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,3,2,255,196,0,117,16,0,1,3,3,3,2,4,3,4,5,5,7,11,13,1,33,0,1,2,3,4,5,6,7,17,18,8,19,9,20,56,181,21,33,119,22,34,49,133,23,35,71,134,197,24,50,65,118,180,25,36,37,51,81,83,97,38,39,52,69,82,86,113,114,129,166,212,53,66,87,88,98,99,104,115,116,130,145,149,150,196,211,228,54,67,84,100,179,193,55,57,68,73,117,161,240,85,101,103,165,177,209,40,102,146,147,136,148,162,163,178,182,198,225,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,79,17,1,0,1,2,3,3,6,9,8,7,5,6,7,1,1,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,97,113,19,20,34,51,53,114,177,178,209,21,50,66,82,129,145,161,193,35,52,54,98,130,225,240,22,36,115,131,179,67,69,71,146,194,241,23,55,68,83,162,195,210,84,99,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,10,222,213,111,18,45,113,193,117,71,49,194,109,56,174,11,53,14,63,127,184,90,169,100,169,161,172,116,175,138,10,135,198,199,61,91,84,212,87,43,88,138,170,136,137,190,251,34,126,6,30,51,29,103,3,76,85,123,165,35,217,205,150,204,118,166,237,118,114,232,137,154,35,89,214,116,221,51,162,200,65,86,191,221,76,234,7,253,231,233,239,254,175,173,255,0,165,143,238,166,117,3,254,243,244,247,255,0,87,214,255,0,210,204,15,237,6,11,174,126,228,183,255,0,8,54,155,234,209,255,0,60,45,40,21,107,253,212,206,160,127,222,126,158,255,0,234,250,223,250,88,254,234,103,80,63,239,63,79,127,245,125,111,253,44,127,104,48,93,115,247,31,248,65,180,223,86,143,249,225,105,64,242,186,83,148,220,51,173,46,195,179,107,180,52,240,215,100,22,11,125,214,170,58,102,185,177,50,89,233,217,35,218,196,114,185,81,168,231,170,34,42,170,237,182,234,191,137,234,141,205,53,69,116,197,81,210,173,47,217,171,15,118,171,53,241,166,102,39,190,39,64,0,125,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,93,86,202,110,24,46,151,102,57,181,166,26,121,171,177,251,5,194,235,75,29,75,92,232,159,44,20,239,145,141,122,53,90,170,213,115,17,21,17,81,118,223,101,79,196,173,255,0,238,166,117,3,254,243,244,247,255,0,87,214,255,0,210,204,12,102,101,99,3,84,83,123,93,253,137,110,206,108,86,107,181,54,171,189,151,69,51,20,78,147,173,90,111,152,213,105,64,171,95,238,166,117,3,254,243,244,247,255,0,87,214,255,0,210,199,247,83,58,129,255,0,121,250,123,255,0,171,235,127,233,102,31,246,131,5,215,63,114,71,255,0,132,27,77,245,104,255,0,158,22,148,10,181,254,234,103,80,63,239,63,79,127,245,125,111,253,44,245,58,83,226,69,174,57,214,168,225,216,77,219,21,193,97,161,200,47,246,251,85,84,148,212,53,141,149,145,79,80,200,222,230,43,170,156,136,228,107,213,81,85,21,55,219,116,95,192,250,167,62,193,215,84,83,19,59,251,30,87,249,38,218,76,61,170,175,87,77,26,83,19,51,229,199,8,141,86,66,0,55,42,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,234,109,151,251,20,71,66,57,239,78,222,159,180,199,250,155,101,254,197,17,208,139,66,199,154,167,186,61,142,15,205,189,33,127,215,171,222,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,166,222,191,177,74,81,137,121,221,68,250,126,212,239,234,109,235,251,20,165,24,144,253,165,243,182,251,167,218,233,14,67,253,31,139,245,233,247,64,1,26,94,1,208,186,118,245,3,166,63,215,43,47,246,216,142,122,116,46,157,189,64,233,143,245,202,203,253,182,35,214,199,157,167,190,61,173,126,109,232,251,254,165,94,236,175,56,0,90,14,15,0,0,8,180,157,97,82,225,93,91,230,26,13,169,181,150,234,28,111,251,210,123,45,234,166,120,105,35,182,189,109,144,79,36,21,15,122,181,171,20,142,230,172,122,175,52,145,232,207,188,215,183,181,41,74,115,235,251,213,190,119,249,95,182,82,154,140,227,23,115,5,106,139,182,254,180,125,177,164,238,88,156,155,108,254,19,105,179,12,70,3,25,27,166,205,83,19,211,77,92,251,122,85,29,177,175,219,26,196,238,153,92,96,33,71,64,189,97,93,245,71,142,139,106,125,103,154,201,45,212,110,158,211,120,158,118,164,151,74,120,246,229,4,168,229,229,37,75,26,188,209,237,71,44,145,177,238,126,206,141,207,146,107,153,216,76,85,188,101,168,187,111,132,254,29,136,174,208,100,56,189,155,199,215,151,227,99,202,167,124,76,112,170,39,133,81,217,63,124,112,157,240,0,12,150,148,42,179,172,59,103,81,29,53,231,212,180,86,157,123,212,170,188,70,253,10,203,100,171,171,204,106,101,170,115,162,100,105,83,28,200,197,98,53,205,146,68,84,84,103,21,100,140,217,202,228,122,54,212,207,27,171,90,75,132,107,102,17,91,128,231,214,191,55,110,171,218,72,165,141,81,181,20,117,8,138,140,168,129,234,139,194,86,238,187,46,202,138,138,230,185,28,199,57,171,175,204,112,115,140,179,205,162,116,170,56,79,229,61,233,126,197,237,37,189,155,204,98,238,42,220,92,177,94,234,233,152,137,157,58,42,167,94,154,103,239,141,99,118,186,197,103,116,171,215,14,117,166,153,244,116,90,185,153,222,114,44,70,249,52,81,92,234,238,213,85,119,42,171,99,88,201,81,146,83,35,165,217,141,89,36,98,202,136,199,185,204,143,238,181,92,136,139,107,86,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,10,49,214,157,27,204,116,31,62,171,211,204,217,148,239,174,166,134,26,152,234,169,18,85,165,170,138,70,35,146,72,95,35,24,175,106,59,148,106,238,59,35,227,123,126,124,84,151,221,5,245,161,75,96,165,131,69,53,147,37,237,219,163,218,60,114,241,95,44,49,83,219,233,227,134,87,201,79,85,83,44,173,218,36,237,198,200,19,139,149,21,234,205,209,137,27,91,162,201,243,42,240,247,39,9,138,158,157,218,244,79,84,255,0,92,86,199,40,251,19,135,205,240,116,237,14,69,76,79,147,19,84,83,194,170,52,221,85,49,17,198,35,143,92,118,198,255,0,207,226,69,170,218,163,130,235,141,142,211,132,234,78,83,143,80,205,138,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,57,109,190,205,68,254,132,61,215,134,46,162,234,14,125,250,74,251,119,157,100,57,31,144,248,55,149,248,181,206,122,206,199,63,57,207,183,221,115,184,242,224,205,246,219,126,41,191,224,135,28,241,76,245,3,143,255,0,83,105,63,182,214,157,11,194,99,246,169,249,31,254,238,22,110,87,57,212,211,172,233,172,238,254,25,51,44,22,26,158,76,169,191,22,233,231,243,45,249,90,70,190,118,158,158,41,255,0,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,169,78,165,186,225,212,125,85,207,188,238,151,102,121,78,33,136,219,225,100,86,234,74,74,167,219,170,165,115,152,197,154,74,165,167,149,201,35,187,136,228,98,115,86,181,141,110,205,107,157,34,187,213,117,245,213,175,233,79,32,118,147,233,150,79,230,48,123,95,31,137,207,74,222,49,221,171,216,245,85,218,84,114,247,169,163,217,156,54,70,181,210,35,159,250,198,182,23,167,11,233,227,167,140,223,168,220,221,152,182,45,31,148,183,82,112,154,241,120,154,53,117,61,182,157,85,118,114,166,233,206,87,108,228,142,36,84,87,170,47,205,172,107,222,207,156,215,50,185,139,187,24,76,38,188,122,58,103,225,31,215,7,174,192,236,86,19,103,112,21,109,6,208,69,49,51,78,177,21,198,235,116,245,204,76,124,250,184,68,105,172,68,233,26,205,83,17,221,58,64,198,250,152,234,63,46,146,170,247,173,186,167,67,129,218,187,145,221,110,180,217,101,92,50,58,161,98,85,138,158,157,207,87,181,242,242,116,111,122,113,217,177,239,186,181,207,141,29,243,186,222,214,125,97,196,250,160,205,49,252,91,85,243,43,53,174,151,225,221,138,43,125,246,170,158,158,46,86,234,103,187,140,108,122,53,187,185,206,114,236,159,53,85,95,197,75,58,211,220,19,31,211,28,34,201,128,98,212,221,155,93,138,142,58,56,55,99,26,249,56,167,222,150,78,13,107,86,89,29,201,239,114,53,57,61,238,118,219,169,82,157,127,122,183,206,255,0,43,246,202,83,235,49,195,85,128,192,83,28,233,154,166,168,214,117,236,157,221,207,29,139,207,44,109,118,214,222,174,108,81,77,138,44,213,20,83,205,143,175,111,202,157,223,58,127,8,221,219,51,123,195,119,52,204,115,173,14,190,93,179,108,178,243,144,215,67,149,212,211,71,85,117,175,150,174,86,68,148,116,110,72,209,242,57,202,141,71,61,203,199,125,183,114,175,244,169,43,136,115,225,103,233,251,32,254,185,85,255,0,98,162,38,49,190,202,230,106,193,219,153,234,84,219,119,110,139,91,73,140,162,220,68,68,87,58,68,110,142,16,0,12,244,72,0,1,70,63,202,39,168,31,251,58,106,23,254,211,214,255,0,239,82,229,52,30,227,112,188,104,118,157,221,174,213,245,21,181,213,184,165,162,166,170,170,166,87,75,44,242,190,142,39,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,40,164,187,221,21,200,177,252,79,166,125,57,200,50,155,237,186,205,107,165,195,108,125,250,219,133,83,41,233,226,229,73,3,27,202,71,170,53,187,185,205,106,110,191,53,84,79,197,72,142,206,221,170,171,151,57,245,110,136,233,151,68,242,205,128,177,103,5,132,140,45,168,138,170,174,99,201,166,34,103,118,232,221,27,222,135,86,181,107,8,209,60,34,183,62,207,174,158,82,221,73,180,113,69,26,35,170,43,42,21,21,89,79,3,21,83,156,174,217,118,77,209,17,17,206,114,181,141,115,146,177,177,127,17,93,120,177,234,117,211,62,186,252,58,233,107,189,249,86,86,99,79,125,67,104,41,217,10,49,170,234,46,114,61,212,178,185,173,126,238,69,115,21,210,43,159,27,213,172,70,248,222,173,58,159,187,245,49,155,211,215,178,221,240,204,94,193,222,130,195,67,35,90,181,8,201,21,157,201,231,122,111,188,178,118,227,85,98,42,177,136,214,181,188,149,29,35,253,151,69,125,30,213,107,206,65,246,187,63,163,184,208,224,118,174,220,255,0,56,38,135,227,175,87,200,222,196,19,236,141,237,53,208,189,38,123,29,205,191,117,141,226,231,243,143,231,21,152,226,51,12,85,54,176,83,164,68,238,158,190,185,158,207,235,167,71,190,67,177,153,70,199,228,23,115,13,167,162,42,174,186,124,170,103,127,54,53,214,154,41,211,233,204,233,51,49,59,167,132,196,83,53,76,214,234,115,86,170,175,253,20,94,117,123,77,238,153,14,60,251,165,29,170,182,223,83,180,214,234,250,118,75,112,166,106,166,232,168,230,238,215,57,188,152,229,99,218,237,218,231,177,200,229,175,253,7,215,141,113,188,107,142,157,218,110,218,205,157,86,208,214,229,118,138,106,170,90,156,138,178,88,167,137,245,145,53,241,189,142,145,81,205,115,85,81,90,168,168,168,170,138,88,143,95,222,146,51,191,202,253,206,148,171,94,157,189,64,233,143,245,202,203,253,182,35,235,57,185,114,140,109,170,121,221,20,235,166,238,153,232,121,114,107,132,193,226,182,95,29,122,109,71,156,187,205,231,68,85,49,30,14,137,136,231,105,26,233,215,164,111,223,164,44,231,175,29,90,205,244,79,77,113,44,251,1,186,121,75,141,38,101,75,28,177,72,138,234,122,202,119,81,214,43,233,231,98,42,115,137,220,83,116,221,21,21,26,230,171,94,214,185,58,222,137,234,246,49,174,58,113,104,212,60,94,170,157,205,173,133,141,174,164,138,101,149,214,234,212,99,86,106,89,21,90,213,228,199,59,109,213,173,230,213,107,218,156,94,213,88,231,226,153,233,251,31,254,185,82,127,98,173,32,199,75,189,71,100,29,55,234,10,100,20,49,249,187,29,219,177,71,125,162,114,62,78,116,137,59,30,249,97,141,37,141,139,82,198,36,173,141,207,85,107,123,175,69,77,156,166,102,35,51,156,22,97,52,87,243,38,35,236,237,248,163,57,54,195,81,181,27,31,70,43,11,17,24,155,117,87,167,239,198,191,54,103,241,166,122,39,88,233,93,104,62,54,29,152,227,26,129,140,91,179,60,50,245,79,118,178,221,161,73,233,42,224,85,227,35,119,84,84,84,93,149,174,107,145,90,230,57,17,205,115,92,215,34,42,42,39,217,36,49,49,84,107,28,20,237,203,117,217,174,109,220,137,138,162,116,152,157,211,19,28,98,99,162,96,33,207,81,93,83,228,29,61,117,115,139,218,174,53,253,236,14,251,141,91,217,123,163,157,94,230,82,114,174,172,98,215,194,140,107,156,146,198,221,149,205,107,87,186,198,112,84,228,145,190,57,140,85,175,138,103,168,28,127,250,155,73,253,182,180,213,231,55,235,195,225,188,45,185,210,98,97,61,228,215,43,194,231,57,212,224,113,148,243,173,215,110,184,152,251,55,76,117,76,113,137,232,149,160,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,63,73,87,189,4,245,125,6,151,220,41,244,111,82,238,212,244,152,101,124,211,203,111,185,84,247,28,182,234,217,93,23,24,223,35,164,237,193,72,170,217,92,170,145,253,217,102,87,185,205,106,189,201,104,70,70,3,29,70,62,215,132,167,143,76,117,75,79,181,187,45,138,217,60,124,225,47,239,162,119,209,86,154,69,84,252,99,166,53,221,246,192,0,51,81,117,53,107,198,188,107,141,159,92,117,18,211,105,214,108,234,138,134,139,43,187,211,82,210,211,100,85,145,69,4,76,172,149,172,141,140,108,136,141,107,90,136,136,212,68,68,68,68,66,115,248,110,230,153,142,117,161,215,203,182,109,150,94,114,26,232,114,186,154,104,234,174,181,242,213,202,200,146,142,141,201,26,62,71,57,81,168,231,185,120,239,182,238,85,254,149,43,127,168,159,80,58,157,253,114,189,127,109,148,153,222,23,186,201,135,80,217,110,186,19,90,250,138,124,138,225,115,172,200,105,36,149,98,101,53,68,73,5,44,107,4,106,175,238,62,116,72,228,147,130,49,83,182,199,59,127,186,168,144,188,175,17,49,152,204,87,86,233,214,56,186,119,111,114,139,117,236,109,55,48,182,99,157,76,91,170,102,41,141,98,34,55,204,207,29,58,214,0,0,38,142,98,86,247,137,22,171,106,142,11,174,54,59,78,19,169,57,78,61,67,54,41,77,83,37,45,170,241,81,73,19,229,90,202,198,172,138,200,222,212,87,43,88,212,229,182,251,53,19,250,16,120,110,234,182,168,231,90,227,124,180,230,218,147,148,228,52,48,226,149,53,49,210,221,111,21,21,113,50,84,172,163,106,72,140,145,238,68,114,53,238,78,91,111,179,149,63,165,79,45,226,153,234,7,31,254,166,210,127,109,173,30,22,126,160,114,15,234,109,95,246,218,34,27,225,107,249,99,155,172,233,206,116,183,136,225,127,240,227,195,248,58,121,254,7,93,116,141,120,245,233,171,189,248,148,212,231,88,78,29,139,106,118,7,169,185,78,53,50,92,254,3,91,69,106,187,213,211,69,86,217,98,150,104,165,86,199,43,99,107,163,88,37,110,232,206,79,73,147,119,109,27,80,141,125,28,245,83,170,54,125,127,198,237,57,230,123,148,229,22,92,162,102,227,210,210,220,174,149,21,169,4,181,50,49,176,79,27,37,153,24,215,54,100,137,28,245,71,42,68,233,81,17,85,80,176,142,171,180,206,223,170,218,1,153,99,117,54,138,139,133,117,45,178,123,173,162,58,74,118,203,84,151,10,104,221,36,13,133,21,142,94,79,115,123,74,140,78,110,100,175,98,42,114,220,165,172,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,135,222,113,93,204,30,58,155,212,204,233,58,79,221,199,115,27,147,124,62,15,105,118,90,254,91,122,138,102,229,28,234,53,152,141,98,42,141,105,158,118,154,238,157,116,227,49,166,237,218,67,64,0,243,218,117,150,253,190,211,236,99,59,248,127,144,251,71,102,162,187,121,94,239,119,177,230,32,100,189,190,123,55,151,30,123,114,226,155,237,190,201,248,30,132,151,83,84,85,17,84,112,151,59,94,181,93,139,149,90,185,26,85,76,204,79,124,110,148,40,241,44,215,44,131,79,177,252,63,4,193,50,171,141,146,249,116,172,150,237,85,85,105,188,190,146,174,10,72,88,177,50,57,25,18,163,214,41,159,51,213,28,174,70,242,165,84,68,114,162,171,120,31,68,57,46,184,235,78,191,218,109,55,221,114,206,166,178,227,208,191,33,185,210,205,147,86,57,42,226,130,72,218,200,56,57,94,201,26,249,165,133,36,99,145,17,98,238,162,42,46,219,248,110,187,245,79,244,163,212,126,65,217,163,242,244,120,142,248,181,55,40,248,73,39,149,150,78,243,223,179,220,139,189,68,147,241,84,227,188,125,189,218,142,228,73,79,10,221,50,180,71,143,229,186,201,52,189,219,164,245,139,140,211,51,139,155,229,233,216,200,106,38,93,209,252,95,221,116,144,126,44,221,189,143,147,182,123,144,136,69,218,241,217,175,54,153,242,98,122,250,41,248,203,163,107,192,225,182,83,147,255,0,11,122,220,120,106,232,227,52,196,207,58,228,238,223,60,57,180,207,217,167,76,241,159,0,2,96,230,224,30,55,32,214,125,30,196,238,243,227,249,78,171,225,182,107,165,47,30,253,21,194,251,75,79,81,23,38,163,219,202,55,189,28,221,218,230,185,55,79,154,42,47,224,167,209,196,181,23,79,179,239,55,246,19,58,199,178,63,33,219,243,95,9,185,193,89,216,231,203,135,115,180,231,113,229,193,251,111,182,252,87,111,193,79,136,187,68,213,205,137,141,89,85,96,113,84,90,240,245,91,170,40,221,58,233,58,111,225,191,77,55,244,61,8,0,251,98,128,0,43,215,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,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,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,2,90,128,0,31,39,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,214,40,175,196,71,175,170,206,167,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,246,154,69,146,39,249,154,170,110,72,197,133,143,130,55,83,199,35,22,70,253,233,29,197,210,118,226,15,107,146,120,187,234,133,211,170,59,46,161,88,163,171,180,233,37,166,163,225,178,226,203,4,115,79,95,106,146,86,121,138,169,211,155,90,181,202,214,35,226,218,68,100,42,214,198,142,123,95,80,233,237,255,0,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,101,220,153,94,31,125,122,228,61,51,102,84,56,54,160,223,106,235,52,174,239,81,28,53,204,168,243,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,40,94,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,115,78,166,238,215,91,7,77,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,150,114,174,172,125,44,107,39,211,252,135,219,167,2,128,127,149,143,84,255,0,246,203,106,175,254,217,92,127,247,177,165,51,42,230,162,51,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,115,254,168,186,155,192,122,89,210,251,150,160,101,245,52,149,151,38,83,185,214,92,121,46,48,211,86,222,103,73,34,143,132,13,145,121,57,140,116,241,58,87,177,175,88,227,87,63,139,182,70,186,168,52,47,197,147,92,112,173,101,189,230,186,184,191,107,177,108,194,225,77,37,210,211,20,147,51,224,148,177,54,86,53,182,120,93,47,102,29,146,70,43,218,244,115,167,236,49,31,43,94,231,76,112,14,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,73,255,0,11,158,132,173,90,217,117,155,93,245,163,25,171,168,194,108,117,12,110,63,110,171,129,190,75,33,173,107,158,146,190,78,75,202,90,106,119,49,168,172,225,219,150,71,43,21,206,72,102,137,193,114,150,155,157,53,234,213,69,121,163,142,174,58,122,250,120,234,98,101,93,36,180,179,181,143,106,57,169,36,51,53,178,196,253,149,55,100,141,107,218,187,163,145,21,21,15,214,0,2,168,60,66,124,78,114,106,12,202,159,73,122,91,204,105,41,104,108,85,20,87,43,158,97,106,171,167,173,101,202,116,72,234,35,165,165,123,21,241,45,51,85,88,147,114,221,101,122,62,23,53,34,108,137,63,85,241,70,235,182,235,162,118,168,116,35,69,242,106,74,124,218,249,78,247,100,23,26,73,221,231,113,234,39,53,139,19,35,226,156,98,169,168,107,220,168,254,125,200,163,106,61,26,213,154,25,91,76,32,104,163,162,142,171,172,93,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,144,170,228,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,32,12,208,244,241,212,14,125,211,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,194,86,181,93,178,73,20,110,249,241,67,67,218,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,10,245,53,214,253,103,74,189,113,98,216,150,99,85,203,76,178,204,62,217,45,245,203,12,245,51,90,228,109,93,218,54,85,82,196,201,90,198,242,123,224,243,10,145,201,35,226,167,106,49,170,230,49,171,58,138,86,241,171,245,79,139,125,63,161,247,27,136,23,61,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,128,240,183,235,234,143,78,252,143,76,154,199,112,181,91,113,5,243,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,223,100,140,236,219,248,0,0,2,189,124,81,186,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,121,220,122,137,205,98,196,200,248,167,24,170,106,26,247,42,63,159,114,40,218,143,70,181,102,134,86,246,14,189,186,223,177,116,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,193,178,178,53,230,142,124,187,113,107,155,28,170,202,11,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,13,79,0,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,195,174,158,45,154,167,144,235,181,147,58,209,74,111,134,97,152,151,153,248,101,154,240,202,152,126,47,230,168,226,138,111,139,65,77,88,177,84,118,102,73,95,79,197,205,225,187,92,187,170,170,31,87,197,11,175,171,22,180,243,233,227,70,110,30,115,16,181,92,25,81,125,191,211,84,189,33,189,85,67,201,25,77,2,49,200,201,104,227,122,163,214,71,35,155,44,177,198,248,246,100,76,146,106,245,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,110,45,123,219,4,206,107,85,119,114,69,34,166,252,87,96,210,246,133,235,166,156,117,23,167,22,237,80,210,251,207,158,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,221,208,12,251,116,57,215,30,101,210,22,100,234,90,166,85,223,52,234,249,80,215,223,172,44,122,115,141,251,35,124,237,31,37,70,178,165,173,70,162,181,85,25,51,26,140,122,181,91,20,177,95,158,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,64,253,119,107,157,53,150,213,91,121,172,142,174,74,122,10,121,42,101,101,37,36,181,83,185,140,106,185,201,28,48,181,210,202,253,145,118,100,109,115,220,187,35,81,85,81,10,75,234,175,197,79,89,117,75,59,163,253,3,100,119,92,19,12,176,92,41,238,118,190,220,13,166,186,87,76,216,99,228,219,143,25,166,138,104,91,55,127,140,9,250,167,177,237,238,178,69,107,120,221,249,80,30,41,29,2,209,233,223,158,234,111,71,45,246,171,110,32,190,78,159,34,199,104,233,160,161,134,209,34,246,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,251,236,145,253,144,177,78,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,118,179,53,157,58,117,47,170,125,47,231,112,231,90,103,118,255,0,117,231,108,213,147,212,252,46,231,250,153,162,143,205,193,12,177,247,187,93,247,190,62,78,251,143,217,201,253,40,186,19,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,131,160,28,171,168,190,165,244,179,165,252,18,108,235,83,46,223,238,124,149,154,142,122,111,138,92,255,0,93,12,82,121,72,38,150,62,247,107,190,199,201,197,223,113,155,185,127,161,23,218,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,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,4,159,233,3,197,23,81,233,250,142,186,84,117,11,123,248,150,45,169,151,10,74,55,185,107,86,154,135,18,145,30,232,224,146,150,41,100,236,195,70,137,34,54,161,85,82,71,53,141,153,210,61,241,185,178,220,161,149,114,210,124,43,250,245,169,165,169,181,116,177,172,151,218,186,198,86,84,67,111,193,174,117,29,164,101,27,18,41,156,180,21,53,18,74,215,43,21,204,130,42,86,53,143,127,57,123,91,163,18,38,176,45,124,2,21,120,136,245,245,71,211,30,42,152,30,150,220,45,87,45,77,189,247,105,247,74,152,42,62,204,198,145,196,255,0,51,85,77,201,94,147,61,147,198,234,120,228,98,70,239,189,35,185,54,62,220,161,197,124,78,188,66,235,49,106,202,158,157,122,126,203,251,55,88,121,69,150,223,237,147,79,5,85,170,170,41,225,146,42,90,42,184,38,103,25,147,181,51,42,83,139,218,141,145,35,228,143,73,90,207,107,225,231,226,89,117,234,11,38,167,208,221,111,160,164,131,54,168,167,87,88,175,22,218,71,71,5,225,32,167,231,59,42,99,69,86,195,83,198,41,102,230,196,100,47,78,109,70,196,172,99,101,167,108,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,203,91,173,116,82,85,213,79,193,142,123,248,69,26,57,238,226,198,57,203,178,124,154,213,85,249,34,151,211,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,24,30,83,195,187,175,170,62,167,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,246,154,53,142,87,249,154,90,110,72,245,153,140,130,71,84,71,27,22,54,253,217,27,197,178,118,226,154,166,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,58,40,234,186,197,213,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,121,10,174,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,129,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,10,49,234,39,212,14,167,127,92,175,95,219,101,47,56,163,30,162,125,64,234,119,245,202,245,253,182,82,53,180,190,106,223,124,251,23,135,33,254,144,197,250,148,251,206,122,0,33,238,144,0,0,94,119,78,222,159,180,199,250,155,101,254,197,17,208,142,123,211,183,167,237,49,254,166,217,127,177,68,116,34,208,177,230,169,238,143,99,131,243,111,72,95,245,234,247,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,169,183,175,236,82,148,98,94,119,81,62,159,181,59,250,155,122,254,197,41,70,36,63,105,124,237,190,233,246,186,67,144,255,0,71,226,253,122,125,208,0,70,151,128,116,46,157,189,64,233,143,245,202,203,253,182,35,158,157,11,167,111,80,58,99,253,114,178,255,0,109,136,245,177,231,105,239,143,107,95,155,122,62,255,0,169,87,187,43,206,0,22,131,131,192,0,2,156,250,254,245,111,157,254,87,237,148,165,198,20,231,215,247,171,124,239,242,191,108,165,35,251,73,250,173,62,180,123,37,112,114,41,233,251,223,224,213,239,219,112,59,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,133,189,244,121,213,189,191,169,43,13,85,166,251,75,79,110,205,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,79,147,144,174,252,27,165,220,131,83,186,112,186,107,62,8,151,27,165,242,195,146,201,105,170,177,83,82,62,166,74,202,69,138,145,89,37,59,34,106,189,101,99,234,30,175,106,238,213,143,119,34,181,99,84,147,146,97,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,199,240,56,171,217,85,202,107,170,60,138,163,93,58,227,174,59,97,111,237,78,65,150,237,246,18,238,26,205,113,24,139,21,77,49,87,77,53,110,158,109,95,187,84,105,191,127,92,111,137,133,252,3,158,232,46,178,218,53,235,76,109,90,147,103,179,92,109,76,174,231,12,244,149,145,57,59,85,17,175,25,91,20,170,212,108,241,35,145,81,178,179,228,187,42,42,49,237,124,108,232,68,246,221,202,110,211,21,209,58,196,185,35,23,133,189,129,191,94,27,17,79,54,186,38,98,99,170,99,116,192,0,62,216,238,57,213,63,79,22,142,163,52,198,171,24,237,219,169,178,74,31,239,156,126,235,85,27,151,201,212,110,213,123,21,204,94,73,20,173,111,109,255,0,39,34,110,215,240,123,163,98,20,213,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,57,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,127,4,90,235,83,163,218,93,121,199,254,215,96,20,118,234,28,242,213,220,159,229,4,48,252,117,138,200,219,216,158,125,145,221,214,182,22,36,47,123,184,55,239,49,220,90,254,113,232,51,172,175,198,169,240,246,99,203,143,198,62,63,246,234,91,188,153,109,239,200,23,163,42,204,106,211,13,92,238,153,250,21,79,178,153,233,232,137,242,183,121,90,214,46,165,234,214,111,171,213,86,43,142,125,116,248,157,198,193,102,138,199,21,116,136,171,81,83,79,28,211,72,199,78,229,85,238,74,157,229,106,191,228,174,70,181,93,201,234,231,187,244,97,58,201,152,233,254,3,156,105,230,54,250,120,40,115,248,104,233,174,149,72,178,182,170,56,169,223,35,187,113,61,143,106,35,100,108,178,71,35,92,215,35,152,229,111,203,117,223,195,31,67,31,199,114,12,178,239,6,63,139,88,174,55,155,165,87,46,197,21,190,149,245,21,18,241,106,189,220,99,98,43,157,179,90,231,46,201,242,68,85,252,16,135,69,219,147,95,62,38,121,211,187,183,124,105,236,116,165,204,6,10,140,47,139,215,69,49,106,153,138,180,225,76,115,106,231,196,245,68,69,81,175,84,104,251,58,93,166,217,62,175,231,214,109,56,195,162,167,125,218,247,51,162,133,106,102,72,162,141,172,99,164,146,71,187,230,168,214,70,199,189,81,168,174,84,106,163,90,231,42,53,110,115,64,180,27,14,233,251,1,161,195,177,184,41,234,107,153,11,91,116,188,173,20,80,85,92,229,71,200,254,82,171,19,119,53,174,150,70,198,215,57,234,198,42,55,147,182,87,47,134,233,3,165,43,71,78,24,140,149,87,186,123,117,118,121,117,238,71,117,186,211,74,233,163,109,58,74,171,21,61,59,159,27,28,200,184,182,55,189,56,238,233,55,221,92,214,70,141,144,132,211,38,202,252,78,143,11,118,60,185,252,35,171,191,175,238,115,23,41,91,119,59,73,137,241,12,13,95,221,109,207,252,245,70,190,87,171,31,70,63,138,120,196,64,167,62,191,189,91,231,127,149,251,101,41,113,133,57,245,253,234,223,59,252,175,219,41,79,61,164,253,86,159,90,61,146,204,228,83,211,247,191,193,171,223,182,152,222,22,126,159,178,15,235,149,95,246,42,34,99,16,231,194,207,211,246,65,253,114,171,254,197,68,76,99,97,149,126,165,111,185,15,219,255,0,218,108,103,175,62,200,0,6,193,15,0,0,103,188,144,154,241,213,62,65,159,105,174,19,161,248,181,127,149,195,241,172,106,203,75,113,236,43,218,251,173,124,52,112,247,18,110,77,106,246,161,149,28,198,198,155,181,207,143,187,201,255,0,170,237,199,179,216,233,46,146,230,250,217,155,209,96,56,13,175,205,220,106,247,146,89,100,85,109,61,29,58,42,35,234,39,122,34,240,137,187,166,235,178,170,170,181,173,71,61,205,106,214,54,110,93,136,155,86,190,150,237,220,103,177,221,89,158,15,1,93,86,243,12,126,154,88,214,168,154,190,109,51,167,206,223,211,17,27,167,163,93,120,233,49,236,186,88,233,226,239,212,102,167,82,227,29,187,141,54,55,67,253,243,144,93,105,99,106,249,58,125,156,172,98,57,235,197,37,149,205,237,179,228,229,77,220,254,15,108,111,66,229,48,236,59,24,211,252,98,221,134,97,150,90,123,77,150,211,10,65,73,73,2,47,24,219,186,170,170,170,238,174,115,156,170,231,61,202,174,115,156,231,57,85,85,85,121,238,49,139,105,119,71,90,21,112,142,138,106,134,99,184,204,53,87,90,186,170,167,83,165,109,124,175,114,185,26,231,162,69,28,179,185,86,56,35,69,217,87,104,89,191,201,10,255,0,198,188,71,53,98,201,172,185,6,162,92,109,159,19,197,239,251,51,236,140,151,41,18,158,133,145,199,194,7,83,76,230,191,179,42,108,139,43,154,196,100,170,233,21,99,106,171,22,57,86,31,197,178,42,105,166,255,0,207,175,140,245,71,195,95,191,236,80,57,207,203,92,171,223,189,119,43,141,48,184,125,212,83,51,167,62,175,183,119,62,105,157,99,93,212,198,145,51,28,233,153,154,253,127,122,72,206,255,0,43,247,58,82,173,122,118,245,3,166,63,215,43,47,246,216,139,32,234,183,82,113,141,95,232,43,35,212,124,58,90,135,218,111,112,219,101,133,42,97,88,165,141,204,187,83,199,36,111,111,205,17,204,145,143,98,171,85,90,170,213,86,185,205,84,114,214,255,0,78,222,160,116,199,250,229,101,254,219,17,131,157,85,21,227,173,85,76,235,19,20,251,101,41,228,198,197,204,54,202,227,236,94,166,105,174,155,151,98,98,120,196,197,186,34,98,123,98,86,17,226,153,233,251,31,254,185,82,127,98,173,42,212,180,175,20,207,79,216,255,0,245,202,147,251,21,105,91,218,83,139,91,243,173,81,195,176,155,180,213,16,208,228,23,251,125,170,170,74,103,53,178,178,41,234,25,27,220,197,114,57,17,200,215,170,162,170,42,111,182,232,191,129,225,158,211,53,227,185,177,211,16,219,114,79,122,156,62,202,120,106,248,83,85,201,158,232,222,239,157,8,117,69,250,12,205,221,131,229,43,207,15,204,43,41,226,158,121,106,251,108,180,85,170,246,219,87,179,220,145,54,37,71,53,39,85,217,220,35,141,220,151,181,193,243,91,173,174,162,191,68,218,15,21,215,4,187,91,170,174,153,215,248,58,209,89,79,114,226,248,169,38,167,123,228,184,83,44,78,229,39,6,172,104,199,177,200,214,190,120,94,170,169,179,31,87,186,217,164,57,62,135,106,61,223,79,50,138,90,134,186,138,103,186,134,174,88,82,38,220,104,149,238,72,106,163,68,115,147,139,218,221,246,71,59,131,145,204,114,242,99,145,60,245,243,52,204,114,107,125,174,211,146,101,151,155,181,13,142,31,45,107,165,174,175,150,120,168,98,226,214,246,224,99,220,169,19,120,199,26,113,106,34,108,198,167,244,33,241,103,52,191,131,195,215,132,170,55,240,142,206,182,78,101,176,153,94,210,230,248,109,161,179,84,77,19,165,85,199,24,185,17,30,76,251,53,232,152,141,241,174,169,75,210,255,0,90,29,79,253,177,199,180,166,142,166,159,62,109,234,231,79,75,19,47,233,60,213,80,68,178,185,243,191,205,197,202,100,106,49,239,115,164,149,179,164,76,137,21,27,197,138,213,253,62,41,158,160,113,255,0,234,109,39,246,218,211,216,248,93,104,199,158,187,222,245,234,227,61,186,106,123,111,127,28,182,210,190,159,185,81,21,91,155,4,178,212,181,235,242,139,104,158,145,34,183,119,57,38,149,23,138,38,207,241,222,41,158,160,113,255,0,234,109,39,246,218,211,34,228,94,249,39,159,122,169,157,102,52,215,169,166,194,220,203,35,148,40,195,101,214,169,163,153,110,190,124,211,26,107,92,196,76,235,28,55,70,155,226,55,204,206,179,50,135,37,148,244,7,214,21,46,75,104,161,208,157,76,172,183,80,92,108,148,112,82,99,183,57,167,134,153,149,244,237,116,112,67,66,173,114,183,149,75,121,177,177,240,69,89,24,213,228,136,246,43,165,134,29,57,104,76,253,64,222,178,252,82,217,87,81,21,234,211,138,85,222,236,209,69,219,227,85,91,12,244,236,101,60,157,197,106,35,100,108,175,103,46,77,224,231,53,234,170,141,86,187,154,255,0,170,12,63,32,255,0,108,108,151,203,37,103,253,221,53,93,13,92,47,255,0,145,241,74,199,183,253,14,107,155,253,10,134,187,7,136,189,151,213,78,34,152,242,103,119,126,156,97,52,218,92,159,44,219,27,23,178,123,213,71,133,183,165,81,61,52,77,81,186,168,235,137,223,19,209,246,196,52,0,8,181,208,135,84,95,167,60,33,216,62,82,188,51,12,62,142,158,41,231,150,175,184,251,189,34,39,109,181,123,61,203,43,165,69,107,82,117,93,219,206,72,221,201,59,188,25,41,73,246,27,17,70,42,212,93,183,194,92,137,157,101,24,156,135,29,115,47,197,198,149,209,63,124,113,137,142,201,141,241,248,239,81,143,81,62,160,117,59,250,229,122,254,219,41,225,109,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,30,235,168,159,80,58,157,253,114,189,127,109,148,244,54,14,158,46,249,119,76,247,61,121,197,163,184,215,214,99,185,45,69,178,241,65,12,109,123,34,182,182,146,9,146,177,62,104,244,237,190,71,36,136,136,255,0,184,244,127,220,108,79,115,171,170,237,87,118,245,124,200,223,26,207,221,46,207,195,227,176,216,28,183,13,56,170,162,41,174,40,162,53,225,173,84,198,145,61,243,187,190,86,99,210,15,83,22,94,160,116,226,129,183,59,157,60,89,181,166,31,43,121,161,150,166,15,51,84,232,89,18,62,225,28,49,241,84,130,71,74,207,159,109,173,100,142,116,105,186,53,28,238,248,80,198,153,234,102,99,164,153,141,6,109,132,221,234,40,171,168,166,138,73,35,142,162,88,162,173,137,146,178,69,166,168,72,222,213,146,7,186,54,163,227,221,17,200,159,240,41,117,186,39,171,216,198,184,233,197,163,80,241,122,170,119,54,182,22,54,186,146,41,150,87,91,171,81,141,89,169,100,85,107,87,147,28,237,183,86,183,155,85,175,106,113,123,85,102,57,62,103,227,148,120,43,159,62,63,30,223,139,155,121,73,216,105,217,172,79,143,96,227,251,189,201,157,63,114,120,243,123,184,243,123,180,87,127,138,103,168,28,127,250,155,73,253,182,180,120,89,250,129,200,63,169,181,127,219,104,135,138,103,168,28,127,250,155,73,253,182,180,120,89,250,129,200,63,169,181,127,219,104,141,47,251,231,248,150,127,252,51,255,0,39,243,90,81,70,61,66,96,31,162,237,110,205,176,72,173,63,12,163,182,94,106,62,29,75,223,239,118,232,36,119,118,147,239,242,114,174,244,242,68,191,121,202,228,223,103,125,228,84,47,56,172,223,20,157,51,184,90,245,31,29,213,106,43,69,60,118,155,237,177,182,170,186,170,122,119,35,157,112,129,239,114,58,161,232,196,106,185,240,62,54,198,170,229,123,155,76,244,217,27,26,27,109,161,177,225,48,209,114,56,211,63,132,255,0,80,175,57,27,205,188,75,59,175,5,92,233,77,234,116,254,42,119,199,103,14,119,111,87,78,178,55,195,127,59,200,51,94,156,35,162,200,42,124,199,217,91,205,69,138,138,103,61,239,145,212,140,138,25,163,107,220,247,46,252,60,194,198,212,111,22,182,56,227,106,39,221,221,100,38,162,229,191,96,116,251,39,206,254,31,231,254,206,89,171,110,222,87,187,218,239,249,120,31,47,111,158,206,227,203,134,220,184,174,219,239,178,254,5,111,120,91,102,51,218,117,163,34,195,38,189,83,210,208,228,54,7,78,218,73,86,54,186,178,182,154,102,44,73,26,187,239,185,205,134,90,183,112,106,252,219,201,202,139,193,21,178,83,196,143,83,46,24,46,128,55,27,178,93,233,233,43,179,43,156,118,169,227,74,135,71,84,251,123,99,124,149,14,137,26,246,170,181,92,200,98,145,85,28,206,21,10,199,39,223,69,62,240,88,221,50,207,13,60,105,137,143,182,56,126,76,109,168,217,121,185,183,63,39,81,17,205,191,93,53,116,199,147,86,250,190,237,42,225,248,112,138,173,200,178,11,190,89,144,92,242,156,130,175,205,93,47,53,147,92,43,103,237,181,157,218,137,158,175,145,252,88,136,214,238,231,42,236,212,68,77,254,72,136,93,47,74,58,103,111,210,157,0,195,113,186,107,69,69,190,186,170,217,5,214,239,29,93,59,98,170,91,133,76,109,146,118,204,136,198,175,38,57,221,164,71,167,54,178,38,49,85,120,238,84,167,77,88,116,249,238,191,224,24,188,118,90,123,180,53,23,250,73,235,104,170,82,55,69,53,20,18,36,213,72,246,201,247,94,212,130,57,85,88,187,242,68,86,162,42,170,34,222,49,129,179,118,121,211,94,34,174,60,63,57,252,146,206,90,243,56,181,70,23,39,181,186,157,245,204,71,84,121,52,238,234,249,218,116,117,112,1,22,186,224,234,155,80,122,105,251,21,246,18,207,143,87,253,163,248,151,154,248,181,60,242,240,242,254,91,135,111,181,52,123,111,223,126,251,239,248,38,219,124,247,242,189,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,20,93,229,89,149,138,113,62,43,58,243,187,186,227,85,89,103,98,179,91,249,44,231,212,69,62,3,73,157,121,219,244,166,169,166,119,119,194,33,117,253,234,223,59,252,175,219,41,73,9,225,49,251,84,252,143,255,0,119,19,91,32,209,141,30,203,46,243,228,25,78,148,97,183,155,165,87,30,253,109,194,197,75,81,81,47,22,163,27,202,71,177,92,237,154,214,181,55,95,146,34,39,224,135,209,196,180,235,79,176,31,55,246,19,5,199,177,207,63,219,243,95,9,182,65,71,223,225,203,135,115,180,214,242,227,205,251,111,190,220,151,111,197,76,11,25,69,118,113,211,139,154,163,77,106,157,59,245,248,165,185,175,40,216,92,195,101,41,217,234,108,85,21,197,22,168,231,107,26,126,142,104,153,157,56,239,230,238,239,122,16,64,126,167,250,249,214,29,21,215,44,151,76,177,108,111,13,170,181,217,188,159,98,107,133,29,83,234,29,222,163,134,103,114,115,42,24,213,217,210,185,19,102,167,201,19,241,95,154,247,206,140,53,243,49,234,47,75,174,153,182,109,109,179,81,87,81,95,231,181,71,29,170,25,98,137,98,101,61,60,136,229,73,36,145,121,114,153,201,190,232,155,34,124,191,21,92,251,89,149,139,215,231,13,78,188,232,215,163,169,18,204,54,43,53,203,50,155,121,213,248,167,192,215,20,204,105,86,179,165,113,172,110,238,119,192,1,158,137,50,174,122,173,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,79,42,72,172,223,164,75,173,151,163,157,60,234,235,25,184,213,220,45,183,250,138,203,110,75,64,234,119,61,109,147,178,225,87,79,79,84,199,177,188,91,76,246,193,28,78,238,42,43,102,124,104,215,63,188,140,136,46,207,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,157,172,205,183,75,189,77,231,221,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,194,118,198,188,92,246,54,121,93,19,222,215,164,114,43,95,197,219,43,93,127,215,103,93,122,130,208,106,214,225,215,236,215,75,174,89,125,158,72,169,107,106,237,14,160,189,216,231,118,237,114,73,77,59,81,204,123,92,142,98,171,28,213,86,170,190,9,155,188,115,160,87,95,138,135,94,181,53,85,55,94,150,52,110,251,87,70,202,58,137,173,249,205,206,159,180,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,231,23,107,117,98,202,215,215,174,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,249,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,147,211,193,207,169,77,56,211,251,238,69,160,217,170,90,172,183,92,214,225,77,87,96,188,62,149,35,146,225,84,140,88,214,221,61,74,187,254,43,169,163,86,163,86,73,106,90,142,231,44,108,112,79,91,103,65,93,60,208,116,208,254,150,42,172,85,119,28,97,213,19,220,18,231,83,229,219,119,109,198,71,189,204,175,74,136,162,99,124,204,109,115,98,99,213,139,188,44,108,79,71,199,201,174,163,110,162,250,104,213,62,151,243,185,176,93,76,180,255,0,185,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,133,93,41,149,65,227,29,212,118,151,222,234,104,122,110,183,225,20,151,156,203,28,168,134,229,93,144,213,197,36,111,176,164,209,50,68,165,165,114,43,86,87,207,19,162,116,188,185,66,140,237,167,23,204,136,234,96,243,254,22,253,125,81,233,223,145,233,147,88,238,22,171,110,32,190,114,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,251,236,145,157,155,127,50,239,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,187,165,88,125,247,79,244,227,28,194,178,124,246,235,154,221,108,182,248,168,234,239,247,70,49,181,87,9,26,155,44,143,70,127,232,69,114,190,69,106,34,201,36,175,229,35,131,213,156,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,132,191,241,17,235,126,179,170,172,237,49,44,58,171,142,153,98,119,9,101,177,57,33,158,154,107,164,142,134,40,223,85,85,19,229,115,29,197,236,159,203,170,199,28,140,138,161,200,246,163,158,246,164,64,58,255,0,75,189,50,103,221,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,206,119,70,156,90,247,182,9,91,19,30,230,36,146,35,89,201,187,171,154,29,47,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,252,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,56,85,255,0,35,208,239,14,190,152,45,177,76,203,170,98,24,143,102,221,69,72,202,136,103,186,92,170,170,106,21,242,44,105,52,145,50,89,156,249,39,168,123,24,173,107,88,201,85,140,107,24,141,74,203,209,239,23,29,104,198,117,182,241,158,106,149,166,146,251,137,229,213,22,246,221,172,116,19,85,163,44,240,83,64,232,85,246,136,167,168,124,80,61,234,228,154,86,63,116,153,236,68,229,22,252,218,23,104,68,174,190,250,236,181,116,137,140,209,88,177,170,58,75,182,162,228,84,235,87,103,163,170,141,179,209,82,193,29,68,45,146,90,232,217,81,20,236,100,145,186,161,176,185,136,168,233,33,122,47,201,142,58,86,184,245,87,130,104,215,78,43,212,165,45,182,235,148,88,107,173,244,117,182,88,173,244,115,51,206,249,198,53,212,142,153,238,143,251,206,23,243,103,41,102,106,113,228,141,70,190,87,50,39,231,179,85,117,51,42,214,77,71,200,245,75,53,171,243,23,172,154,225,45,194,167,140,146,62,56,121,175,220,130,46,227,222,246,195,19,17,177,198,197,114,240,141,140,106,46,205,64,62,87,250,170,207,114,175,246,215,35,201,50,59,135,253,242,178,186,229,93,81,39,254,116,147,77,36,143,255,0,75,156,231,127,74,169,232,53,147,72,115,45,8,212,75,134,150,234,12,20,144,100,54,154,122,25,171,160,166,157,38,101,59,234,105,33,170,72,85,233,247,92,246,54,118,177,234,213,115,57,181,220,92,246,236,229,180,159,11,126,129,107,52,239,200,245,55,172,118,251,173,183,47,95,57,79,142,227,181,148,211,208,205,104,141,123,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,125,247,200,206,204,43,241,71,245,217,169,191,146,251,61,16,28,42,61,29,207,170,116,141,186,223,111,176,213,215,226,113,222,42,236,149,213,148,148,179,74,203,100,240,50,137,200,234,169,17,157,168,89,42,215,196,200,149,207,221,239,100,137,178,108,156,186,255,0,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,28,245,240,147,192,48,221,83,232,155,63,211,237,65,199,169,47,152,245,243,56,175,166,174,161,169,69,225,43,62,31,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,175,94,181,250,81,190,244,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,126,151,139,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,128,104,79,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,165,54,120,213,250,167,197,190,159,208,251,141,196,252,158,21,253,93,231,218,109,171,150,173,2,184,91,178,12,187,19,205,234,33,182,208,208,211,212,77,80,252,122,116,124,210,173,85,52,10,238,211,41,149,102,150,74,174,45,106,240,111,123,146,246,149,146,126,191,26,191,84,248,183,211,250,31,113,184,129,0,11,137,240,171,235,158,235,170,84,223,201,187,87,46,149,119,12,178,219,79,85,114,177,228,55,43,163,170,42,111,48,119,86,73,105,102,117,68,139,44,149,49,36,142,115,56,114,69,167,137,200,173,103,99,148,144,87,164,110,141,170,122,176,210,253,99,184,98,149,53,110,206,240,138,123,52,216,213,10,214,197,79,69,92,250,137,42,86,162,25,213,241,185,121,186,42,101,108,75,206,54,36,142,111,113,200,205,213,177,215,253,85,96,89,87,251,107,142,100,152,229,195,254,249,71,93,109,174,167,147,255,0,54,72,102,142,70,127,161,205,115,127,161,80,13,73,156,127,170,46,166,240,30,150,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,225,3,100,94,78,99,29,60,78,149,236,107,214,56,213,207,226,237,145,174,225,93,33,248,149,233,198,180,233,62,71,146,107,53,214,213,134,228,152,13,191,226,153,51,184,37,61,190,90,89,42,101,142,41,40,34,116,243,84,205,197,190,86,55,167,30,75,61,68,76,98,57,100,99,86,165,186,174,234,187,81,250,181,212,119,230,185,172,190,70,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,241,106,203,50,162,58,71,53,168,136,198,50,56,216,30,43,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,203,226,142,235,132,244,171,153,95,58,99,212,62,169,50,59,109,93,183,19,199,41,232,233,177,249,221,34,70,183,107,140,183,74,74,89,85,140,115,21,100,166,138,41,42,26,231,163,153,250,238,219,90,175,237,204,214,240,160,53,80,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,102,199,238,212,85,55,27,85,109,190,142,237,87,107,168,170,167,146,24,171,169,27,19,167,165,123,154,168,217,163,73,152,248,149,237,85,71,34,72,199,179,116,78,77,114,110,139,155,126,167,116,83,84,244,15,89,111,88,46,177,220,62,43,146,77,219,187,79,121,100,181,51,195,118,243,77,238,186,166,57,234,35,100,147,239,35,164,99,228,86,255,0,141,142,86,238,170,213,80,60,86,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,191,237,16,232,75,65,180,119,65,174,122,17,89,140,210,101,84,121,85,59,27,151,92,110,48,113,158,247,59,126,109,122,241,94,80,50,39,42,172,12,141,251,194,191,125,174,89,85,242,190,181,124,36,122,129,209,125,20,213,12,162,197,170,47,164,180,92,179,74,122,90,75,86,75,92,180,148,244,86,200,41,227,170,158,166,42,138,185,228,99,161,100,206,109,43,90,214,35,146,73,35,141,29,183,22,169,118,128,103,51,172,78,149,115,46,148,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,184,142,149,172,99,124,204,109,116,109,153,156,91,197,234,142,68,237,190,55,191,191,248,101,117,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,217,81,148,211,75,179,100,99,248,198,199,201,223,229,26,36,221,217,21,227,5,212,22,135,83,224,139,160,47,199,237,89,54,166,212,118,39,138,183,177,12,147,98,84,174,154,9,222,238,243,154,231,199,53,75,33,141,157,150,43,92,232,157,220,145,81,189,166,203,82,216,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,159,150,183,90,232,164,171,170,159,131,28,247,240,138,52,115,221,197,140,115,151,100,249,53,170,171,242,69,3,82,103,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,230,189,44,105,54,85,161,125,62,225,58,77,154,229,255,0,105,175,88,229,189,105,170,110,13,116,142,141,57,74,249,25,79,18,200,170,245,134,6,61,176,70,170,141,222,56,89,179,35,77,152,222,170,5,11,120,136,244,65,89,210,174,118,153,110,29,75,203,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,228,247,207,229,209,100,146,71,197,78,229,123,149,204,123,151,207,244,57,215,30,101,210,22,100,234,90,166,85,223,52,234,249,80,215,223,172,44,122,115,141,251,35,124,237,31,37,70,178,165,173,70,162,181,85,25,51,26,140,122,181,91,20,177,95,78,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,207,15,85,221,40,234,63,73,90,142,252,43,53,139,207,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,77,73,97,85,87,70,231,53,81,94,199,199,35,195,170,248,136,245,191,89,213,86,118,152,150,29,85,199,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,226,246,79,229,213,99,142,70,69,80,228,123,81,207,123,82,63,226,186,23,168,249,126,147,230,186,223,108,179,118,176,204,19,202,69,114,186,84,42,178,57,170,170,42,96,130,58,90,127,146,247,102,79,48,201,30,137,179,89,26,34,185,200,175,137,178,125,110,157,58,104,213,62,168,51,184,112,93,51,180,255,0,186,243,183,154,200,42,126,23,108,253,76,210,199,230,231,134,41,59,61,222,195,217,31,38,253,247,236,212,254,149,75,105,235,75,66,244,227,167,79,12,204,243,75,244,190,205,228,109,84,63,6,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,133,48,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,224,126,76,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,29,3,164,239,84,250,55,245,3,30,247,24,11,126,241,17,232,22,143,169,204,85,51,205,45,183,218,173,186,155,100,238,212,108,148,208,83,253,166,141,99,137,158,90,170,167,138,61,102,99,32,141,180,242,72,245,141,191,122,55,113,108,157,200,130,53,104,231,139,223,216,126,148,228,176,102,182,251,174,83,172,88,254,214,187,77,77,201,221,202,91,188,47,89,22,26,218,169,152,141,127,247,187,26,216,229,98,170,203,59,146,39,36,138,178,205,36,21,195,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,60,249,105,62,21,253,5,84,213,84,218,186,167,214,75,21,93,27,40,234,33,184,96,214,202,142,210,178,177,139,20,205,90,250,154,121,34,115,145,136,231,193,45,43,218,246,63,156,93,221,149,139,19,158,29,131,194,247,161,111,208,166,42,205,113,214,60,51,202,106,77,235,159,193,233,171,93,202,107,21,174,72,218,137,188,42,212,242,245,147,111,39,115,117,115,217,18,178,63,213,57,213,17,172,255,0,0,12,171,157,43,167,142,160,115,238,153,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,238,18,181,170,237,146,72,163,119,207,138,28,212,146,157,70,116,93,149,104,230,150,105,158,184,226,205,186,223,240,204,239,15,181,223,110,53,41,67,35,254,1,93,53,53,42,203,21,84,204,103,105,144,201,53,83,124,187,156,173,115,183,116,106,138,177,247,36,11,159,195,122,204,209,124,219,166,139,175,85,22,250,234,186,76,78,203,79,91,45,117,29,100,180,145,220,96,158,157,234,212,164,124,105,58,196,202,153,151,181,217,137,210,34,191,204,193,248,119,16,167,108,39,196,211,171,140,27,81,239,186,129,77,159,124,98,147,33,184,79,112,169,198,111,107,61,125,158,14,226,204,172,130,149,146,74,179,82,67,26,205,247,89,12,204,221,35,137,30,175,107,81,8,235,98,207,243,44,103,25,201,176,203,22,67,87,73,98,204,105,233,169,175,182,246,170,44,21,204,167,168,101,68,10,246,170,42,35,227,150,52,86,189,54,122,35,164,106,47,25,30,215,116,174,142,122,122,254,83,253,65,99,122,77,91,83,117,162,178,213,247,235,111,119,11,117,47,122,74,58,24,34,116,142,114,170,162,178,46,227,210,56,27,43,209,90,217,39,143,238,189,118,99,130,255,0,180,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,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,234,109,151,251,20,71,66,57,239,78,222,159,180,199,250,155,101,254,197,17,208,139,66,199,154,167,186,61,142,15,205,189,33,127,215,171,222,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,166,222,191,177,74,81,137,121,221,68,250,126,212,239,234,109,235,251,20,165,24,144,253,165,243,182,251,167,218,233,14,67,253,31,139,245,233,247,64,1,26,94,1,208,186,118,245,3,166,63,215,43,47,246,216,142,122,116,46,157,189,64,233,143,245,202,203,253,182,35,214,199,157,167,190,61,173,126,109,232,251,254,165,94,236,175,56,0,90,14,15,0,0,10,115,235,251,213,190,119,249,95,182,82,151,24,83,159,95,222,173,243,191,202,253,178,148,143,237,39,234,180,250,209,236,149,193,200,167,167,239,127,131,87,191,109,49,188,44,253,63,100,31,215,42,191,236,84,71,161,200,60,60,116,71,37,214,89,245,34,227,79,217,198,234,104,218,199,225,246,250,102,208,81,165,91,99,72,210,86,201,78,172,115,34,226,212,122,198,212,71,44,187,189,100,86,170,198,190,123,194,207,211,246,65,253,114,171,254,197,68,76,99,39,3,134,181,137,193,90,139,180,196,233,26,239,104,246,175,58,204,50,93,168,204,43,203,239,85,110,107,170,105,153,166,116,214,55,125,211,213,49,164,199,68,195,243,91,173,214,251,61,190,150,211,105,160,167,162,161,162,133,148,212,180,180,209,54,40,160,137,141,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,63,72,6,223,130,188,153,154,167,89,226,0,3,240,0,1,83,158,37,88,118,49,137,117,17,5,70,53,101,167,183,59,33,176,65,120,185,36,8,173,109,69,107,234,106,99,146,101,111,224,215,57,177,49,93,197,19,147,185,57,119,115,156,229,232,94,21,56,118,49,118,201,243,204,206,231,101,167,170,189,99,208,219,160,181,213,202,138,231,81,182,165,42,146,117,141,23,228,215,57,177,49,188,246,228,141,228,212,84,71,189,29,229,188,83,61,64,227,255,0,212,218,79,237,181,167,66,240,152,253,170,126,71,255,0,187,136,109,154,41,249,107,77,55,107,62,201,151,75,102,120,139,223,248,97,23,57,243,206,155,118,227,93,103,93,38,229,52,204,107,213,166,237,58,183,112,88,64,0,153,57,164,41,207,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,82,63,180,159,170,211,235,71,178,87,7,34,158,159,189,254,13,94,253,180,198,240,179,244,253,144,127,92,170,255,0,177,81,19,24,135,62,22,126,159,178,15,235,149,95,246,42,34,99,27,12,171,245,43,125,200,126,223,254,211,99,61,121,246,64,0,54,8,120,0,3,61,229,189,244,83,163,88,70,132,232,61,30,124,251,207,247,230,101,102,162,201,47,215,58,217,82,10,122,122,127,46,179,71,18,34,187,132,113,66,201,164,229,34,174,238,85,123,156,168,222,44,101,66,18,151,169,14,168,190,212,104,166,157,244,241,135,46,214,187,38,53,96,150,255,0,112,134,175,146,86,213,178,223,18,165,34,36,110,226,177,68,231,34,200,146,110,238,252,104,156,88,176,238,248,6,85,137,181,131,154,239,220,141,102,35,201,239,151,95,109,254,75,152,109,37,188,54,83,132,174,105,183,114,189,110,207,68,81,78,147,172,240,215,126,154,70,187,231,73,232,214,62,55,88,125,91,220,58,146,191,82,218,108,84,181,22,236,38,203,50,212,219,41,106,24,232,106,170,37,124,49,181,242,85,177,179,73,11,220,199,164,201,19,154,136,173,100,174,69,249,185,79,209,209,95,74,85,93,66,101,223,104,242,106,125,176,60,118,178,56,238,205,89,102,130,75,131,221,20,143,109,60,18,54,53,107,182,115,97,239,34,61,143,108,115,53,90,168,231,53,83,158,244,241,211,198,111,212,110,110,204,91,22,143,202,91,169,56,77,120,188,77,26,186,158,219,78,170,187,57,83,116,231,43,182,114,71,18,42,43,213,23,230,214,53,239,101,210,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,230,229,184,43,153,165,249,197,226,119,211,175,223,217,221,31,203,173,23,219,109,167,194,108,38,87,70,207,100,126,77,217,167,77,211,190,220,79,26,166,126,189,90,204,199,76,124,237,222,78,188,47,174,219,117,190,207,209,198,101,105,180,208,83,209,80,209,67,104,166,165,165,166,137,177,69,4,76,184,210,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,87,221,59,122,129,211,31,235,149,151,251,108,69,165,117,253,233,35,59,252,175,220,233,74,181,233,219,212,14,152,255,0,92,172,191,219,98,62,179,205,216,251,125,209,239,75,203,146,185,154,182,71,27,51,199,159,115,253,42,22,17,226,153,233,251,31,254,185,82,127,98,173,43,187,65,238,54,251,62,184,233,221,218,237,95,79,69,67,69,149,218,42,106,170,170,101,108,81,65,19,43,34,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,196,124,83,61,63,99,255,0,215,42,79,236,85,165,90,152,249,229,92,204,127,59,170,33,184,228,170,196,98,182,74,108,76,233,21,85,114,62,253,203,173,234,139,167,28,127,169,13,62,92,126,186,79,41,124,180,247,235,44,85,173,86,71,194,173,96,123,25,20,210,44,82,61,41,158,245,137,210,53,136,142,119,105,138,139,187,80,168,60,131,73,115,124,119,86,39,209,106,171,95,115,40,142,242,219,28,48,34,172,76,170,168,146,68,100,46,141,211,35,63,85,47,38,61,143,114,53,21,143,107,190,72,164,248,232,15,172,42,92,150,209,67,161,58,153,89,110,160,184,217,40,224,164,199,110,115,79,13,51,43,233,218,232,224,134,133,90,229,111,42,150,243,99,99,224,138,178,49,171,201,17,236,87,75,43,114,157,19,211,140,211,81,241,157,84,201,113,218,122,219,254,37,12,209,91,101,146,54,43,81,207,123,31,28,146,124,183,145,208,185,175,88,145,202,173,141,211,72,244,111,62,46,110,215,17,131,179,157,81,78,38,204,233,86,237,127,63,182,58,21,254,81,180,185,159,38,24,171,217,46,103,76,215,106,34,169,163,78,26,239,154,102,63,118,169,249,209,172,76,76,245,198,143,209,163,120,39,232,199,73,241,28,1,244,214,232,106,44,86,106,90,58,207,135,179,141,60,149,109,141,60,196,173,251,173,85,238,75,220,122,185,90,142,114,189,92,228,221,84,174,127,20,207,80,56,255,0,245,54,147,251,109,105,105,69,90,248,166,122,129,199,255,0,169,180,159,219,107,79,108,246,152,163,1,205,167,132,76,53,156,148,223,175,21,181,158,30,236,235,85,84,220,153,239,157,242,120,89,250,129,200,63,169,181,127,219,104,142,247,215,183,72,51,234,133,190,163,89,52,210,211,81,87,153,208,67,4,87,11,109,55,109,169,113,162,137,178,242,145,145,182,62,228,245,104,142,137,168,139,39,222,138,20,99,90,231,35,26,188,19,194,207,212,14,65,253,77,171,254,219,68,88,134,182,106,246,49,161,218,113,119,212,60,162,170,157,173,162,133,237,161,164,150,101,137,215,26,213,99,150,26,88,213,26,229,228,247,55,109,209,174,224,212,115,220,156,88,229,76,124,182,197,155,249,92,211,127,117,58,204,235,213,218,221,109,190,105,152,229,59,119,69,252,174,53,187,52,209,76,83,245,181,250,51,217,63,205,73,90,123,157,228,26,99,155,217,51,252,90,167,179,116,177,86,71,89,6,239,123,89,39,21,251,209,73,193,205,114,197,35,121,49,237,71,39,38,61,205,223,101,46,51,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,82,154,179,76,166,225,157,102,55,220,218,237,13,60,53,217,5,206,170,235,85,29,51,92,216,153,44,242,186,71,181,136,229,114,163,81,207,84,68,85,85,219,109,213,127,18,194,60,55,58,105,184,99,150,247,117,3,151,165,230,221,93,117,134,74,75,21,189,100,117,60,83,219,222,214,57,106,229,107,93,188,205,145,223,226,217,35,81,136,145,164,168,143,229,11,217,174,200,111,94,163,19,224,173,111,162,120,252,83,46,86,114,204,183,19,146,198,97,142,159,7,136,167,72,163,77,243,51,59,230,142,141,99,140,235,209,190,116,232,152,67,212,79,168,29,78,254,185,94,191,182,202,88,71,133,159,167,236,131,250,229,87,253,138,136,175,126,162,125,64,234,119,245,202,245,253,182,83,185,244,21,213,109,46,137,228,19,233,182,113,81,199,15,201,171,34,146,9,155,20,45,248,125,202,87,195,10,212,77,52,146,49,25,77,218,110,242,42,243,227,218,98,181,19,239,242,242,203,111,209,135,204,38,171,147,164,76,204,54,27,107,148,226,179,141,142,166,198,14,158,117,116,211,110,173,58,102,34,35,93,59,122,95,163,174,190,144,103,210,27,212,154,165,167,86,154,137,112,155,180,207,150,228,214,118,248,217,235,102,157,238,108,109,138,40,216,144,210,43,95,20,113,47,222,226,230,171,28,228,87,70,143,228,189,46,245,29,144,116,223,168,41,144,80,199,230,236,119,110,197,29,246,137,200,249,57,210,36,236,123,229,134,52,150,54,45,75,24,146,182,55,61,85,173,238,189,21,54,114,151,41,152,225,216,198,160,99,23,28,51,51,178,211,221,172,183,104,86,10,186,73,209,120,200,221,209,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,77,125,81,116,227,144,116,223,168,43,143,215,73,230,236,119,110,253,101,138,181,170,249,57,210,36,239,99,34,154,69,138,54,45,75,24,145,58,70,177,21,173,238,177,81,118,114,25,89,174,6,188,190,244,98,240,219,163,217,63,9,104,121,63,218,188,62,215,229,213,236,246,117,229,92,211,72,215,233,209,199,254,106,116,236,221,17,60,117,116,175,17,188,199,24,212,13,90,195,179,60,50,245,79,118,178,221,176,122,57,233,42,224,85,227,35,124,245,114,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,19,236,248,89,250,129,200,63,169,181,127,219,104,136,114,76,111,11,63,80,57,7,245,54,175,251,109,17,133,131,191,56,156,202,139,179,26,76,202,79,180,153,85,25,38,196,226,50,251,117,77,84,219,183,49,19,60,116,215,118,189,191,214,144,180,162,53,120,132,105,149,223,82,122,112,185,79,100,151,122,140,66,178,60,153,240,113,111,247,197,60,17,74,201,211,147,158,212,103,8,166,146,95,250,229,119,107,130,53,85,201,180,149,62,54,105,139,91,243,172,58,251,132,221,166,168,134,135,32,182,85,90,170,164,166,115,91,43,34,158,39,70,247,49,92,142,68,114,53,234,168,170,138,155,237,186,47,224,77,241,54,99,17,102,171,83,211,14,89,200,243,42,178,124,202,198,58,143,246,117,68,240,215,116,78,253,221,177,172,117,245,111,81,206,141,231,127,163,29,88,196,115,247,212,220,97,167,177,94,105,107,43,62,30,254,53,18,82,54,68,243,17,55,239,53,23,185,23,113,138,213,114,53,200,245,107,151,101,82,70,120,151,106,141,191,58,213,236,127,27,199,114,90,123,173,151,30,176,65,82,196,166,99,93,19,42,171,127,94,233,25,50,55,245,205,146,155,200,189,28,215,57,155,109,182,202,175,34,214,105,139,92,48,92,198,251,132,221,166,167,154,187,31,185,213,90,170,164,166,115,157,19,229,130,87,70,247,49,92,141,85,106,185,138,168,170,136,187,109,186,39,224,124,250,251,141,194,233,59,106,110,117,245,21,115,50,24,105,155,36,242,186,71,54,40,163,108,113,70,138,229,85,70,178,54,49,141,111,224,214,181,168,155,34,34,21,229,56,154,237,88,175,11,209,51,31,135,245,31,115,178,174,228,152,92,126,109,135,207,98,117,170,221,21,68,118,243,244,210,126,200,154,191,230,239,214,107,120,91,105,157,194,233,168,249,22,171,86,218,41,228,180,216,173,142,181,82,85,84,83,185,92,219,132,239,99,149,212,239,86,43,81,204,129,146,54,69,71,35,218,218,150,38,202,217,20,179,34,53,120,123,233,149,223,77,186,112,182,207,123,151,106,140,190,178,76,153,144,113,111,247,189,60,241,68,200,19,147,94,228,127,56,161,142,95,250,213,111,119,130,181,21,171,188,149,39,25,69,143,23,193,209,76,198,249,223,63,107,149,249,69,205,190,88,218,60,69,218,106,137,166,137,230,83,167,13,41,221,237,214,122,186,183,34,215,92,29,44,234,15,82,223,98,190,194,94,49,234,15,179,159,18,243,95,22,168,158,46,126,99,203,112,237,246,161,147,125,187,15,223,125,191,20,219,127,158,222,87,163,14,140,53,71,167,77,81,186,102,217,181,251,22,173,161,173,176,79,106,142,59,85,85,68,178,164,175,168,167,145,28,169,36,17,167,30,48,185,55,221,87,117,79,151,226,169,219,58,135,234,155,79,186,105,251,63,246,238,207,144,215,253,163,243,126,87,225,52,240,75,195,203,246,185,247,59,179,71,182,253,246,109,182,255,0,130,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,224,139,227,93,156,12,227,185,245,85,250,93,99,118,189,155,191,6,199,13,153,109,93,59,45,56,91,54,117,192,243,106,242,185,177,194,107,153,171,126,186,252,237,99,131,129,245,63,215,206,176,232,174,185,100,186,101,139,99,120,109,85,174,205,228,251,19,92,40,234,159,80,238,245,28,51,59,147,153,80,198,174,206,149,200,155,53,62,72,159,138,252,215,169,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,241,93,247,249,109,231,181,255,0,195,203,244,231,171,119,237,83,253,47,252,19,227,126,87,251,195,236,255,0,153,236,246,105,162,131,252,103,153,103,45,251,92,191,154,155,114,219,231,182,235,208,186,76,233,51,249,46,125,170,255,0,87,255,0,105,190,211,121,31,246,171,201,121,127,47,223,255,0,191,73,207,151,127,253,27,113,254,157,254,94,54,45,230,49,142,154,174,107,224,181,171,166,56,111,211,119,30,166,203,53,198,108,101,123,41,77,156,28,83,227,220,203,90,249,21,196,243,226,104,240,158,84,199,55,135,59,89,215,73,232,232,112,190,167,250,6,214,29,106,215,44,151,83,113,108,147,13,165,181,222,124,159,98,27,133,101,83,42,27,217,163,134,23,114,107,41,222,212,221,209,57,83,103,47,201,83,240,95,146,119,206,140,52,15,49,233,211,75,174,152,78,109,114,179,86,215,86,223,231,186,199,37,170,105,101,137,34,125,61,60,104,213,89,35,141,121,114,133,203,182,202,155,42,124,255,0,20,79,141,171,253,124,232,246,138,234,45,219,76,178,156,111,50,170,186,89,187,29,249,173,244,116,175,167,119,122,8,230,111,23,62,161,142,93,155,43,81,119,106,124,209,127,20,249,175,74,208,61,124,195,186,139,195,171,51,108,38,219,121,162,161,162,185,201,106,146,59,172,49,69,42,202,200,162,145,92,137,28,146,39,30,51,53,55,221,23,116,95,151,224,171,237,135,179,129,167,25,85,118,170,253,38,179,172,107,247,181,185,206,101,181,119,182,114,206,31,31,103,76,28,83,111,155,87,54,35,88,136,142,102,253,122,99,239,116,176,1,184,86,236,171,151,231,225,157,105,181,95,252,63,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,12,47,251,194,227,208,158,153,126,117,239,21,160,120,173,25,240,167,208,109,53,214,220,187,82,114,27,69,38,79,140,203,81,199,15,197,174,173,243,212,150,232,36,129,157,247,213,36,205,218,161,237,149,211,71,11,31,205,35,137,172,145,238,150,103,35,161,155,224,1,21,122,246,232,130,197,213,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,7,74,248,211,130,185,146,237,197,205,108,146,163,232,91,253,85,96,89,87,251,107,142,100,152,229,195,254,249,71,93,109,174,167,147,255,0,54,72,102,142,70,127,161,205,115,127,161,80,212,153,89,126,49,221,51,225,181,152,109,15,83,214,106,236,126,195,144,219,170,33,180,94,161,153,86,26,156,145,146,171,25,77,218,84,119,25,106,105,218,201,21,83,135,55,83,163,213,95,198,153,140,80,241,63,221,146,184,255,0,38,15,179,223,13,186,254,157,190,31,228,190,59,240,106,95,131,119,188,199,15,55,195,204,114,239,121,95,214,109,216,237,121,143,151,111,181,247,10,214,255,0,85,89,238,85,254,218,228,121,38,71,112,255,0,190,86,87,92,171,170,36,255,0,206,146,105,164,145,255,0,233,115,156,239,233,85,62,81,109,62,14,189,45,98,180,246,41,186,174,187,100,150,171,213,234,175,206,88,173,22,186,118,199,51,172,92,94,141,158,90,135,57,170,248,171,36,98,34,49,172,86,241,166,157,85,85,233,81,198,48,145,93,2,116,39,106,233,19,25,173,190,228,181,148,151,109,69,200,169,210,146,241,89,75,35,103,162,165,130,58,137,157,28,84,50,62,158,41,216,201,35,117,59,166,107,213,81,210,66,197,79,147,26,75,80,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,138,58,122,233,247,67,186,17,209,169,168,190,208,90,173,177,175,98,124,167,49,190,79,13,15,196,42,149,201,28,110,150,73,29,194,24,81,242,112,134,30,106,214,119,63,23,201,36,146,73,157,114,111,248,147,245,207,117,234,11,63,172,210,189,57,186,85,208,233,214,43,81,83,109,149,244,119,71,58,12,162,118,205,26,186,170,86,195,34,193,53,51,100,167,99,169,183,71,46,219,203,201,22,68,142,48,229,93,114,117,119,117,234,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,241,231,219,77,145,145,195,26,186,78,210,72,238,213,225,149,208,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,116,71,211,67,46,206,145,239,229,27,223,31,99,140,136,179,118,184,255,0,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,37,255,0,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,90,221,107,162,142,146,150,14,111,115,223,194,40,209,172,111,39,189,206,93,147,230,231,42,175,205,84,15,215,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,10,237,62,18,29,52,89,117,230,139,84,168,225,171,147,13,160,167,142,88,176,58,190,117,84,78,184,179,100,108,178,84,77,35,165,150,155,100,71,173,52,136,238,82,111,202,69,133,86,2,111,128,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,45,58,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,18,252,21,61,44,101,63,80,43,189,186,220,79,240,34,175,69,29,2,233,199,74,120,173,21,218,247,111,181,100,218,155,81,181,69,195,35,146,153,36,242,18,58,55,198,180,214,231,72,222,112,194,140,146,70,58,68,70,201,55,39,43,246,111,8,162,128,30,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,109,159,187,127,196,143,85,226,145,208,45,102,162,121,238,166,244,114,223,117,185,101,233,228,233,242,44,118,142,154,122,233,174,241,167,106,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,184,248,223,222,242,190,6,63,182,207,221,191,226,69,170,1,149,114,85,116,19,209,5,247,171,140,238,90,220,142,150,235,109,211,43,39,118,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,110,110,137,242,39,5,107,34,223,147,154,233,34,71,203,254,177,60,42,126,222,107,182,43,148,232,93,69,171,22,198,243,91,132,86,187,253,186,154,205,219,163,199,123,52,111,122,214,193,21,44,109,141,33,146,58,87,53,89,34,199,189,84,177,167,115,106,143,212,216,86,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,35,255,0,137,141,166,213,96,240,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,40,48,191,239,20,127,66,122,155,249,47,188,81,20,2,6,170,8,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,144,0,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,20,209,15,23,123,174,7,210,229,206,197,168,209,213,230,26,183,99,168,101,183,27,150,178,7,118,46,20,79,139,245,117,85,245,8,254,82,190,157,204,123,100,217,25,36,200,234,116,228,231,58,122,136,251,87,139,175,76,152,14,75,162,87,14,163,173,244,212,150,108,179,14,168,166,117,116,244,150,232,81,247,232,42,167,164,162,70,85,74,136,146,185,240,167,105,98,123,156,228,107,27,35,56,253,244,115,41,132,15,171,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,120,121,155,141,210,182,74,186,169,248,49,172,103,57,100,87,61,220,88,198,181,55,95,147,90,136,159,36,66,237,60,54,58,24,181,116,251,128,81,234,166,163,90,233,43,181,23,42,167,166,185,68,202,203,91,91,62,47,3,161,145,27,75,19,166,141,39,134,165,209,212,61,181,59,43,83,125,162,226,169,26,201,36,85,240,127,233,127,1,212,172,154,231,212,6,95,119,164,174,185,105,245,226,158,43,45,133,149,16,202,177,206,234,121,87,205,214,83,73,19,156,140,71,62,39,82,202,199,181,123,212,179,47,255,0,11,66,226,64,0,0,28,171,168,190,154,52,179,170,12,18,108,23,83,45,63,238,124,149,230,142,10,111,138,91,63,93,12,178,121,73,230,138,78,207,119,176,198,73,197,191,125,155,181,127,161,83,170,128,56,167,74,61,40,233,199,73,90,112,204,43,10,139,207,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,78,72,161,69,86,198,215,57,85,94,247,201,35,252,7,138,63,161,61,77,252,151,222,40,137,84,69,95,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,83,2,21,107,167,133,238,141,107,95,81,214,77,99,154,63,130,216,106,252,205,110,109,103,161,145,209,124,118,185,31,18,211,186,52,106,39,151,238,239,58,213,74,199,163,159,193,156,26,217,101,146,161,38,168,0,0,0,101,92,209,71,79,88,182,156,107,111,67,186,105,133,101,52,54,172,175,22,188,105,253,154,215,113,166,238,164,176,190,72,41,34,142,88,249,177,119,142,104,103,137,201,187,85,178,69,44,91,162,181,236,221,51,174,75,255,0,14,238,183,235,58,85,206,215,18,204,106,185,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,188,158,248,60,194,164,114,72,248,169,218,140,106,185,140,106,135,138,235,147,164,75,175,72,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,143,62,218,236,172,146,25,21,177,247,82,54,217,79,131,255,0,79,215,93,44,208,107,158,171,228,108,171,166,185,106,141,69,61,93,53,28,168,230,36,86,170,94,235,105,37,88,223,27,92,215,202,233,170,37,71,35,158,199,194,250,103,55,109,221,188,160,215,29,20,210,206,174,116,105,112,92,166,225,231,177,187,239,147,187,91,175,54,105,105,165,154,62,46,108,177,84,209,206,248,229,141,59,145,171,153,220,107,87,148,83,72,212,93,159,185,210,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,212,79,168,29,78,254,185,94,191,182,202,94,113,70,61,68,250,129,212,239,235,149,235,251,108,164,107,105,124,213,190,249,246,47,14,67,253,33,139,245,41,247,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,245,54,203,253,138,35,161,28,247,167,111,79,218,99,253,77,178,255,0,98,136,232,69,161,99,205,83,221,30,199,7,230,222,144,191,235,213,239,72,0,61,90,240,0,0,0,0,0,0,0,0,0,0,0,0,0,7,61,234,39,211,246,167,127,83,111,95,216,165,40,196,188,238,162,125,63,106,119,245,54,245,253,138,82,140,72,126,210,249,219,125,211,237,116,135,33,254,143,197,250,244,251,160,0,141,47,0,232,93,59,122,129,211,31,235,149,151,251,108,71,61,58,23,78,222,160,116,199,250,229,101,254,219,17,235,99,206,211,223,30,214,191,54,244,125,255,0,82,175,118,87,156,0,45,7,7,128,0,5,57,245,253,234,223,59,252,175,219,41,75,140,41,207,175,239,86,249,223,229,126,217,74,71,246,147,245,90,125,104,246,74,224,228,83,211,247,191,193,171,223,182,152,222,22,126,159,178,15,235,149,95,246,42,34,99,16,231,194,207,211,246,65,253,114,171,254,197,68,76,99,97,149,126,165,111,185,15,219,255,0,218,108,103,175,62,200,124,108,211,41,183,224,184,117,247,54,187,67,81,53,14,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,55,219,117,79,196,138,95,221,76,233,251,253,231,234,23,254,175,162,255,0,165,146,51,94,45,215,11,198,135,106,37,166,211,65,81,91,93,91,138,93,233,169,105,105,162,116,178,207,43,232,229,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,66,154,255,0,147,183,80,63,246,11,212,47,253,152,173,255,0,222,70,14,111,142,197,97,43,166,156,60,110,152,234,213,42,228,231,101,178,29,160,194,223,185,155,215,165,84,213,17,30,92,83,187,79,197,121,192,3,124,169,64,0,21,107,226,153,234,7,31,254,166,210,127,109,173,58,23,132,199,237,83,242,63,253,220,115,223,20,207,80,56,255,0,245,54,147,251,109,105,208,188,38,63,106,159,145,255,0,238,226,31,103,211,115,223,62,236,186,67,51,255,0,202,218,125,75,127,234,210,176,128,1,48,115,120,83,159,95,222,173,243,191,202,253,178,148,184,194,156,250,254,245,111,157,254,87,237,148,164,127,105,63,85,167,214,143,100,174,14,69,61,63,123,252,26,189,251,105,141,225,103,233,251,32,254,185,85,255,0,98,162,38,49,14,124,44,253,63,100,31,215,42,191,236,84,68,198,54,25,87,234,86,251,144,253,191,253,166,198,122,243,236,128,0,108,16,240,0,6,123,207,83,165,218,109,147,234,254,125,102,211,140,58,42,119,221,175,115,58,40,86,166,100,138,40,218,198,58,73,36,123,190,106,141,100,108,123,213,26,138,229,70,170,53,174,114,163,87,203,22,231,208,103,79,120,198,149,105,13,155,80,36,161,167,169,203,179,107,100,55,26,203,138,61,100,88,168,166,218,90,122,104,149,90,213,141,189,181,137,210,53,17,121,75,190,238,123,89,31,26,235,44,192,206,62,247,51,133,49,190,123,190,46,206,219,141,171,163,100,178,201,196,196,115,174,215,228,209,29,28,237,39,124,254,236,113,158,189,209,187,93,99,169,104,22,131,97,221,63,96,52,56,118,55,5,61,77,115,33,107,110,151,149,162,138,10,171,156,168,249,31,202,85,98,110,230,181,210,200,216,218,231,61,88,197,70,242,118,202,229,233,96,22,21,187,116,218,162,40,162,52,136,113,214,51,25,127,48,196,87,138,196,213,53,87,92,204,204,207,76,207,245,221,29,8,247,215,247,164,140,239,242,191,115,165,42,215,167,111,80,58,99,253,114,178,255,0,109,136,180,174,191,189,36,103,127,149,251,157,41,86,189,59,122,129,211,31,235,149,151,251,108,68,75,60,244,133,190,232,247,165,208,252,149,126,200,99,125,123,159,233,80,176,143,20,207,79,216,255,0,245,202,147,251,21,105,88,184,238,63,119,203,50,11,102,45,143,210,121,171,165,230,178,27,125,20,29,198,179,187,81,51,209,145,179,147,213,26,221,220,228,77,220,168,137,191,205,81,11,58,241,76,244,253,143,255,0,92,169,63,177,86,149,239,211,183,168,29,49,254,185,89,127,182,196,120,103,116,197,121,132,83,61,58,54,220,151,95,171,13,177,245,95,163,141,51,114,99,94,205,239,27,254,168,48,252,131,253,177,178,95,44,149,159,247,116,213,116,53,112,191,254,71,197,43,30,223,244,57,174,111,244,42,22,215,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,158,245,209,209,125,46,121,104,171,213,189,33,198,191,213,109,30,210,92,173,54,248,161,133,151,58,126,83,203,61,67,98,100,92,231,174,115,229,98,170,171,247,123,35,86,162,57,252,81,213,207,167,185,222,65,166,57,189,147,63,197,170,123,55,75,21,100,117,144,110,247,181,146,113,95,189,20,156,28,215,44,82,55,147,30,212,114,114,99,220,221,246,81,110,171,217,14,43,155,86,250,39,241,142,190,248,254,184,152,187,57,103,43,57,15,133,177,165,56,139,124,56,107,69,90,124,217,233,230,85,215,195,167,124,211,162,251,202,181,241,76,245,3,143,255,0,83,105,63,182,214,147,191,166,126,161,49,142,162,52,226,143,37,182,87,83,182,255,0,69,12,48,100,86,214,49,98,117,21,106,179,239,43,99,87,57,123,15,115,94,232,159,201,219,181,21,21,121,177,237,108,16,241,76,245,3,143,255,0,83,105,63,182,214,155,156,238,237,23,178,255,0,9,68,235,19,48,173,57,47,192,226,50,205,175,156,38,42,153,166,186,41,174,38,39,186,63,9,227,19,211,27,223,27,195,147,49,198,52,255,0,86,179,28,207,51,189,83,218,108,182,156,30,178,122,186,185,213,120,198,223,61,66,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,230,189,81,117,29,144,117,33,168,43,144,87,71,229,44,118,158,253,29,138,137,168,248,248,82,44,239,123,37,154,53,150,70,37,75,216,177,54,71,49,81,174,237,49,17,54,106,28,112,238,125,41,116,187,144,117,31,155,197,73,84,151,27,86,31,67,206,91,173,234,58,71,171,29,219,88,249,82,65,42,181,98,243,46,73,152,168,142,95,186,197,116,156,95,197,24,232,189,187,215,241,22,169,192,218,141,218,253,253,253,144,189,177,185,110,87,147,99,239,237,78,62,173,42,138,98,34,103,232,196,68,196,243,122,102,170,191,148,71,29,122,87,66,157,32,207,171,215,168,245,75,81,109,53,17,97,54,153,153,45,181,175,237,241,188,86,195,59,28,232,221,20,177,189,38,164,70,178,88,229,95,187,201,206,70,53,202,173,145,25,106,103,206,199,113,251,70,39,143,219,49,108,126,147,202,218,236,212,112,219,232,160,238,57,253,170,120,88,140,141,156,158,170,231,108,214,162,110,229,85,93,190,106,170,125,18,113,151,224,104,192,90,230,83,199,166,122,231,250,224,229,157,176,218,188,78,214,230,19,138,187,186,220,107,20,83,245,105,248,206,154,213,61,124,55,40,199,168,159,80,58,157,253,114,189,127,109,148,231,167,66,234,39,212,14,167,127,92,175,95,219,101,36,39,78,189,44,99,253,66,244,141,148,93,109,212,29,156,242,197,146,220,31,100,172,129,24,215,213,241,161,163,122,80,76,175,115,90,177,72,237,209,174,115,147,180,247,243,69,226,178,50,72,45,56,106,241,88,138,232,183,199,124,253,206,173,187,158,97,114,12,163,13,138,198,78,150,230,45,211,51,213,206,136,136,153,236,142,158,205,238,181,225,233,213,157,190,233,97,163,208,29,68,184,83,209,87,89,225,70,99,215,74,219,131,90,149,209,58,102,178,58,5,239,63,119,78,215,74,214,194,200,247,71,68,222,40,214,246,145,100,150,218,217,164,56,198,184,233,197,223,79,50,138,90,119,54,182,23,186,134,174,88,86,87,91,171,81,142,72,106,163,68,115,87,147,28,237,246,71,55,155,85,204,114,241,123,145,104,231,253,80,97,249,7,251,99,100,190,89,43,63,238,233,170,232,106,225,127,252,143,138,86,61,191,232,115,92,223,232,84,45,175,162,94,169,255,0,148,38,17,45,159,49,175,183,51,60,199,254,229,116,16,175,109,247,10,68,70,35,43,210,46,40,214,238,231,43,36,108,106,173,107,209,29,180,109,150,54,36,135,39,204,41,196,209,226,88,142,58,105,26,244,199,87,122,155,229,39,99,174,228,184,152,218,124,154,116,167,157,21,85,205,250,21,76,235,21,199,238,204,241,232,137,152,221,164,238,171,93,90,210,92,223,68,243,122,220,7,62,181,249,75,141,38,210,69,44,106,174,167,172,167,85,84,101,68,15,84,78,113,59,101,217,118,69,69,71,53,200,215,181,205,73,43,225,103,234,7,32,254,166,213,255,0,109,162,30,41,158,160,113,255,0,234,109,39,246,218,209,225,103,234,7,32,254,166,213,255,0,109,162,53,120,123,20,225,179,88,181,79,8,169,62,206,51,75,185,214,192,220,199,223,136,138,238,90,214,116,225,174,187,244,90,80,0,157,185,53,81,126,34,216,13,191,8,234,86,225,95,108,90,118,67,150,219,41,111,238,167,130,149,176,54,9,94,178,65,46,252,87,103,186,73,41,159,51,159,178,42,186,103,110,138,168,174,116,123,194,241,107,134,117,152,216,176,155,76,212,240,215,100,23,58,91,85,44,149,46,115,98,100,179,202,216,216,231,171,81,202,141,71,61,21,85,17,87,109,246,69,252,9,159,226,179,120,199,231,212,28,23,31,166,181,118,239,148,86,106,154,202,218,222,195,19,189,73,52,232,202,120,187,136,188,221,193,240,85,59,139,147,139,123,219,181,85,94,237,163,151,73,87,203,126,61,212,174,156,87,220,236,52,247,136,101,191,211,80,182,158,126,60,89,45,74,246,34,168,78,77,114,114,134,73,89,51,126,91,242,137,187,43,87,103,37,125,142,179,71,202,53,91,215,116,213,31,142,154,251,93,135,178,185,142,38,118,50,206,50,105,153,185,69,170,180,137,211,127,50,38,41,236,223,20,199,30,189,235,157,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,252,15,178,1,96,68,69,49,164,56,254,229,202,174,215,55,43,157,102,103,89,158,217,67,159,16,221,0,213,189,115,251,1,250,44,196,190,55,240,79,138,249,255,0,239,250,106,110,207,123,202,118,255,0,199,200,206,91,246,164,254,110,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,252,119,84,222,91,106,214,191,233,38,134,124,43,244,167,150,252,19,227,125,255,0,33,253,225,83,83,222,236,246,251,159,226,35,127,29,187,177,255,0,59,109,249,124,183,217,118,249,218,89,212,254,134,235,86,65,81,139,105,150,113,241,155,165,45,27,238,19,65,240,202,202,126,52,237,123,24,231,242,154,38,53,118,116,172,77,145,119,249,254,27,34,237,168,175,7,131,171,29,225,234,185,250,77,99,118,177,213,213,199,130,197,195,109,30,209,218,217,105,202,237,97,53,193,243,106,143,9,224,238,112,154,230,102,121,250,243,55,85,51,28,55,112,157,238,123,171,253,124,232,246,138,234,45,219,76,178,156,111,50,170,186,89,187,29,249,173,244,116,175,167,119,122,8,230,111,23,62,161,142,93,155,43,81,119,106,124,209,127,20,249,175,178,233,227,170,109,62,234,91,237,7,216,75,62,67,65,246,115,202,121,175,139,83,193,23,63,49,221,225,219,237,77,38,251,118,31,190,251,126,41,182,255,0,61,160,63,91,218,49,172,57,103,84,25,166,65,139,105,70,101,121,181,213,124,59,177,91,111,177,85,84,83,203,198,221,76,199,113,145,140,86,187,103,53,205,93,151,228,168,169,248,161,221,60,49,116,235,80,112,31,210,87,219,188,23,33,199,60,255,0,193,188,175,197,173,147,209,247,248,121,206,125,190,235,91,203,143,54,111,182,251,114,77,255,0,20,49,176,248,252,93,204,194,108,87,30,70,181,71,14,136,215,77,237,230,113,178,91,61,132,217,10,115,92,61,127,222,102,221,170,180,231,196,249,85,77,28,239,39,237,157,221,31,99,158,245,125,210,15,81,58,163,212,78,91,157,224,154,121,241,59,29,207,200,121,90,175,139,80,195,220,237,208,211,196,255,0,185,44,205,122,108,248,222,159,54,166,251,110,159,37,69,36,167,64,218,65,168,186,43,163,215,140,91,83,113,239,131,93,42,178,90,139,132,48,121,184,42,57,83,186,150,149,141,127,40,94,246,166,238,137,233,178,174,255,0,47,195,101,77,253,150,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,177,210,205,95,211,173,106,199,234,50,157,50,200,126,51,107,165,172,125,190,105,252,164,244,252,106,26,198,61,204,227,51,24,229,217,178,177,119,68,219,231,248,238,139,182,78,31,7,131,183,140,170,245,187,154,215,51,58,198,177,211,199,119,29,205,30,115,180,123,71,140,217,203,57,118,51,9,204,194,211,77,184,166,231,131,185,26,197,49,17,76,243,166,121,179,206,141,251,163,127,67,217,0,13,194,183,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,64,0,5,59,120,207,235,205,54,85,170,24,214,128,88,171,106,252,190,15,78,235,165,245,141,168,149,176,73,113,172,142,55,65,27,225,86,35,30,248,105,182,123,101,71,63,229,93,35,19,130,181,232,235,126,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,204,102,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,82,199,252,24,53,230,155,21,213,12,151,64,47,181,181,126,95,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,219,189,210,171,153,242,161,141,139,205,92,196,111,148,198,250,59,195,110,62,21,119,174,160,169,44,245,119,108,238,170,241,246,142,158,166,138,141,93,61,45,186,142,185,246,249,105,31,252,245,90,102,196,181,149,146,62,52,139,230,145,44,138,230,83,181,86,37,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,13,52,158,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,63,19,208,28,211,169,187,77,214,255,0,211,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,34,95,247,106,250,88,255,0,120,58,171,255,0,170,173,223,244,226,85,117,99,233,99,89,62,159,228,62,221,57,64,63,201,59,170,127,251,90,117,87,255,0,99,110,63,251,196,191,238,172,125,44,107,39,211,252,135,219,167,3,53,135,74,233,227,167,236,251,169,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,132,77,114,183,101,146,88,219,242,228,135,53,52,81,209,71,74,54,46,146,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,207,213,114,122,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,14,129,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,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,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,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,0,0,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,128,64,213,64,0,10,181,241,159,234,42,153,150,172,107,166,204,67,44,164,146,162,122,135,94,115,26,26,89,101,239,192,198,54,53,183,211,206,172,114,68,172,145,100,150,117,133,232,231,162,195,75,46,204,69,98,190,168,78,171,213,62,181,255,0,40,158,160,179,109,99,142,223,228,169,50,11,130,121,8,29,23,110,70,80,193,19,41,233,123,173,238,72,137,50,193,12,75,39,23,171,123,138,254,59,55,100,73,105,211,7,71,121,150,127,225,205,172,249,165,13,158,146,227,119,205,234,40,110,88,157,12,180,105,81,58,178,197,81,50,205,61,42,197,220,149,42,103,73,110,20,145,199,219,99,213,91,183,37,142,125,208,60,255,0,131,238,177,223,112,110,168,19,74,169,225,243,22,93,75,183,207,79,89,31,38,51,177,85,67,79,61,93,61,78,234,199,61,220,88,202,152,187,104,230,53,124,207,55,114,88,218,133,223,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,26,125,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,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,234,181,23,76,242,173,47,184,217,237,217,77,39,111,227,216,253,171,38,183,78,200,228,72,106,168,107,233,99,168,137,241,185,236,111,62,61,199,68,245,110,237,73,97,149,136,231,112,220,242,165,239,92,250,85,195,122,175,240,252,210,188,62,243,109,164,110,79,110,211,123,53,78,39,119,146,69,133,246,235,138,218,160,224,142,149,172,123,188,180,142,108,109,153,156,93,201,136,142,68,238,50,55,176,34,87,133,191,95,84,122,119,228,122,100,214,59,133,170,219,136,47,156,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,251,36,103,102,223,204,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,240,185,235,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,231,114,26,38,181,235,43,36,228,156,101,169,167,107,26,170,254,125,201,99,114,189,90,229,134,105,92,22,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,229,122,254,219,41,121,197,24,245,19,234,7,83,191,174,87,175,237,178,145,173,165,243,86,251,231,216,188,57,15,244,134,47,212,167,222,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,212,219,47,246,40,142,132,115,78,153,238,54,251,167,78,250,105,83,108,175,167,171,133,152,165,174,153,210,65,43,100,107,101,138,154,56,229,141,85,170,168,142,100,140,123,28,223,197,174,107,145,118,84,84,58,89,103,225,247,217,167,186,61,142,16,206,34,105,204,113,17,60,121,245,251,210,0,15,102,184,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,122,137,244,253,169,223,212,219,215,246,41,74,49,47,23,169,139,141,190,215,211,190,165,212,220,235,233,233,33,126,41,116,166,108,147,202,216,218,233,101,166,146,56,163,69,114,162,43,159,35,216,198,183,241,115,156,212,77,213,81,10,58,33,251,75,231,168,238,252,221,35,200,132,79,201,216,169,232,231,199,186,0,8,210,239,14,133,211,183,168,29,49,254,185,89,127,182,196,115,211,161,116,237,234,7,76,127,174,86,95,237,177,30,182,60,237,61,241,237,107,243,111,71,223,245,42,247,101,121,192,2,208,112,120,0,0,83,159,95,222,173,243,191,202,253,178,148,184,59,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,133,62,117,253,234,223,59,252,175,219,41,72,254,209,239,194,83,235,71,178,87,15,34,177,52,237,5,232,158,62,6,175,126,218,99,120,89,250,126,200,63,174,85,127,216,168,137,140,67,159,11,63,79,217,7,245,202,175,251,21,17,49,141,134,85,250,149,190,228,59,111,255,0,105,177,158,188,251,32,0,27,4,60,0,0,0,1,86,190,41,158,160,113,255,0,234,109,39,246,218,211,161,120,76,126,213,63,35,255,0,221,199,61,241,76,245,3,143,255,0,83,105,63,182,214,157,11,194,99,246,169,249,31,254,238,33,246,125,55,61,243,238,203,164,51,63,252,173,167,212,183,254,173,43,8,0,19,7,55,133,57,245,253,234,223,59,252,175,219,41,75,140,41,207,175,239,86,249,223,229,126,217,74,71,246,147,245,90,125,104,246,74,224,228,83,211,247,191,193,171,223,182,152,222,22,126,159,178,15,235,149,95,246,42,34,94,210,220,109,245,211,213,211,81,87,211,212,77,111,153,41,170,227,138,86,189,212,242,172,108,145,35,145,17,119,99,150,57,35,127,21,217,120,189,171,248,57,21,106,215,167,110,173,237,253,55,116,193,118,180,216,169,105,238,57,181,235,43,171,169,182,210,212,49,179,82,211,196,200,45,173,124,149,108,108,209,204,198,189,139,50,68,230,162,163,159,19,145,126,77,83,158,244,185,213,142,79,211,254,163,220,178,91,211,106,50,11,46,89,51,29,147,199,43,146,74,218,135,35,222,228,170,142,103,174,238,157,174,150,87,108,247,113,147,155,145,202,138,173,145,158,56,76,226,198,18,213,155,21,117,111,158,174,175,235,169,179,218,14,78,51,76,255,0,48,204,179,75,59,180,171,244,116,207,251,77,52,231,105,61,17,17,172,70,188,106,221,186,55,174,84,31,59,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,46,197,109,190,169,149,20,242,241,114,177,220,100,98,171,93,179,154,230,174,203,242,84,84,252,80,250,36,150,38,38,53,133,29,93,21,91,170,104,174,52,152,221,49,61,0,0,253,124,179,222,94,119,78,222,159,180,199,250,155,101,254,197,17,70,37,231,116,237,233,251,76,127,169,182,95,236,81,16,253,154,243,183,59,163,218,233,14,92,61,31,132,245,234,247,93,8,0,76,28,222,143,125,127,122,72,206,255,0,43,247,58,82,173,122,118,245,3,166,63,215,43,47,246,216,139,74,235,251,210,70,119,249,95,185,210,149,107,211,183,168,29,49,254,185,89,127,182,196,67,243,207,72,91,238,143,122,93,33,201,87,236,134,55,215,185,254,149,11,8,241,76,244,253,143,255,0,92,169,63,177,86,149,239,211,183,168,29,49,254,185,89,127,182,196,88,71,138,103,167,236,127,250,229,73,253,138,180,175,126,157,189,64,233,143,245,202,203,253,182,35,203,56,244,149,63,194,216,114,111,251,19,119,252,223,98,243,138,205,235,95,161,235,214,55,147,174,162,232,94,25,81,91,96,188,205,20,85,56,253,158,150,122,170,154,58,215,164,207,146,72,105,226,137,82,42,78,49,199,242,230,188,100,147,139,90,214,112,107,108,200,18,156,118,6,222,58,223,131,185,246,79,82,132,217,109,169,198,236,166,51,198,240,155,226,99,74,169,158,21,71,111,108,116,79,24,223,215,40,131,208,111,73,23,13,22,183,174,171,102,213,85,16,229,89,13,179,203,71,110,141,238,108,84,150,249,219,75,58,71,81,20,144,178,72,234,217,44,78,107,219,201,88,137,242,249,174,234,145,207,197,51,212,14,63,253,77,164,254,219,90,90,81,86,190,41,158,160,113,255,0,234,109,39,246,218,211,83,155,97,168,194,101,222,10,223,8,152,88,92,158,231,120,173,161,219,79,31,198,78,181,213,69,125,209,26,110,136,236,132,114,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,116,186,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,149,207,225,103,234,7,32,254,166,213,255,0,109,162,45,40,108,238,26,221,54,38,254,158,84,206,159,97,203,46,119,139,189,154,83,148,243,180,179,69,49,86,145,211,84,244,207,94,145,186,58,183,245,128,2,68,166,20,99,212,79,168,29,78,254,185,94,191,182,202,88,71,133,159,167,236,131,250,229,87,253,138,136,175,126,162,125,64,234,119,245,202,245,253,182,82,194,60,44,253,63,100,31,215,42,191,236,84,68,43,39,244,149,95,196,234,14,82,63,98,109,127,149,236,126,110,189,186,65,159,84,45,245,26,201,166,150,154,138,188,206,130,24,34,184,91,105,187,109,75,141,20,77,151,148,140,141,177,247,39,171,68,116,77,68,89,62,244,80,163,26,215,57,24,213,173,253,61,206,242,13,49,205,236,153,254,45,83,217,186,88,171,35,172,131,119,189,172,147,138,253,232,164,224,230,185,98,145,188,152,246,163,147,147,30,230,239,178,151,222,85,239,94,221,32,193,165,247,10,141,100,211,75,77,61,38,25,95,52,17,92,45,180,221,199,45,186,182,87,75,202,70,70,216,251,112,82,42,182,38,162,44,159,118,89,145,141,107,90,172,106,102,103,121,116,211,62,57,99,140,111,159,143,197,27,228,187,109,40,191,111,251,55,155,78,180,213,28,219,115,61,49,59,166,220,255,0,211,187,174,39,161,201,58,183,215,59,71,80,121,86,25,157,208,39,110,227,30,27,71,111,190,83,37,59,162,101,61,202,58,154,167,76,200,209,206,118,241,47,113,175,98,242,119,220,123,81,202,143,71,53,58,159,133,159,168,28,131,250,155,87,253,182,136,135,36,198,240,179,245,3,144,127,83,106,255,0,182,209,26,124,5,234,175,230,20,92,175,140,202,198,218,220,186,198,83,177,248,172,30,26,52,162,138,38,34,58,163,93,116,251,58,22,148,1,227,117,147,59,253,24,233,62,93,159,178,166,221,13,69,138,205,85,89,71,241,7,241,167,146,173,177,175,151,137,223,121,170,189,201,123,108,70,163,145,206,87,163,90,187,170,19,250,234,138,41,154,170,225,14,67,195,216,175,21,122,139,22,163,90,170,152,136,239,153,210,21,41,214,190,166,221,245,59,168,252,186,123,148,93,138,124,102,178,92,102,223,7,38,187,183,79,71,44,140,85,228,140,106,175,114,94,244,191,123,117,111,119,135,37,70,161,197,45,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,11,141,198,225,120,184,85,93,174,213,245,21,181,213,179,62,166,170,170,166,87,75,44,242,189,202,231,200,247,185,85,92,231,57,85,85,202,170,170,170,170,167,169,213,141,37,205,244,87,46,92,35,63,181,249,43,162,81,210,214,241,106,171,163,115,38,137,175,217,146,109,198,78,14,87,196,231,49,92,206,228,82,53,174,114,55,117,172,239,87,93,250,234,191,58,241,227,223,193,220,153,118,31,11,149,97,172,101,49,52,196,197,26,69,61,113,76,68,85,49,19,190,119,204,107,223,191,138,235,116,111,59,253,39,105,62,35,159,190,166,221,53,69,246,205,75,89,89,240,247,242,167,142,173,209,167,152,137,191,121,202,157,185,123,140,86,171,149,205,86,43,92,187,162,158,200,136,62,24,121,140,247,237,0,184,98,245,215,170,122,153,177,155,253,68,20,180,77,88,210,90,74,41,163,142,102,43,154,221,156,173,124,239,171,86,189,251,238,168,246,162,236,205,155,47,139,19,5,123,198,48,244,93,235,143,199,165,198,91,79,150,124,141,156,98,112,49,194,138,230,35,213,215,90,127,9,132,24,241,58,211,173,65,207,191,70,191,97,48,92,135,35,242,31,25,243,95,9,182,79,89,216,231,228,248,119,59,77,119,30,92,31,182,251,111,197,118,252,20,240,190,27,186,83,170,56,46,184,223,46,217,182,155,101,56,245,12,216,165,77,52,117,87,91,61,69,36,79,149,107,40,220,145,163,228,99,81,92,173,99,151,142,251,236,213,95,232,82,192,50,221,69,211,236,7,202,125,187,206,177,236,115,207,247,60,175,197,174,112,81,247,248,113,231,219,238,185,188,184,243,102,251,111,183,36,223,241,67,243,98,218,173,165,217,213,194,75,78,19,169,56,182,67,93,12,43,83,37,45,170,241,79,87,43,34,71,53,171,34,178,55,185,81,168,231,181,57,109,182,238,68,254,148,48,107,203,172,213,142,241,169,175,202,214,55,110,234,209,43,195,109,150,101,99,101,167,34,167,11,173,158,109,81,225,60,174,154,230,169,158,26,110,153,209,234,129,84,157,111,107,62,176,226,125,80,102,152,254,45,170,249,149,154,215,75,240,238,197,21,190,251,85,79,79,23,43,117,51,221,198,54,61,26,221,220,231,57,118,79,154,170,175,226,167,116,240,197,212,93,65,207,191,73,95,110,243,172,135,35,242,31,6,242,191,22,185,207,89,216,231,231,57,246,251,174,119,30,92,25,190,219,111,197,55,252,16,253,179,155,209,123,23,226,145,76,235,172,198,189,218,252,31,57,143,39,56,172,191,103,163,104,106,191,76,209,52,91,175,155,164,235,250,73,166,34,53,225,187,157,191,185,194,250,222,209,141,97,203,58,160,205,50,12,91,74,51,43,205,174,171,225,221,138,219,125,138,170,162,158,94,54,234,102,59,140,140,98,181,219,57,174,106,236,191,37,69,79,197,9,91,225,187,133,230,56,46,135,95,45,57,182,39,121,199,171,166,202,234,106,99,165,186,208,75,73,43,226,90,58,54,164,136,201,26,213,86,171,152,228,229,182,219,181,83,250,20,239,153,6,179,232,246,39,119,159,31,202,117,95,13,179,93,41,120,247,232,174,23,218,90,122,136,185,53,30,222,81,189,232,230,238,215,53,201,186,124,209,81,127,5,62,206,45,154,97,217,213,190,75,182,19,150,89,178,26,24,102,90,105,42,173,85,241,85,196,201,81,173,114,198,175,141,206,68,114,53,237,94,59,239,179,145,127,165,15,204,62,93,102,206,50,172,69,53,235,84,204,238,221,210,250,206,118,203,50,204,182,114,206,79,123,11,204,181,69,54,226,43,242,183,243,34,34,39,124,105,191,254,207,178,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,205,194,183,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,64,0,33,175,138,246,177,90,180,215,164,187,222,34,219,245,93,14,67,168,53,20,246,75,92,84,85,77,138,121,32,108,209,205,90,231,183,155,94,180,203,78,199,193,34,181,28,155,213,68,199,167,25,21,74,43,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,177,95,27,13,80,181,100,58,185,129,233,69,189,180,147,84,97,150,122,171,149,117,68,53,173,149,241,207,112,124,123,82,203,18,38,240,189,145,81,197,42,114,118,238,101,83,23,139,81,17,95,197,60,44,176,10,156,235,173,44,54,169,113,234,75,181,183,21,167,175,191,220,146,165,34,115,41,89,29,51,226,167,168,70,72,191,121,236,172,158,145,89,193,21,237,127,23,166,220,21,205,11,201,253,22,224,159,162,207,208,167,192,191,212,103,217,255,0,178,223,12,243,83,127,212,191,45,229,187,29,238,125,223,241,63,119,159,62,127,211,203,127,153,152,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,77,79,20,23,226,155,128,84,224,189,105,102,85,73,143,82,90,109,185,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,251,175,125,100,21,106,254,104,143,115,249,61,119,230,142,112,91,87,135,214,177,93,117,191,164,188,23,46,201,111,212,151,92,134,138,158,107,37,226,88,170,157,60,233,61,36,207,134,55,85,57,239,123,252,204,148,237,167,158,69,122,238,229,159,154,34,53,237,66,69,21,107,224,125,159,212,203,106,213,61,45,174,200,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,221,215,177,18,26,6,59,230,172,98,172,127,205,89,23,149,165,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,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,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,0,0,0,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,235,226,11,172,87,93,16,233,47,58,203,177,171,245,37,171,33,173,167,134,201,103,150,90,167,65,58,207,87,51,33,145,212,174,99,216,255,0,51,29,59,170,39,141,88,187,181,96,230,168,173,99,144,145,69,90,248,224,231,245,49,90,180,179,75,104,114,26,69,167,170,168,184,223,238,150,150,172,78,157,31,19,98,130,138,161,233,183,117,140,84,154,189,141,249,163,30,169,39,243,150,52,226,21,66,105,119,166,189,33,166,208,93,6,193,180,142,24,41,35,168,199,108,240,195,112,90,73,229,154,9,110,47,222,90,217,163,124,187,61,89,37,76,147,72,136,168,221,145,232,136,214,162,35,82,136,122,7,211,60,87,87,122,189,211,108,23,53,164,243,118,90,139,133,69,194,166,149,209,199,36,117,94,74,146,106,198,65,43,36,99,152,248,100,125,59,89,35,21,191,122,55,61,168,168,170,138,154,41,3,49,154,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,102,169,34,114,170,177,147,69,219,149,159,121,200,172,145,170,142,114,42,42,221,79,133,14,177,90,181,43,164,187,38,34,235,245,93,118,67,167,213,21,22,75,164,85,181,77,150,120,224,116,210,77,68,230,55,155,158,148,201,78,246,65,26,185,26,155,210,202,198,39,24,209,72,43,227,29,164,53,56,87,82,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,62,35,66,198,82,205,12,76,110,207,99,27,78,148,15,85,122,46,239,153,252,92,187,43,89,237,124,18,245,51,21,199,245,31,81,52,182,237,87,229,239,89,133,190,223,112,180,119,36,141,145,212,121,5,169,239,192,222,79,71,190,101,101,90,72,214,49,174,253,92,19,185,85,168,207,152,91,248,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,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,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,28,43,196,19,160,172,123,169,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,86,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,130,189,14,120,104,106,230,168,230,78,206,53,134,159,53,210,140,123,25,168,108,148,147,50,7,218,239,245,87,22,34,62,23,209,164,241,242,129,145,57,89,34,212,43,23,119,34,50,52,87,115,124,55,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,94,191,182,202,94,113,70,61,68,250,129,212,239,235,149,235,251,108,164,107,105,124,213,190,249,246,47,14,67,253,33,139,245,41,247,156,244,0,67,221,32,0,0,149,189,10,117,99,62,136,228,241,233,166,86,218,119,225,57,77,205,142,150,165,238,142,23,90,107,100,70,69,230,157,35,213,168,176,43,89,26,74,143,95,186,214,35,218,168,173,115,37,181,171,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,134,126,9,255,0,225,233,213,197,193,46,20,125,63,106,117,250,157,212,46,133,33,197,46,21,179,57,37,100,168,230,181,150,213,114,162,163,154,230,170,246,121,57,170,213,103,105,170,254,113,49,146,108,143,52,240,115,24,91,211,186,120,79,87,98,140,229,79,96,188,110,138,243,220,182,159,46,152,214,229,49,244,162,62,156,118,196,113,225,172,70,188,120,216,136,0,151,185,200,0,0,0,0,0,0,0,0,0,0,0,0,63,53,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,83,244,149,155,226,17,213,157,191,80,39,253,7,105,197,194,158,179,29,161,154,158,186,237,121,161,184,54,104,46,146,246,209,241,211,196,176,189,99,124,17,171,218,231,243,221,86,104,219,178,51,179,201,248,88,252,109,24,27,51,114,174,61,17,215,41,54,201,236,198,39,106,243,26,112,86,55,83,198,186,186,41,167,175,163,89,232,136,233,158,205,102,57,175,90,157,86,213,117,9,151,125,156,198,106,54,192,241,218,201,36,180,185,34,154,9,46,15,116,81,177,213,19,198,233,21,174,217,205,155,178,170,198,61,177,204,228,114,35,156,228,72,214,1,94,226,47,215,137,185,55,110,78,249,118,70,81,148,225,114,60,21,188,6,14,157,40,162,52,142,185,235,153,235,153,157,243,61,96,0,241,108,131,161,116,237,234,7,76,127,174,86,95,237,177,28,244,232,93,59,122,129,211,31,235,149,151,251,108,71,173,143,59,79,124,123,90,252,219,209,247,253,74,189,217,94,112,0,180,28,30,16,31,196,51,169,253,88,194,110,240,105,54,9,110,200,113,27,116,156,39,169,202,24,217,41,95,116,123,91,28,171,5,12,237,219,104,163,238,70,146,189,142,230,175,94,218,241,98,59,187,62,14,105,175,218,13,135,117,3,128,215,97,217,36,20,244,213,207,133,205,181,222,82,138,41,234,173,146,171,227,127,40,149,233,187,90,231,69,27,100,107,92,197,123,17,91,201,187,163,147,11,48,179,122,254,30,170,44,85,165,94,222,206,205,82,125,143,204,178,236,167,56,181,138,205,45,69,203,81,59,245,223,205,153,225,94,159,75,155,199,79,182,55,196,32,71,64,93,92,91,244,174,225,46,145,234,141,250,162,28,86,237,51,29,102,173,169,153,190,86,205,84,231,57,100,107,247,77,227,130,103,57,170,174,229,194,55,181,92,173,68,146,89,27,205,122,254,245,111,157,254,87,237,148,167,36,213,29,54,201,244,131,62,188,233,198,99,21,59,46,214,73,155,20,203,77,50,75,20,141,123,27,36,114,49,223,37,86,190,55,177,232,142,68,114,35,145,28,214,185,21,169,241,178,12,139,32,203,46,243,228,25,77,246,227,121,186,85,113,239,214,220,42,159,81,81,47,22,163,27,202,71,170,185,219,53,173,106,110,191,36,68,79,193,8,61,220,101,201,195,120,157,216,249,181,110,236,211,88,152,159,189,213,57,126,205,224,173,231,147,180,152,10,163,75,246,166,42,136,225,84,213,52,85,77,116,247,197,59,250,231,73,227,51,51,103,94,22,126,159,178,15,235,149,95,246,42,34,99,16,231,194,207,211,246,65,253,114,171,254,197,68,76,98,107,149,126,165,111,185,203,251,127,251,77,140,245,231,217,0,0,216,33,224,0,0,0,10,181,241,76,245,3,143,255,0,83,105,63,182,214,157,11,194,99,246,169,249,31,254,238,57,239,138,103,168,28,127,250,155,73,253,182,180,232,94,19,31,181,79,200,255,0,247,113,15,179,233,185,239,159,118,93,33,153,255,0,229,109,62,165,191,245,105,88,64,0,152,57,188,41,207,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,82,63,180,159,170,211,235,71,178,87,7,34,158,159,189,254,13,94,253,180,123,61,78,111,165,154,143,166,176,90,106,53,3,8,188,227,205,190,67,44,244,9,114,164,124,14,153,177,200,177,189,56,185,17,90,230,185,17,85,142,68,119,23,198,237,184,200,199,58,78,248,124,116,177,143,235,13,222,225,170,122,137,65,231,177,188,102,178,58,90,27,116,136,199,83,220,107,209,169,35,210,118,242,228,177,68,215,66,229,141,91,198,69,149,168,174,86,178,72,221,98,26,211,163,120,118,188,96,53,122,121,155,50,161,148,53,51,67,83,29,85,34,68,149,84,178,198,244,114,73,11,228,99,209,142,86,242,141,93,199,117,100,143,111,203,146,154,108,22,73,115,23,135,155,211,58,76,252,216,235,239,252,190,245,149,180,220,168,225,54,127,57,183,150,83,71,62,154,103,244,181,125,93,99,116,83,215,49,174,181,127,203,27,245,210,185,186,15,234,226,225,165,57,61,22,146,234,5,250,157,152,13,222,103,182,158,170,190,103,53,182,58,167,163,156,142,99,246,84,108,18,201,179,94,215,108,198,57,253,222,76,68,151,185,106,101,16,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,77,126,129,58,200,255,0,168,125,60,106,68,191,230,237,216,189,205,93,255,0,143,147,177,85,52,211,255,0,226,32,167,100,81,255,0,185,143,111,230,153,185,54,101,85,138,188,79,19,187,162,53,232,236,248,35,28,165,236,77,172,210,207,246,151,37,210,168,152,231,87,20,233,165,81,199,194,70,157,58,124,238,184,223,199,93,108,32,0,75,28,248,207,121,121,221,59,122,126,211,31,234,109,151,251,20,69,24,151,157,211,183,167,237,49,254,166,217,127,177,68,67,246,107,206,220,238,143,107,164,57,112,244,126,19,215,171,221,116,32,1,48,115,122,61,245,253,233,35,59,252,175,220,233,74,181,233,219,212,14,152,255,0,92,172,191,219,98,45,43,175,239,73,25,223,229,126,231,74,85,175,78,222,160,116,199,250,229,101,254,219,17,15,207,61,33,111,186,61,233,116,135,37,95,178,24,223,94,231,250,84,44,35,197,51,211,246,63,253,114,164,254,197,90,87,191,78,222,160,116,199,250,229,101,254,219,17,97,30,41,158,159,177,255,0,235,149,39,246,42,210,189,250,118,245,3,166,63,215,43,47,246,216,143,44,227,210,84,255,0,11,97,201,191,236,77,223,243,125,139,206,0,19,87,47,133,90,248,166,122,129,199,255,0,169,180,159,219,107,75,74,42,215,197,51,212,14,63,253,77,164,254,219,90,105,54,131,245,41,239,133,161,201,7,237,53,62,165,126,195,194,207,212,14,65,253,77,171,254,219,68,90,81,86,190,22,126,160,114,15,234,109,95,246,218,34,210,134,207,254,165,29,242,114,191,251,77,87,169,71,176,0,27,181,94,163,30,162,125,64,234,119,245,202,245,253,182,82,194,60,44,253,63,100,31,215,42,191,236,84,69,123,245,19,234,7,83,191,174,87,175,237,178,150,17,225,103,233,251,32,254,185,85,255,0,98,162,33,89,63,164,170,254,39,80,114,145,251,19,107,252,175,98,99,31,154,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,250,65,53,226,230,8,153,166,117,142,42,90,234,251,66,96,233,251,90,43,241,75,101,93,60,182,91,180,63,27,179,69,23,115,149,45,20,211,74,198,83,201,220,87,42,186,55,68,246,114,228,238,109,107,94,170,138,229,107,122,223,133,159,168,28,131,250,155,87,253,182,136,120,166,122,129,199,255,0,169,180,159,219,107,71,133,159,168,28,131,250,155,87,253,182,136,131,90,181,77,156,222,40,162,52,136,169,213,88,236,117,252,203,147,186,177,88,154,185,213,213,103,124,245,206,186,107,223,61,43,74,33,207,137,254,127,246,119,68,109,56,37,29,219,203,214,101,215,150,119,233,123,28,252,213,5,43,86,89,126,250,181,81,156,106,22,137,126,78,107,151,240,77,219,205,9,140,84,231,137,30,166,91,243,173,127,110,55,100,187,212,85,208,225,182,200,237,83,198,149,13,146,149,151,7,72,249,42,29,18,53,238,68,114,53,240,197,34,170,53,252,233,213,142,79,184,138,72,243,187,254,3,7,84,71,26,183,125,252,127,5,47,201,118,83,242,166,210,89,170,168,214,155,90,220,159,225,249,191,252,166,63,45,251,220,215,164,12,19,32,207,186,143,193,40,177,250,110,127,7,188,210,223,107,102,115,30,177,193,73,71,43,38,145,207,115,26,238,60,184,36,109,87,108,213,146,72,218,170,156,183,36,167,138,150,153,93,227,200,49,45,100,134,94,237,174,122,52,198,106,89,197,173,242,245,12,124,213,16,174,234,254,79,238,182,73,255,0,6,108,222,199,205,219,189,168,126,143,10,157,54,157,247,12,211,88,42,226,168,100,49,67,30,53,64,246,205,31,106,87,61,204,168,170,71,51,231,34,57,136,202,62,46,249,55,105,94,159,121,83,238,72,222,187,244,179,244,163,211,134,65,217,172,242,245,152,142,249,77,55,41,56,71,39,149,138,78,243,31,179,28,171,189,60,147,241,68,227,188,157,189,220,141,228,106,48,152,30,126,83,92,233,190,173,241,246,127,82,177,54,131,106,227,13,202,14,26,136,170,60,29,168,139,117,79,31,57,199,238,153,167,186,99,127,76,33,7,134,230,166,91,240,93,127,118,55,123,187,212,82,80,230,86,201,45,80,70,181,13,142,149,247,6,200,201,41,221,42,57,237,69,114,181,147,69,26,162,57,252,234,17,141,79,190,170,91,25,66,26,117,150,253,129,212,28,99,59,248,127,159,251,57,121,162,187,121,94,239,107,191,229,231,100,189,190,123,59,143,46,27,114,226,187,111,190,203,248,23,189,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,202,217,203,252,251,53,89,153,249,179,248,79,243,104,121,106,202,124,95,51,179,153,81,76,233,118,157,38,122,57,212,254,124,217,142,60,116,221,194,116,129,30,44,255,0,178,191,207,63,247,9,207,124,44,253,64,228,31,212,218,191,237,180,69,165,3,46,188,167,159,142,241,206,127,76,110,211,170,52,227,175,228,143,97,185,65,241,109,150,157,154,241,109,117,166,168,231,243,254,181,115,87,205,230,244,107,167,206,237,113,204,255,0,164,30,157,181,71,46,175,206,243,189,60,248,157,242,231,218,243,85,95,22,174,135,185,219,137,145,51,238,69,51,88,155,50,54,39,201,169,190,219,175,205,85,79,67,164,186,1,164,154,25,241,95,209,102,37,240,79,141,246,60,255,0,247,253,77,79,123,179,220,237,255,0,143,145,252,118,238,201,252,221,183,229,243,223,100,218,36,245,63,215,206,176,232,174,185,100,186,101,139,99,120,109,85,174,205,228,251,19,92,40,234,159,80,238,245,28,51,59,147,153,80,198,174,206,149,200,155,53,62,72,159,138,252,215,169,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,241,93,247,249,109,251,103,21,129,171,23,224,168,166,60,38,179,191,155,28,99,93,119,253,239,156,199,32,218,187,27,61,24,252,85,250,167,7,204,183,49,79,133,170,99,155,84,211,204,142,102,186,110,214,157,35,163,78,196,24,235,251,213,190,119,249,95,182,82,147,27,194,207,211,246,65,253,114,171,254,197,68,76,96,126,97,242,159,23,198,85,138,231,235,172,206,237,58,251,117,252,159,89,207,40,63,43,236,229,156,131,197,185,190,14,155,113,207,231,235,175,50,34,62,111,54,52,215,79,173,58,118,169,3,197,15,171,109,83,212,109,101,201,52,19,181,117,197,240,204,50,225,45,191,225,206,109,77,20,215,175,187,76,254,253,108,93,231,69,83,15,122,14,253,35,248,55,245,82,177,251,110,239,148,149,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,119,94,190,250,19,181,117,119,140,209,95,113,170,202,75,78,162,227,180,235,73,103,172,170,145,176,81,85,65,37,68,46,146,42,233,25,79,44,239,100,113,182,161,208,181,138,136,217,38,122,175,201,238,40,135,253,85,96,89,87,251,107,142,100,152,229,195,254,249,71,93,109,174,167,147,255,0,54,72,102,142,70,127,161,205,115,127,161,80,220,43,119,202,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,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,12,235,245,205,170,22,173,99,234,211,83,51,203,19,105,22,219,61,227,225,180,115,210,86,182,174,10,184,40,97,142,138,58,168,229,106,35,92,201,155,76,147,38,219,162,36,136,136,231,109,201,102,255,0,129,214,39,255,0,205,115,58,172,198,127,251,79,105,183,222,100,162,255,0,202,165,171,166,134,117,79,252,137,242,70,215,127,152,115,147,249,138,85,89,126,126,21,150,155,85,187,161,204,6,178,223,108,164,165,168,186,84,94,42,235,165,134,22,177,245,83,165,206,166,20,150,87,34,110,247,164,80,197,26,57,219,175,8,216,223,193,168,136,18,212,170,191,28,92,79,255,0,153,38,117,71,140,255,0,246,226,211,112,188,199,69,255,0,146,203,73,77,52,232,159,249,107,227,141,206,255,0,62,230,167,243,212,181,66,26,248,182,97,86,172,171,162,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,213,116,174,68,106,181,121,181,139,190,200,173,112,87,95,132,158,107,117,197,122,210,199,236,86,250,122,73,41,243,27,61,214,201,92,233,152,229,124,112,50,153,213,200,232,149,28,136,143,238,208,196,213,87,35,147,131,158,155,110,168,230,222,241,154,30,154,51,250,109,44,234,27,77,245,6,225,144,213,216,237,182,60,162,219,83,116,174,166,89,121,197,110,243,12,74,196,84,137,21,239,99,169,214,86,61,141,69,230,199,57,187,59,150,203,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,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,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,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,0,0,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,128,64,213,65,64,62,40,57,103,218,190,182,181,7,203,228,223,25,160,179,124,58,211,71,194,183,204,67,71,218,161,131,204,83,71,178,171,99,225,84,234,158,113,166,220,101,89,121,34,57,92,95,241,151,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,252,64,176,159,4,189,51,197,114,13,71,212,77,82,187,82,121,139,214,31,111,183,219,237,29,200,227,124,116,254,125,106,123,243,183,147,21,236,153,25,72,145,181,236,115,127,87,60,237,84,114,63,229,111,228,21,240,117,211,63,177,253,41,205,157,85,210,90,150,175,61,200,43,46,16,213,83,199,253,244,234,26,101,74,56,224,168,122,177,21,120,79,5,99,216,196,115,154,214,206,174,69,71,61,232,147,168,10,224,241,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,38,236,231,213,49,57,53,81,17,240,43,195,123,41,177,97,253,109,105,109,219,35,174,242,148,149,23,10,187,92,114,118,159,39,42,170,218,26,138,74,104,246,98,42,167,57,231,137,155,237,197,188,183,114,163,81,85,45,211,196,210,211,117,189,116,57,169,244,118,107,101,93,125,68,116,246,218,183,197,77,11,165,123,96,130,231,73,52,210,171,90,138,168,200,226,142,73,30,239,193,172,99,156,187,34,42,148,3,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,0,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,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,83,0,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,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,20,99,212,79,168,29,78,254,185,94,191,182,202,94,113,70,61,68,250,129,212,239,235,149,235,251,108,164,107,105,124,213,190,249,246,47,14,67,253,33,139,245,41,247,156,244,0,67,221,32,0,0,0,0,180,174,133,250,200,253,46,82,210,105,6,161,203,199,48,183,81,175,144,173,87,108,203,157,37,60,48,51,245,146,77,59,165,154,185,203,223,149,252,88,141,86,49,206,249,108,226,99,25,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,92,167,73,221,72,219,250,148,211,133,200,165,162,167,182,228,86,137,155,67,123,183,197,51,92,214,203,193,28,218,136,155,201,100,108,18,167,46,60,254,104,230,74,205,223,219,230,233,166,73,153,248,205,62,47,118,124,168,225,219,31,24,115,23,42,59,11,25,45,223,149,242,250,116,177,92,249,81,31,66,169,159,118,174,142,169,221,211,14,216,0,36,42,112,0,0,0,0,0,0,0,0,0,225,125,90,117,63,104,233,159,8,167,175,101,187,226,121,69,255,0,189,5,134,134,70,185,41,213,241,163,59,147,206,244,219,104,163,238,70,170,196,84,123,213,205,107,120,162,186,70,121,94,189,70,30,220,221,185,58,68,51,178,220,183,19,155,226,232,192,224,233,231,92,174,116,136,252,126,200,136,223,51,209,17,171,138,120,132,117,103,112,211,248,63,65,218,113,112,168,163,200,171,161,167,174,187,94,104,110,14,134,123,92,93,196,124,116,241,44,47,73,25,60,136,198,185,252,246,68,134,70,236,143,239,114,101,103,31,162,227,113,184,94,46,21,87,107,181,125,69,109,117,108,207,169,170,170,169,149,210,203,60,175,114,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,249,202,239,31,141,175,29,122,110,85,195,162,58,161,217,155,39,179,24,109,148,203,169,193,88,223,87,26,234,233,170,174,190,157,35,162,35,162,59,117,153,0,12,52,152,0,0,58,23,78,222,160,116,199,250,229,101,254,219,17,207,78,133,211,183,168,29,49,254,185,89,127,182,196,122,216,243,180,247,199,181,175,205,189,31,127,212,171,221,149,231,0,11,65,193,224,0,8,247,213,255,0,74,86,142,163,241,24,234,172,148,246,234,28,242,213,219,142,213,117,169,149,208,198,234,117,149,22,90,122,135,50,55,185,241,113,116,143,98,113,221,178,109,178,181,175,145,29,79,119,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,77,4,16,195,175,222,145,238,26,169,111,139,87,52,186,195,79,54,85,105,133,237,188,209,83,66,239,53,121,165,107,90,145,185,155,46,210,79,11,90,228,70,241,231,35,28,141,71,42,199,20,110,142,103,121,95,135,166,113,54,99,202,142,49,215,252,227,241,93,28,151,109,239,201,87,105,201,115,42,255,0,67,84,249,21,76,238,162,103,162,122,169,170,126,202,103,127,9,153,143,211,225,103,233,251,32,254,185,85,255,0,98,162,38,49,14,124,44,253,63,100,31,215,42,191,236,84,68,198,54,121,87,234,86,251,144,125,191,253,166,198,122,243,236,128,0,108,16,240,0,0,0,5,90,248,166,122,129,199,255,0,169,180,159,219,107,78,133,225,49,251,84,252,143,255,0,119,28,247,197,51,212,14,63,253,77,164,254,219,90,116,47,9,143,218,167,228,127,251,184,135,217,244,220,247,207,187,46,144,204,255,0,242,182,159,82,223,250,180,172,32,0,76,28,222,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,213,105,245,163,217,43,131,145,79,79,222,255,0,6,175,126,218,99,120,89,250,126,200,63,174,85,127,216,168,137,140,67,159,11,63,79,217,7,245,202,175,251,21,17,49,141,134,85,250,149,190,228,63,111,255,0,105,177,158,188,251,33,194,250,180,233,130,209,212,198,17,79,64,203,143,195,50,139,7,122,123,13,116,142,114,211,163,228,70,119,32,157,137,190,241,73,219,141,21,232,138,246,43,90,230,242,68,116,111,167,60,131,29,200,49,59,188,248,254,83,98,184,217,174,148,188,123,244,87,10,87,211,212,69,201,168,246,242,141,232,142,110,237,115,92,155,167,205,21,23,240,83,64,4,65,235,195,164,123,126,171,99,21,186,181,167,246,26,135,231,214,136,88,234,138,90,8,90,231,95,41,88,173,106,181,236,221,21,211,197,30,238,99,155,187,222,214,118,184,189,86,46,222,187,59,202,252,98,153,196,89,143,42,56,246,199,198,63,31,185,51,228,191,111,126,70,189,78,79,152,213,250,10,231,200,153,225,69,83,61,61,84,213,51,191,162,153,223,186,38,169,125,14,134,186,179,183,235,46,29,77,167,217,181,194,158,147,54,199,225,130,134,55,213,92,26,233,111,241,54,39,170,84,70,217,30,179,73,59,89,11,150,127,231,38,251,73,186,35,213,140,149,198,127,241,252,139,32,196,238,240,100,24,181,246,227,102,186,82,242,236,86,219,234,159,79,81,23,38,171,29,198,70,42,57,187,181,206,106,236,191,52,85,79,193,75,140,233,47,169,251,71,83,24,69,69,123,237,223,12,202,44,29,152,47,212,49,181,203,78,143,145,31,219,158,7,174,251,197,39,110,69,70,42,171,216,173,115,93,201,17,178,63,247,37,205,124,102,152,195,222,159,46,56,118,199,198,31,60,166,236,12,228,151,106,205,242,234,127,187,213,62,84,127,237,213,51,238,213,51,187,170,119,116,194,152,203,206,233,219,211,246,152,255,0,83,108,191,216,162,40,196,188,238,157,189,63,105,143,245,54,203,253,138,35,95,179,94,118,231,116,123,82,254,92,61,31,132,245,234,247,93,8,0,76,28,222,143,125,127,122,72,206,255,0,43,247,58,82,173,122,118,245,3,166,63,215,43,47,246,216,139,74,235,251,210,70,119,249,95,185,210,149,107,211,183,168,29,49,254,185,89,127,182,196,67,243,207,72,91,238,143,122,93,33,201,87,236,134,55,215,185,254,149,11,8,241,76,244,253,143,255,0,92,169,63,177,86,149,239,211,183,168,29,49,254,185,89,127,182,196,88,71,138,103,167,236,127,250,229,73,253,138,180,175,126,157,189,64,233,143,245,202,203,253,182,35,203,56,244,149,63,194,216,114,111,251,19,119,252,223,98,243,128,4,213,203,225,86,190,41,158,160,113,255,0,234,109,39,246,218,210,210,138,181,241,76,245,3,143,255,0,83,105,63,182,214,154,77,160,253,74,123,225,104,114,65,251,77,79,169,95,176,240,179,245,3,144,127,83,106,255,0,182,209,22,148,85,175,133,159,168,28,131,250,155,87,253,182,136,180,161,179,255,0,169,71,124,156,175,254,211,85,234,81,236,0,6,237,87,168,199,168,159,80,58,157,253,114,189,127,109,148,176,143,11,63,79,217,7,245,202,175,251,21,17,94,253,68,250,129,212,239,235,149,235,251,108,165,132,120,89,250,126,200,63,174,85,127,216,168,136,86,79,233,42,191,137,212,28,164,126,196,218,255,0,43,216,152,192,2,106,229,245,90,248,166,122,129,199,255,0,169,180,159,219,107,71,133,159,168,28,131,250,155,87,253,182,136,120,166,122,129,199,255,0,169,180,159,219,107,71,133,159,168,28,131,250,155,87,253,182,136,133,127,190,127,137,212,31,240,207,252,159,205,103,57,22,65,104,196,241,251,158,83,144,85,249,91,93,154,142,107,133,108,253,183,63,181,79,11,21,242,63,139,17,92,237,154,213,93,154,138,171,183,201,21,74,33,212,92,183,237,246,160,228,249,223,195,252,135,218,59,205,109,219,202,247,123,189,143,49,59,229,237,243,217,188,184,243,219,151,20,223,109,246,79,192,182,190,187,245,79,244,93,211,134,65,217,163,243,21,153,118,248,181,55,40,249,199,31,154,138,78,243,223,179,218,169,181,60,115,241,84,229,180,157,189,218,173,228,84,230,148,226,214,252,235,84,112,236,38,237,53,68,52,57,5,254,223,106,170,146,153,205,108,172,138,122,134,70,247,49,92,142,68,114,53,234,168,170,138,155,237,186,47,224,123,237,21,217,185,122,140,61,63,212,207,6,163,145,172,190,156,22,93,138,206,111,68,233,51,164,79,238,209,26,213,164,119,207,225,187,77,250,219,31,66,26,89,250,46,233,195,31,239,86,121,138,204,187,108,166,167,140,156,227,143,205,69,31,101,140,221,141,84,218,158,56,57,34,242,218,78,230,206,86,241,59,221,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,81,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,36,162,197,154,108,90,166,212,112,136,209,68,102,217,149,220,215,48,187,152,87,62,85,117,77,93,218,206,239,187,130,134,53,91,22,183,224,186,163,152,225,54,153,170,38,161,199,239,247,11,85,44,149,46,107,165,124,80,84,62,54,57,234,212,106,43,149,172,69,85,68,68,223,125,145,63,2,216,250,16,213,63,210,143,78,24,255,0,122,143,203,214,98,59,98,213,60,99,225,28,158,86,40,251,47,102,239,114,174,244,242,65,201,87,142,242,119,54,106,55,137,10,60,76,176,79,179,93,66,199,150,211,211,92,124,190,95,102,166,172,150,162,118,127,123,173,92,27,211,62,40,92,141,68,251,177,67,76,231,53,85,206,69,151,117,84,71,53,19,221,120,84,231,215,10,124,199,52,210,233,82,162,106,26,251,100,119,248,85,213,78,237,82,203,4,172,130,78,48,237,183,41,91,83,23,39,162,162,237,78,196,84,119,203,140,75,45,153,192,230,117,88,158,19,51,31,156,58,27,109,104,167,106,118,26,206,107,76,107,93,20,209,95,31,225,174,53,221,174,154,204,246,233,195,93,203,33,0,19,55,51,160,63,83,253,3,107,14,181,107,150,75,169,184,182,73,134,210,218,239,62,79,177,13,194,178,169,149,13,236,209,195,11,185,53,148,239,106,110,232,156,169,179,151,228,169,248,47,201,58,159,67,253,44,234,15,77,63,109,126,221,222,49,234,255,0,180,127,13,242,191,9,168,158,94,30,95,204,243,238,119,97,143,109,251,236,219,109,255,0,5,223,111,150,242,148,26,235,121,94,30,214,35,198,105,137,231,107,51,199,175,143,181,50,198,109,222,113,142,201,227,35,189,85,62,2,41,162,159,155,191,74,52,154,119,255,0,12,106,0,13,138,26,21,235,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,194,128,25,87,47,251,194,227,208,158,153,126,117,239,21,164,42,241,72,232,22,143,78,252,247,83,122,57,111,181,91,113,5,242,116,249,22,59,71,77,5,12,54,137,23,181,77,13,77,36,113,181,140,116,50,189,99,73,35,68,89,27,44,139,39,223,100,143,236,205,95,11,143,66,122,101,249,215,188,86,129,42,136,235,226,31,154,221,112,14,139,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,121,182,42,153,28,197,223,100,122,53,85,28,136,173,89,20,69,95,20,127,66,122,155,249,47,188,81,1,64,38,154,58,126,211,63,208,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,255,0,11,143,133,44,213,204,133,190,106,118,125,198,43,187,179,172,178,43,220,212,115,220,245,115,147,147,148,205,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,167,128,17,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,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,248,1,151,115,85,6,85,205,52,116,245,148,223,115,157,2,211,76,215,41,174,243,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,131,17,172,111,39,189,203,179,81,26,155,236,136,137,242,3,160,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,0,0,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,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,219,63,118,255,0,137,22,168,85,95,129,143,237,179,247,111,248,145,106,128,0,0,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,78,122,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,241,51,24,104,123,196,63,53,186,224,29,22,234,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,243,108,85,50,57,139,190,200,244,106,170,57,17,90,185,225,3,67,222,30,24,85,215,0,232,183,74,172,87,154,138,73,170,42,172,239,189,177,212,207,115,152,144,92,42,101,174,133,170,174,107,87,155,98,169,141,175,77,182,71,163,145,21,200,136,229,145,71,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,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,4,106,160,202,184,26,115,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,137,237,72,213,225,189,148,223,115,14,137,116,182,237,145,215,121,186,186,123,125,93,174,57,59,76,143,141,45,21,117,69,37,52,123,49,17,23,132,16,68,205,246,228,238,59,185,85,202,170,178,84,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,245,202,245,253,182,82,243,138,49,234,39,212,14,167,127,92,175,95,219,101,35,91,75,230,173,247,207,177,120,114,31,233,12,95,169,79,188,231,160,2,30,233,0,0,0,0,0,247,58,39,171,217,62,135,106,61,163,80,241,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,139,218,221,183,86,187,131,145,175,106,114,99,85,60,48,62,168,174,171,117,69,116,78,147,15,12,86,26,206,54,205,120,124,69,49,85,21,68,196,196,240,152,158,48,188,237,10,214,204,71,95,52,250,147,59,196,167,255,0,55,77,115,165,227,47,247,133,127,98,41,102,165,231,36,108,238,246,251,205,78,227,91,197,223,138,127,145,58,17,74,93,44,117,15,119,233,207,83,169,114,126,229,198,167,27,174,254,246,200,45,84,178,53,60,229,62,206,70,61,26,244,226,178,196,231,119,25,243,106,174,206,103,54,54,71,169,115,152,238,65,104,203,49,251,102,83,143,213,249,171,93,230,142,27,133,20,253,183,51,187,79,51,17,241,191,139,209,28,221,218,228,93,156,136,169,191,205,17,73,246,85,152,198,62,215,149,243,227,143,197,200,155,127,177,149,236,150,63,244,58,206,30,230,250,39,171,174,153,237,142,142,184,210,120,235,167,209,0,27,84,4,0,0,0,0,0,243,217,254,127,136,233,118,35,95,157,231,119,111,134,88,237,157,175,53,85,216,150,110,223,114,86,68,207,185,19,92,245,221,242,49,62,77,93,183,221,126,72,170,126,85,84,81,19,85,83,164,67,210,205,155,152,139,148,218,181,76,213,85,83,17,17,17,172,204,206,232,136,136,223,51,51,194,30,87,168,77,118,198,58,119,211,138,157,64,201,105,42,43,92,233,155,67,109,160,131,116,117,109,107,216,247,71,18,191,101,72,155,198,55,185,207,114,46,205,99,182,71,187,139,29,75,121,254,127,151,106,142,93,95,157,231,119,111,137,223,46,125,175,53,85,216,138,30,231,110,38,68,207,185,19,90,196,217,145,177,62,77,77,246,221,126,106,170,123,158,165,186,139,201,250,145,207,190,213,221,161,168,182,218,105,33,100,22,155,35,171,18,162,43,123,120,51,188,173,114,50,52,115,164,145,170,247,61,91,203,110,12,85,86,198,205,185,41,2,205,243,41,199,92,230,209,62,68,112,237,237,248,118,119,203,173,185,59,216,154,54,83,5,225,177,52,199,141,92,143,42,119,79,54,56,243,34,123,56,213,166,233,171,166,98,154,100,0,26,133,140,0,0,0,0,29,11,167,111,80,58,99,253,114,178,255,0,109,136,231,167,66,233,219,212,14,152,255,0,92,172,191,219,98,61,108,121,218,123,227,218,215,230,222,143,191,234,85,238,202,243,128,5,160,224,240,0,0,0,7,149,192,180,207,14,211,38,94,233,176,155,69,61,166,134,249,115,75,172,148,20,148,241,65,75,77,47,149,130,157,91,12,113,177,168,198,171,105,154,245,79,154,171,222,245,223,230,136,158,168,3,230,154,98,136,210,152,210,30,183,175,220,196,215,55,47,85,53,85,61,51,199,116,105,236,0,7,211,200,0,0,0,1,192,245,243,163,13,46,234,47,49,163,205,179,107,246,83,69,93,69,108,142,213,28,118,170,170,120,162,88,153,44,178,35,149,36,130,69,229,202,103,38,251,162,108,137,242,252,85,126,207,79,29,44,233,247,77,63,104,62,194,94,50,26,255,0,180,126,83,205,124,90,162,9,120,121,126,239,14,223,106,24,246,223,190,253,247,223,240,77,182,249,239,216,193,141,24,59,20,221,240,241,76,115,186,219,187,155,73,154,221,192,124,151,93,250,166,198,145,28,206,141,34,117,143,186,99,80,0,100,180,129,26,181,127,160,109,30,214,173,69,187,106,110,83,146,102,84,183,75,207,99,191,13,190,178,149,148,237,236,193,28,45,226,215,211,189,201,187,98,106,174,238,95,154,175,224,159,36,146,160,241,191,135,181,137,167,153,118,157,97,178,202,243,140,118,75,122,113,25,125,217,183,92,198,147,49,213,172,78,159,124,71,220,230,154,7,160,120,119,78,152,117,102,19,132,220,175,53,180,53,183,57,46,178,73,117,154,41,101,73,95,20,81,171,81,99,142,52,227,198,22,174,219,42,238,171,243,252,17,58,88,7,221,187,116,218,166,40,162,52,136,99,99,49,151,243,11,245,98,113,53,77,85,213,58,204,207,25,144,0,125,177,145,139,84,124,61,116,59,85,179,235,206,161,221,174,217,77,166,186,249,51,106,106,169,109,19,209,193,74,146,240,107,95,35,88,234,103,47,39,185,171,35,220,174,85,115,222,247,47,226,126,141,37,232,59,77,116,79,55,162,207,176,29,68,212,42,75,141,38,241,203,20,149,244,110,167,172,167,85,69,125,60,236,74,84,231,19,182,77,211,116,84,84,107,154,173,123,90,228,146,160,195,249,63,11,21,248,88,162,57,218,235,175,106,75,59,99,158,213,133,241,26,177,53,77,174,111,55,155,58,76,115,116,211,77,241,195,68,57,254,229,159,79,223,239,195,80,191,245,133,23,253,16,149,184,94,45,111,193,112,235,22,19,105,154,162,106,28,126,217,75,106,165,146,165,205,116,175,138,8,155,27,28,245,106,53,21,202,214,34,170,162,34,111,190,200,159,129,246,65,247,99,7,99,13,51,54,105,136,213,139,154,237,38,107,158,81,77,188,198,253,87,34,153,214,34,122,36,0,25,45,35,198,234,254,150,99,250,213,167,87,109,50,202,107,46,52,182,187,207,99,191,53,190,70,50,161,189,153,227,153,188,92,246,61,169,187,162,106,46,237,95,146,175,224,191,52,224,120,95,134,238,135,96,185,141,139,54,180,229,89,212,213,216,253,206,150,235,75,29,77,117,27,162,124,176,74,217,24,215,163,105,90,170,213,115,17,21,17,81,118,223,101,79,196,149,192,198,187,131,177,126,184,185,114,152,153,142,150,239,47,218,76,215,42,195,85,131,193,95,170,139,117,76,204,211,28,38,102,34,39,239,136,136,115,77,124,208,60,59,168,188,58,143,9,205,174,87,154,42,26,43,156,119,88,228,181,77,20,82,172,172,138,88,209,170,178,71,34,113,227,51,151,109,145,119,68,249,254,40,188,115,11,240,221,208,236,23,49,177,102,214,156,171,58,154,187,31,185,210,221,105,99,169,174,163,116,79,150,9,91,35,26,244,109,43,85,90,174,98,34,162,42,46,219,236,169,248,146,184,31,151,112,88,123,213,248,75,148,68,213,214,251,192,237,70,113,150,225,103,5,132,196,85,69,169,215,201,142,27,248,253,224,0,202,104,67,129,235,231,70,26,93,212,94,99,71,155,102,215,236,166,138,186,138,217,29,170,56,237,85,84,241,68,177,50,89,100,71,42,73,4,139,203,148,206,77,247,68,217,19,229,248,170,247,192,121,94,177,111,17,79,50,236,107,12,252,183,52,198,101,23,252,103,3,114,104,175,73,141,99,142,147,197,192,244,15,163,13,46,233,211,49,172,205,176,155,246,83,91,93,91,108,146,213,36,119,90,170,121,98,72,159,44,82,43,145,35,130,53,229,202,22,166,251,170,108,171,242,252,21,59,224,2,205,139,120,122,121,150,163,72,51,44,211,25,155,223,241,156,117,201,174,189,34,53,158,58,71,0,0,122,176,17,71,52,240,221,208,236,235,49,190,230,215,108,171,58,134,187,32,185,213,93,106,163,166,174,163,108,76,150,121,93,35,218,196,117,43,149,26,142,122,162,34,170,174,219,110,171,248,157,143,64,244,15,14,233,211,14,172,194,112,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,156,120,194,213,219,101,93,213,126,127,130,39,75,6,45,172,22,30,205,126,18,221,17,21,117,183,216,237,168,206,51,44,44,96,177,120,138,171,181,26,121,51,195,119,15,184,0,25,77,11,129,235,231,70,26,93,212,94,99,71,155,102,215,236,166,138,186,138,217,29,170,56,237,85,84,241,68,177,50,89,100,71,42,73,4,139,203,148,206,77,247,68,217,19,229,248,170,180,15,163,13,46,233,211,49,172,205,176,155,246,83,91,93,91,108,146,213,36,119,90,170,121,98,72,159,44,82,43,145,35,130,53,229,202,22,166,251,170,108,171,242,252,21,59,224,49,124,75,15,225,124,55,50,57,221,109,247,246,163,56,241,31,147,60,98,175,1,166,156,222,141,58,156,147,168,62,154,176,238,164,173,246,107,78,109,147,229,54,234,27,44,211,84,199,75,103,173,138,24,170,37,123,90,212,146,102,73,20,136,247,49,168,228,99,182,69,106,75,34,127,215,41,225,116,131,160,109,30,209,93,69,180,234,110,45,146,102,85,87,75,55,127,177,13,194,178,149,244,238,239,65,36,46,228,214,83,177,203,179,101,114,166,206,79,154,39,226,159,37,146,160,87,130,195,215,119,195,85,76,77,91,183,247,112,126,97,246,155,55,194,224,103,45,179,126,170,108,204,85,19,76,105,164,197,90,243,163,237,214,64,1,148,209,57,103,80,29,56,233,247,82,24,253,179,31,206,228,184,210,124,38,177,107,41,107,109,139,4,117,108,221,142,99,226,73,37,138,77,162,126,236,115,154,136,156,157,20,106,171,247,80,240,186,45,208,190,151,104,62,125,73,168,120,78,103,157,62,186,154,25,169,164,165,171,184,211,173,45,84,82,49,90,177,204,200,233,216,175,106,59,140,136,222,91,35,227,99,190,124,80,145,160,198,175,7,98,187,177,122,170,99,157,215,220,221,216,218,76,215,11,129,171,45,179,126,168,177,49,49,52,244,105,87,31,188,0,25,45,32,0,0,0,0,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,121,93,27,210,28,55,66,52,238,223,165,186,125,5,92,24,245,166,162,186,106,24,42,103,89,159,78,202,154,185,170,150,20,122,253,231,49,142,157,204,98,185,92,254,13,111,39,61,219,185,125,168,0,115,253,123,209,76,87,168,157,39,190,232,230,107,112,186,209,89,114,15,43,230,103,181,203,28,117,76,236,84,197,80,206,14,146,57,24,155,190,22,162,238,197,251,170,187,108,187,42,116,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,248,147,124,0,0,0,32,7,247,21,58,88,255,0,127,218,171,255,0,173,109,223,244,18,111,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,224,122,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,248,30,128,1,0,63,184,169,210,199,251,254,213,95,253,107,110,255,0,160,147,252,0,0,0,0,0,4,63,215,191,11,253,2,234,39,86,47,186,199,154,229,250,129,69,122,200,60,175,153,130,215,112,162,142,149,157,138,104,169,217,193,178,82,72,244,221,144,181,87,119,175,222,85,219,100,217,18,96,0,56,255,0,75,253,47,224,61,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,227,78,197,68,86,170,238,174,249,254,8,157,128,0,4,95,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,226,171,40,0,17,255,0,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,228,0,0,0,0,115,253,123,209,76,87,168,157,39,190,232,230,107,112,186,209,89,114,15,43,230,103,181,203,28,117,76,236,84,197,80,206,14,146,57,24,155,190,22,162,238,197,251,170,187,108,187,42,68,15,238,42,116,177,254,255,0,181,87,255,0,90,219,191,232,36,255,0,0,115,253,123,209,76,87,168,157,39,190,232,230,107,112,186,209,89,114,15,43,230,103,181,203,28,117,76,236,84,197,80,206,14,146,57,24,155,190,22,162,238,197,251,170,187,108,187,42,68,15,238,42,116,177,254,255,0,181,87,255,0,90,219,191,232,36,255,0,0,0,0,8,1,253,197,78,150,63,223,246,170,255,0,235,91,119,253,4,159,224,14,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,3,159,235,222,138,98,189,68,233,61,247,71,51,91,133,214,138,203,144,121,95,51,61,174,88,227,170,103,98,166,42,134,112,116,145,200,196,221,240,181,23,118,47,221,85,219,101,217,83,160,0,33,6,158,248,68,244,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,196,155,224,0,0,0,0,1,0,63,184,169,210,199,251,254,213,95,253,107,110,255,0,160,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,63,3,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,5,24,245,19,234,7,83,191,174,87,175,237,178,151,156,81,143,81,62,160,117,59,250,229,122,254,219,41,26,218,95,53,111,190,125,139,195,144,255,0,72,98,253,74,125,231,61,0,16,247,72,0,0,0,244,57,142,1,151,96,63,4,251,91,105,242,31,104,236,212,217,5,179,245,241,75,223,160,168,229,217,155,245,110,119,30,92,29,247,93,179,147,111,154,33,231,143,218,169,154,103,74,163,73,121,218,189,110,253,17,114,213,81,85,51,211,19,172,125,240,0,15,199,160,73,206,138,58,181,159,167,252,157,49,76,206,178,161,250,123,120,154,89,42,226,130,158,55,58,130,182,68,133,137,92,187,49,102,145,173,100,40,199,70,215,127,53,206,123,90,231,181,26,232,198,15,108,62,34,230,22,228,93,183,58,76,53,153,198,81,132,207,112,117,224,113,180,243,168,170,62,216,158,137,137,232,152,227,18,208,61,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,244,149,205,208,31,88,245,86,218,170,29,6,213,107,215,114,221,39,98,139,20,175,153,147,75,80,202,137,38,142,24,173,203,193,142,222,37,238,111,27,222,173,72,145,138,197,114,177,99,108,118,50,88,120,44,101,188,117,168,185,71,219,29,82,227,93,168,217,172,94,203,102,21,96,177,49,187,141,53,116,85,79,68,199,111,68,199,68,253,146,0,12,196,112,0,1,249,174,55,27,125,158,223,85,118,187,87,211,209,80,209,66,250,154,170,170,153,91,20,80,68,198,171,159,35,222,229,68,107,90,212,85,87,42,162,34,34,170,149,9,214,135,84,151,14,160,115,233,173,56,221,230,161,218,123,98,153,18,205,74,176,58,157,42,165,70,113,146,178,86,42,170,185,206,114,200,145,242,70,171,34,84,78,12,123,229,229,210,186,244,235,30,151,82,42,167,209,189,41,189,121,140,74,159,120,111,213,209,178,25,41,239,21,12,154,41,35,108,14,86,43,210,40,95,15,202,86,61,169,42,185,219,35,152,214,189,240,164,134,231,121,175,135,159,22,179,62,76,113,158,185,234,238,246,207,227,210,220,151,108,12,229,84,70,117,153,211,165,234,163,200,166,99,230,83,63,74,117,141,213,207,68,125,26,103,126,249,152,164,0,35,139,168,0,0,7,169,192,52,219,39,212,169,239,209,99,81,83,171,113,171,5,126,75,114,150,121,146,54,195,69,73,31,57,21,63,21,115,156,229,99,26,214,162,253,233,27,191,22,163,156,223,44,126,205,51,17,21,76,110,151,149,55,237,215,114,171,84,213,19,85,58,107,29,90,240,215,188,0,31,143,80,232,93,59,122,129,211,31,235,149,151,251,108,71,61,58,23,78,222,160,116,199,250,229,101,254,219,17,235,99,206,211,223,30,214,191,54,244,125,255,0,82,175,118,87,156,0,45,7,7,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,5,24,245,19,234,7,83,191,174,87,175,237,178,151,156,81,143,81,62,160,117,59,250,229,122,254,219,41,26,218,95,53,111,190,125,139,195,144,255,0,72,98,253,74,125,231,61,0,16,247,72,0,0,45,174,253,211,197,163,168,206,140,52,239,24,237,219,169,178,74,28,54,205,83,143,221,106,163,114,249,58,143,39,2,189,138,230,47,36,138,86,183,182,255,0,147,145,55,107,248,61,209,177,10,164,200,177,251,190,39,144,92,241,108,130,147,202,221,44,213,147,91,235,96,238,53,253,170,136,94,172,145,156,152,170,215,108,230,170,110,213,84,93,190,74,168,93,247,78,222,159,180,199,250,155,101,254,197,17,201,58,215,233,42,14,160,49,133,202,240,202,58,118,106,21,158,24,163,164,150,122,137,26,218,250,40,214,103,173,10,110,244,134,55,57,243,43,219,35,155,252,230,181,142,115,88,229,115,102,57,150,85,227,118,41,191,106,60,184,136,251,99,79,111,253,156,217,177,59,125,27,63,154,95,202,243,9,254,239,93,202,180,153,255,0,103,84,213,63,252,103,167,170,124,174,153,84,96,0,135,58,76,0,0,45,43,160,94,173,127,74,120,251,116,159,83,114,127,49,156,90,249,124,50,122,166,241,146,237,64,198,34,166,242,171,151,189,83,30,207,231,186,53,206,141,26,255,0,214,57,179,61,42,212,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,12,236,191,29,94,2,244,92,167,135,76,117,199,199,169,21,218,253,149,195,109,102,93,86,18,238,234,227,125,21,116,211,87,255,0,153,225,84,116,199,108,67,64,0,143,125,30,245,79,143,245,11,132,83,218,174,53,253,156,242,197,71,19,47,116,115,171,26,250,190,40,214,45,124,40,198,181,171,20,142,217,92,214,181,59,79,127,5,78,43,27,228,144,133,133,98,253,24,139,113,118,220,235,18,227,156,215,43,197,100,216,186,240,56,202,121,183,40,157,38,61,147,29,113,60,98,122,96,33,71,94,157,99,213,105,189,44,250,55,165,55,175,47,150,212,111,13,250,186,54,77,29,69,158,157,240,197,36,109,129,202,196,98,203,51,38,249,74,199,185,98,70,187,100,107,220,215,179,165,117,161,213,37,191,167,236,6,107,78,55,121,167,110,161,95,97,68,179,82,172,13,168,90,88,149,252,100,172,149,138,168,141,107,90,146,36,124,145,200,249,81,19,131,216,201,120,212,37,198,227,112,188,92,42,174,215,106,250,138,218,234,217,159,83,85,85,83,43,165,150,121,94,229,115,228,123,220,170,174,115,156,170,170,229,85,85,85,85,83,67,157,230,190,2,60,90,204,249,83,198,122,163,171,191,217,31,133,181,201,118,192,198,107,92,103,89,157,58,217,166,124,138,102,62,125,81,244,167,88,223,68,116,71,210,170,55,238,137,138,191,56,0,134,186,88,0,0,61,14,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,30,120,183,190,137,122,88,254,79,120,68,183,140,198,130,220,252,243,32,251,245,211,194,157,199,219,233,21,24,172,160,73,121,43,93,179,154,175,145,209,162,53,207,84,110,242,54,40,222,187,12,183,1,86,62,247,51,133,49,198,127,174,153,67,118,223,107,172,236,142,93,56,137,210,171,213,235,22,233,158,153,235,158,158,109,58,196,206,154,116,70,177,51,18,252,244,125,58,99,29,55,116,129,169,184,165,166,106,123,149,218,175,20,190,207,118,189,182,141,105,229,184,59,202,212,118,81,205,87,200,173,108,113,185,24,214,35,184,239,205,232,136,233,31,189,70,23,157,212,79,167,237,78,254,166,222,191,177,74,81,137,177,218,11,84,89,170,213,187,113,164,68,126,104,103,35,216,236,70,103,99,29,140,197,215,53,92,174,228,76,204,244,207,55,238,136,232,136,141,209,27,162,34,0,1,30,92,161,208,186,118,245,3,166,63,215,43,47,246,216,142,122,116,46,157,189,64,233,143,245,202,203,253,182,35,214,199,157,167,190,61,173,126,109,232,251,254,165,94,236,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,92,175,95,219,101,47,56,163,30,162,125,64,234,119,245,202,245,253,182,82,53,180,190,106,223,124,251,23,135,33,254,144,197,250,148,251,206,122,0,33,238,144,0,0,94,119,78,222,159,180,199,250,155,101,254,197,17,208,142,123,211,183,167,237,49,254,166,217,127,177,68,116,34,208,177,230,169,238,143,99,131,243,111,72,95,245,234,247,165,1,250,252,232,226,150,229,75,93,175,58,83,101,237,220,99,239,214,229,116,16,190,24,169,223,79,28,50,77,45,197,57,189,187,74,157,189,164,99,17,203,42,189,30,141,71,164,142,146,185,205,8,21,107,215,215,73,95,162,204,129,218,177,166,88,199,151,193,238,156,126,39,5,43,185,71,105,175,123,213,23,104,145,169,217,166,147,118,112,217,92,214,200,174,103,234,218,232,88,177,124,243,42,230,235,138,179,27,186,99,243,248,253,235,219,146,189,190,155,252,220,135,51,171,124,110,183,84,207,31,220,153,153,227,245,63,229,234,214,28,128,8,186,250,0,0,123,29,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,75,66,200,122,247,210,171,94,128,82,107,53,165,105,238,87,106,185,160,183,51,26,117,84,180,242,186,227,219,130,74,186,102,202,248,55,123,105,227,168,71,58,116,143,182,229,224,212,84,116,141,66,163,1,177,193,102,119,240,52,85,69,190,19,248,79,92,33,155,77,176,185,94,213,98,44,226,113,145,49,85,185,223,166,238,125,63,82,169,227,167,108,78,177,191,73,141,117,122,28,255,0,63,203,181,71,46,175,206,243,187,183,196,239,151,62,215,154,170,236,69,15,115,183,19,34,103,220,137,173,98,108,200,216,159,38,166,251,110,191,53,85,60,240,6,190,170,166,185,154,170,157,102,82,251,54,109,225,237,211,106,213,49,77,52,196,68,68,70,145,17,27,162,34,35,116,68,71,8,0,7,227,208,0,154,221,5,244,113,75,169,21,80,107,38,171,89,124,198,37,79,180,214,26,25,31,12,148,247,138,134,77,44,114,58,118,163,213,233,20,47,135,231,19,216,212,149,92,221,213,204,107,152,252,140,38,22,230,50,236,90,183,27,253,145,215,45,46,208,103,216,61,155,192,87,152,99,106,210,152,221,17,211,85,83,194,154,99,166,103,240,136,153,157,209,50,236,125,5,244,113,85,166,244,176,107,38,171,89,124,190,91,81,180,214,26,25,31,52,117,22,122,119,195,44,114,58,118,163,209,139,44,204,155,231,19,216,229,137,26,221,213,175,115,152,201,174,1,98,97,48,182,240,118,162,213,184,221,237,158,185,113,158,208,103,216,205,164,199,215,152,99,106,214,169,221,17,209,77,49,194,154,99,162,35,241,153,153,157,243,50,231,189,68,250,126,212,239,234,109,235,251,20,165,24,151,157,212,79,167,237,78,254,166,222,191,177,74,81,137,24,218,95,59,111,186,125,171,219,144,255,0,71,226,253,122,125,208,0,70,151,128,116,46,157,189,64,233,143,245,202,203,253,182,35,158,157,11,167,111,80,58,99,253,114,178,255,0,109,136,245,177,231,105,239,143,107,95,155,122,62,255,0,169,87,187,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,215,43,215,246,217,75,206,40,199,168,159,80,58,157,253,114,189,127,109,148,141,109,47,154,183,223,62,197,225,200,127,164,49,126,165,62,243,158,128,8,123,164,0,0,23,157,211,183,167,237,49,254,166,217,127,177,68,116,35,158,244,237,233,251,76,127,169,182,95,236,81,29,8,180,44,121,170,123,163,216,224,252,219,210,23,253,122,189,233,15,157,145,99,246,140,179,31,185,226,217,5,39,154,181,222,104,230,183,214,193,220,115,59,180,243,49,89,35,57,49,81,205,221,174,84,221,170,138,155,252,149,20,250,32,244,152,137,141,37,131,69,117,91,170,43,162,116,152,223,19,29,10,115,235,11,165,140,131,167,172,222,162,235,110,160,239,96,119,218,201,95,100,172,129,30,230,82,114,87,61,40,38,87,185,206,73,99,110,232,215,57,203,221,99,57,162,242,73,25,28,123,47,123,86,180,151,8,214,204,34,183,1,207,173,126,110,221,87,180,145,75,26,163,106,40,234,17,21,25,81,3,213,23,132,173,221,118,93,149,21,21,205,114,57,142,115,86,152,245,215,68,242,237,3,212,26,188,19,45,131,252,229,77,178,171,148,95,223,244,29,249,98,134,171,132,114,63,181,220,236,185,123,110,119,38,254,11,254,85,131,103,25,100,224,235,240,182,227,200,159,194,122,187,186,157,89,201,182,221,83,180,152,88,192,227,106,254,245,110,63,231,166,62,148,117,213,31,75,239,142,59,185,232,0,210,45,32,0,0,0,0,3,169,116,241,211,198,111,212,110,110,204,91,22,143,202,91,169,56,77,120,188,77,26,186,158,219,78,170,187,57,83,116,231,43,182,114,71,18,42,43,213,23,230,214,53,239,103,221,187,117,222,174,45,219,141,102,88,184,220,110,31,46,195,215,139,197,215,20,91,162,53,153,158,17,31,215,8,227,51,186,55,189,215,69,253,45,220,58,129,207,161,187,100,150,106,135,105,237,138,101,91,205,82,78,234,116,170,149,25,202,58,56,158,136,170,231,57,203,26,201,197,90,172,137,85,121,177,239,139,149,189,219,173,214,251,61,190,150,211,105,160,167,162,161,162,133,148,212,180,180,209,54,40,160,137,141,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,62,62,1,128,98,58,93,136,208,96,152,37,167,225,150,59,103,119,202,210,247,229,155,183,220,149,242,191,239,202,231,61,119,124,143,95,155,151,109,246,79,146,34,30,132,176,114,220,190,156,190,215,55,141,83,198,127,46,232,113,238,219,237,133,253,175,199,248,109,244,217,163,88,162,158,168,250,211,26,204,115,170,233,211,134,232,214,116,214,64,3,98,133,185,239,81,62,159,181,59,250,155,122,254,197,41,70,37,231,117,19,233,251,83,191,169,183,175,236,82,148,98,67,246,151,206,219,238,159,107,164,57,15,244,126,47,215,167,221,0,4,105,120,7,66,233,219,212,14,152,255,0,92,172,191,219,98,57,233,208,186,118,245,3,166,63,215,43,47,246,216,143,91,30,118,158,248,246,181,249,183,163,239,250,149,123,178,188,224,1,104,56,60,0,137,93,67,248,149,104,191,76,186,161,93,165,26,141,167,218,148,251,149,29,61,61,92,85,148,54,154,69,162,173,130,104,209,205,150,158,73,170,163,116,140,71,115,137,206,70,236,146,69,35,126,124,84,9,106,8,255,0,210,151,90,218,89,214,15,218,159,209,157,131,43,182,125,146,242,62,119,227,180,180,208,247,60,215,127,183,218,236,207,46,251,121,103,242,229,199,109,219,182,251,174,210,0,0,32,7,247,106,250,88,255,0,120,58,171,255,0,170,173,223,244,226,111,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,226,7,160,7,10,234,167,172,157,35,233,6,213,143,220,53,58,155,32,175,168,201,234,39,134,221,67,100,162,100,243,189,144,53,171,52,206,89,100,142,38,177,139,44,45,84,87,243,85,149,188,90,228,71,171,121,166,130,120,160,104,23,81,58,177,98,209,204,43,16,212,10,43,214,65,230,188,180,247,75,125,20,116,172,236,83,75,80,254,110,142,174,71,166,236,133,200,155,49,126,242,166,251,38,234,129,48,1,31,250,173,235,91,75,58,62,251,45,250,76,176,101,119,63,181,190,123,201,124,10,150,154,110,223,149,236,119,59,189,233,226,219,127,50,206,60,121,111,179,183,219,100,223,207,244,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,240,69,9,64,0,0,1,29,122,169,235,139,77,58,65,186,227,246,253,78,194,179,90,250,124,158,158,121,173,213,214,74,122,25,224,123,224,115,82,104,92,146,213,71,43,94,196,150,23,42,171,56,42,74,222,46,114,163,209,161,34,129,21,122,107,241,33,208,46,168,117,29,116,183,10,181,229,118,75,211,237,243,220,41,190,208,193,69,77,29,103,105,89,206,8,59,117,82,62,73,184,57,210,112,70,255,0,139,138,87,42,162,53,73,84,0,3,133,117,83,214,78,145,244,131,106,199,238,26,157,77,144,87,212,100,245,19,195,110,161,178,81,50,121,222,200,26,213,154,103,44,178,71,19,88,197,150,22,170,43,249,170,202,222,45,114,35,213,161,221,65,15,244,19,197,3,64,186,137,213,139,22,142,97,88,134,160,81,94,178,15,53,229,167,186,91,232,163,165,103,98,154,90,135,243,116,117,114,61,55,100,46,68,217,139,247,149,55,217,55,84,152,0,0,60,253,215,63,195,108,89,149,131,79,175,57,13,37,30,67,149,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,156,92,246,54,120,222,172,223,154,179,155,145,21,177,189,90,30,128,0,0,0,0,0,0,3,133,105,207,90,221,60,234,174,182,223,52,19,12,205,233,43,178,27,77,60,53,52,85,80,212,211,205,110,190,49,208,36,210,165,190,166,25,30,217,159,11,93,180,140,94,47,78,50,43,81,237,142,71,48,59,168,0,0,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,7,181,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,1,194,181,27,173,110,158,116,171,91,108,122,9,153,230,244,148,57,13,218,158,106,154,218,169,170,105,225,183,88,216,216,22,104,146,225,83,52,140,108,47,153,173,218,54,39,39,175,40,213,200,198,201,27,159,221,64,0,67,253,123,241,64,208,46,157,181,98,251,163,153,174,33,168,21,183,172,127,202,249,153,237,118,250,41,41,95,223,166,138,161,156,29,37,92,111,93,153,51,81,119,98,125,228,93,183,77,149,66,96,3,143,244,191,213,6,3,213,158,1,112,212,109,57,180,100,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,206,53,12,68,85,114,46,232,239,151,224,171,216,0,2,63,245,91,214,182,150,116,125,246,91,244,153,96,202,238,127,107,124,247,146,248,21,45,52,221,191,43,216,238,119,123,211,197,182,254,101,156,120,242,223,103,111,182,201,191,159,233,127,196,47,69,250,179,207,238,26,115,167,56,198,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,254,85,12,84,69,106,38,200,239,159,224,138,18,128,0,0,3,159,233,78,186,105,198,178,214,101,246,156,42,243,221,186,224,153,5,110,55,127,182,206,136,202,170,42,170,121,228,133,30,230,34,174,240,203,218,115,226,145,21,90,230,163,145,118,123,36,99,3,160,0,0,0,0,3,207,225,185,254,27,168,52,215,90,172,51,33,164,186,178,199,120,173,176,92,210,21,94,116,119,26,73,86,42,138,121,88,228,71,49,237,114,110,155,167,222,99,152,246,242,99,218,229,244,0,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,241,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,16,61,0,0,0,7,138,214,141,85,181,104,134,151,228,26,175,125,199,114,11,229,183,27,167,109,93,101,29,134,145,181,53,171,7,113,173,146,86,198,231,177,188,35,107,150,89,28,174,68,108,113,189,203,252,208,61,168,32,85,167,198,123,165,11,141,214,138,223,89,139,234,85,174,158,170,162,56,101,174,171,180,81,186,10,86,57,200,142,154,68,134,173,242,171,26,138,174,84,141,143,126,200,188,90,229,217,22,122,128,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,226,136,233,127,196,47,69,250,179,207,238,26,115,167,56,198,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,254,85,12,84,69,106,38,200,239,159,224,138,18,128,2,5,93,188,103,186,80,183,93,107,109,244,120,190,165,93,41,233,106,36,134,42,234,75,69,27,96,170,99,92,168,217,163,73,170,217,42,49,200,136,228,73,24,199,236,169,201,173,93,209,2,122,131,149,99,93,69,98,185,47,78,51,117,57,246,87,43,181,99,112,227,245,249,55,195,174,116,49,193,116,125,13,43,37,127,54,197,221,88,215,187,28,93,200,151,185,197,236,146,55,114,68,119,203,218,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,64,244,0,0,0,0,0,30,43,19,214,44,7,58,207,242,189,57,196,47,212,151,123,150,23,79,69,45,234,90,42,168,106,32,165,158,162,106,200,124,163,221,27,220,230,84,198,234,9,86,72,158,214,171,82,72,191,30,74,141,15,106,0,0,14,127,81,174,154,113,67,174,48,244,241,115,188,249,28,206,187,31,139,36,182,211,84,34,50,59,141,43,166,168,142,70,83,191,127,191,52,126,85,239,124,106,136,238,219,145,237,230,140,149,99,232,0,0,0,0,34,255,0,83,30,32,58,105,210,134,101,77,135,234,150,151,234,83,153,113,167,243,54,203,189,182,221,67,53,186,226,196,70,247,18,25,95,86,199,115,141,206,70,189,143,107,94,221,218,237,184,62,55,188,37,0,33,6,1,226,255,0,210,134,117,153,90,112,250,170,44,215,21,101,218,161,41,146,239,127,161,163,134,221,74,247,34,240,89,229,138,170,71,70,197,119,22,243,86,240,111,36,115,213,140,71,61,179,124,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,42,156,3,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,224,4,223,0,229,93,74,117,41,167,29,43,105,194,106,110,166,165,214,106,9,174,16,90,233,41,45,116,169,61,85,93,84,168,247,164,108,71,185,145,183,104,226,150,69,89,30,198,241,141,81,21,92,173,107,131,170,130,0,127,118,175,165,143,247,131,170,191,250,170,221,255,0,78,36,254,155,117,65,128,231,248,6,29,168,215,171,70,65,128,219,117,10,241,29,147,21,139,45,167,134,146,123,180,242,195,36,212,238,141,176,203,43,88,201,219,12,169,10,202,230,44,170,214,240,71,119,97,89,3,176,0,0,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,253,96,241,90,55,171,216,110,187,233,221,191,84,180,250,122,185,241,235,181,69,116,52,51,212,192,176,190,161,148,213,115,82,172,200,197,251,205,99,221,3,158,196,114,53,252,28,222,77,99,183,106,123,80,0,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,14,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,81,62,160,117,59,250,229,122,254,219,41,121,197,24,245,19,234,7,83,191,174,87,175,237,178,145,173,165,243,86,251,231,216,188,57,15,244,134,47,212,167,222,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,212,219,47,246,40,142,132,115,222,157,189,63,105,143,245,54,203,253,138,35,161,22,133,143,53,79,116,123,28,31,155,122,66,255,0,175,87,189,32,0,245,107,195,146,117,49,211,222,49,212,70,156,86,99,87,58,26,118,223,232,161,154,124,118,228,247,172,78,162,173,86,125,212,116,136,215,47,97,238,107,27,43,56,187,118,162,42,39,54,49,205,235,100,81,235,175,171,24,52,71,24,147,77,49,70,212,63,54,202,109,143,116,85,44,116,144,182,211,69,34,190,47,52,217,24,173,85,157,92,201,18,36,98,253,215,49,94,229,68,107,89,46,38,58,229,155,120,122,166,255,0,205,211,250,251,82,13,150,194,102,88,204,222,197,188,167,88,189,206,214,38,58,52,227,51,251,177,28,122,227,118,253,116,85,110,69,143,221,241,60,130,231,139,100,20,158,86,233,102,172,154,223,91,7,113,175,237,84,66,245,100,140,228,197,86,187,103,53,83,118,170,162,237,242,85,67,231,128,86,179,166,187,157,189,68,85,20,196,87,58,207,78,155,191,13,103,79,190,123,192,0,125,0,0,61,14,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,57,211,199,79,24,71,78,88,67,49,108,90,63,55,113,171,225,53,226,241,52,104,218,139,149,66,34,236,229,77,215,132,77,221,201,28,72,170,140,69,95,155,158,231,189,244,132,91,159,68,61,88,207,212,62,49,89,141,102,109,167,135,54,198,161,137,213,114,70,232,227,109,214,153,202,173,74,168,225,69,69,107,154,228,70,202,141,111,109,174,146,53,106,181,36,72,217,34,217,219,150,41,189,52,215,30,92,240,159,108,118,79,183,179,166,152,229,151,9,155,94,203,168,189,134,171,251,181,51,250,74,99,116,235,172,115,106,153,215,202,166,39,118,154,71,54,119,207,59,88,230,73,208,1,51,115,48,0,3,158,245,19,233,251,83,191,169,183,175,236,82,148,98,94,119,81,62,159,181,59,250,155,122,254,197,41,70,36,63,105,124,237,190,233,246,186,67,144,255,0,71,226,253,122,125,208,0,70,151,128,116,46,157,189,64,233,143,245,202,203,253,182,35,158,157,11,167,111,80,58,99,253,114,178,255,0,109,136,245,177,231,105,239,143,107,95,155,122,62,255,0,169,87,187,43,206,0,22,131,131,194,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,108,168,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,80,161,111,15,173,98,181,104,135,86,152,46,93,146,223,170,237,88,245,109,68,214,75,196,177,85,54,8,22,10,184,95,12,110,170,115,222,198,121,104,234,29,79,60,138,245,217,169,7,52,69,115,26,134,135,140,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,104,167,162,61,121,169,234,59,166,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,23,6,240,101,67,17,55,111,23,40,103,48,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,39,134,107,29,139,167,255,0,15,76,31,88,178,56,124,197,38,51,165,246,10,136,233,185,61,158,110,169,244,20,209,211,83,115,99,30,177,247,103,146,40,187,156,21,172,231,201,223,117,170,160,85,183,138,246,177,93,117,43,171,75,222,34,219,245,37,118,61,167,212,244,246,75,92,84,85,78,150,8,231,116,49,205,90,231,183,155,152,149,41,80,247,193,34,181,26,187,82,196,199,167,40,213,78,213,224,159,163,182,171,214,101,158,107,125,242,195,87,45,70,53,79,75,100,176,86,77,74,215,82,54,122,164,145,213,142,138,71,49,85,42,99,138,56,24,171,27,209,91,21,99,209,200,169,43,74,213,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,209,247,72,186,33,117,233,199,167,76,51,70,175,183,202,75,189,202,193,79,82,234,202,186,72,220,200,22,122,138,169,170,100,100,124,190,243,152,199,78,172,71,170,53,94,140,71,43,89,203,130,4,11,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,4,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,66,127,158,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,64,51,217,209,126,177,216,180,11,170,12,3,85,114,152,121,217,109,87,9,41,238,50,114,122,121,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,248,38,202,237,211,71,198,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,74,222,50,122,215,246,231,168,43,78,142,82,91,251,52,154,101,111,94,244,242,69,198,73,235,174,49,83,212,73,197,201,35,145,208,182,6,81,163,119,99,28,146,119,247,228,222,10,93,73,152,29,85,212,204,171,89,53,31,35,213,44,214,175,204,94,178,107,132,183,10,158,50,72,248,225,230,191,114,8,187,143,123,219,12,76,70,199,27,21,203,194,54,49,168,187,53,0,159,254,9,122,103,138,228,26,143,168,154,165,118,164,243,23,172,62,223,111,183,218,59,145,198,248,233,252,250,212,247,231,111,38,43,217,50,50,145,35,107,216,230,254,174,121,218,168,228,127,202,223,200,149,225,101,128,83,96,189,22,225,181,75,143,85,218,110,89,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,251,172,125,28,20,138,206,8,140,115,56,189,55,230,174,116,181,0,85,175,141,197,218,235,96,186,232,53,246,197,115,171,183,92,173,213,25,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,90,81,85,126,57,223,177,63,222,79,225,160,74,174,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,249,84,102,51,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,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,180,59,0,0,0,0,8,213,215,214,131,235,46,190,232,117,94,57,162,90,147,117,199,239,84,93,233,230,178,83,213,182,146,151,38,167,124,46,142,74,26,137,147,139,219,201,143,122,49,174,127,97,238,114,182,102,236,172,150,26,1,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,92,252,181,198,215,91,37,37,84,28,216,230,63,132,177,171,94,222,76,123,154,187,47,205,174,84,95,146,169,169,50,173,124,84,58,10,166,170,166,186,245,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,103,8,187,187,43,214,87,60,37,87,67,157,113,225,189,94,225,174,165,170,101,37,143,81,108,116,237,125,250,194,199,175,9,25,186,55,206,209,242,85,115,233,156,229,106,43,85,85,240,189,200,199,171,145,209,75,44,160,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,238,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,165,16,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,10,23,235,219,173,251,239,87,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,220,221,43,35,94,106,214,69,183,22,181,210,74,175,233,94,38,189,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,81,189,241,247,249,72,139,15,106,5,129,45,58,4,235,178,235,210,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,159,54,52,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,177,22,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,46,124,138,189,123,117,191,98,233,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,131,101,100,107,205,28,249,118,226,215,54,57,85,157,43,170,46,166,240,30,150,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,225,3,100,94,78,99,29,60,78,149,236,107,214,56,213,207,226,237,145,174,207,102,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,60,165,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,135,186,22,210,109,101,209,78,156,113,220,11,92,114,255,0,141,95,169,57,73,77,71,201,178,252,10,133,88,196,134,217,230,17,87,204,118,182,119,222,221,90,206,125,168,213,209,69,27,150,32,120,98,248,122,86,98,213,148,221,69,117,3,136,118,110,176,241,151,18,176,92,225,158,10,171,85,84,83,205,28,181,85,180,147,194,206,51,39,106,23,211,47,39,181,27,34,201,197,30,145,57,150,126,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,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,20,23,63,83,25,151,74,30,32,122,177,170,88,125,13,37,197,142,206,50,75,109,222,217,82,136,214,92,109,210,93,100,124,176,36,156,85,208,191,148,81,189,146,53,23,139,216,222,77,123,57,198,251,244,51,89,213,143,170,125,100,250,129,144,251,140,224,104,123,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,240,42,251,82,128,122,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,43,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,15,214,0,2,138,241,254,173,178,174,145,186,250,214,60,166,219,23,158,198,239,186,129,120,183,228,214,231,54,73,123,148,45,189,61,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,123,210,34,166,207,82,237,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,38,115,58,177,245,79,172,159,80,50,31,113,156,145,94,26,29,113,212,244,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,198,70,146,49,81,90,246,76,23,146,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,229,93,88,250,88,214,79,167,249,15,183,78,84,95,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,86,62,150,53,147,233,254,67,237,211,153,172,3,83,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,169,95,11,78,190,175,180,151,219,15,74,122,189,112,243,214,170,239,239,28,58,247,85,82,198,73,111,145,172,85,142,219,51,164,114,119,33,127,20,142,159,101,89,25,35,163,133,168,246,62,52,130,218,128,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,2,58,225,62,38,157,35,230,90,143,125,211,58,156,251,236,221,93,158,225,61,190,154,235,123,88,34,179,221,187,43,50,62,122,90,232,229,146,20,133,82,30,77,124,206,139,184,146,196,140,71,57,202,212,147,246,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,152,45,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,252,11,222,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,224,175,140,222,133,214,98,218,203,98,215,155,69,155,133,151,54,183,199,110,186,85,198,179,201,254,24,164,106,177,171,50,185,22,40,187,148,137,78,216,216,215,34,191,202,78,238,8,173,115,157,242,188,30,245,251,236,6,184,220,116,143,45,212,47,133,98,217,165,189,255,0,11,181,214,63,251,214,167,34,73,169,219,7,109,202,138,145,77,36,9,60,127,206,106,74,230,194,197,230,244,133,168,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,143,5,79,84,249,79,211,250,239,113,183,1,63,252,77,53,175,244,45,210,62,83,229,237,254,106,191,59,223,10,163,231,23,56,98,243,176,77,230,36,147,105,24,230,237,75,21,79,7,39,45,165,88,185,53,91,203,106,33,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,192,157,62,49,29,69,83,106,30,174,89,116,75,15,203,41,46,56,246,11,78,249,174,240,208,203,42,177,183,249,30,246,75,12,235,203,179,43,233,225,100,109,106,181,170,232,159,81,83,27,157,203,155,25,250,252,25,52,46,179,41,214,91,238,188,221,236,220,236,184,77,190,75,117,174,174,69,158,63,240,197,91,81,142,88,85,168,145,75,219,164,90,134,200,199,57,85,158,110,7,112,85,115,92,208,177,253,111,194,173,90,107,208,214,125,167,54,42,138,185,237,184,174,147,221,108,148,114,213,189,174,158,72,41,172,242,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,192,170,191,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,183,78,172,125,44,107,39,211,252,135,219,167,51,88,6,167,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,63,89,84,30,20,253,118,221,82,235,65,210,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,115,115,85,138,206,195,85,252,224,142,59,95,0,1,194,186,196,234,171,13,233,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,251,138,232,154,246,59,203,70,231,70,233,159,201,188,88,168,212,94,227,227,99,195,154,120,140,245,175,252,149,116,226,11,6,1,115,181,73,169,185,79,234,237,180,211,175,118,75,93,10,163,210,75,155,161,226,230,59,139,216,145,196,217,85,173,124,142,115,182,149,176,203,26,199,95,4,123,181,214,255,0,117,215,155,237,246,231,87,113,185,92,106,49,250,186,202,202,185,157,52,245,51,200,235,155,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,172,189,85,212,204,171,89,53,31,35,213,44,214,175,204,94,178,107,132,183,10,158,50,72,248,225,230,191,114,8,187,143,123,219,12,76,70,199,27,21,203,194,54,49,168,187,53,11,42,240,49,253,182,126,237,255,0,18,2,213,0,0,83,95,139,254,83,125,193,186,208,211,220,215,22,174,242,87,172,127,15,180,221,45,213,61,166,73,216,170,130,237,95,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,68,255,0,232,131,173,28,87,171,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,242,174,166,129,94,179,37,27,214,120,209,28,244,251,146,43,162,228,254,41,35,235,175,198,175,213,62,45,244,254,135,220,110,36,63,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,67,77,32,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,56,87,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,117,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,66,215,252,47,186,245,199,178,252,54,203,211,110,174,95,105,45,217,62,63,78,219,126,55,112,169,242,180,84,149,246,232,214,150,158,138,129,28,233,81,211,87,114,149,204,99,25,18,115,138,22,170,171,164,230,231,117,255,0,17,158,138,63,149,86,156,65,127,192,45,150,168,245,55,22,253,101,182,166,116,237,73,116,161,68,122,201,108,116,220,154,198,242,123,210,72,157,42,57,172,145,174,110,241,54,105,100,74,44,255,0,85,88,22,85,254,218,227,153,38,57,112,255,0,190,81,215,91,107,169,228,255,0,205,146,25,163,145,159,232,115,92,223,232,84,2,229,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,18,127,169,254,180,237,93,83,244,19,135,88,178,252,130,145,218,169,141,103,20,73,144,81,165,51,105,86,182,4,162,184,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,121,69,94,153,46,214,171,7,82,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,209,78,177,107,22,3,161,88,5,211,81,181,26,253,73,110,182,219,169,231,150,40,165,170,134,25,238,19,199,12,147,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,225,84,160,30,177,58,170,204,186,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,226,186,38,189,237,243,50,53,177,186,103,242,119,39,162,53,23,182,200,216,207,107,215,215,90,249,87,85,154,143,87,100,180,220,252,190,153,99,55,9,163,199,45,244,235,35,35,175,224,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,78,78,149,242,186,5,232,163,42,234,179,81,233,47,119,107,103,151,211,44,102,225,12,153,29,194,161,36,100,117,252,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,201,209,50,80,234,190,26,158,31,191,167,106,202,29,123,213,104,120,96,54,171,131,190,23,110,115,118,146,241,93,73,61,51,255,0,91,20,244,207,134,162,220,244,243,48,73,197,232,229,146,55,179,229,197,196,170,241,171,244,177,139,125,64,161,246,235,137,61,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,32,95,141,95,165,140,91,234,5,15,183,92,64,253,94,26,29,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,121,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,185,201,142,71,177,174,70,76,172,158,166,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,69,255,0,116,65,214,142,43,213,198,156,65,93,90,235,85,147,62,182,247,32,189,227,209,87,70,233,31,218,72,121,87,83,64,175,89,146,141,235,60,104,142,122,125,201,21,209,114,127,20,145,225,37,64,0,10,128,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,119,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,180,194,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,25,235,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,208,161,149,112,53,37,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,249,107,141,174,182,58,186,89,248,61,204,127,9,99,87,49,220,94,199,53,118,95,147,154,168,191,52,83,235,20,151,225,149,215,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,227,27,31,39,127,148,104,147,119,110,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,1,70,61,68,250,129,212,239,235,149,235,251,108,165,231,20,99,212,79,168,29,78,254,185,94,191,182,202,70,182,151,205,91,239,159,98,240,228,63,210,24,191,82,159,121,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,83,108,191,216,162,58,17,207,122,118,244,253,166,63,212,219,47,246,40,142,132,90,22,60,213,61,209,236,112,126,109,233,11,254,189,94,244,128,28,247,93,117,179,17,208,61,62,171,206,242,217,255,0,206,83,91,41,120,203,253,255,0,95,216,150,88,105,121,199,27,251,93,206,203,147,184,230,241,111,226,191,228,95,171,151,41,181,76,215,92,233,16,199,194,97,47,227,175,211,134,195,83,53,87,84,233,17,28,102,94,55,171,78,167,237,29,51,225,20,245,236,183,124,79,40,191,247,160,176,208,200,215,37,58,190,52,103,114,121,222,155,109,20,125,200,213,88,138,143,122,185,173,111,20,87,72,202,115,200,178,11,190,89,144,92,242,156,130,175,205,93,47,53,147,92,43,103,237,181,157,218,137,158,175,145,252,88,136,214,238,231,42,236,212,68,77,254,72,136,122,157,108,213,236,159,92,117,30,239,168,121,69,85,67,157,91,51,219,67,73,44,201,43,109,212,72,247,44,52,177,170,53,169,197,141,118,219,163,91,205,202,231,185,57,61,202,190,24,128,102,153,141,88,251,187,190,100,112,143,207,237,252,29,123,176,91,25,103,100,176,17,21,196,78,34,184,214,186,189,148,199,101,63,252,167,127,84,64,0,107,19,176,0,0,0,0,251,24,118,99,147,233,254,79,110,204,240,203,213,69,166,245,105,153,39,164,171,129,83,148,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,191,28,31,177,51,76,235,28,95,23,45,209,122,137,183,114,34,105,152,210,98,119,196,196,241,137,142,152,149,214,244,205,212,206,35,212,174,35,53,226,207,77,240,203,229,179,143,198,108,220,229,155,200,119,37,153,176,126,189,209,70,201,123,140,129,95,247,17,120,239,197,126,105,243,236,101,20,104,158,175,100,250,29,168,246,141,67,197,234,170,26,234,41,152,218,234,72,166,72,155,113,162,87,181,102,165,145,85,174,78,47,107,118,221,90,238,14,70,189,169,201,141,84,186,221,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,179,188,163,51,241,235,124,203,159,62,56,246,199,95,199,249,185,51,148,109,135,157,148,197,198,35,9,19,226,183,39,201,233,230,85,199,153,51,211,211,52,204,239,152,221,58,205,51,51,234,128,6,229,90,185,239,81,62,159,181,59,250,155,122,254,197,41,70,37,231,117,19,233,251,83,191,169,183,175,236,82,148,98,67,246,151,206,219,238,159,107,164,57,15,244,126,47,215,167,221,0,4,105,120,7,66,233,219,212,14,152,255,0,92,172,191,219,98,57,233,208,186,118,245,3,166,63,215,43,47,246,216,143,91,30,118,158,248,246,181,249,183,163,239,250,149,123,178,188,224,1,104,56,60,0,1,69,126,44,90,23,125,211,14,168,46,122,141,240,107,85,22,45,169,123,92,109,14,183,171,25,202,170,10,122,120,235,210,104,145,26,173,153,211,191,190,231,236,173,147,204,163,185,185,253,198,179,176,120,39,235,21,170,203,153,103,154,33,124,191,85,197,81,146,211,210,222,236,20,115,85,53,180,142,158,149,36,109,99,98,141,207,69,90,153,34,146,7,170,70,197,87,69,70,245,114,162,68,210,85,120,175,104,237,171,82,186,75,189,229,205,176,213,215,100,58,125,81,79,123,181,203,69,74,217,103,142,7,77,28,53,173,123,184,57,233,76,148,239,124,242,35,85,169,189,44,79,122,241,141,80,166,13,1,214,59,239,79,250,203,137,235,22,57,15,152,171,198,110,13,168,146,155,147,25,230,233,94,215,71,83,77,205,236,122,71,221,130,73,98,238,112,87,51,159,38,253,230,162,129,224,11,31,235,255,0,88,174,182,94,137,186,95,209,11,29,250,146,42,124,151,7,179,222,239,244,112,213,57,181,110,130,150,223,72,218,54,203,27,94,136,180,210,75,36,239,68,145,138,142,150,141,138,213,69,137,197,112,30,215,86,53,66,235,170,183,171,45,206,224,218,184,105,236,24,189,143,23,161,164,154,181,213,44,167,130,223,111,134,153,123,91,162,36,108,150,88,229,168,88,218,155,53,245,15,249,185,85,94,224,235,254,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,106,34,189,186,20,32,7,131,102,138,125,134,233,246,237,172,117,119,14,245,94,166,220,19,179,4,114,242,142,10,27,116,181,20,241,242,106,198,213,108,206,157,245,138,237,158,246,172,125,141,184,187,154,19,252,10,171,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,226,153,87,85,218,113,96,234,79,10,233,102,217,47,198,115,60,163,205,207,114,142,158,100,72,236,84,177,80,79,87,27,170,23,101,222,105,123,76,70,66,155,57,35,122,202,229,106,44,73,55,107,3,62,222,37,216,5,54,159,117,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,133,99,234,233,163,150,170,162,39,200,171,205,142,172,90,180,94,43,193,175,107,216,222,60,56,164,234,240,79,213,11,174,67,164,121,230,148,92,27,87,53,62,25,120,165,185,80,212,77,90,233,89,28,23,6,73,189,44,81,42,109,11,25,45,28,178,175,23,108,231,213,61,120,181,81,85,254,127,198,247,76,252,206,43,166,154,199,71,73,106,139,225,247,10,188,102,225,63,111,141,117,71,152,141,42,41,25,201,25,247,225,143,202,214,174,206,122,113,116,255,0,117,171,205,234,145,87,194,151,83,63,71,125,100,227,150,234,138,187,85,37,6,107,111,174,198,107,39,184,73,219,227,220,141,42,41,217,11,149,237,106,77,37,85,45,52,77,69,229,203,186,172,107,121,57,170,129,106,158,35,122,153,250,47,232,219,81,238,52,245,118,168,235,239,214,246,227,52,112,92,36,219,205,121,249,27,79,80,200,90,143,107,159,51,105,100,169,149,168,155,237,217,87,185,174,107,28,133,6,105,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,224,89,79,142,14,127,77,45,215,75,52,182,135,33,171,74,138,90,123,141,254,233,105,106,202,216,21,146,186,40,40,170,30,155,118,158,244,88,107,216,223,154,189,136,178,127,53,36,78,92,43,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,202,23,147,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,0,85,95,142,119,236,79,247,147,248,105,106,133,85,248,231,126,196,255,0,121,63,134,129,85,103,106,233,71,170,237,71,233,43,81,217,154,225,82,249,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,201,203,20,200,138,232,220,231,34,163,216,249,35,127,117,240,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,225,43,62,37,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,225,93,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,13,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,79,64,80,183,135,119,91,245,157,42,231,107,137,102,53,92,180,203,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,222,79,124,30,97,82,57,36,124,84,237,70,53,92,198,53,111,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,63,88,0,0,0,10,75,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,215,15,213,93,71,211,251,22,83,140,97,89,165,214,203,106,205,109,237,181,223,233,40,234,22,56,238,20,168,244,122,71,34,39,254,115,119,77,156,177,203,52,106,188,37,145,174,211,70,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,10,44,235,55,195,211,81,244,3,86,40,108,122,79,136,101,121,150,25,148,113,139,26,169,167,133,110,119,9,42,163,166,238,84,210,212,50,154,22,113,153,59,85,19,49,27,31,23,64,213,114,57,203,28,200,192,143,250,23,161,122,143,212,94,163,219,180,191,75,236,222,122,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,228,221,215,101,114,185,205,99,26,247,189,140,119,117,241,36,233,251,1,233,151,85,240,141,40,211,150,85,190,219,71,131,195,87,45,101,114,66,181,181,179,205,117,185,57,210,212,73,12,113,182,71,163,120,68,215,43,119,72,226,141,191,62,40,90,87,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,0,241,171,245,79,139,125,63,161,247,27,136,31,147,195,75,166,76,7,170,109,47,215,237,63,203,233,169,40,238,79,167,199,91,101,200,82,221,13,77,109,154,117,146,186,78,112,58,68,228,214,61,208,68,217,88,199,49,100,141,28,206,77,221,28,216,129,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,177,255,0,3,31,219,103,238,223,241,34,85,117,237,209,5,139,171,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,14,149,241,167,5,115,37,219,139,154,217,37,71,133,21,231,90,177,170,122,161,228,127,73,154,151,149,229,191,12,238,249,47,142,222,106,107,252,175,115,143,115,181,222,123,184,114,237,179,151,29,183,224,221,255,0,4,38,255,0,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,238,85,208,255,0,65,89,151,83,58,161,113,183,234,5,139,32,199,48,76,78,162,170,223,147,215,38,212,53,176,220,89,27,145,148,16,36,241,61,22,165,178,172,110,149,142,103,234,227,71,114,86,61,241,35,239,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,63,88,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,85,95,142,119,236,79,247,147,248,105,89,120,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,205,60,115,191,98,127,188,159,195,74,203,196,240,12,203,58,166,200,42,176,252,122,174,236,204,86,207,37,254,238,148,200,142,125,45,186,57,98,138,90,133,102,252,156,198,58,120,213,252,81,120,179,147,221,179,24,247,52,52,17,209,119,86,216,175,87,58,88,153,77,182,47,35,146,88,188,181,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,55,98,146,0,205,15,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,246,133,235,166,156,117,23,167,22,237,80,210,251,207,158,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,220,29,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,115,73,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,226,231,177,179,194,231,53,23,118,164,177,170,237,201,55,158,190,26,158,32,95,160,154,202,29,4,213,105,185,224,55,91,131,190,23,113,115,183,146,207,93,87,61,51,63,91,44,245,44,134,158,220,196,243,51,201,197,138,228,146,71,191,231,201,199,74,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,93,122,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,133,16,52,230,10,203,240,167,235,158,213,122,198,104,58,93,213,123,165,37,190,229,96,167,72,241,75,213,198,232,214,37,206,7,212,50,56,173,139,223,147,147,170,88,233,216,200,35,139,116,116,44,224,140,103,101,22,91,52,3,53,157,88,250,167,214,79,168,25,15,184,206,115,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,139,85,19,165,245,99,234,159,89,62,160,100,62,227,57,101,58,19,210,78,43,213,207,134,6,154,98,215,41,124,142,73,98,251,71,112,198,110,45,116,113,118,235,157,112,184,177,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,7,53,240,167,235,158,235,101,201,168,58,93,213,123,165,93,194,219,127,168,72,241,75,213,198,232,231,173,178,118,83,178,56,173,139,223,147,139,105,158,216,24,200,35,139,101,108,207,224,140,127,121,22,43,116,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,251,195,11,175,90,157,103,181,82,116,253,172,23,218,186,253,65,182,83,212,205,106,187,213,246,152,151,107,116,13,135,132,50,74,233,123,181,21,205,71,78,229,84,139,239,67,2,200,247,57,233,35,220,22,20,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,15,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,252,28,199,181,201,186,42,41,63,217,226,173,117,191,244,101,149,104,134,125,99,171,184,234,45,198,206,184,173,186,236,148,206,154,138,166,213,37,52,20,211,84,215,79,45,90,206,250,231,70,181,143,238,53,138,197,145,97,85,110,220,208,237,122,253,208,229,55,81,221,19,105,14,176,224,239,171,102,162,225,122,79,98,100,52,145,178,90,134,95,45,208,219,217,58,209,54,22,35,156,149,40,231,202,232,92,198,253,247,200,177,189,21,28,199,195,82,183,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,245,180,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,240,52,187,165,90,103,138,232,222,156,99,154,91,133,82,121,123,46,51,111,138,223,77,202,56,217,36,220,19,239,207,47,109,140,99,166,149,234,233,36,122,53,57,200,247,185,83,119,41,88,30,11,157,61,124,78,251,145,245,59,118,169,181,84,82,90,60,206,37,104,162,146,151,187,85,13,115,217,77,52,245,141,145,201,180,59,65,34,66,213,102,238,123,106,39,69,86,53,187,73,109,64,69,95,19,77,20,253,52,244,143,148,249,123,135,149,175,193,55,205,104,249,203,194,25,124,148,19,121,136,228,218,55,185,219,210,203,83,193,169,199,121,82,46,78,70,242,222,136,116,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,241,53,16,103,51,174,13,29,186,232,135,84,122,129,136,214,88,105,45,86,218,219,197,77,238,195,21,13,43,160,162,91,85,92,174,154,153,180,237,86,49,188,35,107,150,7,36,105,193,178,65,35,26,171,195,112,59,87,139,78,107,106,212,173,104,211,13,70,177,83,213,193,109,202,180,158,203,123,163,138,173,141,108,241,193,83,87,93,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,17,225,45,154,218,180,215,90,53,63,81,175,180,245,115,219,113,93,39,189,94,235,34,164,99,93,60,144,83,85,208,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,196,134,183,156,166,251,144,91,172,86,155,189,119,152,164,198,109,239,181,218,227,237,49,158,94,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,223,127,109,248,181,168,159,175,19,207,243,44,22,155,32,165,195,242,26,187,75,50,171,60,150,11,186,211,42,53,245,86,233,37,138,89,105,213,251,114,107,30,232,35,71,241,84,228,206,76,118,236,123,218,224,106,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,226,94,247,134,94,138,126,133,186,71,197,188,197,195,205,87,231,123,102,181,156,37,231,12,94,118,8,124,188,113,239,27,28,221,169,98,166,230,213,229,180,171,47,23,43,120,237,77,125,27,104,93,103,81,61,71,97,154,115,240,111,136,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,220,98,118,24,253,218,157,217,162,111,54,171,145,201,163,224,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,253,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,193,204,123,92,155,162,162,151,83,225,161,215,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,157,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,251,156,152,228,123,26,228,100,202,206,85,175,221,5,83,107,207,70,250,67,173,90,77,98,164,131,81,108,122,111,98,154,238,200,251,188,239,246,232,44,140,115,97,108,48,197,35,167,174,71,71,12,80,175,220,228,199,43,30,231,35,33,70,86,13,166,231,153,105,70,127,69,121,163,142,174,193,150,97,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,155,178,70,175,205,170,142,79,197,0,210,158,177,107,22,3,161,88,5,211,81,181,26,253,73,110,182,219,169,231,150,40,165,170,134,25,238,19,199,12,147,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,225,84,207,95,85,93,76,102,93,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,138,58,103,242,150,71,190,71,34,114,123,221,197,172,103,8,217,234,250,183,235,143,87,58,189,169,178,82,230,12,164,177,227,214,58,120,95,13,134,214,247,249,73,46,61,164,108,245,178,115,85,115,222,231,44,137,27,92,171,217,137,220,26,174,115,165,150,95,85,225,231,209,101,215,170,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,202,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,121,4,96,191,226,121,86,41,240,223,181,56,205,214,205,241,155,124,55,107,119,196,40,164,167,243,148,50,239,218,169,135,154,39,114,23,241,119,25,27,187,93,178,236,171,177,103,254,6,63,182,207,221,191,226,71,31,241,149,180,218,172,29,73,97,54,43,21,178,146,221,109,183,105,189,182,146,142,142,146,22,195,5,52,17,215,220,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,96,240,49,253,182,126,237,255,0,18,2,213,0,0,82,183,141,95,170,124,91,233,253,15,184,220,72,21,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,206,70,55,241,114,34,207,95,26,191,84,248,183,211,250,31,113,184,159,39,194,3,22,177,103,58,251,168,88,86,83,67,231,108,185,6,151,221,173,119,26,110,235,227,239,210,207,91,65,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,113,94,139,186,182,202,186,70,213,52,202,109,177,121,236,110,251,229,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,191,237,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,74,22,235,127,162,236,171,164,125,71,158,134,137,183,91,222,3,114,237,207,100,200,101,161,145,177,179,186,179,113,161,169,157,24,144,173,99,18,9,21,90,197,251,241,163,101,226,206,75,27,58,7,134,103,90,63,201,179,81,223,166,249,171,187,152,14,125,112,164,130,166,162,106,238,204,118,42,229,94,211,43,182,145,237,133,176,185,30,214,212,57,120,187,183,20,79,71,47,101,35,144,47,80,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,43,87,197,23,160,90,60,194,197,114,234,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,206,177,189,201,29,47,113,92,233,163,107,120,170,62,52,100,214,84,0,202,184,39,255,0,138,87,68,22,45,6,190,199,174,186,95,75,106,179,96,185,69,194,158,221,53,142,41,158,146,81,222,37,101,84,210,45,52,41,18,71,21,26,199,78,215,35,59,138,172,145,238,107,24,216,209,141,100,32,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,192,14,149,210,143,74,58,143,213,174,163,179,10,194,162,242,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,139,146,40,81,81,210,57,174,85,86,49,146,72,205,4,232,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,254,4,79,19,210,143,74,58,113,210,86,156,51,10,194,162,243,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,147,146,40,81,85,177,181,206,85,87,189,242,72,254,214,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,48,91,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,191,6,177,142,114,236,136,170,123,93,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,176,120,103,90,109,87,254,181,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,78,171,226,95,208,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,133,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,251,252,94,213,99,220,213,124,40,240,182,158,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,200,58,246,235,126,197,210,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,6,202,200,215,154,57,242,237,197,174,108,114,171,41,175,165,174,173,181,79,164,108,170,241,148,233,156,86,170,239,142,219,210,223,91,110,188,182,166,90,25,56,200,215,199,58,197,12,209,111,52,123,61,172,123,149,120,182,105,81,19,239,169,207,245,87,83,50,173,100,212,124,143,84,179,90,191,49,122,201,174,18,220,42,120,201,35,227,135,154,253,200,34,238,61,239,108,49,49,27,28,108,87,47,8,216,198,162,236,212,3,229,127,170,172,247,42,255,0,109,114,60,147,35,184,127,223,43,43,174,85,213,18,127,231,73,52,210,72,255,0,244,185,206,119,244,170,159,40,182,159,12,95,15,74,204,90,178,155,168,174,160,113,14,205,214,30,50,226,86,11,156,51,193,85,106,170,138,121,163,150,170,182,146,120,89,198,100,237,66,250,101,228,246,163,100,89,56,163,210,39,50,165,128,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,3,42,230,170,12,171,128,45,123,194,191,175,90,106,170,107,87,75,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,112,139,181,186,189,98,107,252,86,19,208,45,31,83,158,29,90,101,158,105,109,190,213,109,212,219,39,199,234,54,74,104,41,254,211,70,183,74,134,121,106,170,158,40,245,153,140,130,54,211,201,35,214,54,253,232,221,197,178,119,34,173,96,53,80,8,85,225,221,215,213,31,83,152,170,224,122,165,112,181,91,117,54,201,218,167,221,106,96,167,251,77,26,199,43,252,205,45,55,36,122,204,198,65,35,170,35,141,139,27,126,236,141,226,217,59,113,77,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,174,87,175,237,178,151,156,81,143,81,62,160,117,59,250,229,122,254,219,41,26,218,95,53,111,190,125,139,195,144,255,0,72,98,253,74,125,231,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,77,178,255,0,98,136,232,71,61,233,219,211,246,152,255,0,83,108,191,216,162,61,205,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,207,177,186,205,61,209,236,112,134,107,19,86,99,126,35,143,62,175,122,95,159,34,200,45,24,158,63,115,202,114,10,191,43,107,179,81,205,112,173,159,182,231,246,169,225,98,190,71,241,98,43,157,179,90,171,179,81,85,118,249,34,169,76,125,83,245,15,119,234,51,83,170,178,126,229,198,155,27,161,254,246,199,237,85,82,53,124,157,62,205,71,189,90,196,226,146,202,230,247,31,243,114,166,237,103,55,182,54,41,238,122,215,234,214,126,160,50,117,197,48,202,202,134,105,237,158,104,164,164,138,122,120,218,234,250,216,210,102,45,114,110,196,154,54,185,147,43,27,27,157,252,214,181,238,107,94,229,107,99,25,15,206,179,95,27,159,1,106,124,136,233,235,159,135,253,221,37,201,158,192,206,207,219,249,83,48,143,239,21,198,232,159,246,116,207,253,83,211,213,30,79,76,128,3,64,183,64,0,3,236,63,14,201,227,195,161,212,7,89,106,23,29,168,185,203,103,101,197,168,142,137,43,99,137,146,186,23,42,124,216,229,142,70,185,188,145,57,34,63,142,252,31,199,169,244,157,211,117,195,169,77,71,92,118,90,218,139,110,59,104,133,181,215,187,132,80,185,206,108,92,209,173,167,137,220,86,54,207,42,242,227,207,228,141,100,175,217,253,190,14,183,186,253,46,192,110,154,112,221,35,185,227,84,245,120,139,45,144,218,27,108,157,239,145,173,165,137,141,108,77,71,185,203,34,57,136,198,43,100,229,205,174,107,92,142,71,34,41,185,203,178,122,241,214,234,185,51,164,116,118,207,193,90,109,151,41,24,93,148,198,90,193,83,71,132,174,102,38,184,137,211,155,76,245,116,77,83,198,35,171,142,154,196,168,100,29,107,169,110,157,50,126,155,179,239,178,151,105,170,46,86,154,184,89,61,166,246,234,52,167,138,224,222,12,239,35,90,143,145,26,232,228,114,177,204,87,114,219,131,213,17,178,51,126,74,106,110,218,174,205,115,110,228,105,48,176,48,24,236,62,103,134,163,25,132,174,42,183,92,107,19,29,49,237,137,232,152,157,241,59,166,34,64,1,240,203,14,215,210,175,82,215,238,155,243,232,238,141,90,138,172,86,237,52,77,200,173,180,209,195,221,171,138,54,74,216,156,199,200,213,86,186,39,78,233,17,173,115,17,234,212,107,156,136,187,167,20,7,165,155,213,216,185,23,45,206,147,12,44,199,46,195,102,216,91,152,44,101,17,85,186,227,73,137,254,183,76,78,248,152,223,19,17,49,190,23,239,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,246,74,164,232,131,172,122,173,21,187,199,167,26,147,122,255,0,91,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,97,101,216,250,49,246,185,244,252,232,227,29,83,240,234,113,206,217,108,158,39,100,179,9,195,93,137,155,85,107,54,234,250,212,235,215,164,71,58,55,115,163,163,116,240,152,153,231,189,68,250,126,212,239,234,109,235,251,20,165,24,151,157,212,79,167,237,78,254,166,222,191,177,74,81,137,30,218,95,59,111,186,125,171,143,144,255,0,71,226,253,122,125,208,0,70,151,128,116,46,157,189,64,233,143,245,202,203,253,182,35,158,157,11,167,111,80,58,99,253,114,178,255,0,109,136,245,177,231,105,239,143,107,95,155,122,62,255,0,169,87,187,43,206,0,22,131,131,192,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,52,58,253,163,151,222,159,245,151,44,209,220,142,111,49,87,140,220,29,79,29,79,22,51,205,210,189,169,37,53,79,6,61,233,31,118,9,34,151,183,205,92,206,124,93,247,154,168,105,164,168,191,27,13,29,181,89,115,44,15,91,236,118,26,184,170,50,90,122,171,37,254,178,26,86,182,145,211,210,164,110,163,116,178,53,136,171,83,36,82,78,196,89,30,170,232,168,216,141,68,72,156,5,101,159,87,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,124,162,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,160,22,253,165,90,103,138,232,222,156,99,154,91,133,82,121,123,46,51,111,138,223,77,202,56,217,36,220,19,239,207,47,109,140,99,166,149,234,233,36,122,53,57,200,247,185,83,119,41,234,192,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,73,26,186,232,235,54,197,209,230,156,82,220,227,181,124,103,51,202,60,197,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,120,162,190,88,250,87,80,253,64,224,61,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,229,115,81,219,164,113,72,239,159,21,51,195,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,4,128,240,225,203,50,172,231,196,39,79,50,156,215,38,186,228,23,170,223,139,121,155,141,210,182,74,186,169,248,89,42,216,206,114,200,174,123,184,177,141,106,110,191,38,181,17,62,72,133,244,148,3,225,113,235,179,76,191,58,246,122,210,255,0,128,143,253,124,105,158,85,171,189,33,106,78,11,133,82,121,187,213,69,190,158,225,77,74,216,228,146,74,175,37,87,13,99,224,137,145,177,207,124,210,50,157,204,141,136,223,189,35,152,213,84,69,85,76,240,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,205,103,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,208,117,197,171,216,110,187,245,81,158,106,150,159,79,87,62,61,118,168,163,134,134,122,152,22,23,212,50,154,138,10,85,153,24,191,121,172,123,160,115,216,142,70,191,131,155,201,172,118,237,75,52,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,149,141,46,244,215,164,52,218,11,160,216,54,145,195,5,36,117,24,237,158,24,110,11,73,60,179,65,45,197,251,203,91,52,111,151,103,171,36,169,146,105,17,21,27,178,61,17,26,212,68,106,7,75,0,0,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,229,94,10,158,169,242,159,167,245,222,227,110,45,39,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,171,111,5,79,84,249,79,211,250,239,113,183,23,82,6,99,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,147,171,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,205,254,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,250,22,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,92,60,205,186,233,69,37,37,84,28,216,215,179,156,82,35,94,222,76,123,92,155,167,205,174,69,79,146,160,26,147,5,112,120,85,245,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,59,171,36,180,179,58,162,69,150,74,152,146,71,57,156,57,34,211,196,228,86,179,177,202,75,31,0,0,0,126,74,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,221,143,88,166,150,53,115,118,94,18,61,191,131,149,23,245,128,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,0,0,0,31,39,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,214,57,254,189,232,166,43,212,78,147,223,116,115,53,184,93,104,172,185,7,149,243,51,218,229,142,58,166,118,42,98,168,103,7,73,28,140,77,223,11,81,119,98,253,213,93,182,93,149,2,21,98,222,47,120,38,83,213,101,46,157,54,223,106,181,104,237,103,59,92,57,109,209,211,83,85,121,228,71,44,117,175,69,69,100,84,114,61,27,18,50,70,53,204,107,210,121,100,141,17,240,182,11,120,163,250,236,212,223,201,125,158,136,226,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,111,138,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,254,13,99,26,212,217,17,16,11,159,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,129,85,126,57,223,177,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,167,96,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,243,254,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,205,58,32,235,71,42,233,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,60,171,169,160,87,164,43,88,196,130,52,71,61,62,252,104,232,185,51,146,72,203,244,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,182,234,7,79,108,90,77,174,57,230,153,99,23,239,140,218,177,124,130,186,215,73,86,238,107,34,199,20,206,98,71,42,190,40,183,154,61,187,114,43,88,145,172,140,122,198,174,98,181,202,26,83,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,194,234,199,213,62,178,125,64,200,125,198,114,106,120,58,245,41,168,244,154,143,55,76,247,52,186,223,48,202,251,125,101,210,218,216,233,86,161,184,253,84,106,146,73,35,165,228,158,94,142,109,222,215,34,163,155,230,101,131,138,49,102,149,207,133,125,88,250,167,214,79,168,25,15,184,206,4,244,240,111,234,111,1,197,109,89,7,77,217,125,77,37,146,229,118,188,59,33,178,220,171,110,48,195,5,194,121,219,73,71,240,246,54,69,107,150,165,92,200,157,27,25,205,100,71,74,155,51,182,157,201,107,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,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,239,120,115,117,175,252,170,180,226,123,6,127,115,181,71,169,184,183,234,238,84,208,47,106,75,165,10,35,18,59,155,97,226,214,55,147,222,177,202,216,149,205,100,141,107,182,137,179,69,26,5,22,127,170,172,11,42,255,0,109,113,204,147,28,184,127,223,40,235,173,181,212,242,127,230,201,12,209,200,207,244,57,174,111,244,42,23,253,225,233,171,58,167,171,253,50,227,247,189,94,196,46,182,123,213,171,183,105,167,184,92,91,82,146,100,52,49,210,193,37,61,213,22,161,57,201,222,100,168,142,145,28,246,201,36,114,61,174,68,119,6,126,189,85,232,43,167,157,103,215,155,71,80,58,129,98,171,175,187,219,41,233,225,168,180,39,151,101,170,236,248,57,246,166,174,139,181,221,168,123,81,209,183,103,75,193,204,130,24,220,215,70,138,199,119,251,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,205,191,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,185,239,12,235,181,170,193,225,255,0,167,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,42,241,119,233,199,75,242,237,47,103,81,23,140,222,147,21,204,49,90,120,173,20,126,118,89,29,5,254,7,73,36,145,219,153,19,81,206,74,148,115,231,146,55,177,187,109,221,239,109,26,119,160,166,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,21,214,255,0,90,57,87,87,26,143,61,117,19,174,182,76,6,219,219,130,201,143,75,93,35,163,127,105,102,227,93,83,2,61,97,74,199,164,242,34,185,137,247,35,86,197,201,252,86,71,246,15,13,14,130,170,117,231,33,135,90,181,102,197,87,6,157,88,234,35,154,208,201,59,92,47,247,24,42,163,115,161,116,51,69,35,103,161,70,199,52,83,47,220,228,247,35,24,231,43,38,70,5,164,244,109,171,57,222,182,116,227,134,106,22,164,98,23,91,21,250,186,223,28,117,18,220,27,11,62,47,193,141,106,92,225,100,72,222,220,53,31,227,90,215,71,30,220,151,130,62,46,220,178,118,176,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,234,124,46,186,223,177,106,222,19,109,233,227,60,170,181,89,243,60,74,223,77,110,199,41,160,133,240,199,119,179,210,81,197,27,85,175,146,87,247,107,25,218,149,242,177,17,136,177,171,94,198,42,50,85,103,159,241,44,240,239,169,213,41,41,117,183,167,252,114,145,153,98,212,65,111,189,99,150,235,124,80,37,229,245,85,170,159,16,71,198,214,167,153,108,181,42,233,229,157,220,22,22,247,29,36,125,133,73,42,47,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,91,245,111,138,46,156,103,93,15,101,121,149,254,247,246,71,84,235,45,245,216,165,53,146,205,90,158,121,111,18,210,42,67,113,163,106,73,222,134,141,22,68,151,189,34,181,98,116,82,70,215,75,35,99,89,66,69,244,89,77,160,218,107,165,246,174,159,244,219,45,194,167,204,49,90,121,162,204,109,150,122,254,85,178,94,233,164,109,37,206,174,104,101,227,82,172,90,166,43,89,44,140,107,123,125,132,102,209,246,144,145,70,93,240,11,182,125,101,204,173,53,154,91,115,200,40,50,201,42,18,146,211,45,130,105,162,184,186,121,209,97,72,160,116,10,146,171,228,73,22,62,44,249,187,154,183,231,190,198,151,116,158,193,149,98,154,89,134,226,217,213,239,227,57,37,155,31,183,91,239,23,31,51,37,71,156,174,138,154,54,79,63,118,84,73,36,231,35,94,238,111,68,115,183,221,81,21,84,15,86,86,7,141,31,79,95,19,177,99,157,78,218,106,110,181,21,118,143,45,137,93,232,163,165,238,210,195,66,247,212,205,5,99,164,106,111,14,211,200,176,185,95,187,94,234,136,17,21,142,110,210,89,249,207,250,129,211,63,211,38,135,103,154,91,29,37,170,162,175,38,199,235,173,244,31,20,143,157,44,53,207,133,222,86,119,253,199,171,123,83,164,82,35,218,213,115,28,196,115,83,147,80,12,203,131,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,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,210,188,18,244,83,255,0,131,174,163,43,46,31,229,194,173,244,177,203,255,0,147,214,85,201,51,22,63,252,137,35,115,100,255,0,62,142,111,243,20,181,67,159,244,253,166,127,161,189,14,192,244,182,74,75,85,61,94,51,143,208,219,235,254,23,31,10,89,171,153,11,124,212,236,251,140,87,119,103,89,100,87,185,168,231,185,234,231,39,39,41,208,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,39,122,88,209,191,167,248,247,183,64,82,95,136,246,107,160,217,255,0,84,119,220,131,167,250,122,71,91,93,78,200,175,215,26,22,113,162,187,94,210,89,86,166,174,159,103,43,94,199,53,97,107,165,106,53,178,200,201,37,78,124,251,178,72,174,165,58,250,163,195,250,59,210,222,153,244,118,225,106,186,93,114,61,47,179,80,229,151,136,42,96,172,142,217,74,250,22,211,84,91,90,198,185,220,43,29,219,145,178,247,17,174,134,55,55,138,43,228,71,195,2,244,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,255,0,2,40,120,163,69,29,9,221,244,58,249,211,46,29,112,208,107,117,170,130,213,240,250,88,47,20,212,141,135,205,69,120,138,150,24,234,91,94,248,225,135,189,88,156,25,206,103,68,197,149,188,36,106,112,123,20,170,30,181,252,58,243,46,150,176,220,79,80,108,13,171,191,227,207,179,209,211,101,245,209,212,165,75,45,151,247,42,164,170,212,72,98,115,40,100,115,152,200,94,244,115,185,162,182,69,107,159,18,63,154,116,93,213,182,85,210,54,169,166,83,109,139,207,99,119,223,45,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,160,72,15,26,191,84,248,183,211,250,31,113,184,157,87,192,199,246,217,251,183,252,72,225,94,45,153,254,27,170,122,233,128,106,14,159,100,52,151,204,122,249,166,244,21,52,53,212,202,188,37,103,196,174,72,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,157,215,192,199,246,217,251,183,252,72,11,84,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,30,53,126,169,241,111,167,244,62,227,113,30,10,158,169,242,159,167,245,222,227,110,2,218,117,211,66,244,227,168,189,56,184,233,126,168,89,188,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,236,219,234,22,55,106,195,115,252,151,16,177,100,244,153,37,182,199,120,173,182,209,222,169,17,189,139,148,16,204,248,227,170,143,139,222,222,18,53,168,244,217,238,77,156,155,57,223,138,218,247,138,47,95,84,120,125,138,229,211,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,133,99,187,114,54,94,226,53,208,198,230,241,69,124,136,248,106,219,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,240,34,133,148,248,59,245,37,171,153,53,77,235,65,50,43,6,65,149,99,22,154,118,92,41,50,89,107,95,51,49,198,54,38,67,13,190,85,158,78,45,166,123,96,218,8,161,251,236,123,101,94,219,227,87,190,11,74,56,255,0,74,189,51,225,189,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,146,182,22,113,138,54,50,54,170,241,99,27,201,207,127,57,31,216,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,42,175,164,239,84,250,55,245,3,30,247,24,11,84,241,171,244,177,139,125,64,161,246,235,137,85,125,39,122,167,209,191,168,24,247,184,192,6,148,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,64,15,11,143,93,154,101,249,215,179,214,151,83,213,14,71,161,216,230,135,101,82,117,14,203,85,94,25,87,111,168,138,166,215,93,81,12,82,93,100,142,23,206,202,90,78,228,145,242,172,119,97,93,10,49,237,145,36,99,92,199,53,90,142,74,75,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,159,175,175,174,181,242,174,171,53,30,174,201,105,185,249,125,50,198,110,19,71,142,91,233,214,70,71,95,193,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,156,157,43,229,8,191,118,146,213,53,214,182,107,21,21,93,29,181,245,18,58,142,158,174,165,181,51,195,2,185,123,108,146,86,199,27,100,122,55,100,87,164,108,71,42,42,163,91,190,201,210,250,88,191,232,214,45,212,22,19,127,234,6,201,241,92,6,142,224,175,187,211,58,153,213,49,252,226,122,65,36,176,181,81,101,134,57,214,25,36,143,103,115,141,143,111,9,55,237,187,170,244,19,209,5,247,171,140,238,90,220,142,150,235,109,211,43,39,118,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,110,110,137,242,39,5,107,34,223,147,154,233,34,71,241,253,121,233,215,87,58,109,204,170,112,205,86,196,234,237,207,109,68,208,208,220,217,19,221,110,187,50,52,99,150,106,58,133,106,54,102,113,150,37,84,77,158,206,104,217,26,199,238,212,13,41,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,101,136,178,159,11,126,190,168,244,239,200,244,201,172,119,11,85,183,16,95,57,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,253,246,72,206,205,107,1,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,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,69,255,0,21,14,130,169,170,169,174,189,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,194,46,238,202,245,149,207,148,30,23,30,132,244,203,243,175,120,173,37,80,25,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,92,252,181,198,215,91,37,37,84,28,216,230,63,132,177,171,94,222,76,123,154,187,47,205,174,84,95,146,169,160,158,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,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,137,93,60,117,3,159,116,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,112,149,173,87,108,146,69,27,190,124,80,13,47,3,154,116,241,212,14,3,212,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,194,86,181,93,186,199,44,110,249,114,67,165,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,234,109,151,251,20,68,40,235,243,172,122,171,149,85,118,131,105,77,235,183,110,143,191,69,149,215,194,201,162,168,125,68,115,73,12,182,228,230,198,237,18,118,247,145,236,87,36,168,244,98,57,24,146,54,79,163,174,29,90,254,139,58,93,211,61,39,211,44,159,203,231,23,76,54,199,241,57,233,91,202,75,77,3,237,209,170,237,42,57,59,53,50,110,206,27,35,156,216,213,207,253,91,157,11,214,189,201,62,105,154,243,109,83,133,179,61,17,172,253,156,62,63,114,137,216,45,129,139,249,133,220,251,51,167,116,87,84,219,166,99,143,149,62,92,196,199,15,169,255,0,55,86,160,1,24,94,192,0,1,238,116,79,72,114,125,113,212,123,70,158,98,244,181,14,117,108,204,117,117,92,80,164,173,183,81,35,218,147,85,72,138,230,167,22,53,219,236,174,111,55,43,88,213,228,246,162,249,108,119,31,187,229,153,5,179,22,199,233,60,213,210,243,89,13,190,138,14,227,89,221,168,153,232,200,217,201,234,141,110,238,114,38,238,84,68,223,230,168,133,206,244,177,211,197,163,167,61,49,165,198,59,118,234,156,146,187,251,231,32,186,210,198,228,243,149,27,185,88,196,115,215,146,197,19,93,219,103,201,168,187,57,252,24,233,30,134,211,42,203,167,31,119,202,221,68,113,248,32,91,125,182,150,246,71,3,250,45,42,196,92,214,40,142,174,186,231,178,58,186,103,119,13,102,61,78,137,233,14,49,161,218,113,104,211,204,94,150,157,173,162,133,142,174,171,138,21,137,215,26,213,99,82,106,169,17,92,229,228,247,55,125,149,206,224,212,107,26,188,88,212,79,116,1,63,162,138,109,211,20,81,26,68,57,15,21,137,189,141,189,94,35,17,84,213,93,83,51,51,60,102,103,140,185,238,189,104,198,63,175,154,99,117,211,124,130,127,39,231,56,79,69,112,109,59,38,146,130,174,53,222,57,152,143,255,0,149,142,70,171,92,232,228,145,136,230,242,221,41,107,84,116,219,39,210,12,250,243,167,25,140,84,236,187,89,38,108,83,45,52,201,44,82,53,236,108,145,200,199,124,149,90,248,222,199,162,57,17,200,142,68,115,90,228,86,165,243,156,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,54,113,149,248,237,30,18,223,207,143,198,58,187,250,190,238,235,39,147,141,188,157,151,196,120,150,54,117,194,220,157,253,116,85,58,71,59,182,159,173,29,94,84,111,141,42,165,176,125,12,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,135,207,32,179,19,19,164,186,186,138,233,185,76,87,68,235,19,190,38,58,64,0,125,5,132,120,120,245,107,254,43,64,245,79,39,255,0,51,6,29,85,86,223,248,81,109,239,153,93,255,0,139,236,53,201,254,234,36,119,248,152,202,247,6,86,11,25,115,5,118,46,209,246,199,92,35,251,77,179,152,77,168,203,235,192,98,183,107,190,154,180,137,154,106,142,19,30,201,141,218,196,204,107,26,175,59,168,159,79,218,157,253,77,189,127,98,148,163,18,198,52,167,172,122,93,106,233,159,82,180,227,82,111,95,235,137,71,134,228,51,71,60,236,134,22,94,169,252,165,67,249,66,216,152,198,54,88,152,188,93,18,38,234,200,251,136,174,253,103,110,185,205,166,121,137,183,139,155,87,109,78,233,143,187,178,123,80,94,74,242,76,102,207,83,142,192,99,169,210,186,107,142,234,163,77,213,83,59,181,166,122,62,233,136,152,152,128,0,208,173,160,232,93,59,122,129,211,31,235,149,151,251,108,71,61,58,23,78,222,160,116,199,250,229,101,254,219,17,235,99,206,211,223,30,214,191,54,244,125,255,0,82,175,118,87,156,0,45,7,7,128,0,7,10,235,115,68,45,93,64,244,209,152,224,119,11,230,63,96,168,130,157,151,138,27,229,242,54,249,75,84,244,143,73,150,103,202,191,58,118,58,38,203,11,231,110,234,200,166,149,118,122,110,199,119,82,0,120,201,235,95,216,110,159,109,58,57,73,111,239,85,234,109,193,123,211,201,23,40,224,161,183,75,79,81,39,23,36,141,86,204,233,223,70,141,221,143,106,199,223,223,139,184,40,20,172,94,159,132,118,153,226,184,127,72,86,124,234,211,73,189,235,61,184,87,220,46,245,82,71,31,113,222,90,174,106,56,32,107,218,196,122,194,198,64,175,107,30,231,113,146,121,220,138,136,253,146,139,11,116,240,79,214,43,173,235,13,207,52,66,249,126,164,150,159,26,168,165,189,216,40,230,170,115,170,219,5,82,200,218,198,197,27,158,168,148,209,203,28,15,84,141,136,141,150,177,234,229,85,149,160,89,160,0,10,171,241,206,253,137,254,242,127,13,56,87,132,158,127,134,233,102,186,103,250,131,168,57,13,37,143,30,177,233,189,125,77,117,117,74,175,8,153,241,43,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,117,241,206,253,137,254,242,127,13,42,214,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,156,108,119,226,212,84,14,215,214,39,85,89,151,85,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,220,87,68,215,189,190,102,70,182,55,76,254,78,228,244,70,162,246,217,27,25,226,106,52,47,81,232,116,58,30,161,238,118,111,35,134,87,100,17,99,118,218,154,133,86,73,113,170,116,53,18,72,250,118,109,247,225,143,202,189,143,145,85,27,220,114,49,188,213,146,164,125,87,161,126,140,175,189,97,234,61,85,178,75,175,193,176,204,95,203,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,125,230,151,181,42,36,142,106,199,27,88,231,59,146,163,34,146,127,248,193,98,120,174,13,209,222,25,139,97,88,205,171,31,178,209,106,5,39,150,183,90,232,163,164,165,131,157,13,205,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,4,22,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,5,48,120,207,233,13,54,33,175,56,214,174,91,160,164,134,159,80,172,238,134,177,27,60,175,158,107,141,191,183,20,147,61,142,251,140,98,211,77,67,27,81,139,243,88,100,85,106,42,242,125,207,148,87,226,227,169,153,86,97,213,237,227,5,187,85,237,101,192,173,244,22,251,69,44,114,73,219,111,153,164,134,178,121,220,199,61,88,147,61,243,163,28,246,53,188,163,130,6,170,42,179,117,14,85,208,62,153,226,186,187,213,238,155,96,185,173,39,155,178,212,92,42,46,21,52,174,142,57,35,170,242,84,147,86,50,9,89,35,28,199,195,35,233,218,201,24,173,251,209,185,237,69,69,84,84,209,73,154,206,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,1,90,190,50,154,177,170,122,95,250,32,253,25,234,94,87,137,124,79,237,7,157,248,21,230,166,131,205,118,254,31,219,238,246,94,222,124,123,143,227,203,125,185,187,111,197,75,42,35,255,0,85,189,20,233,103,88,63,101,191,73,151,252,174,217,246,75,207,121,47,129,85,83,67,220,243,93,142,231,119,189,4,187,237,229,153,199,143,29,183,118,251,238,155,4,11,240,137,214,253,104,212,174,164,178,75,22,163,106,246,107,149,91,96,193,235,42,226,163,189,223,234,235,160,142,118,215,208,53,178,182,57,164,115,81,232,215,189,168,228,77,246,123,147,250,84,244,30,57,223,177,63,222,79,225,164,180,233,127,195,211,69,250,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,84,236,68,85,114,166,202,239,151,224,169,18,252,115,191,98,127,188,159,195,64,229,94,10,158,169,242,159,167,245,222,227,110,46,164,165,111,5,79,84,249,79,211,250,239,113,183,23,82,7,138,196,117,123,13,205,117,19,61,210,219,52,245,105,144,233,197,69,186,27,212,19,64,173,103,10,234,70,213,83,77,19,211,118,189,142,106,200,197,77,209,232,248,95,187,81,170,199,62,26,248,161,116,45,250,107,197,95,174,58,57,134,121,189,73,178,240,248,197,53,19,184,205,125,181,199,27,145,118,133,26,190,98,178,29,163,237,236,173,123,226,71,199,250,215,54,158,52,135,253,105,107,166,163,244,233,226,103,158,106,134,151,222,124,141,214,135,224,209,77,12,168,175,165,184,82,186,209,66,178,82,212,198,138,157,200,95,197,187,166,232,228,115,90,246,57,143,99,30,219,116,233,227,168,28,7,169,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,132,173,106,187,117,142,88,221,242,228,128,102,178,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,122,4,235,178,213,213,222,51,91,98,201,104,233,45,58,139,142,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,159,39,180,137,94,39,94,30,148,120,181,29,79,81,93,63,98,29,155,84,60,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,140,41,218,153,245,43,201,238,71,72,146,113,70,36,174,101,112,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,0,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,109,159,187,127,196,139,84,42,175,192,199,246,217,251,183,252,72,181,64,0,0,0,0,35,87,93,29,25,88,186,195,211,138,91,100,119,95,131,102,120,191,152,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,0,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,212,153,64,62,40,254,187,53,55,242,95,103,162,2,79,248,55,245,55,128,226,182,172,131,166,236,190,166,146,201,114,187,94,29,144,217,110,85,183,24,97,130,225,60,237,164,163,248,123,27,34,181,203,82,174,100,78,141,140,230,178,35,165,77,153,219,78,229,175,153,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,159,15,62,180,237,93,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,200,35,7,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,210,16,116,147,212,197,79,75,25,14,121,156,89,168,106,231,200,111,152,61,118,57,143,205,10,69,194,138,227,61,85,43,227,171,149,37,107,154,230,68,216,100,145,25,193,252,222,214,49,81,173,123,158,208,178,159,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,69,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,124,175,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,82,239,188,51,58,46,254,77,154,112,253,72,205,91,220,207,179,235,125,36,245,52,243,80,246,100,177,80,170,119,89,67,188,140,108,205,153,202,246,186,161,171,197,189,200,162,98,53,123,41,36,129,213,122,46,233,39,21,233,27,75,19,22,182,203,231,178,75,239,150,184,100,215,23,58,57,123,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,123,210,42,174,239,82,139,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,170,232,247,68,23,221,121,232,239,38,215,93,47,165,186,222,115,172,95,48,154,221,53,142,41,152,177,214,89,226,161,130,105,22,154,20,137,100,150,177,36,168,107,145,157,196,71,198,199,53,140,116,138,198,190,63,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,91,255,0,130,167,165,140,167,234,5,119,183,91,136,213,226,87,225,233,89,166,87,218,237,117,208,108,67,253,66,215,241,150,241,99,181,195,61,68,150,122,174,21,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,113,142,73,85,173,107,35,224,214,133,143,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,119,83,54,221,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,133,52,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,255,0,2,168,103,135,171,31,84,250,201,245,3,33,247,25,206,149,171,29,64,231,214,238,141,52,99,166,139,123,233,41,113,59,165,158,171,42,174,150,21,153,149,117,83,166,69,122,133,41,165,114,73,218,125,50,44,49,74,145,186,53,94,236,108,119,47,186,136,156,215,171,31,84,250,201,245,3,33,247,25,201,21,174,56,85,170,191,194,175,167,13,70,154,162,173,46,86,60,162,253,100,167,137,175,111,97,208,87,87,92,102,149,207,111,30,74,244,117,190,20,106,163,145,17,29,38,232,237,209,90,28,127,162,14,150,191,149,198,184,193,166,245,185,39,193,44,182,219,124,151,219,221,68,77,229,84,250,24,166,134,39,69,76,138,213,98,76,247,207,27,81,207,251,172,106,185,251,61,90,145,191,66,120,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,50,128,124,58,181,142,251,163,125,92,96,149,54,136,124,197,38,97,112,131,14,186,83,114,99,59,212,181,243,197,27,87,155,152,245,111,106,116,167,159,102,241,115,251,28,57,53,175,114,154,20,3,154,117,55,118,186,216,58,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,103,223,249,88,245,79,255,0,108,182,170,255,0,237,149,199,255,0,123,26,51,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,192,132,31,220,84,233,99,253,255,0,106,175,254,181,183,127,208,64,235,247,107,181,214,255,0,225,143,91,125,190,220,234,238,55,43,142,131,201,87,89,89,87,51,166,158,166,121,49,245,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,153,247,52,103,173,248,85,171,77,122,26,207,180,230,197,81,87,61,183,21,210,123,173,146,142,90,183,181,211,201,5,53,158,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,248,25,204,2,127,245,87,208,183,255,0,154,198,145,117,65,162,152,103,236,254,203,85,159,209,80,187,255,0,185,212,206,109,210,58,116,111,254,55,205,61,174,255,0,113,50,179,253,145,49,0,13,36,116,201,105,181,95,250,68,210,139,21,246,217,73,113,182,220,116,222,197,73,89,71,87,11,102,130,166,9,45,144,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,171,241,47,232,42,167,65,178,25,181,171,73,172,85,115,233,213,242,162,73,174,236,143,181,194,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,253,254,47,106,177,238,106,190,20,120,60,34,58,117,169,212,157,121,126,177,228,248,157,93,86,39,128,83,203,53,13,116,177,68,234,41,47,235,219,72,33,84,149,170,178,62,40,164,146,161,22,61,157,20,145,211,61,206,111,38,35,238,208,225,93,20,244,241,106,233,159,167,156,107,3,130,213,87,65,125,184,83,195,123,202,89,83,88,218,151,252,110,122,120,146,169,168,232,213,98,70,70,177,182,22,36,127,119,132,77,85,87,185,93,35,251,168,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,20,67,226,167,163,150,45,34,234,226,239,83,142,77,181,38,123,111,139,49,146,155,139,255,0,189,106,170,103,158,58,148,230,247,185,95,220,158,158,89,247,251,173,111,127,131,90,141,98,42,254,79,11,237,16,181,107,103,85,246,87,94,111,149,118,234,124,2,157,185,195,25,77,27,92,250,201,232,171,41,82,24,21,206,249,49,139,44,209,189,235,197,202,172,141,204,78,42,244,145,156,87,169,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,218,42,40,100,100,91,177,31,29,52,112,198,170,138,237,213,138,170,231,42,171,151,242,116,253,169,159,161,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,254,23,39,10,169,168,89,51,124,212,12,251,236,71,119,96,89,99,86,57,200,215,181,234,215,47,23,40,26,105,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,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,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,47,211,160,94,138,49,94,148,244,226,146,247,118,182,121,141,77,201,173,240,201,145,220,42,18,55,201,65,205,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,188,91,19,34,226,158,21,157,16,81,233,182,43,104,234,123,80,233,121,229,249,37,190,89,113,234,78,244,21,20,244,86,122,184,224,124,21,91,118,149,241,86,72,196,153,55,100,170,137,5,71,7,53,175,116,141,109,138,129,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,101,0,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,154,20,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,28,25,151,45,83,192,199,246,217,251,183,252,72,175,94,162,180,27,50,233,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,132,141,110,234,212,123,184,61,31,27,151,155,28,137,97,94,6,63,182,207,221,191,226,64,121,255,0,23,109,111,214,141,53,234,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,63,161,14,149,224,215,171,26,167,170,31,165,255,0,210,102,165,229,121,111,195,62,207,249,47,142,222,106,107,252,175,115,226,29,206,215,121,238,225,203,182,206,92,118,223,131,119,252,16,145,93,80,120,122,104,191,86,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,202,161,232,170,142,68,217,27,242,252,85,125,7,74,93,20,233,103,71,223,106,127,70,119,252,174,231,246,183,200,249,223,142,213,83,77,219,242,189,254,223,107,179,4,91,111,230,95,203,151,45,246,110,219,108,187,133,107,120,213,250,167,197,190,159,208,251,141,196,139,253,52,117,49,153,116,181,144,229,121,158,159,80,210,63,33,191,226,245,24,229,13,109,74,35,217,108,124,213,84,211,45,90,68,173,86,204,246,182,157,200,198,59,238,115,123,92,228,123,90,177,190,80,120,213,250,167,197,190,159,208,251,141,196,128,0,125,95,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,82,250,122,5,232,163,21,233,79,78,41,47,119,107,103,152,212,220,154,223,12,153,29,194,161,35,124,148,28,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,197,177,50,46,63,225,133,208,85,78,140,90,169,58,129,214,11,21,93,6,160,220,233,234,97,181,90,42,251,79,75,77,186,118,195,194,105,34,116,93,218,122,231,35,103,106,162,75,247,97,157,99,123,90,245,145,141,176,160,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,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,119,94,142,250,85,204,186,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,250,54,87,49,237,243,50,53,178,54,22,113,119,39,162,185,83,182,201,30,206,105,165,90,103,149,107,38,163,227,154,91,133,82,121,139,214,77,112,138,223,77,202,57,31,28,60,215,239,207,47,109,143,123,97,137,136,233,36,122,53,120,70,199,185,83,102,169,161,238,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,60,61,174,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,167,63,234,187,165,29,56,234,215,78,31,133,102,177,121,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,197,169,44,42,168,217,26,214,170,43,30,200,228,103,107,0,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,249,242,250,60,68,122,32,163,234,171,4,76,183,14,165,227,169,184,157,190,88,172,77,73,160,166,134,233,27,166,138,71,210,213,74,248,156,247,113,99,39,242,232,178,71,27,37,168,114,189,200,215,189,201,66,224,95,247,133,199,161,61,50,252,235,222,43,74,86,254,86,61,83,255,0,219,45,170,191,251,101,113,255,0,222,197,212,248,92,122,19,211,47,206,189,226,180,229,95,220,84,233,99,253,255,0,106,175,254,181,183,127,208,64,237,94,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,67,61,134,154,52,19,69,49,94,157,180,158,197,163,152,85,194,235,91,101,199,252,215,150,158,233,44,114,85,63,191,83,45,67,249,186,56,227,98,236,249,156,137,179,19,238,162,111,186,238,171,153,112,47,251,194,227,208,158,153,126,117,239,21,167,106,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,47,21,240,184,244,39,166,95,157,123,197,104,241,71,244,39,169,191,146,251,197,16,18,42,231,105,192,117,95,13,101,29,230,217,143,230,56,157,254,158,10,182,69,83,12,55,11,117,194,5,86,77,12,168,215,35,162,149,155,164,114,49,223,52,249,53,201,253,10,81,15,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,103,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,107,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,112,81,15,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,54,255,0,176,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,38,115,58,139,233,163,84,250,95,206,230,193,117,50,211,254,231,201,94,104,224,169,248,93,207,245,48,203,39,148,158,104,163,239,118,187,236,100,156,91,247,31,187,87,250,21,102,255,0,130,198,177,103,213,58,151,149,232,133,194,253,87,95,137,199,139,190,247,67,71,87,85,52,172,182,79,5,116,109,86,210,198,175,237,66,201,86,190,87,202,141,102,239,123,35,93,211,101,228,22,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,81,62,160,117,59,250,229,122,254,219,41,121,197,24,245,19,234,7,83,191,174,87,175,237,178,145,173,165,243,86,251,231,216,188,57,15,244,134,47,212,167,222,115,208,1,15,116,128,0,0,0,0,0,0,1,99,29,1,244,113,75,109,165,161,215,157,86,178,247,46,50,118,43,113,74,9,159,12,180,236,167,146,24,230,138,226,188,30,237,229,94,230,209,177,232,213,137,88,175,86,171,214,55,71,151,130,193,92,199,93,139,118,254,217,234,132,119,105,246,155,7,178,184,10,177,184,185,214,120,83,76,113,170,174,168,252,231,162,55,239,225,61,111,162,142,146,160,233,255,0,24,76,175,51,163,167,126,161,94,33,150,58,185,96,168,145,205,160,162,145,97,122,80,174,207,88,100,115,95,10,61,210,53,191,206,115,152,215,57,141,71,58,78,128,88,152,124,61,188,45,184,181,110,52,136,113,166,113,155,226,243,220,101,120,236,109,92,234,234,159,178,35,162,34,58,34,56,68,0,3,217,172,0,0,68,30,184,186,53,159,90,224,102,165,233,141,186,157,185,181,20,45,130,170,134,40,227,137,215,214,172,144,178,53,146,105,38,142,56,221,4,93,213,230,173,115,158,212,107,55,217,140,68,170,211,66,5,123,248,135,116,149,254,55,95,52,179,24,255,0,61,62,99,75,72,239,248,21,46,12,133,27,255,0,140,239,185,171,254,230,85,111,248,233,8,190,121,149,69,81,56,171,49,191,233,71,95,111,199,239,235,214,247,228,179,111,234,177,85,25,6,103,87,145,59,173,85,63,70,126,164,204,241,137,250,29,49,62,78,248,154,98,154,247,0,17,39,68,128,0,63,69,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,240,115,92,228,93,209,85,15,206,0,126,105,26,235,210,0,3,244,58,23,78,222,160,116,199,250,229,101,254,219,17,207,78,133,211,183,168,29,49,254,185,89,127,182,196,122,216,243,180,247,199,181,175,205,189,31,127,212,171,221,149,231,0,11,65,193,224,0,1,66,222,41,122,233,89,172,29,86,95,177,186,43,207,155,198,244,239,253,77,219,33,141,39,142,54,85,70,136,183,7,186,57,87,143,123,205,119,33,116,140,107,90,248,233,160,254,114,53,30,235,148,234,159,90,255,0,147,183,79,185,182,177,199,111,243,181,120,253,189,60,132,14,139,185,27,235,167,149,148,244,189,214,247,35,85,133,39,154,37,147,139,209,221,180,127,29,221,178,46,107,0,29,215,162,61,121,166,233,199,169,124,59,82,111,53,181,112,99,201,80,251,94,64,144,212,75,27,22,221,82,197,138,73,37,100,76,123,166,100,46,116,117,41,23,7,115,125,59,17,54,119,23,39,10,0,106,160,17,215,195,235,88,174,186,223,210,94,11,151,100,183,234,75,174,67,69,79,53,146,241,44,85,78,158,116,158,146,103,195,27,170,156,247,189,254,102,74,118,211,207,34,189,119,114,207,205,17,26,246,161,34,128,170,191,28,239,216,159,239,39,240,210,189,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,101,94,49,248,6,101,170,121,151,79,186,125,167,216,245,93,243,33,190,84,100,116,212,52,52,200,156,229,126,214,213,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,127,209,223,74,184,111,74,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,223,70,202,230,49,222,90,55,58,70,194,206,45,226,197,87,42,119,31,35,222,30,215,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,136,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,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,166,96,181,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,241,47,79,197,55,63,166,193,122,45,204,169,83,33,171,180,220,178,170,138,11,5,181,105,150,86,190,169,242,84,178,90,138,117,124,105,247,88,250,56,42,209,252,213,24,230,114,98,239,205,26,234,65,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,251,205,68,100,110,85,115,81,21,80,60,165,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,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,45,226,181,166,127,163,190,178,114,59,141,61,37,170,146,131,53,183,208,228,212,112,91,227,237,241,238,70,180,245,15,153,168,198,181,38,146,170,150,166,87,42,114,229,221,71,185,220,156,228,73,85,224,133,169,158,103,21,212,189,28,172,171,181,69,240,251,133,38,77,111,131,185,198,186,163,204,70,180,245,111,226,175,251,240,199,229,104,147,118,177,56,186,127,188,229,230,196,64,179,240,0,2,170,252,115,191,98,127,188,159,195,75,84,42,175,199,59,246,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,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,85,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,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,246,217,251,183,252,72,181,66,170,252,12,127,109,159,187,127,196,139,84,0,0,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,121,252,47,164,75,174,162,244,101,147,245,69,136,92,106,234,46,88,62,81,83,109,189,89,146,157,210,164,214,166,211,81,73,230,160,237,181,92,215,194,234,153,95,47,63,185,217,71,63,148,125,149,73,122,255,0,134,95,74,157,71,102,58,167,139,107,166,45,114,186,225,58,123,65,112,73,46,55,182,86,62,159,227,180,244,181,48,201,45,178,56,89,35,100,168,134,105,35,108,111,115,147,176,157,169,119,87,201,23,105,211,3,193,83,210,198,83,245,2,187,219,173,196,244,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,10,182,241,206,253,137,254,242,127,13,42,172,181,79,28,239,216,159,239,39,240,210,47,248,100,116,253,128,245,15,212,146,216,181,25,149,115,219,113,91,63,218,168,168,226,72,93,5,116,244,213,244,109,109,53,84,115,71,35,101,166,123,102,123,100,141,17,170,228,249,114,79,158,225,48,60,41,250,24,181,89,113,154,14,168,181,94,215,73,112,185,95,233,210,76,82,203,113,181,181,233,108,129,149,12,146,43,154,247,227,228,218,151,186,6,62,9,34,217,27,11,249,163,223,222,68,138,205,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,193,83,210,198,83,245,2,187,219,173,196,244,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,126,10,158,150,50,159,168,21,222,221,110,39,248,20,151,212,199,133,198,174,89,58,151,166,195,52,7,6,171,172,192,51,58,142,245,150,231,53,83,231,164,177,49,24,215,84,195,112,168,86,114,129,145,57,94,177,171,249,190,88,187,109,99,167,157,30,212,180,158,146,122,90,197,122,70,210,199,233,158,45,146,93,111,190,122,224,183,155,141,109,193,177,179,185,92,250,104,33,149,97,141,141,78,212,43,229,218,230,198,231,72,230,242,84,89,31,248,157,172,1,154,206,172,125,83,235,39,212,12,135,220,103,44,211,72,112,171,86,127,224,167,95,98,188,212,85,195,79,75,139,228,183,182,58,153,237,107,214,123,125,222,182,186,22,170,185,174,78,14,150,154,54,189,54,221,88,174,68,86,170,163,146,178,250,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,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,26,115,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,99,57,157,75,224,20,218,89,212,54,164,105,245,191,30,171,177,219,108,121,69,202,154,215,67,82,146,243,138,221,230,30,180,106,139,42,171,222,199,83,172,79,99,220,171,205,142,107,183,119,45,214,229,60,38,117,66,235,168,253,31,90,237,151,150,213,201,81,130,222,43,49,118,85,212,214,186,161,245,48,49,177,212,195,183,36,69,141,145,69,87,29,59,35,221,200,214,83,183,101,68,84,99,66,101,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,39,122,88,209,191,167,248,247,183,64,116,171,157,166,213,122,166,101,29,230,217,73,95,79,29,68,21,108,138,166,22,202,198,207,4,172,154,25,81,174,69,68,124,114,199,28,140,119,226,215,177,174,77,149,17,78,107,210,119,165,141,27,250,127,143,123,116,7,85,0,0,0,69,95,19,77,107,253,11,116,143,148,249,123,127,154,175,206,247,194,168,249,197,206,24,188,236,19,121,137,36,218,70,57,187,82,197,83,193,201,203,105,86,46,77,86,242,218,85,20,109,226,239,172,86,173,74,234,141,152,142,57,126,171,174,182,233,245,158,43,37,76,73,84,217,104,163,186,186,89,38,171,116,13,99,220,212,122,53,244,240,74,170,141,127,114,149,204,114,126,173,170,4,32,0,1,125,30,23,93,66,254,156,186,101,182,216,46,116,214,170,43,214,154,121,108,74,90,106,58,174,114,77,67,5,44,73,71,89,36,46,85,124,93,198,35,227,221,85,90,249,41,166,115,85,169,188,108,152,5,27,120,68,107,21,171,77,122,163,126,35,145,223,170,232,109,186,131,103,150,201,77,18,213,54,42,41,46,173,150,57,169,29,59,94,246,181,94,173,101,68,17,42,35,159,220,170,107,26,159,172,114,151,146,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,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,71,42,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,128,181,64,0,20,173,227,87,234,159,22,250,127,67,238,55,19,197,120,79,233,14,27,171,93,87,211,79,153,193,87,59,48,107,60,153,125,178,24,103,88,152,251,141,53,101,35,41,221,42,183,239,57,140,116,253,196,106,43,119,124,108,71,114,103,38,59,218,248,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,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,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,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,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,149,115,85,6,85,192,191,239,11,143,66,122,101,249,215,188,86,143,20,127,66,122,155,249,47,188,81,15,11,143,66,122,101,249,215,188,86,143,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,149,235,251,108,165,231,20,99,212,79,168,29,78,254,185,94,191,182,202,70,182,151,205,91,239,159,98,240,228,63,210,24,191,82,159,121,207,64,4,61,210,0,0,0,0,0,4,132,232,247,165,140,131,168,92,222,158,235,113,160,236,224,118,42,200,159,123,172,157,30,214,85,241,86,189,104,33,86,57,174,89,100,110,200,231,53,201,218,99,249,170,242,88,217,39,173,139,21,226,46,69,171,113,172,203,95,154,230,152,92,155,9,94,59,25,87,54,221,17,172,207,178,35,174,103,132,71,76,186,23,64,189,37,126,148,242,6,234,198,166,227,30,99,7,181,242,248,100,21,78,227,29,218,189,143,68,77,226,86,175,122,154,61,159,207,117,107,93,34,53,159,172,107,102,98,90,81,243,177,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,159,68,176,178,252,13,24,11,49,110,158,61,51,215,63,14,167,28,237,126,213,98,118,179,49,171,23,119,117,17,186,138,122,41,167,255,0,212,241,170,122,103,178,32,0,25,200,168,0,0,0,0,0,2,169,58,223,232,226,171,69,110,242,106,62,155,89,127,214,238,179,177,12,144,64,249,166,125,150,163,139,89,198,103,74,247,189,209,74,244,228,217,85,118,71,201,219,84,111,234,251,145,40,191,124,199,14,198,53,3,24,184,225,153,157,150,158,237,101,187,66,176,85,210,78,139,198,70,238,138,138,138,155,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,74,115,234,171,166,155,247,77,249,244,150,183,37,69,86,43,118,154,87,99,183,42,153,33,238,213,197,27,34,116,173,123,35,114,171,93,19,167,108,106,231,53,136,245,106,185,173,68,93,146,21,157,101,126,45,87,135,179,30,68,241,236,159,135,253,186,157,65,201,134,222,252,185,102,50,156,198,189,113,20,71,147,51,198,229,49,29,115,59,235,141,250,244,204,121,91,230,42,151,20,0,17,245,192,0,0,0,0,29,11,167,111,80,58,99,253,114,178,255,0,109,136,231,167,66,233,219,212,14,152,255,0,92,172,191,219,98,61,108,121,218,123,227,218,215,230,222,143,191,234,85,238,202,243,128,5,160,224,240,0,5,90,248,207,245,21,76,203,86,53,211,102,33,150,82,73,81,61,67,175,57,141,13,44,178,247,224,99,27,26,219,233,231,86,57,34,86,72,178,75,58,194,244,115,209,97,165,151,102,34,177,95,24,60,45,52,46,179,88,58,172,176,228,149,182,111,55,141,233,223,250,164,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,252,228,106,177,220,87,170,125,107,254,81,61,65,102,218,199,29,191,201,82,100,23,4,242,16,58,46,220,140,161,130,38,83,210,247,91,220,145,18,101,130,24,150,78,47,86,247,21,252,118,110,200,150,169,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,82,177,42,186,226,209,79,176,216,214,130,235,29,37,195,189,73,169,186,95,143,119,160,146,94,82,65,93,110,180,208,83,201,197,169,27,81,176,186,7,209,171,119,123,220,178,119,247,226,222,8,69,82,228,250,154,208,186,61,96,240,173,211,156,146,138,205,230,242,77,59,211,252,119,36,182,77,26,193,28,140,165,142,221,78,151,6,58,73,83,151,103,202,247,38,116,108,115,92,249,41,160,254,114,181,24,224,225,126,12,26,243,77,138,234,134,75,160,23,218,218,191,47,156,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,222,233,85,204,249,80,198,197,230,174,98,54,226,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,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,64,63,37,199,19,197,111,23,219,70,83,118,198,109,85,183,172,127,204,124,34,227,81,69,28,149,86,254,251,17,147,249,121,92,138,248,187,140,68,107,248,42,114,106,34,46,232,125,96,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,5,64,120,218,106,102,43,144,106,62,157,233,109,166,175,204,94,176,251,125,194,225,119,237,201,27,227,167,243,235,77,216,129,220,94,175,100,200,202,69,145,204,123,91,250,185,224,114,43,145,255,0,47,43,224,217,162,159,110,122,130,187,107,29,93,195,179,73,166,86,244,236,193,28,188,100,158,186,227,21,69,60,124,154,177,185,29,11,96,101,98,187,103,177,201,39,99,110,77,230,132,85,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,37,180,248,62,232,229,139,6,233,129,53,86,158,111,49,122,212,187,132,245,21,146,113,123,59,20,180,53,19,210,83,211,108,175,115,29,197,236,169,151,184,141,99,151,204,240,119,36,141,170,7,138,241,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,38,236,231,213,49,57,53,81,17,240,87,195,71,63,166,211,238,180,180,238,170,229,144,213,218,173,183,202,138,155,5,82,66,178,240,172,125,93,52,145,82,211,202,200,209,121,177,213,139,72,169,201,56,53,237,99,221,199,135,36,187,78,169,244,83,249,68,244,251,155,104,228,119,15,37,87,144,91,211,200,78,233,123,113,178,186,9,89,81,75,221,119,110,69,72,86,120,98,73,56,177,93,219,87,241,217,219,42,102,176,13,84,3,202,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,176,5,85,248,231,126,196,255,0,121,63,134,150,168,85,95,142,119,236,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,160,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,63,252,21,61,44,101,63,80,43,189,186,220,4,170,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,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,237,179,247,111,248,145,106,133,85,248,24,254,219,63,118,255,0,137,22,168,0,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,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,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,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,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,189,124,101,176,10,108,103,170,59,94,103,110,199,170,233,41,243,28,94,146,166,178,224,228,149,96,174,184,211,203,45,60,136,199,57,85,136,248,233,163,161,71,49,155,108,142,141,202,155,201,201,222,215,193,47,83,50,170,109,83,206,180,115,205,247,113,187,134,62,185,55,98,73,36,119,151,174,167,169,167,167,231,11,121,246,217,220,142,171,105,23,130,185,221,136,62,242,35,54,94,235,227,79,128,83,95,122,121,197,53,6,159,30,171,172,185,98,185,67,41,159,93,10,74,230,80,91,171,41,228,73,150,84,106,240,107,31,81,5,3,17,239,79,147,248,53,170,157,197,71,87,7,65,58,153,149,105,127,87,26,103,113,197,170,251,127,30,200,40,177,155,140,15,146,68,134,170,134,190,118,83,202,201,26,199,183,159,30,227,101,98,59,118,164,176,196,245,107,184,108,6,138,64,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,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,120,173,107,213,11,86,138,233,30,95,170,247,150,210,73,79,139,89,234,110,76,167,169,173,109,35,43,39,99,23,179,74,146,185,21,24,249,165,237,196,207,186,229,87,200,212,70,185,85,17,115,89,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,137,109,62,52,250,197,106,178,233,30,41,162,22,251,245,92,87,220,150,240,203,221,117,29,37,83,90,199,90,169,89,35,81,181,81,163,209,234,201,42,100,137,241,35,152,172,115,232,228,93,209,209,33,94,189,9,232,93,247,95,186,154,195,177,187,101,154,213,115,181,88,110,20,185,38,73,13,209,88,180,174,179,210,213,66,181,12,124,110,71,119,187,156,217,10,70,141,114,57,211,39,46,44,71,189,160,234,255,0,66,236,90,3,89,164,152,221,178,205,117,182,93,111,218,95,103,201,50,72,110,138,244,170,109,226,170,122,181,168,99,227,114,55,179,219,224,200,82,52,107,85,173,133,57,114,122,189,238,116,129,161,118,45,126,172,213,188,110,231,102,186,220,238,182,29,47,188,100,152,220,54,181,122,213,58,241,75,61,34,211,177,145,181,29,222,238,115,124,43,26,181,202,230,204,188,120,189,24,246,200,15,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,1,5,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,151,180,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,235,85,31,27,145,90,213,69,68,161,110,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,63,252,22,53,138,213,122,210,60,175,68,46,23,234,185,111,184,213,225,247,186,26,58,186,166,185,141,181,85,50,54,171,105,99,87,171,209,145,212,199,43,229,70,177,24,215,214,70,187,171,165,80,38,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,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,5,170,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,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,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,25,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,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,209,226,143,232,79,83,127,37,247,138,33,225,113,232,79,76,191,58,247,138,209,226,143,232,79,83,127,37,247,138,32,40,4,213,65,149,115,85,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,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,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,0,0,251,24,118,29,147,234,6,79,110,195,48,203,45,69,218,245,118,153,32,164,164,129,19,148,142,217,85,85,85,118,70,181,173,69,115,158,229,70,181,173,115,156,168,136,170,159,177,19,84,233,28,95,23,46,81,102,137,185,114,98,41,136,214,102,119,68,68,113,153,158,136,135,170,208,173,19,203,181,243,80,105,48,76,74,15,243,117,55,58,174,81,127,120,80,119,226,138,106,174,18,72,206,239,111,188,213,237,181,220,157,248,39,249,82,231,52,151,73,112,141,19,194,40,176,28,6,215,229,45,212,155,201,44,178,42,58,162,178,161,81,17,245,19,189,17,57,202,237,147,117,217,17,17,26,214,163,88,214,181,60,183,76,253,61,227,29,59,233,197,30,53,108,161,167,117,254,182,24,103,200,174,76,122,202,234,218,212,103,222,70,200,173,106,246,24,231,61,177,51,139,118,106,170,170,115,123,220,238,182,79,50,156,178,48,52,115,235,249,243,199,179,179,226,228,190,80,246,230,230,212,226,188,91,13,51,24,107,115,228,199,214,159,173,63,244,245,71,108,200,0,55,10,216,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,175,178,7,205,116,83,114,153,166,168,214,37,237,135,196,93,194,93,166,253,138,166,154,233,157,98,99,116,196,199,9,137,81,6,173,105,46,111,162,121,189,110,3,159,90,252,165,198,147,105,34,150,53,87,83,214,83,170,170,50,162,7,170,39,56,157,178,236,187,34,162,163,154,228,107,218,230,167,142,46,147,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,90,115,204,112,236,159,79,242,123,142,25,153,217,106,45,55,171,76,203,5,93,36,232,156,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,128,102,153,109,88,11,155,183,209,60,39,242,158,223,107,175,182,15,109,108,109,118,11,203,210,156,69,31,62,158,191,222,167,247,103,255,0,140,238,157,218,76,252,112,1,171,79,0,0,3,161,116,237,234,7,76,127,174,86,95,237,177,28,244,232,93,59,122,129,211,31,235,149,151,251,108,71,173,143,59,79,124,123,90,252,219,209,247,253,74,189,217,94,112,0,180,28,30,17,87,196,167,95,191,65,93,48,100,31,103,53,11,236,190,117,148,118,109,152,215,150,126,213,211,255,0,124,67,231,93,6,200,174,143,133,43,165,222,127,187,219,115,227,226,246,200,232,183,149,69,74,248,181,89,117,247,92,117,151,31,193,116,255,0,167,253,64,189,227,122,127,111,147,133,230,223,138,86,212,195,93,93,92,216,101,159,181,60,72,248,229,133,145,197,74,196,251,173,115,101,109,67,87,146,35,85,2,186,244,171,76,242,173,100,212,124,115,75,112,170,79,49,122,201,174,17,91,233,185,71,35,227,135,154,253,249,229,237,177,239,108,49,49,29,36,143,70,175,8,216,247,42,108,213,52,209,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,42,135,194,139,163,124,250,211,173,183,29,104,213,204,67,53,194,170,48,42,118,182,199,65,119,177,77,64,203,164,245,208,85,83,202,254,117,12,69,123,33,139,150,236,98,111,206,120,156,174,106,55,132,150,232,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,64,63,201,59,170,127,251,90,117,87,255,0,99,110,63,251,196,208,71,76,150,155,173,131,166,221,40,177,95,109,149,118,235,149,187,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,103,223,170,125,20,254,78,221,65,102,218,57,29,195,206,210,99,247,4,242,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,78,44,70,247,17,252,119,110,202,182,189,224,243,173,246,172,243,167,74,141,26,134,199,87,71,114,210,234,133,109,69,91,164,107,224,174,130,227,85,87,83,19,217,248,57,143,107,146,102,57,138,138,155,50,55,35,151,154,178,62,107,226,247,210,174,85,156,223,112,141,90,209,157,23,186,228,23,170,223,55,108,202,235,49,234,9,42,234,167,224,200,22,129,211,211,195,201,238,226,198,85,51,191,195,228,214,197,27,223,178,66,211,149,120,91,224,221,83,232,183,84,20,54,235,254,141,106,5,131,12,204,45,245,150,252,130,123,206,59,113,165,161,139,179,79,45,69,44,234,231,181,145,54,100,154,36,137,143,147,150,205,169,149,141,68,89,55,64,185,64,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,32,241,118,211,220,251,82,186,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,253,40,5,112,120,92,122,236,211,47,206,189,158,180,185,238,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,106,213,7,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,23,186,45,125,204,52,227,8,210,221,29,211,252,175,37,178,223,174,21,119,12,147,236,245,170,182,178,70,249,68,131,202,65,63,151,221,137,11,223,60,146,112,145,171,202,74,104,156,213,69,141,119,10,96,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,211,158,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,43,116,15,210,142,176,83,117,123,166,215,61,88,208,13,64,181,99,118,171,133,69,210,90,219,166,61,112,161,165,167,170,165,164,154,122,57,31,51,152,198,183,106,168,169,213,17,206,226,231,108,213,71,35,149,171,122,128,12,224,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,209,241,85,126,47,125,45,229,89,134,163,225,26,165,163,186,83,149,228,183,171,245,190,174,223,146,125,158,177,73,89,27,124,162,193,229,39,159,203,196,175,73,158,201,228,143,156,142,94,81,211,68,214,162,36,107,184,117,95,6,205,107,251,115,211,237,219,71,42,237,253,154,189,50,184,39,102,120,226,227,28,244,55,25,106,42,35,228,229,145,202,233,155,59,43,17,219,49,141,72,251,27,114,119,53,39,249,81,126,19,88,207,80,218,35,175,55,124,91,62,209,93,74,176,98,121,213,157,240,207,85,93,137,84,83,209,65,113,164,222,106,105,170,42,102,141,171,19,18,37,172,137,168,215,47,41,42,35,69,106,252,156,203,116,0,85,95,142,119,236,79,247,147,248,105,106,133,106,248,202,105,62,169,234,135,232,131,244,103,166,153,94,91,240,207,180,30,119,224,86,106,154,255,0,43,220,248,127,111,187,217,99,184,114,237,191,143,45,183,224,237,191,5,3,128,120,42,122,167,202,126,159,215,123,141,184,186,146,162,252,34,116,67,90,52,215,169,44,146,251,168,218,67,154,226,182,217,240,122,202,72,171,47,118,10,186,24,36,157,213,244,14,108,77,146,104,218,213,122,181,143,114,53,23,125,152,229,254,133,45,208,10,1,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,67,255,0,17,238,158,181,247,57,235,59,80,242,156,43,67,245,3,32,178,214,252,39,203,92,109,120,205,109,93,44,252,45,84,140,127,9,99,141,204,119,23,177,205,93,151,228,230,170,47,205,20,156,30,17,58,123,159,105,175,77,185,37,139,81,176,124,131,21,185,79,156,86,85,197,71,123,182,77,67,60,144,58,130,129,173,149,177,204,214,185,88,174,99,218,142,68,219,118,57,63,161,64,145,93,88,250,88,214,79,167,249,15,183,78,102,176,210,239,83,118,155,173,255,0,166,221,87,177,88,173,149,119,27,149,199,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,125,255,0,146,119,84,255,0,246,180,234,175,254,198,220,127,247,136,26,83,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,149,23,226,237,162,26,209,169,93,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,187,236,246,175,244,160,30,131,192,199,246,217,251,183,252,72,181,66,181,124,26,244,159,84,244,191,244,191,250,76,211,76,175,18,248,159,217,255,0,37,241,219,53,77,7,154,237,252,67,185,218,239,49,188,248,247,25,203,142,251,115,110,255,0,138,22,84,0,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,82,7,136,247,79,90,251,156,245,157,168,121,78,21,161,250,129,144,89,107,126,19,229,174,54,188,102,182,174,150,126,22,170,70,63,132,177,198,230,59,139,216,230,174,203,242,115,85,23,230,138,4,192,240,84,244,177,148,253,64,174,246,235,113,63,200,65,225,19,167,185,246,154,244,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,183,99,147,250,20,155,224,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,119,255,0,25,77,39,213,61,80,253,16,126,140,244,211,43,203,126,25,246,131,206,252,10,205,83,95,229,123,159,15,237,247,123,44,119,14,93,183,241,229,182,252,29,183,224,167,53,240,137,209,13,104,211,94,164,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,93,246,99,151,250,20,11,116,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,251,117,55,211,39,82,87,254,164,181,94,251,98,233,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,128,88,87,130,167,165,140,167,234,5,119,183,91,137,254,66,15,8,157,61,207,180,215,166,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,208,164,223,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,160,234,111,166,78,164,175,253,73,106,189,246,197,211,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,116,240,225,196,242,172,27,163,29,60,197,179,92,102,235,143,222,168,190,45,230,109,215,74,41,41,42,160,231,117,171,123,57,197,34,53,237,228,199,181,201,186,124,218,228,84,249,42,1,208,58,174,196,254,220,244,203,170,184,180,120,207,218,10,186,220,62,237,228,45,205,162,243,114,79,92,202,89,31,75,218,139,103,43,166,108,236,137,209,241,78,73,35,88,173,251,200,134,109,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,53,60,103,175,168,94,147,181,247,244,251,169,127,97,122,105,212,15,179,127,108,47,63,7,248,78,27,91,228,124,143,157,151,177,229,251,80,246,251,61,190,28,56,125,222,59,109,242,216,11,223,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,137,237,72,127,225,95,69,170,120,255,0,74,116,248,46,171,105,253,215,17,171,197,114,11,141,190,215,75,116,181,84,208,85,84,80,202,177,214,119,222,201,246,87,239,61,93,75,17,237,107,91,198,52,110,202,230,185,86,96,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,222,166,237,55,91,255,0,77,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,251,255,0,36,238,169,255,0,237,105,213,95,253,141,184,255,0,239,16,47,251,164,239,75,26,55,244,255,0,30,246,232,14,170,115,78,153,45,55,91,7,77,186,81,98,190,219,42,237,215,43,118,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,78,150,0,3,149,117,85,127,202,177,174,156,117,22,227,130,217,50,187,174,73,54,63,85,111,179,193,139,83,73,61,209,149,213,76,242,240,79,11,98,84,145,59,82,74,201,92,246,125,230,50,55,189,17,85,168,138,20,109,215,254,188,212,245,7,213,30,93,147,67,91,73,83,98,176,84,63,25,199,159,73,81,21,76,15,183,82,75,35,91,52,115,70,198,164,172,158,87,77,82,138,170,237,146,161,24,143,115,90,213,39,167,130,230,133,216,173,90,113,145,245,15,115,179,93,97,201,47,119,10,156,110,219,83,80,175,142,149,246,120,146,154,73,31,78,205,145,178,115,170,107,216,249,21,94,136,234,68,99,120,42,74,143,174,11,79,71,125,87,222,174,180,86,106,62,155,117,42,58,138,250,136,233,162,125,94,49,89,75,3,94,247,35,90,178,77,52,109,138,38,110,169,187,228,115,88,212,221,92,168,136,170,104,83,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,239,57,85,242,57,85,206,85,85,80,168,191,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,30,215,197,219,68,53,163,82,186,146,198,239,186,115,164,57,174,85,109,131,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,119,217,237,95,233,65,225,19,162,26,209,166,189,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,187,236,199,47,244,40,29,87,198,159,71,109,87,173,35,197,53,190,223,97,171,150,251,141,94,25,100,174,172,164,165,107,152,219,85,83,36,114,58,170,68,98,189,25,29,76,113,50,37,115,209,141,125,100,137,178,186,84,32,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,190,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,215,118,232,239,170,251,45,214,182,205,89,211,110,165,73,81,65,81,37,52,175,164,198,43,42,160,115,216,229,107,150,57,161,141,209,74,205,209,118,124,110,115,28,155,43,85,81,81,64,191,78,172,125,44,107,39,211,252,135,219,167,51,88,104,34,130,167,62,212,63,13,251,149,29,247,18,205,89,155,86,105,61,206,201,89,108,191,80,76,151,186,203,172,54,217,169,36,115,161,119,41,164,124,243,70,178,70,171,247,228,108,172,114,162,43,182,41,51,249,39,117,79,255,0,107,78,170,255,0,236,109,199,255,0,120,129,127,221,39,122,88,209,191,167,248,247,183,64,117,83,154,116,201,105,186,216,58,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,116,176,0,0,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,60,255,0,139,182,136,107,70,165,117,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,239,179,218,191,210,135,74,240,107,210,125,83,210,255,0,210,255,0,233,51,77,50,188,75,226,127,103,252,151,199,108,213,52,30,107,183,241,14,231,107,188,198,243,227,220,103,46,59,237,205,187,254,40,5,149,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,30,215,197,219,68,53,163,82,186,146,198,239,186,115,164,57,174,85,109,131,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,119,217,237,95,233,65,225,19,162,26,209,166,189,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,187,236,199,47,244,40,22,232,0,0,0,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,45,211,197,219,79,115,237,74,233,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,244,161,90,189,50,116,201,212,149,131,169,45,40,190,223,122,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,168,26,9,0,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,66,15,23,109,61,207,181,43,166,220,110,197,167,56,62,65,149,92,160,206,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,109,187,218,159,210,128,87,7,133,199,174,205,50,252,235,217,235,75,254,41,3,195,135,167,173,125,193,186,206,211,204,167,53,208,253,64,199,236,180,95,22,243,55,27,166,51,91,73,75,7,59,85,91,25,206,89,35,107,27,201,239,107,83,117,249,185,200,137,243,84,46,252,0,0,1,149,115,85,6,107,63,146,119,84,255,0,246,180,234,175,254,198,220,127,247,136,23,83,225,113,232,79,76,191,58,247,138,210,85,17,171,195,135,19,202,176,110,140,116,243,22,205,113,155,174,63,122,162,248,183,153,183,93,40,164,164,170,131,157,214,173,236,231,20,136,215,183,147,30,215,38,233,243,107,145,83,228,168,73,80,6,85,205,84,25,172,254,73,221,83,255,0,218,211,170,191,251,27,113,255,0,222,32,93,79,133,199,161,61,50,252,235,222,43,71,138,63,161,61,77,252,151,222,40,143,171,225,195,137,229,88,55,70,58,121,139,102,184,205,215,31,189,81,124,91,204,219,174,148,82,82,85,65,206,235,86,246,115,138,68,107,219,201,143,107,147,116,249,181,200,169,242,84,30,35,216,158,85,156,244,99,168,120,182,21,140,221,114,11,213,111,194,124,181,186,215,69,37,93,84,252,46,180,143,127,8,163,71,61,220,88,199,57,118,79,147,90,170,191,36,80,51,216,106,160,205,103,242,78,234,159,254,214,157,85,255,0,216,219,143,254,241,52,166,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,127,241,148,210,125,83,213,15,209,7,232,207,77,50,188,183,225,159,104,60,239,192,172,213,53,254,87,185,240,254,223,119,178,199,112,229,219,127,30,91,111,193,219,126,10,115,95,8,157,16,214,141,53,234,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,127,161,64,183,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,43,215,246,217,75,206,40,199,168,159,80,58,157,253,114,189,127,109,148,141,109,47,154,183,223,62,197,225,200,127,164,49,126,165,62,243,158,128,8,123,164,0,0,31,162,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,110,125,27,244,141,104,233,239,31,102,83,144,55,205,103,151,154,52,101,108,251,185,159,15,167,153,148,239,146,223,197,147,73,12,189,185,225,85,239,181,17,93,191,203,102,254,60,147,195,211,164,169,241,150,81,245,5,168,116,117,16,93,170,33,73,49,106,70,212,70,232,155,69,83,74,213,243,206,88,158,229,115,164,142,119,198,216,222,141,224,136,245,115,85,206,98,199,60,9,134,71,149,248,42,124,102,244,121,83,194,58,163,175,190,92,219,202,158,222,78,58,236,228,153,101,127,162,167,206,85,19,243,170,250,177,63,86,158,158,185,221,194,55,128,4,149,72,128,0,0,0,0,0,0,0,0,0,0,0,4,81,235,167,164,169,245,222,195,79,158,224,116,117,21,25,245,142,24,168,105,233,27,81,27,34,185,81,44,202,171,19,150,103,178,56,157,26,203,44,173,122,42,110,156,216,168,229,115,21,146,184,30,24,156,61,188,85,169,181,114,55,79,245,171,107,146,231,56,188,131,29,111,48,193,85,165,116,79,79,9,142,154,102,55,107,19,27,167,132,244,196,196,233,44,247,130,198,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,125,115,149,230,55,7,94,6,244,218,175,236,158,184,118,78,203,237,38,23,106,178,234,49,248,109,211,194,170,117,214,105,171,166,39,175,174,39,72,214,52,157,35,132,0,6,34,68,29,11,167,111,80,58,99,253,114,178,255,0,109,136,231,167,66,233,219,212,14,152,255,0,92,172,191,219,98,61,108,121,218,123,227,218,215,230,222,143,191,234,85,238,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,245,202,245,253,182,82,243,138,49,234,39,212,14,167,127,92,175,95,219,101,35,91,75,230,173,247,207,177,120,114,31,233,12,95,169,79,188,231,160,2,30,233,0,0,5,231,116,237,233,251,76,127,169,182,95,236,81,29,8,231,189,59,122,126,211,31,234,109,151,251,20,71,66,45,11,30,106,158,232,246,56,63,54,244,133,255,0,94,175,122,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,250,155,122,254,197,41,70,37,231,117,19,233,251,83,191,169,183,175,236,82,148,98,67,246,151,206,219,238,159,107,164,57,15,244,126,47,215,167,221,0,4,105,120,7,66,233,219,212,14,152,255,0,92,172,191,219,98,57,233,208,186,118,245,3,166,63,215,43,47,246,216,143,91,30,118,158,248,246,181,249,183,163,239,250,149,123,178,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,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,234,109,151,251,20,71,66,57,239,78,222,159,180,199,250,155,101,254,197,17,208,139,66,199,154,167,186,61,142,15,205,189,33,127,215,171,222,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,166,222,191,177,74,81,137,121,221,68,250,126,212,239,234,109,235,251,20,165,24,144,253,165,243,182,251,167,218,233,14,67,253,31,139,245,233,247,64,1,26,94,1,208,186,118,245,3,166,63,215,43,47,246,216,142,122,116,46,157,189,64,233,143,245,202,203,253,182,35,214,199,157,167,190,61,173,126,109,232,251,254,165,94,236,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,92,175,95,219,101,47,56,163,30,162,125,64,234,119,245,202,245,253,182,82,53,180,190,106,223,124,251,23,135,33,254,144,197,250,148,251,206,122,0,33,238,144,0,0,94,119,78,222,159,180,199,250,155,101,254,197,17,208,142,123,211,183,167,237,49,254,166,217,127,177,68,116,34,208,177,230,169,238,143,99,131,243,111,72,95,245,234,247,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,169,183,175,236,82,148,98,94,119,81,62,159,181,59,250,155,122,254,197,41,70,36,63,105,124,237,190,233,246,186,67,144,255,0,71,226,253,122,125,208,0,70,151,128,116,46,157,189,64,233,143,245,202,203,253,182,35,158,157,11,167,111,80,58,99,253,114,178,255,0,109,136,245,177,231,105,239,143,107,95,155,122,62,255,0,169,87,187,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,215,43,215,246,217,75,206,40,199,168,159,80,58,157,253,114,189,127,109,148,141,109,47,154,183,223,62,197,225,200,127,164,49,126,165,62,243,158,128,8,123,164,0,0,23,157,211,183,167,237,49,254,166,217,127,177,68,116,35,158,244,237,233,251,76,127,169,182,95,236,81,29,8,180,44,121,170,123,163,216,224,252,219,210,23,253,122,189,233,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,234,109,235,251,20,165,24,151,157,212,79,167,237,78,254,166,222,191,177,74,81,137,15,218,95,59,111,186,125,174,144,228,63,209,248,191,94,159,116,0,17,165,224,29,11,167,111,80,58,99,253,114,178,255,0,109,136,231,167,66,233,219,212,14,152,255,0,92,172,191,219,98,61,108,121,218,123,227,218,215,230,222,143,191,234,85,238,202,243,128,5,160,224,240,2,160,58,245,235,215,171,29,22,234,199,57,211,61,52,213,111,131,99,118,111,134,121,42,47,129,91,106,59,93,219,109,44,210,126,178,106,119,200,237,228,149,238,251,206,93,183,217,54,68,68,64,183,240,67,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,76,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,136,29,5,117,235,213,142,180,245,99,131,105,158,165,234,183,198,113,187,207,196,252,237,23,192,173,180,253,222,213,182,170,104,255,0,89,13,59,36,110,210,68,199,125,215,38,251,108,187,162,170,40,91,248,35,87,93,253,78,95,122,75,211,220,55,85,109,22,95,141,210,63,48,142,215,116,180,121,150,83,121,250,89,109,151,7,54,62,251,162,149,98,227,60,116,242,238,214,242,94,215,13,209,174,113,221,112,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,86,175,89,190,42,119,221,21,234,10,135,75,244,134,193,106,189,90,176,171,131,126,216,205,81,59,36,109,222,69,139,105,45,244,242,70,174,242,253,158,226,243,149,81,100,74,152,145,142,103,8,164,101,68,245,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,135,181,0,0,4,106,197,122,205,177,85,245,157,154,244,119,150,218,188,141,214,135,202,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,249,246,230,103,41,228,100,159,40,223,27,85,139,193,236,111,126,74,128,0,0,0,0,0,134,190,28,93,113,212,245,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,38,80,0,0,0,0,0,0,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,131,40,235,59,254,95,200,246,127,217,49,73,199,143,126,95,230,237,191,47,158,251,38,220,255,0,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,129,103,224,0,0,128,30,43,125,81,235,183,77,127,162,239,208,166,115,246,115,237,31,198,254,39,254,12,163,172,239,249,127,35,217,255,0,100,197,39,30,61,249,127,155,182,252,190,123,236,155,115,255,0,11,254,179,58,147,234,39,95,111,248,86,177,234,71,218,11,45,22,31,85,116,130,155,224,244,20,156,42,153,91,69,27,100,231,79,4,111,93,153,52,137,178,175,31,189,190,219,162,42,5,159,128,0,2,63,245,235,170,89,222,139,116,157,156,234,102,154,95,126,13,146,89,190,25,228,171,124,172,53,29,174,237,202,150,25,63,87,51,31,27,183,142,87,183,239,53,118,223,116,217,81,21,43,3,167,175,17,238,179,179,157,125,211,76,43,41,214,79,59,101,200,51,11,53,174,227,77,246,118,213,31,126,150,122,216,163,150,62,108,166,107,219,201,143,114,110,213,71,38,251,162,162,252,192,187,240,0,0,113,254,173,181,190,235,211,134,128,228,122,209,102,177,210,94,106,49,202,139,91,159,65,83,35,163,101,76,19,92,105,169,230,98,61,191,54,61,98,154,78,15,217,200,215,241,114,181,232,138,197,245,122,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,0,0,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,7,214,5,90,233,151,140,117,53,251,169,123,132,26,131,106,164,198,180,86,227,78,250,75,116,211,211,75,53,198,214,248,25,43,227,172,153,41,217,43,166,125,75,149,177,190,22,162,178,45,225,86,191,245,114,190,123,74,0,0,0,1,242,114,203,117,246,241,138,222,109,56,182,71,246,126,245,91,111,168,167,183,93,252,155,42,254,31,84,248,220,216,170,123,15,84,100,189,183,171,95,219,114,241,119,29,151,228,160,125,96,80,15,247,81,250,236,255,0,179,159,252,217,179,255,0,209,11,137,232,167,168,123,87,83,29,60,227,89,228,23,90,186,251,237,190,158,27,38,82,250,154,54,211,63,227,112,83,196,181,78,70,198,137,18,178,69,145,179,49,99,251,188,37,106,42,49,200,232,216,29,212,16,255,0,197,3,94,245,99,167,109,2,176,102,186,57,149,253,159,189,86,230,20,182,185,234,124,141,53,95,58,87,209,86,200,232,248,84,71,35,19,119,195,26,238,137,203,238,237,190,202,168,177,3,160,174,189,122,177,214,158,172,112,109,51,212,189,86,248,206,55,121,248,159,157,162,248,21,182,159,187,218,182,213,77,31,235,33,167,100,141,218,72,152,239,186,228,223,109,151,116,85,69,11,127,0,163,109,107,241,83,234,162,191,87,50,249,244,143,87,105,45,216,75,111,21,48,227,208,211,99,116,78,99,173,209,189,89,79,50,173,101,59,231,231,36,109,108,143,71,170,108,247,185,17,172,77,152,208,188,144,69,95,13,141,82,215,109,105,233,197,218,153,175,87,223,140,215,222,114,10,223,129,214,249,90,58,126,237,174,38,69,15,248,186,86,49,173,218,170,42,198,253,246,163,215,109,254,109,86,42,248,175,16,207,16,203,87,77,22,170,141,43,210,186,202,75,142,170,92,105,209,94,245,107,102,131,27,130,70,238,218,137,218,187,181,245,46,106,163,162,129,200,168,136,173,150,84,225,219,142,112,155,224,143,253,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,73,0,0,0,0,21,65,154,248,199,84,219,58,163,138,225,133,90,170,239,26,35,69,78,219,69,101,12,180,209,71,91,112,122,74,229,146,239,74,174,99,101,137,232,138,214,199,79,51,248,62,56,254,250,67,36,187,195,103,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,34,87,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,80,0,0,0,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,138,65,254,234,63,93,159,246,115,255,0,155,54,127,250,32,23,252,0,0,1,72,29,66,248,143,117,157,131,107,238,165,225,88,182,178,121,43,46,63,152,94,109,118,234,111,179,182,169,59,20,176,86,203,28,81,243,125,51,158,238,44,99,83,119,42,185,118,221,85,87,230,5,223,130,63,244,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,107,3,168,95,17,238,179,176,109,125,212,188,43,22,214,79,37,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,62,111,166,115,221,197,140,106,110,229,87,46,219,170,170,252,192,187,240,71,254,130,181,75,59,214,158,147,176,109,76,212,187,239,198,114,75,207,196,252,237,111,149,134,159,187,218,185,85,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,172,128,0,0,0,10,1,254,234,63,93,159,246,115,255,0,155,54,127,250,33,119,221,61,101,55,220,231,64,180,211,53,202,107,188,237,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,224,196,107,27,201,239,114,236,212,70,166,251,34,34,124,128,232,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,168,104,188,103,242,102,117,13,95,145,220,48,138,185,244,130,74,116,182,80,227,240,190,158,43,140,9,230,35,114,221,37,149,88,229,150,167,180,146,162,82,182,88,225,78,108,111,53,115,22,103,133,186,3,154,94,179,250,157,83,233,230,249,168,61,54,100,52,151,203,149,243,23,184,84,225,213,212,203,23,9,110,62,94,68,166,69,74,132,70,49,237,168,70,177,236,153,19,131,218,230,200,141,226,228,74,76,254,234,63,93,159,246,115,255,0,155,54,127,250,32,23,252,14,105,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,203,18,252,86,250,163,215,110,154,255,0,69,223,161,76,231,236,231,218,63,141,252,79,252,25,71,89,223,242,254,71,179,254,201,138,78,60,123,242,255,0,55,109,249,124,247,217,54,9,254,10,192,240,191,235,51,169,62,162,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,190,15,65,73,194,169,149,180,81,182,78,116,240,70,245,217,147,72,155,42,241,251,219,237,186,34,165,148,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,250,192,162,29,66,241,83,234,230,227,159,228,183,13,57,213,218,187,94,39,85,120,173,154,195,67,87,141,217,221,61,45,185,211,61,105,161,145,86,157,234,175,108,74,198,170,171,223,243,69,251,206,252,86,215,186,22,188,107,182,87,211,142,59,159,245,11,152,252,127,36,204,57,95,105,63,193,244,116,158,78,215,51,25,229,34,254,244,68,142,78,113,181,42,57,43,90,246,249,158,219,145,22,48,36,0,0,0,34,87,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,80,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,136,29,5,117,235,213,142,180,245,99,131,105,158,165,234,183,198,113,187,207,196,252,237,23,192,173,180,253,222,213,182,170,104,255,0,89,13,59,36,110,210,68,199,125,215,38,251,108,187,162,170,40,91,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,149,235,251,108,165,231,20,99,212,79,168,29,78,254,185,94,191,182,202,70,182,151,205,91,239,159,98,240,228,63,210,24,191,82,159,121,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,83,108,191,216,162,58,17,207,122,118,244,253,166,63,212,219,47,246,40,142,132,90,22,60,213,61,209,236,112,126,109,233,11,254,189,94,244,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,222,162,125,63,106,119,245,54,245,253,138,82,140,75,206,234,39,211,246,167,127,83,111,95,216,165,40,196,135,237,47,157,183,221,62,215,72,114,31,232,252,95,175,79,186,0,8,210,240,14,133,211,183,168,29,49,254,185,89,127,182,196,115,211,161,116,237,234,7,76,127,174,86,95,237,177,30,182,60,237,61,241,237,107,243,111,71,223,245,42,247,101,121,192,2,208,112,120,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,173,95,4,189,76,197,106,116,179,58,209,207,55,218,201,45,249,2,228,221,137,36,141,190,98,134,162,154,158,159,156,45,231,220,127,110,74,93,164,94,8,214,247,224,251,202,175,217,44,168,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,154,158,54,154,153,138,211,105,102,11,163,158,111,187,146,92,50,4,201,187,17,201,27,188,189,13,61,53,69,63,57,155,207,184,206,228,149,91,70,188,21,174,236,79,247,145,89,178,194,191,11,143,93,154,101,249,215,179,214,129,63,252,106,253,44,98,223,80,40,125,186,226,66,15,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,73,55,252,106,253,44,98,223,80,40,125,186,226,82,176,26,168,5,69,248,80,245,199,83,141,93,108,157,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,219,160,0,0,2,0,120,157,117,227,250,16,177,84,232,54,147,222,184,231,217,5,189,223,18,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,241,146,57,97,106,199,50,109,206,39,47,95,235,251,172,27,87,73,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,112,167,89,162,122,70,230,185,101,123,152,206,60,22,73,35,160,27,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,252,164,148,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,224,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,51,245,223,112,12,203,25,198,113,156,206,251,143,85,210,88,179,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,158,136,232,220,169,198,70,57,193,167,219,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,10,1,241,71,245,217,169,191,146,251,61,17,102,158,28,93,113,212,245,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,142,178,252,81,253,118,106,111,228,190,207,68,71,92,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,254,250,124,17,71,63,118,58,117,147,245,104,188,55,226,237,149,62,114,0,0,0,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,168,131,42,224,104,207,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,139,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,0,0,0,0,0,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,170,191,28,239,216,159,239,39,240,210,53,120,90,235,166,156,104,55,83,82,93,181,66,243,240,107,86,81,143,212,99,112,220,165,68,74,90,58,169,106,169,102,141,245,47,85,78,212,43,229,220,197,147,101,107,28,246,171,248,177,30,246,73,95,28,239,216,159,239,39,240,210,170,192,213,64,43,171,195,23,196,2,179,87,104,233,186,126,214,252,139,205,231,84,156,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,231,52,143,107,166,107,219,186,58,70,189,242,88,168,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,8,171,226,143,232,79,83,127,37,247,138,34,165,122,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,237,171,197,31,208,158,166,254,75,239,20,69,0,129,169,219,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,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,143,233,127,69,51,63,254,40,165,207,235,104,91,255,0,21,173,181,199,80,142,255,0,198,249,166,53,191,238,33,87,255,0,178,33,43,131,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,30,40,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,153,63,148,120,90,104,213,255,0,166,12,119,64,233,110,190,87,36,197,251,245,52,25,163,232,92,179,37,117,85,69,60,181,245,18,82,67,52,81,207,221,142,157,148,236,73,157,35,162,137,145,34,61,203,30,238,164,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,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,5,11,120,165,232,93,102,143,245,89,126,201,40,172,222,83,27,212,79,245,73,108,154,53,158,72,223,85,34,34,92,24,233,37,78,61,239,53,220,153,209,177,206,107,35,169,131,249,168,228,99,123,175,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,75,79,21,61,28,190,234,239,72,247,122,156,114,109,234,240,43,132,89,140,148,220,89,253,245,75,77,4,241,212,167,55,189,168,206,220,21,18,207,191,222,115,187,28,26,213,115,209,82,147,52,83,84,46,186,43,171,152,134,171,217,155,87,37,70,45,120,166,185,62,158,154,181,212,143,172,129,143,78,245,42,202,212,85,99,38,139,185,19,254,235,145,89,35,145,90,228,85,69,11,116,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,78,159,23,252,166,197,156,244,95,167,185,174,45,93,231,108,185,6,97,105,186,91,170,123,79,143,191,75,61,166,190,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,136,45,225,113,235,179,76,191,58,246,122,208,45,167,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,65,154,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,248,19,211,198,111,93,43,50,157,101,177,104,53,162,243,206,203,132,219,227,184,221,41,35,73,227,255,0,12,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,230,231,111,53,87,57,173,243,254,14,250,47,106,212,94,161,175,90,129,148,98,20,151,155,70,1,103,101,93,29,69,75,218,230,80,94,230,168,103,147,149,34,87,110,247,164,80,214,185,142,86,185,177,190,54,191,238,200,145,40,23,19,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,229,85,248,178,116,81,110,211,250,207,229,59,165,246,206,197,150,247,112,124,121,125,20,105,85,81,36,87,74,169,230,153,110,110,145,238,123,35,134,87,200,216,92,223,213,49,146,118,17,136,229,153,81,150,254,124,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,152,25,194,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,225,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,40,191,138,46,138,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,40,135,175,238,143,174,189,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,206,157,38,137,137,35,156,228,149,142,99,249,115,89,35,143,218,248,106,117,175,113,233,211,81,232,116,191,53,185,237,166,89,117,193,209,212,177,203,75,4,118,171,165,74,211,68,203,156,179,200,212,122,194,198,64,214,72,213,149,172,108,111,124,168,142,115,17,175,11,212,43,3,197,175,173,127,130,81,214,116,155,166,87,59,173,29,234,110,204,153,165,194,5,236,70,218,25,160,238,50,216,213,86,243,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,34,188,65,186,219,181,116,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,218,136,127,213,86,123,149,127,182,185,30,73,145,220,63,239,149,149,215,42,234,137,63,243,164,154,105,36,127,250,92,231,59,250,85,64,246,189,58,232,54,101,212,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,8,218,237,209,170,246,243,122,178,54,175,55,181,23,66,125,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,138,248,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,180,181,3,48,58,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,51,110,117,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,52,146,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,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,166,141,11,215,77,56,234,47,78,45,218,161,165,247,159,61,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,114,110,233,186,181,90,230,189,142,123,30,199,187,160,20,3,208,47,90,249,87,74,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,230,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,77,137,241,95,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,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,165,43,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,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,25,87,52,167,210,119,165,141,27,250,127,143,123,116,6,107,9,255,0,213,31,94,63,254,107,26,101,210,166,144,94,191,103,248,204,89,125,246,217,113,255,0,238,119,10,155,35,153,218,255,0,201,221,43,227,155,252,229,59,219,254,53,128,121,255,0,18,254,184,234,122,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,251,36,89,30,170,174,99,33,229,93,14,116,137,117,234,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,242,225,220,93,145,145,205,34,54,78,210,198,238,127,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,116,39,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,3,218,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,202,23,241,52,209,79,208,183,87,25,79,151,184,121,170,12,239,124,214,143,156,188,230,139,206,207,55,152,142,77,163,99,91,181,84,85,60,26,156,182,137,98,228,229,119,45,175,248,128,30,51,122,91,246,175,167,27,22,166,80,88,188,213,126,9,144,71,230,107,124,215,15,39,107,173,98,195,55,234,213,232,217,57,213,54,220,223,147,92,246,237,186,108,222,226,129,207,252,18,245,142,197,46,43,157,116,253,81,15,102,245,77,112,92,198,142,78,79,119,155,165,146,58,122,74,132,217,25,194,62,203,226,166,249,171,249,63,205,125,214,237,27,149,126,87,142,119,236,79,247,147,248,105,5,122,54,215,74,206,157,186,142,195,53,27,227,63,14,178,182,225,29,187,35,115,210,119,194,251,61,67,219,29,82,201,20,10,143,151,182,197,239,177,155,57,59,176,196,238,14,86,163,86,117,120,231,126,196,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,78,159,21,61,99,190,233,23,72,247,122,108,114,29,170,243,219,132,88,116,149,60,153,253,235,75,83,4,242,84,175,7,177,200,254,228,20,242,193,183,221,115,123,252,218,228,115,17,22,11,120,42,122,167,202,126,159,215,123,141,184,241,94,43,26,243,77,172,157,81,215,227,54,42,218,185,44,90,109,78,184,204,108,117,68,171,4,151,22,74,247,87,204,200,94,198,164,79,238,170,83,57,81,29,220,74,56,222,143,115,85,136,208,141,90,41,165,247,93,106,213,204,67,74,44,206,171,142,163,41,188,83,91,95,81,77,68,234,183,209,192,247,167,122,169,98,106,162,189,144,197,220,149,255,0,121,168,140,141,202,174,106,34,170,105,119,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,85,15,130,198,131,84,221,179,44,175,168,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,241,25,146,57,106,102,137,234,254,112,62,42,117,142,53,94,31,172,101,115,218,143,251,175,106,219,160,0,0,25,129,210,173,76,202,180,111,81,241,205,82,194,170,252,189,235,25,184,69,112,166,229,36,140,142,110,11,247,224,151,182,246,61,208,202,197,116,114,49,28,156,227,123,218,171,179,148,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,155,115,175,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,225,164,144,120,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,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,74,203,232,119,87,176,221,8,234,163,3,213,45,65,158,174,12,122,211,81,89,13,116,244,208,44,207,167,101,77,20,244,169,50,177,62,243,152,199,78,215,189,26,142,127,6,187,139,94,237,154,161,163,48,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,245,202,245,253,182,82,243,138,49,234,39,212,14,167,127,92,175,95,219,101,35,91,75,230,173,247,207,177,120,114,31,233,12,95,169,79,188,231,160,2,30,233,0,0,5,231,116,237,233,251,76,127,169,182,95,236,81,29,8,231,189,59,122,126,211,31,234,109,151,251,20,71,66,45,11,30,106,158,232,246,56,63,54,244,133,255,0,94,175,122,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,250,155,122,254,197,41,70,37,231,117,19,233,251,83,191,169,183,175,236,82,148,98,67,246,151,206,219,238,159,107,164,57,15,244,126,47,215,167,221,0,4,105,120,7,66,233,219,212,14,152,255,0,92,172,191,219,98,57,233,208,186,118,245,3,166,63,215,43,47,246,216,143,91,30,118,158,248,246,181,249,183,163,239,250,149,123,178,188,224,1,104,56,60,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,35,174,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,159,71,221,89,225,189,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,225,191,113,136,170,232,158,137,68,54,254,157,51,187,223,78,53,189,75,216,41,252,246,55,98,200,42,172,89,7,223,134,47,134,113,101,191,202,203,247,229,73,38,239,73,112,86,113,142,53,237,246,121,57,118,127,221,116,197,212,46,85,210,254,178,217,117,115,22,166,243,254,67,185,77,113,181,190,170,74,120,110,116,50,183,140,180,242,57,139,255,0,22,70,43,154,246,178,88,162,122,177,252,56,168,105,76,225,93,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,47,234,254,87,154,53,252,152,63,149,199,157,186,253,133,248,127,157,227,228,29,231,187,222,99,202,249,78,214,252,123,222,107,245,27,243,237,114,251,221,206,223,235,10,23,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,52,143,86,181,141,124,178,202,244,99,57,241,64,241,89,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,69,120,92,122,236,211,47,206,189,158,180,229,87,14,157,51,187,39,78,52,93,75,223,233,252,142,55,125,200,41,108,88,255,0,223,134,95,137,242,101,195,205,75,247,37,89,33,236,201,111,70,113,146,52,238,119,185,53,118,103,222,234,190,23,30,187,52,203,243,175,103,173,2,127,248,213,250,88,197,190,160,80,251,117,196,171,94,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,180,175,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,160,71,253,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,75,116,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,245,95,16,206,139,45,93,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,202,136,127,213,86,5,149,127,182,184,230,73,142,92,63,239,148,117,214,218,234,121,63,243,100,134,104,228,103,250,28,215,55,250,21,0,212,153,197,58,174,234,187,78,58,74,211,135,230,185,172,190,122,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,114,106,203,50,162,182,54,185,168,136,247,190,56,223,224,58,5,235,95,21,234,179,78,41,44,151,107,159,151,212,220,102,223,12,121,29,190,161,99,100,149,252,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,197,209,62,94,255,0,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,138,25,172,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,180,175,10,30,135,41,177,171,85,147,171,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,150,140,120,63,218,176,142,165,235,50,92,238,251,73,147,233,126,59,81,79,114,176,219,174,20,109,153,247,164,145,149,9,229,107,120,200,196,99,233,101,101,51,221,250,167,195,82,199,181,21,173,71,75,19,44,208,12,214,117,99,234,159,89,62,160,100,62,227,57,106,157,42,244,245,138,245,65,225,95,134,233,30,83,83,228,60,255,0,197,170,109,215,70,82,199,81,53,178,186,43,213,107,162,168,141,175,79,248,209,189,26,230,57,241,75,43,17,236,231,201,42,175,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,104,20,109,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,179,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,124,170,235,163,163,43,23,88,122,113,75,108,142,235,240,108,207,23,243,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,228,136,248,164,243,253,22,120,121,233,127,75,22,171,86,95,125,163,164,201,117,81,180,243,37,102,64,174,145,208,81,44,237,107,100,167,161,137,219,53,140,107,81,89,223,86,36,207,71,205,186,177,146,118,90,21,109,226,143,235,179,83,127,37,246,122,35,154,90,186,103,204,175,253,46,93,122,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,219,145,30,215,61,98,233,126,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,170,14,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,11,215,77,56,234,47,78,45,218,161,165,247,159,61,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,114,110,233,186,181,90,230,189,142,123,30,199,186,152,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,63,232,147,172,28,155,164,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,77,13,15,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,202,185,170,131,42,224,122,172,139,75,115,188,83,4,196,117,50,255,0,98,242,184,222,119,231,254,207,214,249,168,95,231,60,148,201,13,87,234,216,245,146,62,18,57,27,250,198,183,150,251,183,116,249,157,171,161,126,179,111,189,30,106,61,85,206,75,87,198,112,204,163,203,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,138,171,37,142,202,186,45,208,189,56,234,47,195,51,3,210,253,80,179,121,235,85,119,198,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,213,1,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,73,126,27,158,32,148,221,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,64,0,0,0,0,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,61,87,141,102,169,96,153,94,119,128,233,157,130,251,230,178,76,19,226,191,104,40,188,172,204,242,126,118,27,116,212,191,172,123,18,57,57,198,213,119,234,220,238,59,108,237,151,228,115,95,8,12,255,0,13,193,122,175,169,165,204,50,26,75,75,242,172,94,166,193,104,90,149,86,178,170,227,37,101,28,177,83,163,246,226,215,189,176,72,140,228,169,201,252,88,221,222,246,53,193,121,32,0,42,175,199,59,246,39,251,201,252,52,129,93,52,116,207,153,117,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,238,115,99,90,229,99,92,178,50,122,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,254,232,7,172,27,87,86,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,112,168,88,101,122,198,214,181,98,123,94,206,60,18,57,36,141,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,213,129,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,11,201,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,90,167,85,93,66,226,189,80,120,87,230,90,185,139,83,121,15,63,240,154,107,141,173,245,81,212,77,108,174,138,245,68,217,105,228,115,23,254,44,140,87,53,142,124,82,196,245,99,57,241,74,171,233,59,213,62,141,253,64,199,189,198,0,52,166,0,2,42,248,163,250,19,212,223,201,125,226,136,162,189,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,47,83,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,30,127,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,102,158,18,157,107,252,110,142,143,164,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,156,125,150,69,44,145,58,71,57,171,26,186,36,88,210,40,88,249,85,215,71,70,86,46,176,244,226,150,217,29,215,224,217,158,47,230,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,201,17,241,73,159,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,212,241,205,58,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,24,60,56,60,64,40,250,136,177,69,164,154,189,145,127,174,197,7,153,158,42,154,136,224,167,143,34,165,230,249,57,83,178,22,71,27,38,134,53,70,62,20,111,37,142,36,149,170,255,0,215,36,83,168,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,91,255,0,131,6,79,162,83,233,126,75,140,227,182,250,75,78,168,71,80,215,228,108,117,202,121,103,188,219,162,146,71,81,214,178,25,54,138,54,68,181,114,83,57,176,162,236,172,141,242,42,44,209,161,250,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,75,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,6,159,138,118,241,159,203,116,74,255,0,170,24,213,143,29,117,93,86,168,99,148,238,182,228,114,54,89,227,130,142,220,177,199,85,71,3,227,146,46,212,207,122,214,73,35,100,134,68,224,157,198,72,215,171,163,237,118,173,80,241,111,195,107,186,75,76,227,78,102,164,177,106,254,69,81,83,105,163,199,23,123,154,216,159,28,200,143,172,157,239,142,22,57,158,89,236,146,39,43,28,199,77,35,89,194,86,195,80,140,168,11,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,244,26,85,139,106,62,105,168,248,230,55,164,52,55,90,188,206,174,225,19,172,141,181,202,177,85,71,85,26,247,27,51,37,69,111,103,183,193,100,89,85,205,108,109,98,189,206,106,53,92,154,115,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,137,94,28,221,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,250,203,149,76,9,221,146,215,66,168,197,142,216,217,185,57,142,226,246,44,146,186,36,107,95,35,154,221,229,108,49,72,179,0,0,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,51,111,212,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,237,45,20,210,62,45,152,175,146,154,72,100,84,68,110,202,245,69,107,85,21,169,165,226,165,124,109,52,114,251,22,85,130,245,3,79,55,122,203,83,111,76,58,178,62,44,111,148,170,142,74,138,186,117,221,95,206,78,243,37,169,249,35,56,179,202,253,231,111,35,81,3,144,106,158,188,212,235,39,133,174,15,140,223,107,105,36,190,233,182,164,80,99,50,49,181,17,44,242,91,153,105,174,117,4,207,133,140,106,196,196,137,86,153,170,168,238,226,209,200,245,123,156,175,70,243,79,14,76,166,197,131,117,133,133,230,185,77,119,146,178,227,246,252,138,233,113,169,237,62,78,197,44,22,42,249,37,147,131,17,207,119,22,49,203,179,81,92,187,108,136,171,242,35,172,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,241,115,216,217,230,107,92,169,187,82,89,17,54,228,187,173,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,131,152,247,53,119,69,84,3,208,106,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,122,158,25,122,41,250,22,233,31,22,243,23,15,53,95,157,237,154,214,112,151,156,49,121,216,33,242,241,199,188,108,115,118,165,138,155,155,87,150,210,172,188,92,173,227,181,43,116,171,165,191,166,158,163,180,235,76,230,177,124,102,130,243,144,82,252,86,139,205,121,126,237,174,39,247,171,191,88,143,99,155,181,44,83,187,238,57,30,187,108,205,220,173,69,210,152,0,0,28,211,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,95,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,166,139,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,1,241,6,234,190,213,213,126,180,71,125,198,44,20,148,56,246,43,79,81,99,181,86,53,173,116,247,104,27,87,51,153,90,249,29,4,83,177,146,70,232,220,218,105,21,201,10,247,21,187,58,73,55,14,1,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,37,58,40,248,37,29,31,86,90,155,108,186,209,222,166,239,71,133,219,231,78,196,109,161,154,14,219,238,110,68,119,57,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,149,44,104,79,160,94,171,168,250,173,208,234,75,221,206,94,25,158,47,217,179,229,16,201,52,11,36,245,77,133,170,218,246,199,18,55,183,13,71,223,115,81,99,99,91,35,39,141,188,146,46,110,9,42,0,3,42,231,117,234,7,164,204,203,66,48,29,48,213,39,84,85,222,241,61,74,197,237,215,166,93,155,64,144,65,65,113,169,133,103,117,181,234,146,61,85,237,137,88,246,200,228,143,186,157,206,13,253,84,156,120,81,162,141,35,211,60,87,89,58,17,211,237,45,205,105,60,197,151,38,210,251,29,190,167,140,113,190,72,121,219,32,225,60,93,198,61,141,154,39,163,100,141,234,213,225,35,24,228,77,218,128,84,95,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,206,103,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,42,188,46,122,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,249,44,122,181,206,122,202,201,57,39,40,169,170,28,246,170,191,159,110,41,26,175,86,181,38,154,86,133,165,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,191,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,203,95,10,62,181,255,0,70,89,84,29,53,234,101,206,235,83,141,229,183,10,122,108,74,93,251,208,217,238,147,72,230,173,63,4,106,200,216,106,164,145,159,54,187,132,114,167,37,98,36,211,74,219,52,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,51,195,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,32,26,126,51,89,213,143,170,125,100,250,129,144,251,140,229,154,120,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,172,190,172,125,83,235,39,212,12,135,220,103,2,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,210,149,186,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,7,42,234,95,168,188,19,165,253,44,175,212,204,234,163,252,237,29,158,139,132,223,225,59,167,150,154,104,40,251,145,69,39,103,187,216,123,123,175,111,6,126,42,191,130,47,20,240,200,215,77,71,234,47,71,243,173,80,213,11,207,158,186,215,106,5,108,80,195,18,43,41,109,244,173,183,219,214,58,90,104,213,87,183,11,57,59,100,221,92,174,115,158,247,61,239,123,220,20,46,125,92,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,242,139,190,240,186,232,202,197,161,250,113,109,215,235,221,215,226,185,158,163,99,244,213,16,172,15,123,105,109,150,122,164,138,166,58,102,181,118,238,76,254,48,190,89,28,155,53,204,108,113,236,141,124,147,7,74,233,35,166,220,55,160,142,158,111,117,89,133,254,146,170,228,218,121,178,108,210,253,5,18,185,145,178,158,157,92,232,97,225,31,126,90,106,120,217,34,177,28,142,123,158,249,158,214,51,187,218,108,64,187,120,203,212,219,186,146,173,184,81,226,53,119,77,32,165,167,146,199,21,13,37,84,77,158,169,237,175,85,109,246,53,154,149,147,35,221,72,136,212,161,145,236,102,234,156,164,107,183,84,241,94,43,157,107,254,147,114,169,250,107,211,59,157,214,155,27,196,174,21,20,217,108,187,246,97,188,93,33,145,173,74,126,10,212,145,208,210,201,27,254,110,119,9,37,94,72,197,72,97,149,209,131,163,190,149,115,46,171,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,190,141,149,204,123,124,204,141,108,141,133,156,93,201,232,174,84,237,178,71,176,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,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,248,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,203,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,126,4,148,234,183,91,237,90,221,210,135,76,238,183,216,234,237,117,24,29,61,243,7,174,100,210,54,70,79,61,5,29,145,18,120,156,155,42,178,72,164,137,234,142,106,43,94,175,103,222,70,164,143,233,126,51,122,91,246,83,168,235,22,166,80,88,188,173,6,119,143,199,230,107,124,215,63,57,116,162,122,195,55,234,213,234,232,248,82,186,220,223,147,90,199,111,186,110,238,226,144,42,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,248,181,239,108,16,181,206,68,221,201,20,104,187,241,77,130,96,120,95,234,133,171,69,117,47,86,53,94,242,218,73,41,241,109,39,187,220,153,79,83,90,218,70,86,78,202,235,127,102,149,37,114,42,49,243,75,219,137,159,117,202,175,145,168,141,114,170,34,196,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,249,40,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,57,198,199,126,45,69,73,21,225,213,163,151,221,100,234,227,4,166,180,77,229,233,48,251,132,25,141,210,167,139,31,217,165,160,158,41,26,156,28,246,43,187,179,173,60,27,183,147,153,223,231,197,205,99,144,11,148,232,79,66,236,90,3,211,46,29,141,219,44,215,91,101,214,253,111,165,201,50,72,110,138,244,170,109,226,170,150,21,168,99,227,114,55,179,219,224,200,82,52,107,85,173,133,57,114,122,189,238,144,0,0,0,1,149,115,186,245,3,210,102,101,161,24,14,152,106,147,170,42,239,120,158,165,98,246,235,211,46,205,160,72,32,160,184,212,194,179,186,218,245,73,30,170,246,196,172,123,100,114,71,221,78,231,6,254,170,78,60,40,209,70,145,233,158,43,172,157,8,233,246,150,230,180,158,98,203,147,105,125,142,223,83,198,56,223,36,60,237,144,112,158,46,227,30,198,205,19,209,178,70,245,106,240,145,140,114,38,237,64,42,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,103,51,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,149,94,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,80,120,213,250,88,197,190,160,80,251,117,196,165,98,234,124,106,253,44,98,223,80,40,125,186,226,85,95,75,250,41,252,162,117,170,209,163,145,220,60,149,94,65,111,188,121,9,221,47,110,54,87,65,107,170,168,165,238,187,183,34,164,43,60,49,36,156,88,174,237,171,248,236,237,149,2,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,138,218,140,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,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,189,235,167,244,215,138,179,67,181,143,51,243,122,147,101,231,240,122,154,214,241,154,251,107,142,54,170,111,50,185,124,197,100,59,73,220,221,26,247,196,140,147,245,174,109,68,136,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,162,125,64,234,119,245,202,245,253,182,82,243,138,49,234,39,212,14,167,127,92,175,95,219,101,35,91,75,230,173,247,207,177,120,114,31,233,12,95,169,79,188,231,160,2,30,233,0,0,5,231,116,237,233,251,76,127,169,182,95,236,81,29,8,231,189,59,122,126,211,31,234,109,151,251,20,71,66,45,11,30,106,158,232,246,56,63,54,244,133,255,0,94,175,122,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,250,155,122,254,197,41,70,37,231,117,19,233,251,83,191,169,183,175,236,82,148,98,67,246,151,206,219,238,159,107,164,57,15,244,126,47,215,167,221,0,4,105,120,7,66,233,219,212,14,152,255,0,92,172,191,219,98,57,233,208,186,118,245,3,166,63,215,43,47,246,216,143,91,30,118,158,248,246,181,249,183,163,239,250,149,123,178,188,224,1,104,56,60,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,136,43,226,51,209,71,242,85,212,120,47,248,5,178,235,38,153,101,63,172,182,212,206,157,216,237,117,202,175,89,45,142,155,147,158,238,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,58,188,21,61,44,101,63,80,43,189,186,220,69,255,0,18,223,16,74,157,97,186,222,58,124,210,11,173,36,154,125,65,81,229,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,54,114,42,177,91,184,87,177,47,252,57,186,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,245,151,42,152,19,181,29,210,185,21,139,29,177,179,114,107,219,201,143,89,37,116,72,231,50,54,181,187,196,233,162,145,34,1,97,62,26,94,32,149,58,61,117,179,244,249,171,247,90,72,244,250,190,163,203,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,96,148,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,191,59,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,230,117,141,175,150,46,166,58,130,201,53,123,27,195,126,206,80,93,59,20,240,197,44,207,146,170,174,58,120,155,12,117,53,59,189,209,178,103,71,28,104,177,195,180,108,107,90,223,214,57,31,52,146,87,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,168,29,255,0,194,67,166,220,203,81,117,182,61,123,165,191,213,227,216,246,155,212,112,90,136,168,146,71,221,170,234,32,146,55,209,68,249,99,116,40,196,133,238,89,220,155,202,198,77,18,49,24,233,91,52,87,104,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,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,128,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,153,94,23,154,189,134,232,47,65,58,147,171,154,129,61,92,118,44,119,56,172,154,161,41,32,89,167,149,239,162,182,69,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,18,43,196,107,168,45,39,209,142,159,111,120,190,162,99,246,172,166,235,156,91,234,40,236,56,205,210,10,149,165,185,201,28,180,237,150,71,203,11,127,85,229,251,241,212,34,247,33,145,93,26,36,82,49,251,61,180,2,116,174,162,181,231,50,234,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,132,109,118,202,228,99,121,189,95,35,147,155,220,171,101,94,20,61,14,83,99,86,171,39,87,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,222,36,134,86,201,187,221,35,59,33,37,60,60,250,113,213,14,154,52,26,159,16,213,76,222,174,227,114,184,212,45,201,152,250,75,28,212,88,218,73,247,157,75,4,168,138,231,189,206,85,124,188,94,176,164,138,238,211,127,198,77,60,160,4,85,254,234,63,66,127,246,115,255,0,155,55,143,250,32,18,168,202,185,167,221,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,92,193,1,127,222,23,30,132,244,203,243,175,120,173,61,7,91,125,31,99,61,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,113,119,159,240,184,244,39,166,95,157,123,197,105,42,128,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,127,96,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,3,85,0,132,30,26,125,117,84,245,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,36,237,200,215,61,93,34,71,55,192,17,43,196,51,173,59,87,75,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,140,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,113,234,189,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,126,120,117,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,207,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,126,83,175,234,239,76,249,150,138,233,30,150,106,150,103,93,72,199,234,189,61,125,202,217,108,133,82,71,211,91,161,101,35,233,231,150,70,185,91,206,118,213,243,72,209,62,227,26,206,78,230,231,71,31,229,233,239,167,76,239,169,107,198,81,137,233,157,63,158,201,44,88,250,223,104,173,156,225,139,226,28,107,232,233,164,139,189,52,177,199,23,24,234,159,55,39,42,239,217,224,137,187,209,80,45,123,195,115,196,18,167,168,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,147,212,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,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,2,32,120,231,126,196,255,0,121,63,134,144,131,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,223,241,206,253,137,254,242,127,13,42,172,13,73,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,138,97,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,47,235,240,197,235,199,244,33,125,166,208,109,88,189,113,192,114,11,131,126,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,229,36,113,66,229,146,101,219,156,174,91,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,129,153,123,22,127,153,99,56,206,77,134,88,178,26,186,75,22,99,79,77,77,125,183,181,81,96,174,101,61,67,42,32,87,181,81,81,31,28,177,162,181,233,179,209,29,35,81,120,200,246,187,218,244,157,234,159,70,254,160,99,222,227,1,237,122,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,124,87,73,222,169,244,111,234,6,61,238,48,1,165,48,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,78,43,137,248,143,116,99,156,229,86,108,43,22,214,79,59,122,200,46,20,246,187,117,55,217,219,172,125,250,169,228,108,113,71,205,244,205,99,121,61,237,77,220,168,212,223,117,84,79,152,31,43,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,245,60,56,186,227,169,234,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,31,138,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,74,118,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,19,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,2,168,60,59,122,50,234,11,85,53,31,20,215,12,110,235,117,211,236,50,203,112,150,161,185,125,59,226,109,85,75,160,84,100,180,212,80,201,203,189,220,230,248,93,36,145,186,155,138,84,53,253,213,99,160,125,234,0,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,160,15,41,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,168,30,172,17,87,251,168,253,9,255,0,217,207,254,108,222,63,232,132,170,0,113,78,178,116,46,143,168,158,156,115,61,57,248,55,196,111,78,183,201,113,199,26,197,129,147,50,241,78,199,73,74,145,203,58,43,34,238,61,59,15,126,237,94,212,210,183,155,81,202,228,237,96,12,171,130,74,120,138,232,229,247,70,250,184,206,233,174,243,121,138,76,194,225,62,99,107,169,226,198,119,169,107,231,150,71,39,6,189,234,222,212,233,81,6,238,226,231,246,57,241,107,94,212,35,88,22,169,224,151,162,159,252,29,117,25,89,112,255,0,46,21,111,165,142,95,252,158,178,174,73,152,177,255,0,228,73,27,155,39,249,244,115,127,152,165,170,28,171,165,93,45,253,11,116,227,167,90,103,53,139,224,213,246,108,126,151,226,180,94,107,204,118,174,146,179,189,93,250,196,123,218,237,234,165,157,223,113,202,196,223,102,108,212,106,39,85,0,1,18,188,65,186,219,181,116,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,216,35,7,138,159,94,63,245,95,165,77,32,189,127,154,139,47,190,219,46,63,248,246,84,217,28,206,215,254,78,233,95,28,223,231,41,222,223,241,172,32,7,77,29,58,103,125,80,106,157,6,153,224,180,255,0,230,171,47,21,188,225,255,0,6,90,252,204,48,207,89,219,150,88,251,221,174,251,29,218,99,185,191,240,68,252,85,60,85,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,155,190,71,39,205,202,174,95,197,75,243,232,23,165,26,62,148,180,58,146,201,115,139,158,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,247,218,213,89,30,215,72,249,228,111,20,151,131,66,0,120,139,120,112,88,180,19,4,180,235,22,133,193,199,16,199,237,244,150,172,166,154,182,181,242,87,45,83,166,237,199,116,87,200,238,18,119,159,44,81,73,20,44,141,177,185,24,230,70,172,124,139,20,64,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,225,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,40,191,138,46,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,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,130,242,116,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,61,89,69,126,26,157,107,220,122,116,212,122,29,47,205,110,123,105,150,93,112,116,117,44,114,210,193,29,170,233,82,180,209,50,231,44,242,53,30,176,177,144,53,146,53,101,107,27,27,223,42,35,156,196,107,239,80,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,133,228,230,125,93,218,186,65,240,252,209,156,174,11,117,37,227,44,191,96,246,11,110,57,106,158,161,172,99,231,75,84,46,125,84,204,71,36,175,166,133,56,243,237,166,234,249,33,141,93,31,117,36,104,115,255,0,25,109,111,210,251,118,151,218,250,123,186,216,234,238,217,181,218,162,147,39,183,74,217,36,134,11,44,17,201,44,62,105,238,79,187,59,229,106,85,83,182,31,154,34,58,73,28,172,86,68,146,84,94,39,139,95,115,156,170,205,133,98,212,62,118,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,111,86,177,188,158,246,166,238,84,106,111,186,170,39,204,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,180,240,208,232,114,155,167,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,238,62,52,141,136,136,215,190,96,246,183,13,44,206,244,95,195,163,58,211,125,70,212,31,181,215,171,38,151,222,168,221,81,21,36,52,244,180,112,197,104,146,40,168,233,146,56,216,249,33,137,145,181,169,44,220,165,145,220,158,229,106,57,177,178,128,77,41,245,99,233,99,89,62,159,228,62,221,57,154,192,52,17,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,231,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,166,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,25,183,255,0,85,88,22,85,254,218,227,153,38,57,112,255,0,190,81,215,91,107,169,228,255,0,205,146,25,163,145,159,232,115,92,223,232,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,34,213,60,81,124,63,232,238,244,119,46,166,244,67,29,236,221,97,243,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,206,51,39,107,105,99,141,30,233,157,35,100,70,163,210,87,75,82,192,95,247,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,82,183,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,36,86,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,141,94,25,215,107,85,131,195,255,0,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,181,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,173,111,17,78,186,170,122,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,254,99,26,247,49,143,114,177,129,202,186,196,234,171,50,234,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,251,138,232,154,247,183,204,200,214,198,233,159,201,220,158,136,212,94,219,35,99,44,211,193,83,210,198,83,245,2,187,219,173,197,43,23,83,224,169,233,99,41,250,129,93,237,214,224,41,88,177,254,169,250,234,169,195,186,85,210,174,150,52,162,190,174,154,251,85,166,248,252,57,173,115,169,98,116,13,183,85,216,99,79,134,177,38,141,202,231,203,21,68,114,186,104,213,189,180,72,218,215,185,206,145,34,174,3,234,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,192,245,90,23,161,122,143,212,94,163,219,180,191,75,236,222,122,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,228,221,215,101,114,185,205,99,26,247,189,140,118,133,58,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,248,78,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,130,39,226,171,202,186,5,232,163,21,233,79,78,41,47,119,107,103,152,212,220,154,223,12,153,29,194,161,35,124,148,28,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,197,177,50,41,84,0,0,4,95,241,33,209,11,86,183,116,161,150,54,225,124,171,181,212,96,116,245,25,197,11,225,141,178,50,121,232,40,234,21,96,149,171,178,171,36,138,73,88,138,215,34,181,234,199,253,228,106,198,252,251,154,168,51,109,213,190,139,221,116,23,168,108,219,79,234,177,10,188,118,209,29,226,178,175,27,167,153,238,149,146,217,36,168,147,201,75,20,174,115,150,86,118,145,173,87,43,156,228,123,30,199,237,35,30,136,28,128,184,159,6,158,158,45,88,222,151,221,58,145,189,90,170,217,144,229,149,21,118,75,61,67,171,26,232,22,201,12,145,119,28,200,152,191,117,239,172,130,86,185,101,251,219,82,198,172,70,181,206,89,42,47,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,105,163,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,192,245,96,0,0,138,191,221,71,232,79,254,206,127,243,102,241,255,0,68,36,166,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,12,182,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,15,201,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,81,102,39,209,102,188,230,221,67,100,29,52,99,216,253,36,153,102,45,81,34,93,165,169,169,242,148,144,81,50,162,40,86,224,142,157,172,150,74,101,73,225,149,138,200,221,35,226,145,174,100,110,223,99,70,96,10,203,241,64,211,154,157,32,240,252,210,125,45,170,202,170,242,71,226,153,69,162,208,151,58,154,104,169,223,59,33,181,92,24,205,163,137,17,172,99,90,141,99,17,85,207,70,53,188,223,35,249,72,232,107,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,205,60,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,249,236,107,28,246,49,202,246,82,13,166,231,153,105,70,127,69,121,163,142,174,193,150,97,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,155,178,70,175,205,170,142,79,197,13,57,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,235,245,147,171,56,38,182,117,29,153,234,22,155,226,22,171,21,134,186,225,36,116,242,219,219,51,62,47,193,238,106,220,230,100,168,222,220,213,31,227,92,214,199,30,220,147,154,62,94,228,178,5,202,116,11,214,190,43,213,102,156,82,89,46,215,63,47,169,184,205,190,24,242,59,125,66,198,201,43,248,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,139,162,124,178,168,164,191,9,254,158,117,183,48,213,202,109,117,195,50,218,188,63,15,198,234,36,160,185,220,161,100,21,44,188,189,143,164,146,162,203,45,59,166,107,218,201,105,230,230,147,172,111,100,111,141,142,111,235,26,213,109,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,234,109,151,251,20,71,66,57,239,78,222,159,180,199,250,155,101,254,197,17,208,139,66,199,154,167,186,61,142,15,205,189,33,127,215,171,222,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,166,222,191,177,74,81,137,121,221,68,250,126,212,239,234,109,235,251,20,165,24,144,253,165,243,182,251,167,218,233,14,67,253,31,139,245,233,247,64,1,26,94,1,208,186,118,245,3,166,63,215,43,47,246,216,142,122,116,46,157,189,64,233,143,245,202,203,253,182,35,214,199,157,167,190,61,173,126,109,232,251,254,165,94,236,175,56,0,90,14,15,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,15,201,167,189,96,221,116,131,162,108,135,167,124,17,105,18,251,168,89,69,221,215,234,169,162,115,223,67,100,150,223,65,7,8,154,230,118,156,250,149,109,76,106,254,74,232,153,11,246,106,58,72,164,103,10,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,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,225,231,209,101,171,165,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,202,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,120,135,159,254,229,31,78,63,201,199,244,41,229,127,213,95,251,59,237,255,0,148,103,197,62,41,195,110,231,30,95,236,63,250,223,37,207,135,15,159,46,255,0,247,193,74,218,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,154,126,34,87,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,21,87,168,93,96,221,117,127,162,108,123,167,124,237,105,22,251,167,185,69,161,214,26,168,98,115,31,93,100,138,223,95,7,9,90,214,118,154,250,101,117,52,104,254,72,233,89,51,55,106,186,57,100,127,235,240,184,245,217,166,95,157,123,61,105,23,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,7,133,199,174,205,50,252,235,217,235,64,159,254,53,126,150,49,111,168,20,62,221,113,42,47,70,240,61,80,212,253,68,183,233,254,141,210,213,213,101,151,218,122,234,74,90,122,107,132,116,79,158,5,164,155,205,68,178,200,246,49,24,234,100,157,175,107,156,136,246,43,153,243,229,178,219,167,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,34,169,121,62,18,26,155,164,121,79,77,17,233,222,159,89,170,237,89,14,25,81,207,43,134,166,54,57,245,149,117,111,145,241,214,164,241,198,198,202,201,27,19,163,99,92,157,216,153,78,216,156,175,107,35,150,79,63,226,47,225,209,250,123,243,122,215,162,150,239,245,201,253,95,196,237,157,239,254,8,255,0,216,148,208,254,186,166,165,148,244,126,94,158,41,93,247,89,250,223,193,126,246,202,181,1,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,168,26,126,7,10,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,168,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,80,0,10,1,241,71,245,217,169,191,146,251,61,17,226,174,216,85,214,191,161,172,87,81,161,168,164,75,109,143,86,47,246,74,136,156,247,119,221,61,117,158,211,52,78,99,120,241,86,35,109,243,35,149,92,138,138,232,246,71,110,170,223,107,226,143,235,179,83,127,37,246,122,35,186,244,199,133,93,115,255,0,8,125,127,177,89,170,41,33,168,165,202,42,175,111,117,75,220,214,44,22,250,123,77,116,205,69,107,92,188,221,21,52,141,98,109,178,189,90,138,173,69,87,32,69,254,129,241,109,56,205,122,189,211,108,99,86,40,109,85,216,221,117,194,161,178,210,93,37,70,82,212,213,54,146,103,209,194,244,114,163,100,231,84,218,118,164,78,221,178,185,201,26,181,232,245,106,232,164,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,162,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,99,42,230,170,0,17,87,194,227,208,158,153,126,117,239,21,165,0,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,21,129,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,179,240,6,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,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,85,175,137,207,71,88,39,75,57,222,57,127,211,74,207,43,141,231,126,115,201,99,253,185,159,240,143,37,13,27,36,254,250,154,121,36,168,238,201,59,228,251,200,222,27,241,77,211,109,189,95,130,167,170,124,167,233,253,119,184,219,128,245,94,51,122,77,172,180,153,221,139,89,239,121,127,198,180,218,175,183,99,179,91,185,54,47,179,245,203,10,190,88,123,91,254,183,204,118,36,155,204,34,43,190,231,105,252,91,20,28,224,174,128,230,26,113,128,107,46,39,153,106,230,5,246,211,16,181,92,27,61,210,201,205,19,204,199,197,200,215,113,118,204,151,182,245,100,189,151,170,71,47,111,182,245,70,61,202,154,73,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,236,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,66,95,248,199,231,248,110,169,225,189,62,234,14,159,100,52,151,204,122,249,79,145,212,208,215,83,42,240,149,155,219,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,60,87,130,167,170,124,167,233,253,119,184,219,136,65,117,207,243,43,238,27,96,211,235,206,67,87,89,143,98,181,21,213,54,90,25,149,28,202,7,214,44,75,82,145,42,167,38,177,238,130,55,171,55,224,143,230,228,68,116,143,87,126,75,54,83,125,199,237,215,235,77,162,187,203,210,100,214,246,90,238,145,246,152,255,0,49,74,202,168,42,219,30,238,69,86,109,61,37,59,247,106,163,190,230,219,241,115,145,67,181,117,211,171,58,53,173,125,71,100,89,238,135,98,31,5,176,213,241,142,166,179,139,162,248,237,114,61,235,53,207,203,170,39,151,238,238,223,187,178,57,252,59,178,35,101,150,70,167,64,240,188,209,205,88,207,250,160,198,245,11,79,102,248,117,151,1,184,69,81,146,93,248,211,77,229,169,106,41,234,91,229,187,18,189,175,127,154,100,83,211,119,35,107,157,23,119,185,242,86,183,126,21,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,116,83,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,10,224,241,206,253,137,254,242,127,13,34,175,135,143,79,88,175,84,26,133,168,154,71,148,212,249,15,63,167,245,85,54,235,163,41,99,168,154,217,93,21,206,220,232,170,35,107,211,254,52,111,70,185,142,124,82,202,196,123,57,242,73,85,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,13,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,150,127,225,67,215,29,54,75,106,178,116,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,37,58,254,232,250,213,213,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,92,42,22,24,152,146,57,205,88,158,214,63,151,4,146,57,40,6,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,47,167,197,78,211,106,184,244,57,159,86,92,45,148,149,85,22,186,139,61,93,12,179,66,215,190,150,117,185,211,66,178,196,229,77,216,245,138,105,99,87,55,101,225,35,219,248,57,81,105,135,164,239,84,250,55,245,3,30,247,24,9,191,149,117,199,83,213,111,135,14,174,97,250,130,202,74,125,69,195,233,241,247,215,77,19,226,137,151,186,71,94,104,216,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,112,131,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,6,148,192,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,153,94,42,29,10,212,224,25,13,215,169,237,45,160,171,159,24,190,84,77,114,204,225,154,170,46,22,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,201,177,189,140,142,26,244,197,212,46,85,210,254,178,217,117,115,22,166,243,254,67,185,77,113,181,190,170,74,120,110,116,50,183,140,180,242,57,139,255,0,22,70,43,154,246,178,88,162,122,177,252,56,174,148,202,22,241,25,232,163,249,42,234,60,23,252,2,217,117,147,76,178,159,214,91,106,103,78,236,118,186,229,87,172,150,199,77,201,207,119,22,49,36,137,210,163,92,248,220,230,239,43,161,150,69,11,180,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,251,83,62,221,0,245,111,153,116,181,171,141,165,179,98,245,121,86,61,156,212,81,218,239,86,27,125,50,75,113,170,123,94,230,211,73,69,183,222,117,75,29,60,136,216,183,225,47,113,204,94,46,86,75,30,130,64,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,35,48,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,34,234,124,96,181,142,197,131,116,192,186,85,81,15,152,189,106,93,194,10,122,56,249,61,157,138,90,26,136,42,234,42,119,70,57,142,226,246,83,69,219,87,49,203,230,121,183,146,70,228,41,91,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,4,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,115,255,0,15,173,98,181,104,135,86,152,46,93,146,223,170,237,88,245,109,68,214,75,196,177,85,54,8,22,10,184,95,12,110,170,115,222,198,121,104,234,29,79,60,138,245,217,169,7,52,69,115,26,133,223,117,35,211,245,171,90,186,104,202,122,127,199,153,73,96,167,175,179,197,73,100,138,153,27,75,73,71,61,35,227,154,134,37,107,35,122,71,76,146,193,11,94,214,49,85,34,228,140,217,118,84,205,184,26,168,34,175,138,63,161,61,77,252,151,222,40,142,213,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,1,149,115,85,0,0,0,1,82,190,54,153,134,156,73,149,96,184,3,48,46,89,245,61,189,47,18,229,28,210,62,22,121,36,168,137,148,28,91,243,155,121,227,146,93,222,136,144,241,253,94,254,98,94,48,3,167,172,166,197,131,107,238,154,102,185,77,119,146,178,227,249,133,154,233,113,169,237,62,78,197,44,21,177,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,145,245,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,242,160,53,80,8,213,225,213,172,118,45,100,233,31,4,169,180,67,229,234,240,251,124,24,117,210,155,147,223,217,170,160,130,40,218,188,220,198,35,187,176,45,60,251,55,147,89,223,225,201,206,99,148,146,160,10,33,241,88,211,157,92,195,58,163,175,201,117,39,42,171,201,173,25,101,58,214,226,213,206,166,124,48,81,91,155,43,209,45,108,77,187,77,125,50,185,57,36,106,188,210,104,231,126,210,84,57,11,222,57,87,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,255,0,6,93,60,180,208,193,89,219,138,88,251,221,174,251,221,218,123,184,63,240,84,252,21,2,149,188,51,181,143,78,52,83,170,203,46,65,170,16,218,169,237,87,123,125,93,146,27,221,197,200,216,236,85,83,163,86,58,180,114,177,220,57,118,221,76,231,239,27,89,29,84,142,123,209,141,122,45,255,0,25,129,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,182,159,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,224,177,82,21,120,174,106,206,141,96,253,56,207,129,106,102,33,246,154,253,154,249,136,241,42,62,46,143,200,215,64,198,162,220,252,194,39,234,188,191,125,159,117,171,202,110,239,105,83,180,249,156,201,65,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,14,127,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,163,62,143,52,211,86,52,151,64,177,124,43,88,243,127,180,23,170,43,125,20,112,83,124,54,154,147,224,52,172,162,167,141,182,174,116,238,115,42,187,15,142,68,243,42,188,164,229,191,224,136,164,22,240,172,232,59,254,164,117,87,171,246,95,243,178,226,22,43,157,187,255,0,16,250,107,219,95,221,255,0,202,27,19,36,135,252,221,67,29,254,41,229,170,1,149,115,208,102,89,254,101,168,53,54,170,172,207,33,171,186,190,199,103,162,176,91,18,101,78,20,118,234,72,146,42,122,120,152,212,70,177,141,106,110,187,39,222,123,158,247,114,123,220,229,243,228,223,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,238,190,21,157,7,127,212,142,170,245,126,203,254,118,92,66,197,115,183,127,226,31,77,123,107,251,191,249,67,98,100,144,255,0,155,168,99,191,197,60,181,64,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,111,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,55,42,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,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,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,160,26,19,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,183,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,146,190,26,29,113,212,244,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,198,70,146,49,81,90,246,77,29,122,177,245,79,172,159,80,50,31,113,156,11,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,74,86,234,199,213,62,178,125,64,200,125,198,112,58,86,111,214,13,213,122,40,211,206,144,176,181,164,109,181,180,245,149,249,141,91,162,115,167,146,117,189,213,212,211,80,179,155,17,172,99,90,148,213,14,146,53,114,189,95,27,57,51,132,172,147,154,244,209,211,166,119,213,6,169,208,105,158,11,79,254,106,178,241,91,206,31,240,101,175,204,195,12,245,157,185,101,143,189,218,239,177,221,166,59,155,255,0,4,79,197,83,197,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,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,133,32,245,191,164,56,110,130,245,57,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,218,233,37,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,179,79,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,20,172,92,247,133,63,69,150,173,51,192,40,58,142,212,108,126,146,124,219,43,167,74,188,109,238,169,109,66,90,236,147,194,197,142,86,53,27,198,42,154,134,189,234,231,35,158,230,194,232,217,250,181,124,241,186,152,77,41,244,157,233,99,70,254,159,227,222,221,0,29,84,0,0,0,0,166,15,26,124,159,13,187,117,13,138,99,182,107,125,35,242,27,22,46,198,94,174,80,220,150,87,240,154,162,73,41,168,165,167,79,187,3,226,106,201,58,59,249,242,50,185,155,167,22,177,86,226,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,70,101,245,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,14,171,208,29,255,0,21,198,186,201,210,123,142,99,100,248,173,4,217,4,118,248,96,242,209,207,194,186,170,55,211,209,79,198,69,70,167,106,170,88,37,230,159,121,157,190,108,69,115,90,139,162,147,42,230,148,250,85,213,47,211,79,78,58,117,169,147,95,126,51,95,121,199,233,126,43,91,229,124,191,118,233,19,59,53,223,171,70,49,173,218,170,41,219,247,26,140,93,183,102,237,86,170,135,85,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,117,80,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,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,37,53,227,89,77,247,15,184,205,118,199,43,188,165,93,69,190,190,215,36,157,166,73,202,150,182,150,90,74,152,246,122,42,39,56,39,149,155,237,201,188,183,106,163,145,21,2,117,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,139,253,42,244,207,153,117,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,72,233,159,202,88,216,200,218,169,201,239,111,39,49,156,228,103,149,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,232,123,166,142,157,48,78,151,244,178,131,76,240,90,127,243,85,151,138,222,115,127,132,238,158,90,24,103,172,237,203,44,157,158,239,97,142,237,49,220,25,248,34,126,42,161,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,149,235,251,108,165,231,20,99,212,79,168,29,78,254,185,94,191,182,202,70,182,151,205,91,239,159,98,240,228,63,210,24,191,82,159,121,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,83,108,191,216,162,58,17,207,122,118,244,253,166,63,212,219,47,246,40,142,132,90,22,60,213,61,209,236,112,126,109,233,11,254,189,94,244,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,222,162,125,63,106,119,245,54,245,253,138,82,140,75,206,234,39,211,246,167,127,83,111,95,216,165,40,196,135,237,47,157,183,221,62,215,72,114,31,232,252,95,175,79,186,0,8,210,240,14,133,211,183,168,29,49,254,185,89,127,182,196,115,211,161,116,237,234,7,76,127,174,86,95,237,177,30,182,60,237,61,241,237,107,243,111,71,223,245,42,247,101,121,192,2,208,112,120,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,6,78,157,48,75,221,158,251,212,189,254,159,207,100,150,44,130,75,22,63,247,230,139,225,156,104,19,205,75,247,37,72,230,239,71,112,70,113,146,53,237,246,121,53,119,127,221,181,66,0,120,42,122,88,202,126,160,87,123,117,184,159,224,0,0,85,95,140,223,78,152,37,146,207,98,234,94,193,79,228,114,75,238,65,29,139,32,251,243,75,241,62,84,11,229,101,251,242,172,112,246,99,183,171,56,199,26,119,59,220,156,187,179,239,69,95,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,127,197,5,248,150,235,14,137,107,15,81,119,139,166,144,99,116,146,84,80,84,121,107,198,97,73,121,158,170,12,149,236,165,165,134,53,142,7,181,34,129,148,235,4,177,35,225,87,50,116,218,68,85,69,106,172,192,241,94,235,142,155,26,181,94,250,71,211,150,85,165,246,229,79,78,204,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,215,46,241,36,50,186,61,158,233,31,217,172,173,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,36,7,134,46,151,117,5,154,117,5,77,152,232,134,75,246,102,131,25,227,22,77,122,150,40,170,233,99,165,158,41,159,21,45,77,11,170,33,146,174,26,137,41,123,106,145,187,148,110,227,42,57,142,99,28,151,210,115,253,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,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,160,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,63,252,21,61,44,101,63,80,43,189,186,220,5,64,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,94,79,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,181,215,226,251,165,247,92,47,171,74,156,242,103,85,207,109,212,27,61,21,202,158,119,81,58,40,34,158,154,22,209,75,74,201,119,86,204,246,182,158,25,157,183,21,106,85,70,138,223,193,206,237,94,7,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,109,218,99,213,102,160,99,190,104,247,162,71,252,228,141,120,133,175,128,0,25,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,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,229,93,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,198,141,232,215,49,207,138,89,88,143,103,62,73,213,64,25,140,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,124,172,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,102,158,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,22,83,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,253,234,249,229,142,14,212,117,11,31,234,213,57,237,201,219,170,252,164,0,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,43,171,196,235,195,254,179,87,104,234,122,129,209,12,119,205,231,84,156,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,229,12,108,107,166,107,221,178,186,70,177,146,88,168,3,42,231,85,233,59,213,62,141,253,64,199,189,198,2,95,248,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,129,210,119,170,125,27,250,129,143,123,140,0,105,76,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,52,166,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,95,86,0,141,93,25,116,47,167,29,30,88,171,164,182,87,253,168,204,239,60,162,185,100,213,20,105,79,35,169,121,242,142,150,158,46,111,236,66,156,88,231,162,61,206,146,68,71,57,202,141,137,145,201,80,0,165,111,25,61,107,251,115,212,21,167,71,41,45,253,154,77,50,183,175,122,121,34,227,36,245,215,24,169,234,36,226,228,145,200,232,91,3,40,209,187,177,142,73,59,251,242,111,5,60,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,23,54,53,117,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,155,69,69,12,140,139,118,35,227,166,142,24,213,81,93,186,177,85,92,229,85,114,217,167,130,22,11,240,253,44,212,189,76,248,167,115,227,217,5,37,139,201,118,54,236,249,10,101,155,187,220,229,247,185,252,75,143,30,41,199,179,190,238,231,179,66,202,140,224,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,209,241,76,30,51,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,227,24,180,211,80,198,212,98,252,214,25,21,90,138,188,158,18,171,193,199,87,169,179,94,154,43,180,182,162,122,68,185,105,197,226,104,89,4,48,74,215,252,58,185,239,170,134,105,94,237,216,247,186,161,107,216,136,197,77,153,11,57,53,55,71,62,122,148,237,224,159,170,22,172,123,87,51,205,40,184,54,146,26,140,206,207,75,114,161,168,154,181,177,62,73,237,239,147,122,88,162,84,222,103,190,42,201,101,94,46,221,172,165,122,241,114,42,171,46,36,0,0,1,21,124,77,53,175,244,45,210,62,83,229,237,254,106,191,59,223,10,163,231,23,56,98,243,176,77,230,36,147,105,24,230,237,75,21,79,7,39,45,165,88,185,53,91,203,105,84,82,183,140,222,169,125,171,234,58,197,166,116,23,223,53,65,130,99,241,249,154,47,43,195,201,221,43,94,179,77,250,197,98,58,78,116,173,183,59,228,231,49,187,108,155,59,184,128,64,0,122,170,109,51,202,170,116,178,227,172,126,83,181,141,219,242,10,60,103,191,36,114,55,204,87,84,83,84,212,112,133,220,59,111,237,199,75,188,137,205,28,222,252,31,117,81,251,167,229,193,240,171,174,127,122,169,177,89,170,41,33,168,165,179,221,175,111,117,75,220,214,44,22,251,125,69,116,205,69,107,92,188,221,21,52,141,98,109,178,189,90,138,173,69,87,32,79,79,6,77,116,172,197,181,150,251,160,215,123,207,11,46,109,111,146,227,107,164,145,39,147,252,49,72,212,123,146,20,106,172,81,119,41,18,161,210,61,205,69,127,148,129,188,209,90,214,186,229,12,192,233,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,166,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,144,31,88,0,4,42,241,43,232,162,221,212,94,156,87,106,134,21,108,223,83,113,27,123,100,166,123,82,170,121,46,182,186,100,169,149,246,200,160,141,202,196,153,239,157,207,141,201,19,158,233,24,200,149,90,215,171,153,72,56,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,82,101,5,248,160,219,52,74,211,213,125,234,151,69,164,164,123,223,78,234,156,193,105,170,231,169,103,218,73,171,42,165,172,69,124,174,115,81,232,215,192,143,100,75,219,141,232,230,108,215,181,237,64,243,253,98,117,209,168,253,96,253,149,162,191,208,125,156,178,227,246,248,188,205,146,138,177,100,161,171,188,125,244,154,224,141,86,53,237,228,199,163,35,138,71,202,177,53,31,197,234,178,200,174,244,30,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,18,205,30,244,109,130,232,214,1,211,142,25,107,208,187,165,170,245,141,213,219,227,172,146,251,111,129,209,124,106,185,88,214,84,214,76,199,185,210,50,103,73,27,154,232,164,114,186,30,9,14,205,72,145,141,14,193,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,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,170,128,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,7,42,234,95,167,76,19,170,13,44,175,211,60,234,159,252,237,101,158,183,156,223,224,203,167,150,154,24,43,59,113,75,31,123,181,223,123,187,79,119,7,254,10,159,130,167,85,0,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,240,5,255,0,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,2,250,124,46,61,9,233,151,231,94,241,90,83,7,83,118,155,173,255,0,171,189,87,177,88,173,149,119,27,149,199,82,47,180,148,116,116,144,186,105,234,103,146,231,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,185,255,0,11,143,66,122,101,249,215,188,86,158,43,165,142,133,106,112,238,168,245,87,170,125,87,160,171,166,190,213,103,25,4,216,85,11,106,162,116,13,183,85,203,34,252,73,235,12,142,87,62,88,170,36,137,176,200,141,237,162,72,231,49,206,116,107,16,125,95,14,190,133,105,186,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,254,123,220,198,189,236,106,61,243,40,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,74,198,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,0,0,132,30,45,61,67,221,116,107,167,154,124,15,20,186,210,82,223,117,58,162,166,201,59,38,163,116,207,117,145,41,220,151,7,68,229,78,211,30,171,53,52,42,175,221,220,42,30,177,162,57,189,200,232,216,151,254,42,122,199,98,213,222,174,46,244,216,228,59,210,96,86,248,176,233,42,121,63,251,234,170,154,121,228,169,94,15,99,85,157,185,234,37,131,111,188,215,118,57,181,202,215,162,36,96,173,194,174,180,24,5,155,81,166,168,164,91,109,242,241,115,178,83,196,215,187,190,217,232,97,162,154,87,61,188,120,163,21,183,8,81,170,142,85,85,108,155,163,118,69,112,121,242,210,124,20,53,190,234,151,92,203,166,233,172,116,142,182,186,158,163,56,167,185,54,71,54,120,231,71,81,81,203,3,219,243,107,216,230,172,46,106,167,21,98,178,68,94,124,211,183,92,24,62,153,229,90,137,110,203,238,56,181,39,155,251,21,143,191,38,184,192,200,228,146,103,80,199,85,77,79,43,227,107,24,237,251,126,105,178,189,93,197,173,138,41,94,174,251,187,47,171,233,87,84,191,66,221,71,105,214,166,77,125,248,53,5,155,32,165,248,173,111,149,243,29,171,92,175,236,215,126,173,24,247,59,122,89,103,111,220,106,189,55,221,155,57,26,168,26,83,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,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,16,3,198,175,210,198,45,245,2,135,219,174,37,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,203,148,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,164,248,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,180,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,1,70,61,68,250,129,212,239,235,149,235,251,108,165,231,20,99,212,79,168,29,78,254,185,94,191,182,202,70,182,151,205,91,239,159,98,240,228,63,210,24,191,82,159,121,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,83,108,191,216,162,58,17,207,122,118,244,253,166,63,212,219,47,246,40,142,132,90,22,60,213,61,209,236,112,126,109,233,11,254,189,94,244,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,222,162,125,63,106,119,245,54,245,253,138,82,140,75,206,234,39,211,246,167,127,83,111,95,216,165,40,196,135,237,47,157,183,221,62,215,72,114,31,232,252,95,175,79,186,0,8,210,240,14,133,211,183,168,29,49,254,185,89,127,182,196,115,211,161,116,237,234,7,76,127,174,86,95,237,177,30,182,60,237,61,241,237,107,243,111,71,223,245,42,247,101,121,192,2,208,112,120,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,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,84,6,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,165,191,248,213,250,88,197,190,160,80,251,117,196,165,96,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,191,238,137,58,62,198,122,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,226,222,63,225,193,225,255,0,71,211,189,138,45,91,213,236,119,253,118,43,252,204,17,83,84,73,5,68,120,237,47,55,199,198,157,240,190,72,223,52,209,162,61,243,35,185,36,114,164,77,70,126,185,101,157,64,0,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,64,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,231,252,108,52,190,235,144,233,30,7,170,246,247,85,205,79,134,94,42,173,181,212,240,209,58,86,71,5,193,145,237,85,44,168,187,66,198,75,71,20,73,201,187,57,245,76,78,77,84,68,124,10,240,222,202,108,88,127,91,90,91,118,200,235,188,165,37,69,194,174,215,28,157,167,201,202,170,182,134,162,146,154,61,152,138,169,206,121,226,102,251,113,111,45,220,168,212,85,75,169,235,67,71,47,186,251,211,6,127,165,88,180,220,47,87,91,124,117,22,232,248,177,124,205,85,37,68,85,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,156,215,116,110,203,156,32,53,80,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,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,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,170,191,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,0,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,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,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,52,166,0,0,121,77,88,206,191,69,250,89,153,106,103,194,254,39,246,75,31,184,223,124,151,127,179,230,188,173,52,147,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,61,89,21,124,81,253,9,234,111,228,190,241,68,5,0,154,19,240,222,197,175,184,127,68,186,91,105,200,232,124,165,93,69,190,174,233,28,125,214,73,202,150,182,186,162,174,154,77,216,170,137,206,9,226,126,219,242,111,45,156,136,228,84,76,246,26,146,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,138,213,241,189,193,126,33,165,154,105,169,159,20,237,252,7,32,171,177,121,46,198,253,239,63,76,147,119,123,156,190,239,15,134,241,227,197,121,119,183,221,188,54,117,149,17,87,197,31,208,158,166,254,75,239,20,64,85,7,134,93,218,213,101,235,143,76,43,47,55,58,74,10,121,42,46,84,140,150,166,102,196,199,79,61,178,174,24,98,71,57,81,21,242,75,36,113,177,191,139,158,246,181,55,85,68,52,18,102,7,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,141,63,0,0,1,229,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,205,22,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,254,37,191,120,203,107,69,171,26,208,107,94,139,218,178,250,72,50,28,194,241,73,87,113,178,181,141,150,121,236,144,119,100,238,191,118,175,101,158,114,42,94,46,221,142,122,197,35,91,201,172,149,18,178,250,54,208,186,206,162,122,142,195,52,231,224,223,17,178,186,225,29,199,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,184,196,236,49,251,181,59,179,68,222,109,87,35,144,37,87,82,218,57,98,209,191,10,29,27,166,180,77,230,42,243,12,194,213,152,221,42,120,189,157,234,170,251,61,100,141,78,14,123,209,189,168,18,158,13,219,197,175,236,115,226,215,61,200,113,95,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,28,171,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,180,248,66,107,165,102,167,244,227,87,167,57,13,231,206,222,180,210,224,219,116,45,122,78,249,155,103,157,139,37,18,201,44,138,230,59,139,217,87,3,24,197,68,142,42,104,154,172,106,113,115,248,175,141,166,138,127,240,11,212,101,29,195,252,152,85,194,150,73,127,242,138,202,73,33,98,71,255,0,150,164,142,116,159,230,17,173,254,122,145,127,194,251,91,237,90,39,213,125,149,183,155,29,93,198,159,63,167,110,14,199,211,72,214,190,142,122,218,202,85,134,117,107,190,79,98,75,12,108,122,114,106,163,36,115,211,146,177,35,120,95,160,7,52,234,43,94,112,222,155,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,185,200,230,236,174,70,59,131,17,242,57,56,49,202,129,197,124,65,186,219,181,116,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,218,136,127,213,86,123,149,127,182,185,30,73,145,220,63,239,149,149,215,42,234,137,63,243,164,154,105,36,127,250,92,231,59,250,85,79,107,212,86,188,230,93,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,240,141,174,217,92,140,111,55,171,228,114,115,123,149,108,127,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,216,16,3,170,30,148,117,31,165,43,238,49,100,207,226,231,246,163,31,165,188,69,52,112,170,71,5,83,152,137,89,64,233,26,174,138,73,169,230,221,174,88,164,123,93,27,224,147,238,247,81,141,237,94,26,157,107,220,122,116,212,122,29,47,205,110,123,105,150,93,112,116,117,44,114,210,193,29,170,233,82,180,209,50,231,44,242,53,30,176,177,144,53,146,53,101,107,27,27,223,42,35,156,196,107,238,39,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,95,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,26,115,5,106,248,77,245,175,113,212,10,63,228,197,170,23,62,253,234,201,111,100,152,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,214,189,241,247,213,234,212,133,21,246,84,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,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,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,0,0,160,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,63,252,21,61,44,101,63,80,43,189,186,220,5,43,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,0,115,78,165,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,78,150,86,7,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,160,85,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,164,245,241,36,210,223,208,183,78,61,39,105,156,214,47,131,87,217,177,251,215,197,104,188,215,152,237,93,37,101,178,106,239,214,35,222,215,111,85,44,238,251,142,86,38,251,51,102,163,81,57,87,134,94,138,126,154,122,184,197,188,197,195,202,208,96,155,102,181,156,37,225,52,190,74,120,124,188,113,239,27,218,237,234,165,166,230,213,227,188,73,47,23,35,184,239,42,188,115,191,98,127,188,159,195,64,226,158,16,24,181,139,57,215,221,66,194,178,154,31,59,101,200,52,190,237,107,184,211,119,95,31,126,150,122,218,8,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,34,6,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,147,87,193,83,213,62,83,244,254,187,220,109,199,170,241,163,208,187,237,171,81,241,206,161,237,150,107,84,56,221,238,223,77,141,220,170,105,213,145,213,62,241,18,212,201,27,234,25,178,58,78,116,173,99,25,34,43,213,27,72,172,119,4,72,145,225,50,188,47,181,190,235,173,157,40,89,91,121,177,210,91,170,48,10,134,224,236,125,52,142,115,43,32,162,163,165,88,103,86,187,230,199,172,83,70,199,167,39,34,190,55,61,56,163,210,54,75,82,144,60,33,53,210,143,76,58,142,171,211,156,134,243,228,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,201,143,171,129,140,98,170,201,45,76,77,86,57,120,185,151,126,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,229,122,254,219,41,121,197,111,106,183,134,238,184,231,90,163,152,230,214,156,171,5,134,135,32,191,220,46,180,177,212,215,86,54,86,69,61,67,228,99,94,141,165,114,35,145,175,68,84,69,84,223,125,149,127,19,67,159,97,175,98,109,209,22,105,215,73,91,124,146,103,153,118,71,141,196,220,204,110,197,184,170,152,136,153,233,157,80,64,19,27,251,150,125,64,255,0,191,13,61,255,0,214,21,191,244,65,253,203,62,160,127,223,134,158,255,0,235,10,223,250,33,24,249,43,27,255,0,183,43,215,251,127,179,63,255,0,101,31,124,252,16,228,19,27,251,150,125,64,255,0,191,13,61,255,0,214,21,191,244,65,253,203,62,160,127,223,134,158,255,0,235,10,223,250,32,249,43,27,255,0,183,39,246,255,0,102,127,254,202,62,249,248,44,35,167,111,79,218,99,253,77,178,255,0,98,136,232,71,149,210,156,90,225,130,233,118,29,132,221,166,167,154,187,31,176,91,237,85,82,83,57,206,137,242,193,78,200,222,230,43,145,170,173,87,49,85,21,81,23,109,183,68,252,15,84,88,54,98,105,183,76,79,84,56,243,50,185,77,220,109,235,148,78,177,53,85,49,61,147,50,0,15,70,16,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,169,183,175,236,82,148,98,95,54,171,98,215,12,235,75,179,28,38,211,53,60,53,217,5,130,225,106,165,146,165,206,108,76,150,122,119,198,199,61,90,142,84,106,57,232,170,168,138,187,111,178,47,224,86,255,0,247,44,250,129,255,0,126,26,123,255,0,172,43,127,232,132,99,62,193,223,196,220,162,108,211,51,164,47,94,73,54,147,42,200,240,88,155,121,141,250,109,205,85,68,196,79,76,104,135,32,152,223,220,179,234,7,253,248,105,239,254,176,173,255,0,162,15,238,89,245,3,254,252,52,247,255,0,88,86,255,0,209,13,15,201,88,223,253,185,91,127,219,253,153,255,0,251,40,251,231,224,135,39,66,233,219,212,14,152,255,0,92,172,191,219,98,36,39,247,44,250,129,255,0,126,26,123,255,0,172,43,127,232,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,39,165,156,175,25,77,202,102,109,207,24,97,102,91,119,179,119,112,87,173,209,140,162,102,105,170,34,53,158,51,19,216,178,16,1,96,184,240,40,7,197,31,215,102,166,254,75,236,244,69,255,0,16,3,170,63,10,79,229,41,174,217,54,181,254,158,190,206,125,163,242,95,224,207,178,222,115,177,229,232,224,166,255,0,29,230,227,229,203,177,203,249,137,183,45,190,123,110,160,240,84,244,177,148,253,64,174,246,235,113,63,200,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,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,183,238,181,186,82,254,88,58,89,106,211,63,183,191,100,190,25,144,65,125,243,191,11,243,253,206,221,53,68,61,174,223,122,45,183,243,60,185,114,93,184,109,183,207,116,224,29,46,120,82,127,38,189,118,198,117,175,244,245,246,143,236,231,157,255,0,6,125,150,242,125,255,0,49,71,61,55,248,239,55,39,30,61,254,95,204,93,248,237,242,223,116,7,141,95,165,140,91,234,5,15,183,92,78,85,225,71,208,183,248,142,168,53,175,12,255,0,226,122,172,2,138,185,223,241,156,235,164,148,234,223,252,87,149,123,157,254,238,100,103,251,30,98,127,245,9,211,166,9,212,181,159,23,196,245,50,159,207,99,118,44,129,47,181,182,206,115,69,241,14,52,21,148,209,197,222,134,88,228,139,140,149,76,155,147,85,119,236,240,84,217,234,169,213,64,0,0,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,63,234,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,196,213,233,115,66,255,0,147,94,132,227,58,41,246,167,237,31,217,207,59,254,19,242,62,79,191,230,43,39,169,255,0,19,220,147,143,30,255,0,31,231,174,252,119,249,111,178,7,85,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,135,84,126,20,159,202,83,93,178,109,107,253,61,125,156,251,71,228,191,193,159,101,188,231,99,203,209,193,77,254,59,205,199,203,151,99,151,243,19,110,91,124,246,221,123,255,0,69,61,41,127,35,237,44,186,233,159,219,223,181,191,19,200,39,190,249,223,133,249,14,223,114,154,158,30,215,111,189,46,251,121,110,92,185,38,252,246,219,229,186,132,128,51,45,175,218,57,125,233,255,0,89,114,205,29,200,230,243,21,120,205,193,212,241,212,241,99,60,221,43,218,146,83,84,240,99,222,145,247,96,146,41,123,124,213,204,231,197,223,121,170,134,154,72,1,213,31,133,39,242,148,215,108,155,90,255,0,79,95,103,62,209,249,47,240,103,217,111,57,216,242,244,112,83,127,142,243,113,242,229,216,229,252,196,219,150,223,61,183,80,246,190,18,121,173,171,42,232,183,31,177,91,233,234,227,168,195,175,23,91,37,115,166,99,81,146,78,250,151,87,35,162,84,114,170,179,181,93,19,85,92,141,94,109,122,109,178,35,157,50,136,171,208,199,67,31,200,187,237,183,250,232,253,177,251,99,240,223,246,147,225,254,87,202,121,159,254,56,155,159,47,51,255,0,115,183,15,233,223,229,42,128,25,87,53,80,85,95,247,12,127,240,162,255,0,153,63,251,254,4,170,240,184,244,39,166,95,157,123,197,105,42,142,85,210,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,119,252,39,228,124,159,127,204,86,79,83,254,39,185,39,30,61,254,63,207,93,248,239,242,223,100,234,160,0,0,85,95,142,119,236,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,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,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,64,0,85,95,142,119,236,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,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,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,64,0,85,95,142,119,236,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,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,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,64,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,255,0,9,249,31,57,216,242,245,144,84,255,0,137,238,71,203,151,99,143,243,211,110,91,252,246,217,97,86,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,5,149,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,254,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,254,19,242,62,115,177,229,235,32,169,255,0,19,220,143,151,46,199,31,231,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,11,42,0,0,33,87,139,206,117,246,75,163,107,149,131,225,126,111,237,174,65,107,177,119,187,253,191,41,219,145,213,253,222,60,87,185,191,144,237,241,221,191,227,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,193,159,101,188,159,127,204,81,207,77,254,59,205,201,199,143,127,151,243,23,126,59,124,183,221,39,248,2,63,245,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,86,64,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,192,204,17,170,130,170,255,0,184,99,255,0,133,23,252,201,255,0,223,242,213,0,0,124,156,178,221,125,188,98,183,155,78,45,145,253,159,189,86,219,234,41,237,215,127,38,202,191,135,213,62,55,54,42,158,195,213,25,47,109,234,215,246,220,188,93,199,101,249,40,25,226,235,115,94,105,186,142,234,95,49,212,155,53,109,92,248,242,212,50,215,143,164,213,18,200,196,183,83,49,34,142,72,153,43,24,232,89,51,155,37,74,197,193,188,31,80,244,93,221,201,203,61,60,18,244,114,197,22,43,157,117,3,81,55,122,245,83,112,92,58,142,62,47,111,148,165,142,58,122,186,133,221,31,194,78,243,229,166,249,43,57,51,202,253,215,109,35,145,62,87,247,12,127,240,162,255,0,153,63,251,254,88,254,138,105,125,171,69,116,143,16,210,139,51,169,36,167,197,172,244,214,215,212,83,81,54,145,149,147,177,137,222,170,88,154,170,140,124,210,247,37,127,222,114,171,228,114,171,156,170,170,161,13,124,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,150,253,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,224,207,178,222,79,191,230,40,231,166,255,0,29,230,228,227,199,191,203,249,139,191,29,190,91,238,129,42,186,170,210,223,211,79,78,58,139,166,112,216,190,51,95,121,199,234,190,21,69,230,188,191,118,233,19,59,212,63,172,87,177,173,218,170,40,29,247,220,140,93,182,126,237,87,34,231,7,253,85,96,89,87,251,107,142,100,152,229,195,254,249,71,93,109,174,167,147,255,0,54,72,102,142,70,127,161,205,115,127,161,80,212,153,92,26,215,224,223,106,213,93,92,203,245,58,205,212,13,93,138,159,44,188,84,222,223,110,169,198,91,92,250,121,234,94,178,204,212,153,181,80,163,153,221,124,138,196,237,162,181,138,214,170,189,81,94,224,153,93,42,234,151,233,167,167,29,58,212,201,175,191,25,175,188,227,244,191,21,173,242,190,95,187,116,137,157,154,239,213,163,24,214,237,85,20,237,251,141,70,46,219,179,118,171,85,106,87,197,147,93,53,151,53,215,31,209,30,107,139,93,112,252,91,17,231,45,166,215,37,115,103,165,189,242,154,102,195,123,107,153,27,17,221,216,21,177,181,138,233,59,14,100,236,71,53,238,153,165,159,244,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,175,160,234,111,165,221,47,234,155,0,155,16,212,11,37,35,238,84,116,245,107,143,94,156,201,22,123,53,108,208,186,54,212,51,183,36,110,145,136,238,219,221,3,159,219,145,98,143,146,47,22,171,66,157,188,57,186,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,245,151,42,152,19,181,29,210,185,21,139,29,177,179,114,107,219,201,143,89,37,116,72,231,50,54,181,187,196,233,162,145,47,164,241,90,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,0,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,147,0,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,162,142,141,181,103,59,214,206,156,112,205,66,212,140,66,235,98,191,87,91,227,142,162,91,131,97,103,197,248,49,173,75,156,44,137,27,219,134,163,252,107,90,232,227,219,146,240,71,197,219,150,78,107,154,248,108,104,54,127,213,28,93,69,228,22,218,71,91,93,78,218,171,142,35,21,15,26,43,181,237,37,115,188,253,83,149,234,215,177,205,86,247,41,219,27,91,44,140,231,35,159,206,86,73,45,64,202,185,165,62,147,189,44,104,223,211,252,123,219,160,32,7,247,12,127,240,162,255,0,153,63,251,254,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,129,234,192,0,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,247,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,254,225,143,254,20,95,243,39,255,0,127,192,181,64,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,173,93,88,240,107,253,40,106,158,101,169,159,202,59,225,159,107,114,11,141,247,201,125,144,239,121,95,53,83,36,221,174,231,157,111,62,61,206,60,184,183,125,183,217,55,216,9,1,225,113,232,79,76,191,58,247,138,210,85,28,171,165,205,11,254,77,122,19,140,232,167,218,159,180,127,103,60,239,248,79,200,249,62,255,0,152,172,158,167,252,79,114,78,60,123,252,127,158,187,241,223,229,190,201,213,64,0,0,160,31,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,195,170,63,10,79,229,41,174,217,54,181,254,158,190,206,125,163,242,95,224,207,178,222,115,177,229,232,224,166,255,0,29,230,227,229,203,177,203,249,137,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,67,58,230,148,250,78,244,177,163,127,79,241,239,110,128,128,31,220,49,255,0,194,139,254,100,255,0,239,249,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,0,51,131,214,78,186,86,117,19,212,118,103,168,223,25,248,141,149,215,9,45,216,227,152,147,178,22,89,233,222,232,233,86,56,167,85,124,93,198,39,125,236,217,169,221,154,87,112,106,185,90,154,19,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,184,99,255,0,133,23,252,201,255,0,223,240,58,175,131,38,150,253,148,233,198,251,169,149,246,47,43,95,157,228,18,121,106,223,53,207,206,90,232,152,144,195,250,180,122,182,62,21,78,184,183,230,214,189,219,238,187,183,182,167,42,241,206,253,137,254,242,127,13,44,211,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,63,2,58,245,207,208,199,242,209,251,19,254,186,63,99,190,199,124,75,253,164,248,135,154,243,126,91,255,0,142,33,225,199,203,127,221,111,207,250,54,249,132,0,240,84,245,79,148,253,63,174,247,27,113,99,253,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,67,154,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,3,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,77,26,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,87,182,161,120,42,90,179,44,255,0,37,203,236,90,247,73,141,219,111,151,138,219,149,29,150,147,9,111,98,219,4,211,62,72,233,99,227,90,198,240,141,174,70,38,204,106,108,212,217,173,252,18,100,244,135,211,221,247,165,237,26,166,209,219,190,165,253,181,164,182,92,42,170,45,117,63,6,101,183,201,210,206,228,145,212,220,27,36,139,39,235,221,81,47,113,207,87,126,187,143,201,172,106,1,218,192,0,101,92,210,159,73,222,150,52,111,233,254,61,237,208,16,3,251,134,63,248,81,127,204,159,253,255,0,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,192,245,96,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,223,186,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,252,25,246,91,201,247,252,197,28,244,223,227,188,220,156,120,247,249,127,49,119,227,183,203,125,208,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,120,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,9,233,128,106,150,9,170,31,104,254,194,223,126,39,246,75,32,172,197,175,31,222,179,67,229,110,148,188,123,240,126,181,141,231,199,184,207,190,206,76,93,254,78,93,148,245,102,109,186,85,234,99,50,233,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,156,85,208,191,148,81,189,146,53,23,139,216,222,77,123,57,198,253,15,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,7,171,0,0,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,167,171,34,175,138,63,161,61,77,252,151,222,40,128,250,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,157,215,44,207,240,220,22,167,31,165,204,50,26,75,75,242,171,196,118,11,66,212,170,181,149,87,25,34,150,88,169,209,251,113,107,222,216,36,70,114,84,228,254,44,110,239,123,26,236,230,116,157,234,159,70,254,160,99,222,227,1,106,158,53,126,150,49,111,168,20,62,221,113,2,127,130,16,120,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,12,223,0,0,0,0,0,121,75,142,170,233,197,163,81,237,26,67,115,205,45,84,217,157,250,223,81,116,182,217,36,168,68,170,169,165,133,81,36,145,173,255,0,245,213,168,191,121,237,134,119,53,28,144,202,172,241,93,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,126,123,51,253,98,207,181,23,87,46,218,223,121,191,85,210,229,151,75,194,222,217,89,69,85,51,31,65,58,61,29,11,105,164,115,221,44,76,129,27,27,33,78,106,177,178,56,209,23,238,160,26,115,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,0,0,0,243,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,157,29,198,146,85,138,162,158,86,57,17,204,123,92,155,166,233,247,152,230,61,188,152,246,185,125,1,70,216,103,87,119,94,144,124,64,245,155,43,158,221,87,120,196,239,217,197,254,219,145,218,160,168,115,30,248,18,235,51,153,85,11,21,201,19,234,97,94,92,59,137,178,178,73,163,71,71,221,89,26,23,146,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,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,143,172,114,174,172,125,44,107,39,211,252,135,219,167,3,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,178,157,188,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,72,0,0,0,0,0,0,28,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,94,85,137,248,143,116,99,156,229,86,108,43,22,214,79,59,122,200,46,20,246,187,117,55,217,219,172,125,250,169,228,108,113,71,205,244,205,99,121,61,237,77,220,168,212,223,117,84,79,153,197,124,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,51,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,143,172,114,174,172,125,44,107,39,211,252,135,219,167,3,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,178,149,188,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,234,64,0,0,252,151,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,197,207,123,90,155,170,162,31,172,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,4,255,0,0,0,0,0,63,37,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,241,107,216,230,174,202,138,132,11,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,94,171,225,113,232,79,76,191,58,247,138,208,36,166,53,148,216,179,11,116,215,108,114,187,205,210,83,220,43,237,114,73,218,124,124,106,168,170,165,164,169,143,103,162,42,240,158,9,89,190,220,93,199,118,170,181,81,87,235,20,129,132,117,155,125,232,243,174,237,110,185,201,106,248,206,25,148,106,5,230,159,38,182,196,198,37,83,163,138,231,85,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,220,85,89,44,119,105,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,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,224,31,221,71,232,79,254,206,127,243,102,241,255,0,68,30,40,254,132,245,55,242,95,120,162,40,4,13,84,0,0,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,213,145,87,197,31,208,158,166,254,75,239,20,64,125,92,79,196,123,163,28,231,42,179,97,88,182,178,121,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,62,111,166,107,27,201,239,106,110,229,70,166,251,170,162,124,201,42,102,179,164,239,84,250,55,245,3,30,247,24,13,41,128,0,0,60,86,144,235,70,151,235,214,27,30,160,105,30,95,73,145,88,164,168,150,145,106,33,100,145,62,41,227,84,231,20,177,74,214,203,19,246,86,185,26,246,181,85,143,99,211,118,189,170,181,235,227,21,110,234,178,11,20,55,59,102,71,230,244,38,175,201,199,114,182,218,168,210,41,40,110,17,189,123,110,185,73,187,164,154,25,36,123,22,55,35,155,2,72,200,90,232,155,43,98,150,104,65,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,154,26,30,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,1,226,181,15,90,52,191,74,110,184,157,139,80,50,250,75,77,203,57,188,67,97,199,168,220,201,37,158,190,182,71,53,173,107,35,141,174,114,49,28,248,218,233,92,137,27,22,72,209,206,111,54,239,250,181,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,51,217,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,192,209,240,43,215,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,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,202,194,181,163,75,245,23,50,204,116,255,0,7,203,233,47,55,220,2,162,158,147,35,167,166,100,142,101,4,243,36,156,34,89,85,189,167,189,22,25,90,246,177,206,88,223,27,152,254,46,69,67,239,211,101,54,42,188,170,227,133,83,215,115,189,90,173,244,119,74,202,110,211,211,181,75,87,37,76,116,242,115,84,224,238,79,162,169,77,145,85,201,219,221,200,136,230,170,230,179,64,127,76,191,166,92,79,249,62,124,87,244,133,241,6,252,11,225,156,123,221,238,46,231,203,159,234,251,61,190,231,119,187,250,174,215,115,187,250,190,100,224,241,23,213,237,92,208,94,179,116,119,87,33,159,31,143,80,113,221,55,181,205,112,74,72,31,53,170,90,183,212,220,162,173,134,54,75,180,171,77,34,73,52,104,170,173,149,24,244,84,115,94,136,228,11,137,7,42,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,44,140,87,53,142,124,82,196,245,99,57,241,78,170,0,0,0,0,7,42,215,78,168,244,39,166,191,130,126,154,243,159,179,159,104,252,207,195,63,193,149,149,157,255,0,47,218,239,127,177,162,147,143,30,252,95,206,219,126,95,45,246,93,190,78,138,117,153,211,103,81,57,85,86,21,163,154,145,246,130,245,69,111,125,210,122,111,131,215,210,112,165,100,145,198,233,57,212,65,27,23,103,205,26,108,139,203,239,111,182,200,170,144,91,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,0,0,0,126,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,247,228,230,49,211,194,215,57,19,102,172,177,162,237,201,55,253,101,101,248,199,231,249,150,150,102,93,62,234,14,159,100,53,118,60,134,199,81,145,212,208,215,83,42,115,137,251,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,101,255,0,71,221,89,225,189,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,225,191,113,136,170,232,158,136,29,212,0,0,0,0,229,90,233,213,30,132,244,215,240,79,211,94,115,246,115,237,31,153,248,103,248,50,178,179,191,229,251,93,239,246,52,82,113,227,223,139,249,219,111,203,229,190,203,183,85,42,175,199,59,246,39,251,201,252,52,9,211,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,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,63,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,123,242,115,24,233,225,107,156,137,179,86,88,209,118,228,155,254,178,178,252,99,243,252,203,75,51,46,159,117,7,79,178,26,187,30,67,99,168,200,234,104,107,169,149,57,196,253,173,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,102,128,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,0,3,143,235,127,86,218,3,211,133,214,217,102,214,140,214,175,28,168,188,211,190,166,129,238,176,220,106,160,169,99,29,197,232,201,169,233,223,18,189,170,173,228,206,92,218,143,141,85,17,30,197,95,201,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,164,85,241,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,197,137,198,150,228,234,120,219,83,205,207,69,94,19,193,79,23,109,172,123,157,230,121,125,214,198,229,90,235,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,115,77,111,234,71,68,186,112,181,91,47,58,209,159,82,99,148,247,154,135,211,80,49,212,243,213,79,82,246,55,147,213,144,211,177,242,171,26,138,222,79,227,193,170,248,209,85,21,236,69,241,90,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,90,235,241,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,201,233,198,170,228,218,121,27,77,193,204,68,94,16,65,79,47,113,175,123,93,230,120,253,215,70,228,87,130,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,47,78,53,87,38,212,70,234,158,109,122,34,240,130,10,136,187,110,99,218,239,51,203,238,186,54,170,133,196,201,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,39,49,142,158,22,185,200,155,53,101,141,23,110,73,191,235,43,47,198,63,63,204,180,179,50,233,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,156,79,218,218,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,47,250,62,234,207,13,234,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,13,251,140,69,87,68,244,64,238,160,0,0,0,7,201,188,229,54,44,126,227,98,180,221,235,188,189,94,77,112,125,174,215,31,105,239,243,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,251,155,111,201,205,69,250,196,0,241,171,244,177,139,125,64,161,246,235,136,19,252,16,215,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,160,0,0,0,21,151,226,189,215,29,54,53,106,189,244,143,167,44,171,75,237,202,158,157,153,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,59,174,93,226,72,101,116,123,61,210,63,178,22,41,129,231,248,110,167,227,48,102,122,127,144,210,95,108,85,85,21,116,212,247,10,69,87,65,59,233,170,36,167,149,99,118,219,61,137,44,50,34,61,187,177,232,136,230,171,154,168,229,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,72,235,225,113,232,79,76,191,58,247,138,210,178,252,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,32,94,240,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,3,251,168,253,9,255,0,217,207,254,108,222,63,232,132,170,50,174,106,160,0,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,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,116,2,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,0,0,0,56,255,0,85,93,76,97,189,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,138,182,22,113,138,71,190,71,34,241,99,29,197,175,127,8,222,28,127,196,11,174,235,23,74,184,172,152,86,44,255,0,59,169,185,5,189,100,183,83,108,248,254,23,75,60,117,81,197,117,230,250,121,105,231,237,84,211,181,60,179,149,28,253,247,93,155,243,90,33,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,250,217,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,186,106,63,70,87,221,36,232,239,21,234,99,57,186,246,174,185,222,65,110,167,178,89,233,222,199,199,5,158,162,134,174,165,181,53,15,77,247,154,94,212,46,100,109,84,72,227,85,231,187,222,172,132,35,89,45,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,219,128,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,192,245,93,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,120,104,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,148,215,225,71,214,191,232,203,42,131,166,189,76,185,221,106,113,188,182,225,79,77,137,75,191,122,27,61,210,105,28,213,167,224,141,89,27,13,84,146,51,230,215,112,142,84,228,172,68,154,105,91,114,128,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,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,129,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,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,236,240,157,43,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,6,151,129,202,186,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,248,50,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,138,47,226,137,213,64,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,247,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,16,248,131,117,183,117,234,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,184,114,174,170,186,152,204,186,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,20,116,207,229,44,143,124,142,68,228,247,187,139,88,206,17,179,144,18,211,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,226,88,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,83,67,221,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,101,64,245,79,208,229,54,154,244,219,165,93,82,105,179,234,229,177,100,248,190,62,252,166,216,230,75,58,219,174,53,84,17,189,107,89,38,202,140,166,154,93,218,230,200,228,237,205,44,109,98,185,178,182,56,120,87,77,29,69,231,125,47,234,157,6,166,96,181,31,230,168,239,20,92,33,255,0,9,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,241,69,252,81,67,74,96,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,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,119,255,0,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,171,150,105,225,215,226,91,140,233,134,26,154,39,212,150,73,87,75,98,177,83,205,53,135,37,169,90,138,215,193,2,45,59,32,180,165,61,61,51,229,86,53,22,162,70,74,247,170,49,136,216,145,17,173,141,16,44,127,80,186,167,233,247,73,181,30,215,164,250,155,170,54,172,95,36,188,219,254,41,73,21,209,178,211,210,173,46,243,53,36,125,99,216,148,209,110,234,121,90,137,36,173,114,185,17,17,21,92,212,87,86,62,150,53,147,233,254,67,237,211,153,225,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,123,52,169,43,145,21,236,134,46,220,76,251,173,68,100,109,68,107,81,17,18,213,58,88,208,171,174,142,120,90,234,174,69,144,85,85,252,75,81,240,124,131,40,74,55,84,185,208,82,81,73,105,145,180,156,35,108,175,135,156,144,181,179,186,70,182,57,21,38,142,41,17,123,13,216,41,216,184,159,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,212,236,126,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,212,240,34,87,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,80,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,51,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,183,79,10,30,184,233,178,91,85,147,164,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,234,139,0,106,160,16,131,195,79,174,170,158,166,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,228,157,185,26,231,171,164,72,230,248,17,87,197,31,208,158,166,254,75,239,20,69,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,95,167,138,63,161,61,77,252,151,222,40,138,1,3,66,125,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,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,67,221,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,197,145,138,230,177,207,138,88,158,172,103,62,40,29,84,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,125,3,169,222,161,113,94,151,244,106,245,171,153,77,55,159,242,29,186,107,117,173,149,81,211,205,115,174,149,220,98,167,141,207,95,248,210,61,90,215,185,145,69,43,209,143,225,197,115,195,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,15,41,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,126,158,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,74,221,88,250,167,214,79,168,25,15,184,206,74,175,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,138,189,88,250,167,214,79,168,25,15,184,206,114,160,53,80,10,192,240,148,235,95,227,116,116,125,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,188,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,0,0,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,128,64,213,64,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,3,74,102,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,167,195,207,173,59,87,84,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,140,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,242,9,106,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,74,1,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,208,241,207,245,211,66,244,227,168,189,56,184,233,126,168,89,188,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,224,167,111,13,62,186,169,186,101,201,170,180,195,83,171,233,41,116,191,35,168,158,229,85,92,234,89,100,158,209,113,74,116,70,206,196,130,55,203,51,38,72,33,133,209,171,87,138,246,228,107,152,141,145,36,187,235,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,208,235,166,133,234,63,78,154,143,113,210,253,80,179,121,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,139,182,93,145,200,230,185,143,107,30,199,177,191,90,227,212,238,178,220,186,125,180,116,197,38,81,217,192,108,247,10,139,131,40,169,225,108,82,84,247,37,73,155,5,68,141,217,101,134,57,214,89,152,199,127,240,201,85,92,174,237,192,145,7,191,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,141,103,117,232,251,164,204,203,171,173,80,251,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,246,238,61,17,91,19,213,60,79,80,184,181,139,6,215,221,75,194,177,106,31,37,101,199,243,11,205,174,221,77,221,124,157,138,88,43,101,142,40,249,189,92,247,113,99,26,155,185,85,203,182,234,170,191,48,60,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,248,121,245,167,106,234,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,113,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,85,235,69,225,255,0,89,171,189,3,233,223,80,58,33,142,249,188,234,147,227,115,228,214,216,164,158,90,171,245,44,119,25,225,137,212,204,115,214,52,154,8,233,254,80,198,198,186,102,189,219,43,164,107,25,36,64,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,11,233,235,163,172,219,23,71,154,113,75,115,142,213,241,156,207,40,243,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,226,138,249,99,207,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,160,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,180,175,10,30,135,41,177,171,85,147,171,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,144,233,94,28,30,31,244,125,59,216,162,213,189,94,199,127,215,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,88,129,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,215,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,203,185,47,252,57,186,215,254,74,186,143,61,131,63,185,221,100,211,44,167,245,119,42,104,23,187,29,174,185,85,137,29,205,176,241,115,221,197,140,88,229,108,74,215,62,55,53,219,74,232,98,141,66,250,64,0,0,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,1,85,126,57,223,177,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,44,140,87,53,237,100,177,68,245,99,248,113,89,255,0,227,157,251,19,253,228,254,26,85,88,26,115,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,254,77,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,104,135,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,55,160,120,161,245,69,106,234,47,91,109,86,204,26,247,73,116,193,49,11,61,58,217,106,233,158,215,178,174,122,248,33,169,169,168,93,227,108,177,63,101,130,157,240,72,170,177,190,145,219,163,30,231,177,2,242,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,154,252,22,244,155,237,78,178,229,186,185,246,190,235,109,251,9,111,167,162,248,93,19,184,67,117,248,139,106,27,198,169,219,253,248,99,242,189,196,139,143,206,84,133,252,147,181,197,247,40,0,170,191,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,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,98,127,188,159,195,75,84,42,175,199,59,246,39,251,201,252,52,8,1,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,89,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,230,48,145,93,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,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,231,250,253,163,150,46,160,52,107,44,209,220,142,111,47,73,147,91,221,79,29,79,23,191,202,85,49,201,37,53,79,6,61,139,39,106,120,226,151,183,205,26,254,28,93,247,92,168,102,92,213,65,157,110,190,52,207,21,210,46,175,117,39,5,194,169,60,165,150,158,225,79,112,166,165,108,113,199,29,47,157,164,134,177,240,68,200,216,214,50,24,223,80,230,70,196,111,221,141,172,106,170,170,42,168,95,78,128,235,29,139,168,13,26,196,245,139,28,135,203,210,100,214,246,212,73,77,201,239,242,149,76,115,163,169,166,230,246,49,100,237,79,28,177,119,56,35,95,195,147,126,235,145,78,128,87,175,131,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,190,247,165,76,53,210,57,94,159,36,154,52,71,42,39,22,73,94,185,181,66,235,163,157,37,234,102,121,98,109,90,92,160,179,252,54,142,122,74,215,82,79,73,61,116,209,209,71,85,28,173,69,115,95,11,170,82,100,219,101,85,141,17,28,221,249,32,80,94,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,151,41,225,29,166,120,174,31,210,21,159,58,180,210,111,122,207,110,21,247,11,189,84,145,199,220,119,150,171,154,142,8,26,246,177,30,176,177,144,43,218,199,185,220,100,158,119,34,162,63,100,164,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,167,220,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,152,21,131,227,157,251,19,253,228,254,26,64,14,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,226,200,197,115,94,214,75,20,79,86,63,135,21,159,254,57,223,177,63,222,79,225,165,85,129,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,160,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,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,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,232,79,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,206,97,213,122,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,139,35,21,205,123,89,44,81,61,88,254,28,84,52,166,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,231,253,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,40,114,175,17,222,184,234,122,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,73,68,39,160,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,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,160,16,44,211,194,135,174,58,156,106,235,100,233,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,221,12,171,151,61,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,11,10,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,151,189,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,20,3,226,143,235,179,83,127,37,246,122,34,226,122,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,92,246,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,64,184,159,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,60,89,52,143,168,44,115,92,127,74,26,155,120,251,81,134,94,121,219,177,91,205,61,4,84,241,219,169,123,211,84,71,105,168,72,154,155,77,23,118,94,18,72,174,116,241,162,189,28,170,217,35,138,239,207,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,2,163,60,41,250,28,166,212,171,173,7,84,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,77,145,31,77,12,187,53,173,141,203,220,154,41,26,245,107,98,116,115,72,175,26,191,75,24,183,212,10,31,110,184,147,210,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,5,248,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,2,252,250,170,233,159,13,234,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,145,179,51,140,178,49,241,185,83,147,30,238,46,99,248,72,202,12,233,59,213,62,141,253,64,199,189,198,3,74,96,102,91,41,208,189,71,197,53,198,171,167,138,219,55,123,51,135,32,102,55,79,76,213,88,35,172,170,150,102,199,78,248,159,80,145,254,166,110,113,190,57,30,140,107,163,145,143,249,34,238,95,167,69,58,115,173,186,85,211,206,53,134,107,222,85,73,118,200,104,105,225,134,150,138,154,154,6,50,199,110,142,158,40,105,173,171,44,40,141,169,124,77,137,85,243,46,251,190,71,53,31,35,88,217,31,213,100,192,48,217,115,250,125,82,118,61,72,153,101,45,158,107,3,46,205,69,108,235,110,150,104,231,117,59,213,23,103,177,37,133,143,111,36,94,10,178,112,227,220,147,151,160,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,181,79,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,10,171,233,59,213,62,141,253,64,199,189,198,2,69,120,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,52,117,233,59,213,62,141,253,64,199,189,198,3,71,185,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,217,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,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,207,103,91,253,45,127,36,125,113,159,77,232,178,79,141,217,110,86,248,239,182,74,137,91,198,169,148,50,205,52,77,138,165,17,168,197,153,143,130,70,171,153,247,94,212,107,246,98,185,99,103,85,240,212,235,82,251,211,206,163,208,233,86,73,29,214,235,167,185,141,193,209,58,219,107,183,178,166,170,150,241,84,180,208,197,90,198,71,19,170,106,126,236,12,137,105,227,118,234,217,21,236,99,228,107,88,240,158,190,41,218,49,212,190,176,233,29,29,22,139,92,170,238,216,245,13,66,84,95,176,251,93,35,25,87,113,100,108,150,111,53,36,238,157,29,82,200,157,20,13,142,138,40,85,239,150,78,231,235,28,200,146,58,149,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,146,121,252,79,0,195,112,90,156,130,171,15,199,169,45,47,202,175,18,95,238,233,76,138,214,85,92,100,138,40,165,168,86,111,197,175,123,96,141,95,197,19,147,249,61,219,189,239,115,131,242,105,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,102,8,213,65,149,112,52,145,211,37,166,213,127,233,19,74,44,87,219,101,37,198,219,113,211,123,21,37,101,29,92,45,154,10,152,36,182,66,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,41,175,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,174,127,164,239,75,26,55,244,255,0,30,246,232,15,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,43,135,193,223,72,122,151,192,233,175,89,158,97,5,93,155,73,50,219,59,46,22,139,101,116,236,231,112,184,190,86,54,42,248,41,254,111,133,158,94,41,17,207,119,111,188,201,41,156,212,153,173,99,163,179,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,9,149,209,191,72,150,174,175,188,63,50,140,82,11,141,37,159,44,176,234,69,194,229,142,93,103,167,107,216,201,214,213,111,107,233,102,122,53,101,101,52,201,199,159,109,119,71,199,12,138,217,59,73,27,171,215,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,88,255,0,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,171,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,158,198,177,207,99,28,175,96,84,183,69,61,60,93,122,152,234,27,26,192,224,181,82,87,216,173,245,16,222,242,150,84,214,58,153,159,4,130,162,36,170,106,58,53,73,85,242,36,141,133,137,31,222,231,43,85,85,141,71,72,203,211,234,110,211,106,176,116,137,170,246,43,21,178,146,221,109,183,105,189,246,146,142,142,146,22,195,5,52,17,219,38,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,17,3,193,223,167,139,86,17,134,222,181,163,44,181,85,208,103,121,45,59,34,182,83,84,214,53,175,102,47,58,177,244,245,105,72,213,230,198,85,84,210,212,112,150,84,251,236,163,107,162,217,138,231,73,50,186,177,244,177,172,159,79,242,31,110,156,12,214,19,167,169,79,15,250,203,71,76,186,91,212,222,136,99,189,235,84,218,127,102,184,231,22,184,36,158,122,168,234,165,165,108,243,93,155,220,123,249,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,20,22,52,145,211,37,166,213,127,233,19,74,44,87,219,101,37,198,219,113,211,123,21,37,101,29,92,45,154,10,152,36,182,66,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,60,58,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,152,246,177,207,123,218,175,127,10,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,225,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,40,191,138,40,105,76,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,112,174,170,186,196,210,62,148,48,218,203,206,97,120,164,184,228,238,167,108,150,140,78,154,177,141,184,220,95,34,200,216,158,172,249,186,26,110,81,73,206,161,205,86,55,131,145,168,249,56,70,240,142,190,53,126,150,49,111,168,20,62,221,113,42,175,164,239,84,250,55,245,3,30,247,24,11,9,241,33,215,156,55,169,47,15,205,56,213,108,50,182,145,204,184,231,22,230,92,232,97,168,89,159,105,184,165,170,189,106,40,165,87,49,142,231,27,157,178,57,88,222,108,86,72,212,224,246,170,215,183,73,222,169,244,111,234,6,61,238,48,1,165,51,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,162,122,14,253,55,244,119,164,154,243,164,246,94,89,246,63,165,248,255,0,196,173,118,235,119,114,171,40,133,180,52,45,143,119,119,90,157,234,120,27,80,173,227,28,146,204,212,142,20,223,132,77,74,171,52,167,210,119,165,141,27,250,127,143,123,116,0,103,51,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,232,35,163,174,177,112,78,175,240,74,139,253,130,143,224,217,37,155,135,218,12,127,185,53,71,194,251,179,84,50,151,251,233,240,69,28,253,216,233,214,79,213,162,240,223,139,182,84,249,192,191,21,238,135,42,113,171,173,239,171,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,152,21,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,133,223,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,45,211,173,253,94,195,117,235,195,19,45,213,205,63,158,174,75,22,69,79,104,154,157,42,224,88,103,137,236,190,82,69,44,50,51,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,81,125,39,122,167,209,191,168,24,247,184,192,4,159,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,47,0,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,47,170,182,237,56,180,106,62,71,108,210,28,142,235,126,195,41,174,18,199,100,185,93,40,210,154,170,166,149,23,238,185,241,162,255,0,194,136,229,108,110,123,81,28,232,161,87,44,76,14,151,214,15,86,121,151,87,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,57,237,219,98,170,182,38,34,119,255,0,13,207,15,186,110,162,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,247,221,146,34,67,93,42,183,105,197,223,81,241,203,102,175,100,119,91,14,25,83,112,138,59,221,202,215,70,149,53,84,212,170,191,121,204,141,87,254,4,87,35,100,115,26,170,230,197,50,181,34,126,154,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,96,103,11,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,165,110,172,125,83,235,39,212,12,135,220,103,44,83,72,58,50,177,117,135,225,153,165,22,200,238,191,6,204,241,127,180,85,24,205,202,87,189,105,91,36,183,122,174,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,228,136,248,164,174,190,172,125,83,235,39,212,12,135,220,103,46,167,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,165,223,248,105,245,213,83,212,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,156,147,183,35,92,245,116,137,31,159,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,74,118,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,128,113,78,142,122,130,172,234,119,167,220,111,86,238,216,255,0,193,174,181,221,250,59,149,52,80,78,202,85,170,130,87,70,249,41,159,51,83,185,11,248,163,209,88,233,26,199,57,209,44,143,124,79,83,181,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,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,243,250,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,206,214,249,89,170,59,93,217,153,12,127,171,133,143,145,219,201,43,27,247,90,187,111,186,236,136,170,145,87,174,236,235,244,161,225,129,123,212,191,133,252,51,237,110,63,138,223,124,151,127,189,229,124,213,194,221,55,107,185,197,188,248,247,56,242,226,221,246,223,100,223,98,184,60,67,58,211,186,245,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,248,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,183,27,223,55,41,235,212,183,255,0,57,182,209,244,255,0,4,255,0,228,246,176,41,130,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,208,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,122,190,147,189,83,232,223,212,12,123,220,96,37,255,0,137,215,135,253,30,145,86,84,245,3,162,24,239,148,193,106,249,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,202,24,216,230,194,230,59,101,108,110,99,35,11,41,233,71,170,237,56,234,215,78,25,154,225,82,249,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,197,203,20,200,136,217,26,215,34,163,30,201,35,103,107,51,131,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,9,233,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,135,171,0,1,31,250,197,232,235,4,234,255,0,4,167,176,95,235,62,13,146,89,185,253,159,200,59,115,84,124,47,187,53,59,234,191,189,89,60,81,207,221,142,157,35,253,98,175,13,249,55,101,79,157,16,219,58,110,214,219,182,182,191,167,42,92,6,173,154,138,202,137,233,150,199,83,81,5,51,249,195,3,234,30,169,44,175,108,42,197,133,142,145,143,71,240,145,138,215,49,92,142,110,250,94,62,77,54,45,98,164,202,174,57,173,61,15,11,213,214,223,71,107,172,169,238,189,123,180,180,146,84,201,79,31,5,94,13,226,250,218,149,221,17,28,189,205,156,170,141,106,32,115,94,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,131,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,65,95,19,175,15,250,61,34,172,169,234,7,68,49,223,41,130,213,242,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,148,49,177,205,133,204,118,202,216,220,198,71,58,188,46,61,9,233,151,231,94,241,90,73,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,166,31,12,94,131,191,77,247,218,109,121,213,139,47,44,7,31,184,55,225,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,81,201,20,206,73,33,93,248,74,212,186,147,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,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,160,240,153,210,28,55,94,180,191,168,205,35,212,8,42,228,177,100,84,248,204,53,11,73,58,195,60,79,100,151,9,98,154,55,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,176,215,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,209,189,26,231,181,146,197,43,17,239,225,201,103,255,0,129,143,237,179,247,111,248,145,55,250,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,174,191,10,254,186,170,112,12,134,213,211,14,169,87,213,207,140,95,42,33,182,225,147,67,75,23,11,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,226,216,222,247,199,113,38,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,101,196,248,92,245,213,144,235,125,170,109,10,213,250,250,187,166,101,96,167,100,150,123,186,82,213,84,207,116,183,53,175,238,62,186,86,70,232,162,124,10,216,153,230,38,145,157,229,168,133,170,142,155,147,229,11,10,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,43,47,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,56,87,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,148,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,195,73,32,242,154,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,172,0,0,10,171,241,206,253,137,254,242,127,13,56,87,132,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,47,9,89,241,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,117,241,206,253,137,254,242,127,13,34,87,135,95,83,24,111,75,93,67,38,103,168,52,53,111,199,175,246,121,177,202,234,218,100,87,190,216,201,170,41,230,74,181,137,26,174,153,141,117,59,81,236,111,223,224,247,57,168,247,53,35,120,121,94,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,133,26,93,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,181,87,208,95,66,185,149,187,173,235,205,139,86,168,41,18,159,66,170,41,110,247,5,164,170,73,96,170,184,202,137,45,167,182,246,72,201,81,142,68,243,136,170,197,249,83,164,83,49,139,34,181,2,205,58,57,233,235,249,48,116,251,141,233,53,109,77,170,182,245,73,223,173,189,220,45,212,189,152,235,43,167,149,210,57,202,170,136,249,123,108,88,224,108,175,68,115,163,130,63,186,196,217,141,237,96,0,42,175,199,59,246,39,251,201,252,52,179,76,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,64,61,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,193,221,124,21,61,83,229,63,79,235,189,198,220,93,73,155,110,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,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,161,234,202,171,241,206,253,137,254,242,127,13,45,80,170,191,28,239,216,159,239,39,240,208,56,87,132,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,47,9,89,241,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,21,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,125,255,0,134,22,188,225,186,7,213,29,37,211,80,43,105,45,182,44,178,207,83,140,212,93,170,234,22,24,45,175,150,88,103,138,105,23,131,147,131,165,166,142,37,87,43,24,196,153,100,115,209,177,174,247,63,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,104,222,141,115,28,248,165,149,136,246,115,228,129,84,30,27,158,32,148,221,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,67,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,52,240,132,234,243,42,202,252,223,75,250,133,91,117,188,252,26,222,218,220,70,181,40,36,168,242,116,49,110,217,233,42,170,26,171,219,133,156,160,242,235,35,81,173,221,208,247,19,122,104,64,179,242,170,252,111,116,183,255,0,153,166,181,219,236,95,252,87,139,93,238,126,107,254,10,154,8,59,42,255,0,254,169,59,155,25,254,135,187,252,90,22,168,69,255,0,18,236,2,167,80,122,45,212,74,91,110,61,73,117,185,88,233,233,175,244,171,50,69,206,141,148,149,49,203,85,81,19,228,84,224,246,209,165,90,47,21,230,230,57,236,111,46,124,84,43,91,194,11,84,46,184,95,86,148,216,28,45,171,158,219,168,54,122,219,109,68,13,173,116,80,69,61,52,46,173,138,169,241,108,173,153,237,109,60,208,183,126,42,212,170,145,81,223,139,93,223,252,112,115,250,152,173,90,89,165,180,57,13,34,211,213,84,92,111,247,75,75,86,39,78,143,137,177,65,69,80,244,219,186,198,42,77,94,198,252,209,143,84,147,249,203,26,113,171,108,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,223,252,70,53,86,197,172,29,94,230,249,62,33,154,125,166,198,233,60,141,174,209,87,21,67,229,165,100,112,82,68,201,227,166,87,125,222,207,154,243,46,69,143,245,111,115,221,35,85,200,254,78,15,65,225,101,128,84,231,93,105,97,181,75,143,82,93,173,184,173,61,125,254,228,149,41,19,153,74,200,233,159,21,61,66,50,69,251,207,101,100,244,138,206,8,175,107,248,189,54,224,174,109,250,21,213,224,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,139,23,149,45,181,213,17,186,167,155,94,170,156,231,158,162,46,219,152,199,55,203,114,251,205,145,170,150,42,5,85,248,231,126,196,255,0,121,63,134,145,171,195,35,66,244,227,168,189,96,206,180,191,84,44,222,122,213,93,167,245,178,195,52,74,140,170,183,213,54,225,111,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,116,149,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,135,250,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,108,192,240,197,235,199,244,33,125,166,208,109,88,189,113,192,114,11,131,126,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,229,36,113,66,229,146,101,219,156,174,91,31,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,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,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,5,96,120,74,117,175,241,186,58,62,147,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,236,252,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,211,234,248,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,252,175,11,143,93,154,101,249,215,179,214,151,147,173,24,30,151,234,86,151,228,24,134,180,82,210,79,132,207,78,218,187,210,85,220,36,161,130,56,41,164,109,79,118,74,136,223,27,162,99,29,11,94,174,230,212,217,139,191,203,112,40,131,161,126,179,111,189,30,106,61,85,206,75,87,198,112,204,163,203,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,138,171,37,143,192,117,59,212,46,85,213,6,178,222,181,115,41,166,242,30,127,183,77,110,181,178,170,74,136,109,148,49,55,140,84,241,185,235,255,0,26,71,171,90,198,190,89,101,122,49,156,248,167,52,187,71,106,134,235,91,13,138,182,174,178,218,202,137,27,71,81,87,76,218,105,230,129,28,189,183,201,19,100,145,177,189,91,178,171,18,71,163,85,85,17,206,219,117,233,125,44,88,52,107,41,234,11,9,176,117,3,123,248,86,3,89,112,86,93,234,93,82,234,104,254,81,61,96,142,89,154,138,177,67,36,233,12,114,73,187,120,70,247,187,156,123,119,26,19,43,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,87,1,170,131,42,224,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,102,152,175,67,149,61,86,248,112,233,30,97,167,207,164,167,212,92,62,159,32,101,12,50,178,40,153,123,164,117,230,177,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,90,182,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,225,113,232,79,76,191,58,247,138,210,53,120,184,244,101,98,171,177,94,58,196,196,174,190,70,235,67,228,41,242,187,117,67,222,248,238,17,185,240,209,83,84,211,175,207,183,51,57,65,27,227,249,70,248,218,143,78,15,99,187,225,39,250,1,235,6,213,213,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,92,42,22,25,94,177,181,173,88,158,215,179,143,4,142,73,63,47,138,63,161,61,77,252,151,222,40,138,43,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,183,254,170,186,130,177,117,61,225,95,153,106,245,131,31,186,217,35,185,124,38,10,154,27,132,15,111,102,170,43,213,19,38,108,51,43,90,202,168,81,232,168,217,163,251,171,178,181,200,201,27,36,76,10,86,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,143,248,168,116,43,83,128,100,55,94,167,180,182,130,174,124,98,249,81,53,203,51,134,106,168,184,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,175,38,198,246,50,48,177,78,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,160,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,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,89,24,174,107,218,201,98,137,234,199,240,226,190,255,0,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,60,7,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,241,164,122,181,172,107,229,150,87,163,25,207,138,114,162,95,248,115,116,81,252,170,181,30,123,254,127,108,186,199,166,88,183,235,46,85,48,39,106,59,165,114,43,22,59,99,102,228,215,183,147,30,178,74,232,145,206,100,109,107,119,137,211,69,34,124,175,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,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,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,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,2,42,248,163,250,19,212,223,201,125,226,136,174,174,158,188,71,186,206,206,117,247,77,48,172,167,89,60,237,151,32,204,44,214,187,141,55,217,219,84,125,250,89,235,98,142,88,249,178,153,175,111,38,61,201,187,85,28,155,238,138,139,243,44,87,197,31,208,158,166,254,75,239,20,64,82,183,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,181,79,26,191,75,24,183,212,10,31,110,184,129,85,125,39,122,167,209,191,168,24,247,184,192,95,159,85,93,76,97,189,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,138,182,22,113,138,71,190,71,34,241,99,29,197,175,127,8,223,158,205,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,248,158,171,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,15,21,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,107,254,20,253,14,84,233,173,170,131,170,77,73,125,36,183,220,158,206,143,197,173,141,100,83,165,186,221,84,214,61,43,95,38,202,172,169,154,45,154,214,198,228,237,195,44,141,122,185,210,186,56,120,175,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,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,5,32,117,11,226,61,214,118,13,175,186,151,133,98,218,201,228,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,205,244,206,123,184,177,141,77,220,170,229,219,117,85,95,152,23,126,102,179,171,31,84,250,201,245,3,33,247,25,203,211,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,209,103,86,62,169,245,147,234,6,67,238,51,129,202,139,190,240,230,235,234,197,174,26,113,62,157,234,173,195,225,89,158,156,227,254,122,229,120,175,169,123,169,110,118,122,84,100,111,185,79,83,51,151,183,51,57,71,230,59,175,217,206,127,117,170,168,231,178,24,1,162,221,20,127,40,14,135,178,205,103,211,219,101,214,187,82,112,220,194,174,154,43,117,18,119,190,51,107,109,37,3,223,78,145,57,201,180,209,119,103,154,53,141,21,242,125,248,184,72,231,197,219,136,0,118,174,168,117,251,42,213,190,166,178,173,92,182,106,21,214,227,29,22,65,81,246,62,233,19,228,164,146,134,215,79,84,247,91,188,179,81,24,250,126,12,225,34,108,214,191,184,231,61,223,172,115,220,182,127,161,58,165,174,218,211,225,149,172,218,151,175,87,223,140,215,222,113,252,191,224,117,190,86,142,159,187,107,138,214,232,127,197,210,177,141,110,213,81,86,55,239,181,30,187,111,243,106,177,86,162,244,83,75,238,186,213,171,152,134,148,89,157,87,29,70,83,120,166,182,190,162,154,137,213,111,163,129,239,78,245,82,196,213,69,123,33,139,185,43,254,243,81,25,27,149,92,212,69,84,208,71,80,184,181,139,6,232,191,82,240,172,90,135,201,89,113,253,47,188,218,237,212,221,215,201,216,165,130,211,44,113,71,205,234,231,187,139,24,212,221,202,174,93,183,85,85,249,129,156,35,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,237,115,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,166,125,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,26,41,57,87,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,255,0,6,93,60,180,208,193,89,219,138,88,251,221,174,251,221,218,123,184,63,240,84,252,21,2,152,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,218,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,70,109,250,138,208,108,203,166,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,18,53,187,171,81,238,224,244,124,110,94,108,114,36,191,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,82,95,138,199,73,25,150,148,234,133,127,81,77,202,42,242,60,79,80,175,10,199,205,113,169,71,214,218,174,47,141,239,109,18,162,252,223,76,145,66,244,129,205,79,213,199,15,105,232,156,35,124,215,104,124,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,152,25,119,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,46,123,27,60,205,107,149,55,106,75,34,38,220,151,126,151,210,119,170,125,27,250,129,143,123,140,7,191,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,229,93,61,101,54,44,27,95,116,211,53,202,107,188,149,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,128,211,73,202,186,177,244,177,172,159,79,242,31,110,156,247,248,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,35,192,117,99,233,99,89,62,159,228,62,221,56,25,172,52,145,211,37,218,213,96,233,19,74,47,183,219,157,37,186,219,110,211,123,21,93,101,101,92,205,134,10,104,35,182,66,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,110,75,78,167,250,219,186,234,142,133,233,143,77,56,36,245,118,252,79,14,197,236,148,151,234,136,106,156,140,191,214,195,109,162,253,84,177,58,22,61,140,165,169,101,75,17,188,223,28,175,107,37,79,230,68,168,30,127,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,147,219,120,113,116,57,77,213,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,62,85,209,247,73,153,151,87,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,237,220,122,34,182,39,170,104,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,132,117,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,11,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,11,42,241,94,235,142,167,37,186,222,250,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,130,189,58,232,54,101,212,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,8,218,237,209,170,246,243,122,178,54,175,55,181,23,202,224,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,161,66,221,69,104,54,101,211,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,9,26,221,213,168,247,112,122,62,55,47,54,57,18,117,120,80,245,199,83,141,93,108,157,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,207,254,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,61,175,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,130,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,211,194,227,208,158,153,126,117,239,21,160,82,183,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,136,85,169,158,22,154,53,170,93,79,207,175,153,29,215,158,55,121,229,83,127,194,217,66,234,120,107,171,157,78,248,150,162,58,186,89,161,146,30,82,118,170,30,156,94,231,202,146,171,158,169,46,205,154,160,15,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,200,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,168,31,238,163,245,217,255,0,103,63,249,179,103,255,0,162,1,106,158,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,10,107,241,58,241,0,163,213,218,202,158,159,180,67,34,243,120,45,39,40,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,249,77,27,218,217,156,247,108,142,141,172,124,157,255,0,196,235,196,2,179,72,168,234,122,126,209,12,139,202,103,85,124,160,201,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,229,52,111,115,161,107,29,178,54,71,49,241,212,182,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,40,121,82,234,122,150,255,0,231,54,218,62,159,224,159,252,158,214,82,177,117,61,75,127,243,155,109,31,79,240,79,254,79,107,2,170,250,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,166,109,250,78,245,79,163,127,80,49,239,113,128,190,142,171,186,174,211,142,146,180,225,249,174,107,47,158,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,156,154,178,204,168,173,141,174,106,34,61,239,142,55,133,48,248,134,116,179,106,233,99,94,106,44,88,132,212,141,195,242,90,116,188,99,244,107,117,109,85,109,20,11,247,101,134,120,221,180,204,99,102,73,91,19,222,142,71,198,141,78,236,146,50,110,63,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,142,186,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,182,191,225,95,208,173,54,1,143,90,186,158,213,42,10,73,242,123,229,60,55,44,50,24,106,165,231,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,188,155,35,222,200,194,199,192,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,42,128,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,246,217,251,183,252,72,234,190,39,93,120,254,132,44,85,58,13,164,247,174,57,246,65,111,119,196,174,150,235,143,110,171,23,133,207,133,209,238,222,211,147,189,81,3,170,17,188,100,142,88,90,177,204,155,115,137,203,5,122,25,235,54,197,209,230,156,107,21,206,59,87,198,115,60,163,224,116,248,205,182,86,61,41,93,36,73,95,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,188,81,95,44,113,42,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,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,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,202,188,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,36,202,0,82,7,136,255,0,136,5,103,81,23,217,116,147,72,114,47,245,167,160,242,211,203,83,79,28,244,242,100,85,92,25,39,42,134,76,200,228,100,48,200,170,198,66,173,226,178,68,178,185,95,250,148,138,64,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,43,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,170,30,40,22,19,226,137,160,216,111,77,186,71,211,174,148,225,148,84,141,101,186,159,33,125,206,186,26,117,133,247,107,138,178,212,149,21,178,163,158,247,115,145,205,221,26,175,119,6,35,35,106,240,99,81,60,87,133,54,150,224,154,211,173,153,238,153,234,101,139,227,56,221,231,79,231,243,180,94,106,106,126,239,106,239,107,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,80,231,253,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,122,9,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,206,15,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,42,188,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,231,202,170,23,62,8,1,226,183,213,30,187,116,215,250,46,253,10,103,63,103,62,209,252,111,226,127,224,202,58,206,255,0,151,242,61,159,246,76,82,113,227,223,151,249,187,111,203,231,190,201,183,63,240,191,235,51,169,62,162,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,190,15,65,73,194,169,149,180,81,182,78,116,240,70,245,217,147,72,155,42,241,251,219,237,186,34,160,124,175,28,239,216,159,239,39,240,210,170,203,84,241,206,253,137,254,242,127,13,33,175,68,253,51,211,117,93,150,231,250,97,13,117,37,190,251,6,15,81,119,199,171,170,214,94,197,53,198,27,141,2,55,184,145,185,21,89,36,82,77,10,170,181,252,18,101,145,24,247,49,168,4,170,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,183,67,46,249,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,86,226,124,49,122,241,253,55,216,169,180,27,86,47,92,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,185,73,36,179,53,36,153,119,225,43,144,39,248,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,2,63,248,143,248,128,86,117,17,125,151,73,52,135,34,255,0,90,122,15,45,60,181,52,241,207,79,38,69,85,193,146,114,168,100,204,142,70,67,12,138,172,100,42,222,43,36,75,43,149,255,0,169,72,160,177,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,179,83,197,19,65,176,222,155,116,143,167,93,41,195,40,169,26,203,117,62,66,251,157,116,52,235,11,238,215,21,101,169,42,43,101,71,61,238,231,35,155,186,53,94,238,12,70,70,213,224,198,162,5,123,18,83,161,126,179,111,189,30,106,61,85,206,75,87,198,112,204,163,203,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,138,171,37,143,160,120,83,105,110,9,173,58,217,158,233,158,166,88,190,51,141,222,116,254,127,59,69,230,166,167,238,246,174,246,185,163,253,100,47,100,141,218,72,152,239,186,228,223,109,151,116,85,69,225,93,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,120,104,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,173,188,115,191,98,127,188,159,195,78,105,225,95,214,221,215,75,179,43,87,77,57,220,245,119,12,79,49,188,67,73,97,168,154,169,202,203,5,108,201,55,234,162,137,176,189,239,101,85,75,233,152,173,230,200,226,123,159,42,255,0,62,85,94,151,227,157,251,19,253,228,254,26,5,85,150,233,225,67,215,29,54,75,106,178,116,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,0,58,73,233,158,167,170,124,135,60,193,236,213,213,112,100,54,60,30,187,35,199,225,133,98,225,91,113,130,170,149,145,210,74,178,185,173,107,37,108,210,70,143,230,206,15,115,30,170,230,177,204,119,20,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,10,117,165,209,110,27,214,78,27,104,179,94,114,42,188,111,33,198,234,36,154,203,122,134,21,169,101,59,38,88,210,166,25,105,149,236,108,172,145,177,71,178,242,107,218,248,216,168,238,60,217,39,181,233,235,166,45,26,233,127,21,155,22,210,60,95,200,121,254,195,238,151,26,153,157,81,93,115,154,40,209,141,146,121,93,255,0,158,228,141,136,200,152,233,100,86,49,156,221,191,10,240,226,235,142,167,170,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,0,0,12,203,107,246,142,95,122,127,214,92,179,71,114,57,188,197,94,51,112,117,60,117,60,88,207,55,74,246,164,148,213,60,24,247,164,125,216,36,138,94,223,53,115,57,241,119,222,106,161,224,9,233,227,29,164,53,56,87,82,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,62,35,66,198,82,205,12,76,110,207,99,27,78,148,15,85,122,46,239,153,252,92,187,43,89,29,122,47,209,203,22,190,245,65,128,105,86,83,55,11,45,214,225,37,69,198,62,47,95,51,75,73,79,45,92,180,219,177,236,123,59,204,167,116,93,198,185,28,206,231,52,221,91,178,133,239,116,133,164,53,58,17,211,70,158,233,109,194,10,184,46,86,155,59,38,186,65,83,60,83,62,158,227,82,247,85,86,66,143,139,238,57,140,168,158,86,49,90,174,251,141,111,222,127,243,151,176,0,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,146,10,248,143,248,127,209,245,17,98,151,86,244,135,29,255,0,93,138,15,45,4,180,212,242,65,79,30,69,75,205,145,241,168,124,207,142,54,77,12,106,175,100,202,238,75,28,75,19,145,255,0,169,88,167,81,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,208,203,185,121,62,26,125,117,84,245,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,36,237,200,215,61,93,34,71,199,252,90,250,40,248,221,29,103,86,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,119,56,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,245,109,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,223,250,58,235,23,4,234,255,0,4,168,191,216,40,254,13,146,89,184,125,160,199,251,147,84,124,47,187,53,67,41,127,190,159,4,81,207,221,142,157,100,253,90,47,13,248,187,101,79,159,0,241,171,244,177,139,125,64,161,246,235,136,16,3,194,227,215,102,153,126,117,236,245,167,85,241,58,235,199,244,223,125,169,208,109,39,189,114,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,227,36,145,76,228,142,100,223,132,78,72,21,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,252,28,199,185,171,186,42,161,234,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,161,208,58,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,78,105,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,162,158,152,186,122,197,122,95,209,171,46,145,226,213,62,127,200,119,42,110,55,71,210,199,79,53,206,186,87,114,150,162,70,177,63,226,198,196,115,158,230,69,20,76,87,191,135,37,231,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,129,24,60,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,170,44,253,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,148,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,160,16,47,251,194,227,208,158,153,126,117,239,21,165,101,248,142,245,199,77,213,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,63,19,149,117,155,125,171,232,199,10,232,239,18,181,121,27,85,15,155,168,202,238,53,12,99,228,184,72,235,172,245,180,212,212,233,243,237,194,206,80,72,249,62,82,62,70,163,19,131,24,238,255,0,128,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,44,108,71,57,141,124,178,196,197,123,57,242,64,247,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,150,191,226,99,105,181,88,60,63,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,9,1,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,225,94,40,254,132,245,55,242,95,120,162,2,128,77,84,25,87,46,39,197,67,174,170,108,3,30,186,244,195,165,181,244,147,228,247,202,121,173,185,156,211,82,203,206,211,110,158,150,23,182,8,146,72,210,25,31,85,13,74,162,200,199,191,180,198,189,56,182,71,177,241,133,101,245,79,96,209,172,91,168,44,218,193,211,245,239,226,184,13,29,193,25,104,169,109,75,170,99,249,196,197,158,56,166,114,34,203,12,115,172,209,199,38,238,231,27,24,238,114,111,220,119,63,196,237,214,43,198,85,102,180,229,57,31,217,251,45,109,194,158,158,227,119,242,111,171,248,125,43,228,107,101,169,236,49,81,242,246,216,174,127,109,171,201,220,118,79,154,159,87,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,23,160,117,93,210,142,163,244,149,168,239,194,179,88,188,245,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,228,212,150,21,85,116,110,115,85,21,236,124,114,60,52,19,162,248,30,151,233,174,151,227,248,134,139,210,210,65,132,193,78,234,187,42,82,92,36,174,130,72,42,100,117,79,118,58,137,31,35,165,99,221,51,158,142,230,228,217,233,183,203,98,141,188,81,253,118,106,111,228,190,207,68,117,255,0,13,47,16,74,157,30,186,217,250,124,213,251,173,36,122,125,95,81,229,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,55,114,170,49,29,183,32,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,136,255,0,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,5,191,130,31,248,95,235,222,172,117,19,160,87,252,215,88,242,191,180,23,170,44,194,170,215,5,79,145,166,164,225,74,202,42,41,27,31,10,120,227,98,236,249,164,93,213,57,125,237,183,217,17,18,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,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,114,174,168,244,47,249,74,104,78,77,162,159,106,126,206,125,163,242,95,225,63,35,231,59,30,94,178,10,159,241,61,200,249,114,236,113,254,122,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,72,15,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,181,79,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,10,86,37,167,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,199,93,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,52,167,165,90,103,138,232,222,156,99,154,91,133,82,121,123,46,51,111,138,223,77,202,56,217,36,220,19,239,207,47,109,140,99,166,149,234,233,36,122,53,57,200,247,185,83,119,40,30,130,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,0,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,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,202,128,28,171,165,205,11,254,77,122,19,140,232,167,218,159,180,127,103,60,239,248,79,200,249,62,255,0,152,172,158,167,252,79,114,78,60,123,252,127,158,187,241,223,229,190,201,64,61,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,106,158,10,158,150,50,159,168,21,222,221,110,56,255,0,138,15,135,221,53,166,154,245,213,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,249,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,194,54,35,165,251,172,107,246,236,30,10,158,150,50,159,168,21,222,221,110,39,248,21,129,224,185,211,215,195,44,89,31,83,183,106,155,173,61,93,223,204,226,86,138,41,41,123,84,179,80,177,244,211,79,88,217,28,155,205,188,241,164,45,86,108,214,58,158,116,85,123,157,180,115,171,171,31,75,26,201,244,255,0,33,246,233,207,107,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,124,87,86,62,150,53,147,233,254,67,237,211,129,154,195,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,69,254,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,12,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,41,91,198,175,213,62,45,244,254,135,220,110,32,74,175,8,30,162,243,189,96,210,204,159,76,243,170,143,63,250,51,248,69,29,158,183,132,49,112,181,203,76,248,96,163,237,197,19,55,236,249,23,187,186,247,61,239,239,236,170,156,17,93,63,202,171,240,49,253,182,126,237,255,0,18,45,80,8,1,227,87,233,99,22,250,129,67,237,215,18,149,139,169,241,171,244,177,139,125,64,161,246,235,137,78,218,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,248,1,97,62,19,125,107,219,180,254,179,249,49,106,133,207,177,101,189,220,25,38,33,91,34,213,84,73,21,210,170,120,97,75,99,99,99,94,200,225,149,242,58,102,187,245,76,100,157,245,122,185,102,69,101,149,117,99,233,99,89,62,159,228,62,221,57,156,203,182,1,153,89,115,250,221,45,172,199,170,228,203,40,47,18,88,37,180,210,34,85,78,235,139,38,88,29,79,26,66,174,73,95,221,69,98,118,213,220,151,110,59,238,133,233,183,27,215,156,79,195,127,61,177,117,35,147,210,95,51,106,125,55,200,82,162,88,147,185,60,16,124,54,110,213,61,85,71,55,54,174,165,141,251,178,78,212,68,114,252,183,149,90,181,19,5,6,30,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,241,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,40,4,191,239,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,92,79,135,23,67,149,61,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,153,64,0,33,175,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,153,64,12,171,151,253,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,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,170,0,1,202,186,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,201,127,132,252,143,156,236,121,122,200,42,127,196,247,35,229,203,177,199,249,233,183,45,254,123,108,176,3,251,134,63,248,81,127,204,159,253,255,0,45,80,1,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,15,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,125,62,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,143,31,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,118,42,6,85,203,169,234,91,255,0,156,219,104,250,127,130,127,242,123,89,74,197,212,245,45,255,0,206,109,180,125,63,193,63,249,61,172,10,149,233,235,41,177,96,218,251,166,153,174,83,93,228,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,39,6,35,158,238,44,99,151,102,162,185,118,217,17,87,228,122,190,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,113,82,79,244,3,209,245,215,171,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,121,212,36,50,177,100,107,154,145,49,175,127,46,105,28,114,7,106,240,210,240,251,169,214,27,173,159,168,61,95,181,82,73,167,212,21,30,102,207,105,171,138,42,168,50,87,177,213,80,72,146,35,39,71,192,202,122,152,34,114,178,104,156,201,211,118,170,43,21,219,220,249,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,0,0,0,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,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,45,211,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,102,53,120,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,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,148,67,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,169,226,178,252,87,186,28,166,201,109,87,190,174,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,180,75,12,78,147,118,58,55,247,130,26,245,123,213,231,242,173,209,173,19,251,83,91,222,212,44,59,227,244,89,71,10,15,45,12,253,215,80,249,90,184,248,170,198,189,216,226,119,52,111,14,50,199,46,209,178,53,139,151,201,232,67,169,203,23,73,122,133,153,106,173,222,203,241,186,183,225,242,90,237,118,143,50,250,111,63,85,45,206,222,231,71,223,108,82,164,92,96,142,162,93,220,222,43,218,225,186,57,205,35,88,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,112,15,10,254,133,106,115,252,134,213,212,246,169,80,85,193,140,88,234,33,185,97,144,195,85,23,11,181,198,10,169,152,233,229,88,228,89,163,101,44,212,200,169,27,216,206,235,220,197,228,232,216,246,73,113,32,69,94,185,250,24,254,90,63,98,127,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,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,179,84,1,85,126,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,38,87,137,103,66,181,61,77,99,52,186,159,166,52,21,117,90,161,142,83,193,109,165,161,109,84,81,193,119,183,45,66,171,160,122,207,35,34,133,240,172,243,76,217,17,201,201,59,145,185,175,87,70,177,210,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,167,136,85,213,95,133,246,156,117,57,172,180,122,197,246,250,235,137,213,214,249,120,242,154,106,106,84,171,248,180,112,182,56,227,116,15,146,68,74,73,187,17,246,149,220,37,141,120,198,238,215,36,145,101,14,129,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,201,229,60,70,122,40,254,85,90,113,5,255,0,0,182,90,163,212,220,91,245,150,218,153,211,181,37,210,133,17,235,37,177,211,114,107,27,201,239,73,34,116,168,230,178,70,185,187,196,217,165,145,37,6,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,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,80,117,123,213,231,242,173,209,173,19,251,83,91,222,212,44,59,227,244,89,71,10,15,45,12,253,215,80,249,90,184,248,170,198,189,216,226,119,52,111,14,50,199,46,209,178,53,139,148,202,241,94,232,114,155,37,181,94,250,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,168,176,36,167,66,29,78,88,186,75,212,44,203,85,110,246,95,141,213,191,15,146,215,107,180,121,151,211,121,250,169,110,118,247,58,62,251,98,149,34,227,4,117,18,238,230,241,94,215,13,209,206,105,194,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,115,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,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,7,127,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,115,95,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,147,254,37,190,31,116,218,195,106,188,117,7,164,22,170,185,53,6,130,159,204,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,120,193,224,169,234,159,41,250,127,93,238,54,226,234,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,208,159,71,221,89,225,189,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,225,191,113,136,170,232,158,137,93,126,42,29,10,212,224,25,13,215,169,237,45,160,171,159,24,190,84,77,114,204,225,154,170,46,22,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,201,177,189,140,143,175,248,103,120,124,106,62,143,223,108,189,73,106,134,85,117,198,110,181,118,250,184,97,194,233,227,88,164,125,44,236,106,71,241,55,171,191,227,75,229,56,114,100,140,166,123,222,215,177,240,180,44,168,0,5,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,112,14,139,245,142,197,160,93,80,96,26,171,148,195,206,203,106,184,73,79,113,147,147,211,203,82,213,211,203,73,45,78,204,99,222,254,203,42,29,47,109,173,87,63,183,193,54,87,110,158,43,90,245,66,235,173,90,185,151,234,189,229,181,113,212,101,55,138,155,147,41,234,107,93,86,250,56,30,245,236,210,164,174,68,87,178,24,187,113,51,238,181,17,145,181,17,173,68,68,79,20,6,170,1,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,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,148,215,212,207,85,218,143,210,87,137,158,164,230,184,84,190,122,213,93,240,40,47,246,9,230,86,82,221,233,91,104,163,84,107,149,17,123,115,51,147,150,41,145,21,209,185,206,69,71,177,242,70,251,148,40,7,197,31,215,102,166,254,75,236,244,64,94,158,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,59,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,90,248,42,122,88,202,126,160,87,123,117,184,149,93,88,250,88,214,79,167,249,15,183,78,6,122,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,219,106,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,96,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,208,79,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,29,75,120,92,122,236,211,47,206,189,158,180,191,224,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,170,131,42,224,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,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,166,132,250,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,88,235,224,251,211,214,43,132,232,74,117,5,230,126,33,146,106,55,126,155,148,148,177,183,225,116,52,117,147,193,229,225,147,101,145,123,178,69,221,145,121,35,93,194,6,240,69,139,155,231,248,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,2,126,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,202,92,159,134,47,135,253,102,145,81,211,117,3,173,248,239,148,206,170,248,207,140,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,206,25,24,231,66,214,55,117,108,142,123,35,14,193,225,231,209,101,171,165,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,202,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,120,244,174,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,118,176,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,62,86,77,148,223,115,11,140,55,108,142,187,205,213,211,219,232,45,113,201,218,100,124,105,104,169,98,164,166,143,102,34,34,240,130,8,153,190,220,157,199,119,42,185,85,86,247,188,67,58,44,181,117,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,57,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,42,22,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,11,159,240,84,244,177,148,253,64,174,246,235,112,234,143,194,147,249,74,107,182,77,173,127,167,175,179,159,104,252,151,248,51,236,183,156,236,121,122,56,41,191,199,121,184,249,114,236,114,254,98,109,203,111,158,219,171,193,83,210,198,83,245,2,187,219,173,196,255,0,2,63,244,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,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,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,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,0,0,0,0,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,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,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,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,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,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,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,16,3,198,175,210,198,45,245,2,135,219,174,37,85,244,157,234,159,70,254,160,99,222,227,1,106,158,53,126,150,49,111,168,20,62,221,113,42,175,164,239,84,250,55,245,3,30,247,24,0,209,71,232,183,4,253,41,254,154,254,5,254,172,254,207,253,150,248,159,154,155,254,165,249,159,51,216,236,243,237,127,142,251,220,248,115,254,142,91,124,143,43,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,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,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,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,82,183,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,128,0,0,0,69,95,20,127,66,122,155,249,47,188,81,16,87,195,23,195,254,143,87,107,41,186,129,214,252,119,205,224,180,156,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,231,12,140,107,102,115,219,186,186,54,189,146,90,254,178,105,14,27,174,250,119,112,210,221,65,130,174,124,122,237,81,67,53,116,20,211,172,47,168,101,53,92,53,73,10,189,62,243,88,247,64,214,61,90,173,127,7,59,139,152,237,156,158,212,0,0,12,171,151,83,212,183,255,0,57,182,209,244,255,0,4,255,0,228,246,178,149,139,169,234,91,255,0,156,219,104,250,127,130,127,242,123,88,21,1,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,230,148,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,51,175,210,119,170,125,27,250,129,143,123,140,6,148,192,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,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,237,179,247,111,248,145,106,133,85,248,24,254,219,63,118,255,0,137,22,168,0,0,0,0,5,27,120,167,244,153,134,244,231,170,22,156,227,79,234,41,40,108,90,149,81,112,169,167,199,41,40,22,8,44,207,165,142,141,37,72,223,220,114,57,146,203,81,36,136,198,178,54,68,155,49,169,197,17,19,159,248,117,244,207,134,245,75,212,50,97,154,131,93,86,204,122,193,103,155,35,174,162,166,85,99,238,108,134,162,158,20,164,89,81,200,232,88,231,84,53,94,246,253,254,12,115,90,172,115,146,70,75,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,1,85,126,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,0,0,163,111,20,254,147,48,222,156,245,66,211,156,105,253,69,37,13,139,82,170,46,21,52,248,229,37,2,193,5,153,244,177,209,164,169,27,251,142,71,50,89,106,36,145,24,214,70,200,147,102,53,56,162,34,94,73,85,126,57,223,177,63,222,79,225,160,68,175,14,190,153,240,222,169,122,134,76,51,80,107,170,217,143,88,44,243,100,117,212,84,202,172,125,205,144,212,83,194,148,139,42,57,29,11,28,234,134,171,222,223,191,193,142,107,85,142,114,72,205,4,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,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,0,69,255,0,18,236,254,167,79,186,45,212,74,171,110,67,73,106,185,95,41,233,172,20,169,50,197,206,177,149,117,49,197,85,79,19,36,69,230,247,81,173,90,175,20,230,214,53,239,111,30,28,146,80,21,65,227,131,159,211,75,117,210,205,45,161,200,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,166,221,167,189,22,26,246,55,230,175,98,44,159,205,73,19,144,86,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,254,4,138,241,58,210,223,209,127,89,57,175,148,177,124,50,213,150,249,124,166,223,253,245,222,243,94,106,52,243,115,252,222,231,51,149,116,117,191,113,220,118,219,238,181,24,172,61,255,0,131,238,142,95,115,158,168,19,85,105,230,242,246,93,52,183,207,81,89,39,22,63,191,85,93,79,61,37,61,54,202,246,189,188,152,250,153,123,136,215,181,60,183,7,113,89,26,164,128,241,189,211,63,51,138,233,166,177,209,210,90,162,248,125,194,175,25,184,79,219,227,93,81,230,35,74,138,70,114,70,125,248,99,242,181,171,179,158,156,93,63,221,106,243,122,160,122,15,4,253,80,186,228,58,71,158,105,69,193,181,115,83,225,151,138,91,149,13,68,213,174,149,145,193,112,100,155,210,197,18,166,208,177,146,209,203,42,241,118,206,125,83,215,139,85,21,95,99,229,5,248,89,103,245,56,47,90,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,235,223,89,5,34,51,130,163,220,254,44,77,249,171,93,126,128,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,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,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,12,214,23,83,227,87,233,99,22,250,129,67,237,215,18,149,139,169,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,25,87,53,80,101,92,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,160,16,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,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,0,154,168,50,174,106,160,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,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,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,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,45,83,198,175,210,198,45,245,2,135,219,174,37,85,244,157,234,159,70,254,160,99,222,227,1,106,158,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,0,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,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,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,79,240,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,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,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,0,128,30,53,126,150,49,111,168,20,62,221,113,42,175,164,239,84,250,55,245,3,30,247,24,11,84,241,171,244,177,139,125,64,161,246,235,137,85,125,39,122,167,209,191,168,24,247,184,192,6,148,206,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,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,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,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,82,183,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,128,0,0,0,0,0,0,0,101,92,186,158,165,191,249,205,182,143,167,248,39,255,0,39,181,148,172,93,79,82,223,252,230,219,71,211,252,19,255,0,147,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,128,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,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,219,103,238,223,241,34,213,10,171,240,49,253,182,126,237,255,0,18,45,80,0,0,0,0,10,171,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,0,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,0,0,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,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,85,95,142,119,236,79,247,147,248,105,106,133,85,248,231,126,196,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,1,156,30,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,183,231,212,166,175,83,104,46,131,103,58,185,52,244,145,212,99,182,121,166,183,165,92,18,205,4,183,23,237,21,20,50,50,45,158,172,146,166,72,99,85,69,110,200,245,85,115,81,21,201,154,32,46,167,193,179,69,62,195,116,251,118,214,58,187,135,122,175,83,110,9,217,130,57,121,71,5,13,186,90,138,120,249,53,99,106,182,103,78,250,197,118,207,123,86,62,198,220,93,205,9,41,214,134,142,95,117,247,166,12,255,0,74,177,105,184,94,174,182,248,234,45,209,241,98,249,154,170,74,136,170,226,166,221,239,99,25,222,125,59,98,238,57,200,214,119,57,174,232,221,151,213,232,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,232,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,81,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,35,56,93,83,232,167,242,118,234,11,54,209,200,238,30,118,147,31,184,39,144,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,113,98,55,184,143,227,187,118,85,182,159,7,221,99,177,103,61,48,38,149,83,195,229,239,90,105,112,158,158,178,62,79,127,126,150,186,162,122,186,122,157,213,141,99,121,61,245,49,118,209,207,114,121,110,110,226,146,53,0,226,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,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,37,87,86,62,150,53,147,233,254,67,237,211,145,87,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,112,51,88,93,79,141,95,165,140,91,234,5,15,183,92,74,86,46,167,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,101,92,213,65,149,112,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,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,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,2,106,160,202,185,170,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,141,95,165,140,91,234,5,15,183,92,73,254,0,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,1,21,124,81,253,9,234,111,228,190,241,68,74,160,6,107,58,78,245,79,163,127,80,49,239,113,128,181,79,26,191,75,24,183,212,10,31,110,184,147,252,1,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,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,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,79,240,0,28,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,0,0,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,0,85,95,129,143,237,179,247,111,248,145,106,128,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,14,85,213,143,165,141,100,250,127,144,251,116,231,85,0,101,92,210,159,73,222,150,52,111,233,254,61,237,208,29,84,0,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,83,0,0,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,42,128,25,172,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,74,160,0,0,0,0,0,0,0,0,6,85,203,169,234,91,255,0,156,219,104,250,127,130,127,242,123,89,63,192,25,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,0,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,192,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,1,85,126,6,63,182,207,221,191,226,69,170,0,0,0,0,0,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,0,0,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,46,164,0,0,0,0,0,42,175,199,59,246,39,251,201,252,52,181,64,5,43,120,42,122,167,202,126,159,215,123,141,184,186,144,0,21,87,227,157,251,19,253,228,254,26,90,160,2,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,0,87,87,141,38,177,223,112,253,26,196,180,118,209,15,110,147,81,46,21,21,23,74,158,76,94,84,182,215,83,200,218,110,14,98,170,115,158,122,121,123,141,123,28,223,45,199,239,54,71,34,87,183,135,134,21,106,207,250,210,210,171,21,230,162,174,26,122,91,195,239,108,117,51,218,215,172,246,250,105,107,161,106,171,154,228,224,233,105,163,107,211,109,213,138,228,69,106,170,57,52,60,0,0,0,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,252,158,12,26,189,77,136,107,206,75,164,119,25,233,33,167,212,43,59,102,163,87,65,43,231,154,227,111,238,75,28,44,123,126,227,24,180,211,87,72,229,122,124,214,24,209,28,138,188,95,115,224,10,171,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,139,169,0,10,1,241,71,245,217,169,191,146,251,61,17,127,192,8,1,224,169,233,99,41,250,129,93,237,214,226,85,117,99,233,99,89,62,159,228,62,221,57,213,64,25,87,46,167,198,175,210,198,45,245,2,135,219,174,36,255,0,0,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,1,149,115,85,0,8,171,225,113,232,79,76,191,58,247,138,210,128,77,84,0,34,175,133,199,161,61,50,252,235,222,43,73,84,0,2,42,248,163,250,19,212,223,201,125,226,136,149,64,12,171,154,168,0,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,1,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,166,190,179,108,90,225,172,26,165,160,55,187,87,194,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,126,220,204,229,11,37,141,203,179,156,246,201,30,232,231,199,12,149,51,131,212,46,83,125,193,186,208,212,188,215,22,174,242,87,172,127,84,47,55,75,117,79,105,146,118,42,160,187,75,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,64,104,248,17,215,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,34,128,0,0,3,138,117,67,213,118,156,116,165,98,198,47,121,252,188,254,212,100,20,182,120,161,142,100,73,32,165,115,209,107,43,221,27,81,210,201,13,60,59,185,201,20,111,115,164,124,17,253,222,234,61,189,47,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,5,37,234,199,136,111,93,154,95,170,121,150,153,255,0,40,127,137,253,146,200,46,54,47,59,246,74,207,15,154,242,181,50,67,221,237,249,103,112,229,219,229,199,147,182,223,109,215,109,203,63,240,247,234,82,251,213,15,78,54,252,215,49,78,121,77,146,225,62,61,125,169,101,43,41,225,172,170,133,145,200,201,227,99,28,168,156,224,158,5,126,200,198,247,123,168,198,53,136,196,32,7,140,222,133,214,98,218,203,98,215,155,69,155,133,151,54,183,199,110,186,85,198,179,201,254,24,164,106,177,171,50,185,22,40,187,148,137,78,216,216,215,34,191,202,78,238,8,173,115,157,231,252,29,245,162,213,167,93,67,94,180,255,0,40,203,233,44,214,140,254,206,202,74,58,122,150,53,172,175,189,195,80,207,39,18,74,173,221,143,88,166,173,107,26,174,107,100,124,141,103,222,145,98,64,39,167,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,96,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,147,3,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,41,175,172,159,19,126,164,241,254,163,179,60,43,69,51,143,178,184,182,35,112,147,30,142,153,246,42,9,230,168,170,165,123,163,170,158,71,212,50,101,94,83,164,168,206,42,198,246,153,18,171,26,245,122,173,159,245,85,170,95,161,110,156,117,23,83,33,190,252,26,190,205,143,213,124,42,183,202,249,142,213,210,86,118,104,127,86,172,123,93,189,84,176,55,239,181,88,155,238,253,154,142,84,205,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,94,79,133,182,181,107,183,80,154,89,152,106,102,181,234,119,218,110,222,64,219,21,178,139,224,180,116,94,71,177,77,28,211,75,220,166,142,62,239,119,205,196,222,46,111,220,242,251,162,175,53,68,154,167,52,233,175,72,105,180,23,65,176,109,35,134,10,72,234,49,219,60,48,220,22,146,121,102,130,91,139,247,150,182,104,223,46,207,86,73,83,36,210,34,42,55,100,122,34,53,168,136,212,233,96,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,128,105,36,17,43,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,168,0,0,2,37,95,250,219,181,94,186,227,193,250,72,211,137,233,43,233,227,168,173,155,44,188,83,85,54,86,54,120,45,151,23,190,210,177,186,21,68,124,114,199,71,43,229,138,93,218,246,58,23,34,42,72,211,202,248,151,245,199,77,211,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,247,31,26,200,245,68,107,25,53,112,120,92,122,236,211,47,206,189,158,180,11,254,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,20,131,253,212,126,187,63,236,231,255,0,54,108,255,0,244,66,234,122,177,244,177,172,159,79,242,31,110,156,205,96,26,168,0,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,226,121,78,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,245,245,99,233,99,89,62,159,228,62,221,57,65,125,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,105,36,30,83,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,128,0,0,35,255,0,89,157,82,255,0,36,124,39,15,212,138,220,111,227,118,91,150,97,75,98,189,211,196,238,53,76,161,150,142,174,87,75,76,170,228,98,204,199,193,27,145,175,251,175,106,57,155,177,92,146,50,64,16,3,198,175,210,198,45,245,2,135,219,174,32,78,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,138,54,240,208,235,142,167,167,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,238,50,52,145,138,138,215,178,107,201,0,0,0,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,218,234,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,10,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,196,143,254,31,61,109,218,186,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,216,58,78,244,177,163,127,79,241,239,110,128,206,182,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,160,105,248,28,127,165,94,166,48,222,171,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,197,27,51,56,203,27,217,35,81,57,49,237,228,214,63,156,108,236,0,0,0,0,0,0,0,82,7,80,190,35,221,103,96,218,251,169,120,86,45,172,158,74,203,143,230,23,155,93,186,155,236,237,170,78,197,44,21,178,199,20,124,223,76,231,187,139,24,212,221,202,174,93,183,85,85,249,147,255,0,194,255,0,94,245,99,168,157,2,191,230,186,199,149,253,160,189,81,102,21,86,184,42,124,141,53,39,10,86,81,81,72,216,248,83,199,27,23,103,205,34,238,169,203,239,109,190,200,136,148,217,213,143,170,125,100,250,129,144,251,140,229,148,248,42,106,150,9,250,44,202,116,83,227,191,234,207,237,5,118,83,240,207,43,55,253,75,242,214,234,110,255,0,123,135,107,252,119,221,225,207,159,244,241,219,230,5,149,0,0,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,188,47,250,204,234,79,168,157,125,191,225,90,199,169,31,104,44,180,88,125,85,210,10,111,131,208,82,112,170,101,109,20,109,147,157,60,17,189,118,100,210,38,202,188,126,246,251,110,136,169,197,124,106,253,83,226,223,79,232,125,198,226,60,21,61,83,229,63,79,235,189,198,220,4,223,215,206,184,234,122,113,235,103,16,209,236,225,148,143,211,172,211,23,182,190,106,185,31,21,59,236,119,25,174,21,176,37,107,166,122,181,171,76,173,100,77,153,175,119,220,100,105,35,21,21,175,100,211,40,165,111,26,191,84,248,183,211,250,31,113,184,157,87,194,179,175,31,250,145,210,166,175,222,191,206,197,136,95,110,119,31,252,67,41,172,141,103,107,255,0,40,116,79,146,111,243,116,236,111,248,166,1,106,128,0,0,0,4,74,235,179,175,188,103,164,75,85,62,53,98,181,210,100,90,139,118,167,101,85,29,158,173,106,33,130,150,138,86,212,178,58,249,36,108,74,201,152,218,138,116,98,211,164,177,200,228,114,170,57,136,156,137,106,86,7,139,95,69,31,27,163,172,234,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,231,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,188,36,87,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,83,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,88,4,0,241,100,234,243,244,69,167,31,201,247,10,173,225,151,231,246,247,252,89,210,80,119,99,165,199,102,73,160,155,140,143,84,98,77,59,216,232,155,179,94,173,141,179,185,123,79,88,94,161,205,58,187,241,84,204,180,183,170,58,76,63,70,146,146,233,134,224,85,18,219,114,219,109,109,2,66,183,171,139,101,124,117,80,50,161,232,233,98,100,8,214,182,57,24,214,126,185,37,115,155,81,15,4,117,133,104,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,217,193,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,209,79,77,29,58,96,157,47,233,101,6,153,224,180,255,0,230,171,47,21,188,230,255,0,9,221,60,180,48,207,89,219,150,89,59,61,222,195,29,218,99,184,51,240,68,252,85,66,165,122,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,179,254,130,181,75,59,214,158,147,176,109,76,212,187,239,198,114,75,207,196,252,237,111,149,134,159,187,218,185,85,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,173,22,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,160,31,238,163,245,217,255,0,103,63,249,179,103,255,0,162,23,125,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,204,185,165,62,147,189,44,104,223,211,252,123,219,160,3,170,128,0,17,43,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,64,211,240,56,255,0,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,216,0,31,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,228,215,38,232,191,172,1,68,58,133,226,35,226,1,166,185,254,75,167,55,221,123,164,158,229,138,222,43,108,149,146,210,99,118,151,65,36,244,211,62,25,29,27,157,68,215,43,21,204,85,69,86,181,118,219,116,79,192,181,238,133,186,139,254,83,189,56,227,185,253,202,163,187,146,91,249,88,178,111,185,199,123,165,59,25,206,95,148,81,199,250,232,223,13,71,24,218,172,103,127,182,138,170,197,42,91,197,79,71,44,90,69,213,197,222,167,28,155,106,76,246,223,22,99,37,55,23,255,0,122,213,84,207,60,117,41,205,239,114,191,185,61,60,179,239,247,90,222,255,0,6,181,26,196,85,146,190,9,122,215,255,0,193,215,78,117,150,255,0,242,230,182,250,168,226,255,0,201,232,234,227,153,235,39,254,68,177,181,177,255,0,159,87,59,249,136,5,170,0,70,175,17,93,99,177,104,223,72,249,221,77,222,31,49,87,152,91,231,195,173,116,220,158,206,245,85,124,18,198,229,230,214,61,27,218,129,42,39,217,220,90,254,199,14,77,115,218,160,85,182,161,120,169,245,115,113,207,242,91,134,156,234,237,93,175,19,170,188,86,205,97,161,171,198,236,238,158,150,220,233,158,180,208,200,171,78,245,87,182,37,99,85,85,239,249,162,253,231,126,43,107,221,11,94,53,219,43,233,199,29,207,250,133,204,126,63,146,102,28,175,180,159,224,250,58,79,39,107,153,140,242,145,127,122,34,71,39,56,218,149,28,149,173,123,124,207,109,200,139,25,159,125,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,252,13,52,105,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,224,7,160,0,0,0,1,80,29,122,245,235,213,142,139,117,99,156,233,158,154,106,183,193,177,187,55,195,60,149,23,192,173,181,29,174,237,182,150,105,63,89,53,59,228,118,242,74,247,125,231,46,219,236,155,34,34,36,191,240,191,215,189,88,234,39,64,175,249,174,177,229,127,104,47,84,89,133,85,174,10,159,35,77,73,194,149,148,84,82,54,62,20,241,198,197,217,243,72,187,170,114,251,219,111,178,34,37,96,248,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,137,86,14,182,237,86,94,184,243,142,146,53,30,122,74,10,121,42,40,166,196,239,21,53,77,137,142,158,123,101,185,236,180,164,109,133,17,95,36,178,86,74,201,101,151,119,61,237,133,168,170,177,180,150,165,0,248,163,250,236,212,223,201,125,158,136,177,255,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,208,79,77,29,69,224,157,80,105,101,6,166,96,181,31,230,168,239,20,92,38,255,0,6,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,241,69,252,81,40,47,55,233,159,50,195,186,116,211,206,166,155,93,73,95,137,231,149,21,150,215,163,85,35,158,219,113,130,170,174,38,192,246,43,149,100,100,177,82,62,86,200,223,193,82,70,61,173,218,55,75,232,58,40,234,186,251,210,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,249,250,94,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,129,162,147,154,117,21,175,56,111,77,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,220,228,115,118,87,35,29,193,136,249,28,156,24,229,79,173,108,214,141,47,189,105,27,245,222,205,151,210,87,224,145,217,231,191,62,241,76,201,37,99,104,160,99,223,51,150,54,181,101,71,198,145,200,143,139,135,113,175,99,152,173,71,162,180,161,110,185,58,187,186,245,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,120,243,237,166,200,200,225,141,93,39,105,36,112,115,254,162,181,231,50,234,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,132,109,118,202,228,99,121,189,95,35,147,155,220,171,105,62,15,122,23,172,184,6,156,92,117,63,45,202,110,182,172,67,52,231,45,175,14,172,161,111,110,167,100,167,88,47,113,200,178,43,226,238,49,39,139,135,109,189,216,219,12,170,231,177,33,84,134,222,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,252,198,57,141,123,30,228,123,47,120,8,213,226,43,163,150,45,100,233,31,59,166,187,205,229,234,240,251,124,249,141,174,167,139,223,217,170,160,130,89,28,156,26,246,35,187,176,45,68,27,187,147,89,223,231,197,206,99,80,160,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,252,77,68,25,204,235,91,167,139,175,76,253,67,100,184,28,246,170,74,11,21,194,162,107,222,44,202,106,199,84,179,224,147,212,74,148,173,87,72,171,42,62,52,141,208,189,36,251,220,226,114,162,189,170,217,30,22,19,226,167,157,126,148,58,5,210,77,75,248,95,195,62,214,228,22,11,239,146,239,247,188,175,154,178,214,205,218,238,113,111,62,61,206,60,184,183,125,183,217,55,216,173,110,147,189,83,232,223,212,12,123,220,96,61,253,195,93,40,242,159,15,74,45,6,187,222,121,222,176,157,80,165,184,218,233,36,72,35,255,0,3,213,208,92,30,228,133,26,169,44,189,186,181,168,116,143,115,85,25,230,224,111,53,71,53,173,230,189,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,129,63,252,107,245,190,234,183,92,55,166,232,108,116,141,182,182,158,159,56,168,185,58,71,58,121,39,87,86,209,197,3,27,242,107,24,214,164,206,114,175,37,122,190,52,78,28,23,185,29,124,43,52,114,197,171,189,92,90,42,114,57,183,164,192,173,242,230,49,211,113,127,247,213,85,52,240,71,76,156,216,246,171,59,115,212,69,62,255,0,121,174,236,112,115,85,175,85,78,43,213,86,169,126,154,122,142,212,93,76,134,251,241,154,11,206,65,85,240,170,223,43,229,251,182,184,159,217,161,253,90,177,142,110,212,177,64,223,190,212,122,237,187,247,114,185,86,218,124,33,52,46,179,76,58,113,171,212,108,134,205,228,175,90,151,112,109,198,23,61,103,100,206,179,192,197,142,137,36,138,68,107,27,201,239,171,157,143,98,42,73,21,76,78,87,185,56,181,129,58,128,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,7,138,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,40,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,40,50,159,167,172,170,225,211,44,221,78,218,106,124,229,150,219,152,75,137,93,232,163,165,145,210,80,255,0,122,211,205,5,99,164,106,43,18,23,190,117,133,202,254,28,100,88,17,21,235,46,204,116,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,240,157,175,204,195,52,244,125,201,98,147,179,221,236,49,189,214,55,155,63,20,95,197,20,52,166,71,94,185,58,187,181,116,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,56,243,237,166,234,249,33,141,93,31,117,36,106,237,215,110,131,67,210,229,111,84,214,44,154,146,178,206,202,121,32,163,181,85,207,229,171,102,189,164,74,232,236,242,49,169,35,163,169,87,108,139,179,94,214,198,171,58,43,161,78,226,209,95,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,15,21,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,36,175,133,199,174,205,50,252,235,217,235,79,21,150,116,153,153,96,189,40,99,253,80,230,21,21,118,150,101,89,68,118,91,69,142,166,129,26,250,171,116,148,114,212,69,114,73,123,156,154,199,186,9,26,200,221,18,114,103,25,90,229,99,217,203,218,248,92,122,236,211,47,206,189,158,180,11,254,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,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,45,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,218,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,70,115,58,170,233,159,50,233,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,149,208,191,148,82,49,241,185,87,139,216,238,46,123,56,72,249,107,225,71,214,191,232,203,42,131,166,189,76,185,221,106,113,188,182,225,79,77,137,75,191,122,27,61,210,105,28,213,167,224,141,89,27,13,84,146,51,230,215,112,142,84,228,172,68,154,105,90,23,40,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,149,139,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,208,3,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,241,89,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,48,53,38,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,43,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,163,95,138,199,92,116,218,149,117,175,233,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,123,147,69,27,152,141,108,77,146,96,226,158,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,18,206,171,211,71,78,153,223,84,26,167,65,166,120,45,63,249,170,203,197,111,56,127,193,150,191,51,12,51,214,118,229,150,62,247,107,190,199,118,152,238,111,252,17,63,21,78,84,6,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,51,88,7,95,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,169,156,29,86,208,189,71,209,170,60,66,237,154,217,187,86,172,239,31,162,201,44,23,40,21,95,75,91,75,81,4,115,43,26,245,68,218,104,187,173,100,177,170,35,154,229,106,166,236,124,111,127,117,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,96,191,64,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,241,88,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,218,245,99,234,159,89,62,160,100,62,227,56,167,233,235,42,184,116,203,55,83,182,154,159,57,101,182,230,18,226,87,122,40,233,100,116,148,63,222,180,243,65,88,233,26,138,196,133,239,157,97,114,191,135,25,22,4,69,122,203,179,2,250,58,63,234,82,197,213,78,135,89,245,54,216,157,155,172,60,109,121,37,35,105,95,4,116,151,136,161,141,245,17,196,142,115,249,66,189,214,73,26,163,222,189,185,24,142,84,122,61,173,237,102,107,58,104,234,47,59,233,127,84,232,53,51,5,168,255,0,53,71,120,162,225,15,248,78,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,138,47,226,139,162,141,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,168,31,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,0,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,18,42,244,255,0,211,214,85,212,93,102,111,100,194,170,119,189,98,56,125,102,91,77,111,109,44,147,201,117,242,211,211,198,250,56,146,52,87,164,207,100,238,88,209,26,238,82,49,140,84,106,61,94,192,183,79,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,230,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,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,4,160,0,0,0,1,68,62,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,252,199,181,142,123,222,213,123,254,79,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,134,117,250,151,233,211,59,233,127,84,235,244,207,58,167,255,0,59,89,103,173,231,15,248,78,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,130,167,224,170,23,147,214,15,88,152,111,77,58,13,250,79,177,94,49,251,237,247,35,167,141,48,170,23,86,44,144,94,31,39,5,243,44,88,119,89,41,162,138,68,153,206,71,53,142,78,220,105,35,29,52,106,185,246,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,31,175,44,207,243,44,234,155,31,165,204,50,26,187,179,49,91,60,118,11,66,212,170,57,244,182,232,229,150,88,169,209,251,114,115,24,233,228,70,114,85,226,206,44,110,204,99,26,219,9,240,155,232,162,221,168,21,159,202,119,84,45,157,251,45,146,224,200,241,10,41,18,170,158,73,110,148,179,195,50,92,219,35,28,198,73,12,79,141,208,181,191,173,99,228,239,163,209,171,10,35,194,85,120,106,116,81,110,233,211,78,40,117,67,53,182,109,169,185,117,189,210,84,189,201,85,4,150,171,93,74,83,74,203,100,176,72,228,98,204,199,192,215,200,229,137,175,108,143,124,72,174,107,17,207,154,160,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,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,234,160,0,6,85,205,84,25,87,3,175,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,250,20,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,15,80,61,38,102,90,17,128,233,134,169,58,162,174,247,137,234,86,47,110,189,50,236,218,4,130,10,11,141,76,43,59,173,175,84,145,234,175,108,74,199,182,71,36,125,212,238,112,111,234,164,227,239,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,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,43,171,198,179,76,254,208,104,118,23,170,84,148,151,90,138,188,63,32,125,190,111,47,31,58,90,122,26,248,127,89,61,70,204,85,102,211,210,81,198,199,171,154,222,83,171,85,28,231,179,104,1,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,187,254,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,182,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,21,87,227,105,173,127,252,2,244,231,71,111,255,0,38,107,112,170,146,47,252,162,142,146,56,94,146,127,229,171,35,93,31,249,133,107,191,158,133,143,232,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,196,162,15,17,93,99,190,235,39,87,25,221,77,222,31,47,73,135,220,39,195,173,116,220,152,254,205,45,4,242,198,229,230,214,49,93,221,157,106,39,217,220,156,206,255,0,14,78,107,26,160,122,191,10,205,28,177,106,239,87,22,138,156,142,109,233,48,43,124,185,140,116,220,95,253,245,85,77,60,17,211,39,54,61,170,206,220,245,17,79,191,222,107,187,28,28,213,107,213,82,250,74,245,240,88,192,41,172,93,60,229,122,131,81,143,85,209,220,178,172,161,244,204,174,153,37,107,43,237,212,116,241,164,43,18,57,120,57,140,168,158,189,138,246,39,205,252,218,229,94,218,35,108,40,0,0,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,20,3,226,143,235,179,83,127,37,246,122,34,53,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,137,43,226,143,235,179,83,127,37,246,122,35,197,98,125,38,102,89,215,74,25,7,84,56,125,69,93,217,152,174,81,37,150,239,99,166,160,71,62,150,221,29,28,85,18,220,150,94,231,39,49,142,158,54,190,54,196,188,89,202,87,57,24,199,241,11,158,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,166,104,122,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,130,122,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,248,50,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,138,47,226,136,29,84,30,123,81,114,223,176,58,125,147,231,127,15,243,255,0,103,44,213,183,111,43,221,237,119,252,188,15,151,183,207,103,113,229,195,110,92,87,109,247,217,127,2,12,127,117,159,255,0,188,15,252,234,255,0,223,51,15,19,143,195,224,230,41,189,86,147,61,147,62,200,73,50,61,145,206,118,146,221,119,114,203,60,250,105,157,39,202,162,157,38,119,253,42,163,240,72,78,191,189,36,103,127,149,251,157,41,86,189,59,122,129,211,31,235,149,151,251,108,69,214,231,248,6,35,170,56,141,126,9,157,218,126,39,99,185,246,188,213,47,126,88,123,157,185,89,43,62,252,78,107,211,103,198,197,249,57,55,219,101,249,42,161,203,49,222,136,122,95,196,242,11,102,83,143,233,143,149,186,89,171,33,184,81,79,241,171,139,251,85,16,189,31,27,248,190,117,107,182,115,81,118,114,42,46,223,52,84,53,185,150,87,123,25,138,162,253,19,26,68,71,29,122,38,103,169,54,216,173,188,203,118,111,34,196,101,120,170,43,154,238,85,92,196,211,20,204,121,84,83,76,107,173,81,60,98,117,221,59,157,208,17,239,171,62,172,255,0,146,231,217,95,245,1,246,155,237,55,158,255,0,109,124,151,151,242,253,143,251,204,156,249,119,255,0,209,183,31,233,223,229,207,116,3,196,55,244,231,171,118,29,44,253,16,124,19,227,126,107,251,255,0,237,7,153,236,246,105,165,159,252,95,150,103,45,251,92,127,156,155,114,223,231,182,203,177,175,49,195,91,189,226,245,85,229,235,17,166,147,211,195,163,78,148,55,13,177,153,230,51,44,156,226,197,141,112,241,77,85,115,185,212,70,234,53,231,78,147,87,59,119,54,122,53,157,55,106,152,192,3,53,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,201,248,114,98,214,44,231,195,171,11,194,178,154,31,59,101,200,45,249,21,174,227,77,221,124,125,250,89,238,149,241,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,85,15,92,157,34,93,122,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,121,246,215,101,100,144,200,173,143,186,145,182,221,60,46,61,9,233,151,231,94,241,90,117,254,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,138,25,204,253,41,103,127,162,207,208,167,199,127,212,103,218,15,181,63,12,242,176,255,0,213,79,45,229,187,253,238,29,223,241,63,119,135,62,31,211,199,127,153,216,58,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,223,86,183,195,239,91,104,58,175,160,233,122,123,85,91,159,113,168,90,248,111,144,197,4,204,110,54,149,146,83,173,234,88,153,58,182,22,113,137,206,72,36,149,178,43,213,145,39,223,123,57,93,247,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,107,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,10,192,241,180,209,203,20,184,174,11,212,13,60,221,155,213,53,193,48,234,200,248,189,222,110,150,72,234,42,233,215,117,127,8,251,47,138,167,228,140,228,255,0,53,247,157,180,109,69,179,243,197,107,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,125,230,170,62,54,170,57,170,136,168,25,140,7,213,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,159,40,15,85,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,230,154,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,101,70,120,52,244,241,117,201,53,66,233,212,141,234,213,72,252,123,19,167,171,178,89,234,29,88,230,206,151,185,163,139,184,230,68,197,251,204,101,28,242,181,203,47,221,222,170,53,98,57,205,114,199,113,32,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,164,248,53,90,109,87,254,145,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,32,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,117,120,42,122,88,202,126,160,87,123,117,184,155,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,80,51,3,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,87,195,67,161,202,158,163,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,190,201,18,54,34,171,158,248,127,86,11,225,89,168,245,253,92,87,104,14,109,127,236,226,22,75,124,89,37,102,81,111,129,87,207,89,228,157,209,83,178,38,170,61,148,213,147,62,41,152,145,204,187,51,203,212,72,222,251,35,111,118,234,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,96,65,111,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,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,28,127,174,253,82,193,52,191,165,141,65,251,117,125,248,103,218,220,126,237,139,89,255,0,189,102,155,205,93,42,173,213,93,136,63,84,199,112,229,219,127,223,127,22,38,223,55,38,232,103,92,238,189,98,117,85,153,117,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,253,197,116,77,123,219,230,100,107,99,116,207,228,238,79,68,106,47,109,145,177,156,40,13,68,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,79,64,80,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,160,28,215,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,35,170,174,153,240,222,171,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,201,27,51,56,203,35,31,27,149,57,49,238,226,230,63,132,140,207,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,134,159,138,107,241,132,215,77,26,207,245,30,221,166,24,150,45,106,186,229,248,95,8,174,153,141,29,115,187,148,219,173,66,79,100,146,52,141,25,47,109,235,4,188,251,142,237,72,233,162,70,177,235,50,40,117,95,11,175,16,10,59,189,29,183,166,77,111,200,187,55,88,124,181,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,140,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,217,249,154,206,151,180,115,81,245,207,92,113,92,27,75,230,186,208,93,126,33,79,93,53,238,220,213,238,88,105,98,153,139,37,201,92,143,143,135,103,118,185,191,172,99,157,39,109,140,94,111,98,46,143,113,59,117,246,207,138,217,173,57,78,71,246,130,245,69,111,167,167,184,221,252,155,41,62,33,84,200,218,217,106,123,12,85,100,93,199,163,159,219,106,241,111,45,147,228,128,125,98,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,148,248,140,244,19,252,170,44,80,106,70,157,207,229,245,55,25,183,249,58,74,121,234,56,82,222,168,88,247,202,148,110,87,175,8,102,71,201,35,162,151,228,213,115,220,201,87,139,155,36,53,173,225,113,235,179,76,191,58,246,122,210,255,0,128,202,185,234,180,171,76,242,173,100,212,124,115,75,112,170,79,49,122,201,174,17,91,233,185,71,35,227,135,154,253,249,229,237,177,239,108,49,49,29,36,143,70,175,8,216,247,42,108,213,44,255,0,196,175,195,150,251,154,223,107,186,132,233,231,23,243,215,90,238,50,100,152,189,174,141,140,146,166,70,178,166,90,139,171,28,233,147,185,51,248,211,198,180,208,194,178,75,35,150,68,230,247,191,121,21,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,193,213,122,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,252,219,154,168,50,174,6,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,51,88,5,255,0,89,122,116,193,58,160,232,23,74,180,211,58,167,253,159,216,235,44,245,188,230,255,0,6,93,62,10,144,193,89,219,138,88,251,221,174,251,221,218,123,184,63,240,84,252,21,41,3,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,208,167,73,222,150,52,111,233,254,61,237,208,28,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,8,65,225,79,215,29,54,154,221,104,58,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,238,168,202,105,165,217,205,116,109,78,220,210,200,231,163,155,43,164,134,226,76,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,203,95,240,167,235,170,167,49,142,131,165,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,62,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,148,44,208,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,180,159,6,171,77,170,255,0,210,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,171,110,172,125,83,235,39,212,12,135,220,103,38,87,132,119,88,56,206,151,93,107,186,110,212,5,164,183,219,115,11,196,117,248,245,201,177,84,75,60,215,186,151,82,209,182,133,237,141,143,111,9,26,216,220,217,29,219,108,107,20,136,231,59,184,222,1,197,60,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,217,225,243,214,221,215,165,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,30,215,127,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,82,253,58,103,125,47,234,157,126,153,231,84,255,0,231,107,44,245,188,225,255,0,9,218,252,204,208,193,89,219,138,89,59,61,222,195,221,218,123,185,179,240,84,252,21,66,79,248,202,221,173,87,254,164,176,155,237,138,231,73,113,182,220,116,222,219,87,71,89,73,51,102,130,166,9,43,238,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,248,42,122,167,202,126,159,215,123,141,184,129,85,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,156,228,123,191,23,42,172,245,240,84,245,79,148,253,63,174,247,27,112,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,143,5,79,84,249,79,211,250,239,113,183,1,213,124,84,250,14,255,0,170,253,85,233,5,151,252,212,185,125,138,217,110,255,0,199,190,166,246,231,247,127,242,118,202,200,225,255,0,57,80,247,127,141,121,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,83,70,122,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,25,162,212,44,146,213,153,103,249,46,95,98,198,41,49,187,109,242,241,91,114,163,178,210,43,123,22,216,38,153,242,71,75,31,22,49,188,35,107,145,137,179,26,155,53,54,107,127,4,13,25,244,209,212,94,9,213,6,150,80,106,102,11,81,254,106,142,241,69,194,111,240,101,211,203,67,52,244,125,201,98,143,189,218,239,177,189,214,55,131,255,0,20,95,197,19,170,149,87,224,201,160,122,143,71,241,222,161,234,179,43,173,147,16,185,119,44,148,246,8,225,86,195,144,73,22,202,181,115,44,172,86,44,48,61,239,100,111,133,123,139,42,78,197,123,24,217,35,158,213,0,0,0,20,109,226,141,214,13,171,168,109,80,135,77,48,53,199,238,56,78,3,80,246,209,95,169,34,108,243,221,43,100,141,137,82,248,234,92,196,115,41,154,228,237,163,34,85,142,101,137,38,87,74,157,142,212,159,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,42,219,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,30,40,189,239,12,222,172,240,221,119,209,123,86,150,182,158,146,201,150,105,173,158,223,101,125,165,213,235,60,245,246,234,106,74,120,27,114,98,44,108,68,99,165,71,177,209,181,100,237,47,111,155,191,91,31,40,171,214,215,133,157,171,76,52,94,197,168,218,13,77,87,112,185,97,246,116,102,115,19,170,27,20,21,176,83,82,73,53,77,233,141,169,157,93,11,249,68,168,234,104,157,34,42,75,31,109,173,237,189,100,129,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,104,105,164,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,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,74,160,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,225,93,98,117,85,134,244,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,125,197,116,77,123,29,229,163,115,163,116,207,228,222,44,84,106,47,113,241,177,254,215,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,255,0,6,90,252,204,211,65,71,220,138,40,251,221,174,251,219,221,123,121,191,241,85,252,17,2,221,60,36,243,252,203,84,244,47,63,212,29,65,200,106,239,153,13,243,82,43,234,107,171,170,85,57,202,255,0,134,219,81,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,40,216,186,159,5,79,75,25,79,212,10,239,110,183,20,172,6,138,52,143,76,241,93,100,232,71,79,180,183,53,164,243,22,92,155,75,236,118,250,158,49,198,249,33,231,108,131,132,241,119,24,246,54,104,158,141,146,55,171,87,132,140,99,145,55,106,20,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,204,15,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,54,83,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,5,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,185,243,57,152,159,69,154,243,155,117,13,144,116,209,143,99,244,146,101,152,181,68,137,118,150,166,167,202,82,65,68,202,136,161,91,130,58,118,178,89,41,149,39,134,86,43,35,116,143,138,70,185,145,187,125,139,254,209,77,57,169,210,13,35,196,52,182,171,42,171,201,31,138,89,233,173,9,115,169,166,138,157,243,178,22,35,25,180,113,34,53,140,107,81,172,98,42,185,232,198,183,155,228,127,41,28,30,212,206,183,94,218,103,149,105,127,87,26,153,110,202,105,59,127,30,200,43,114,107,116,236,142,68,134,170,134,190,119,212,68,248,220,246,55,159,30,227,162,122,183,118,164,176,202,196,115,184,110,104,164,169,95,27,77,28,190,197,149,96,189,64,211,205,222,178,212,219,211,14,172,143,139,27,229,42,163,146,162,174,157,119,87,243,147,188,201,106,126,72,206,44,242,191,121,219,200,212,64,245,126,28,221,78,253,134,232,3,86,38,171,202,45,79,189,104,247,196,174,22,122,43,164,61,154,88,33,171,167,89,173,240,62,70,246,251,222,98,226,149,140,70,36,139,42,185,232,196,86,163,162,66,165,143,171,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,106,232,39,76,242,173,80,234,227,76,237,216,181,39,115,224,57,5,22,77,113,157,241,200,176,210,208,208,78,202,137,95,35,152,199,112,229,219,108,76,87,108,213,150,104,152,174,111,61,192,189,78,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,157,84,0,0,0,0,21,129,226,139,226,1,71,104,163,185,116,201,162,25,23,122,235,55,153,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,242,153,123,187,203,36,106,199,66,232,219,26,57,94,178,182,32,132,30,33,121,254,27,169,253,99,106,54,103,167,249,13,37,246,197,85,81,65,77,79,112,164,85,116,19,190,154,223,77,79,42,198,237,182,123,18,88,100,68,123,119,99,209,17,205,87,53,81,203,61,60,21,53,75,4,253,22,101,58,41,241,223,245,103,246,130,187,41,248,103,149,155,254,165,249,107,117,55,127,189,195,181,254,59,238,240,231,207,250,120,237,243,42,4,250,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,32,53,38,8,255,0,209,71,85,214,46,173,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,200,85,114,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,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,2,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,55,31,232,163,170,235,239,73,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,231,233,120,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,104,79,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,103,86,253,14,102,93,61,117,13,100,209,236,61,245,121,45,183,62,168,133,152,93,92,236,72,31,84,249,234,18,6,209,77,51,209,144,121,152,228,116,109,123,154,228,103,9,97,145,201,23,115,131,2,237,242,139,253,147,95,250,108,201,47,26,61,118,164,201,168,179,92,74,229,5,142,122,105,81,140,170,150,106,105,98,100,106,178,113,237,61,36,94,219,219,39,21,141,237,115,94,141,86,185,18,177,127,144,15,86,255,0,246,38,255,0,240,245,179,254,144,77,30,130,58,122,201,58,43,233,186,245,62,177,229,252,38,173,146,108,182,243,107,130,40,230,165,176,53,148,205,73,90,217,34,99,165,168,155,181,11,59,170,215,58,62,81,181,176,181,118,116,179,123,127,229,253,210,71,253,150,127,252,3,115,255,0,163,154,124,207,7,131,196,215,76,226,110,115,102,35,118,248,143,106,200,216,125,163,218,60,147,15,118,222,73,132,240,212,213,84,77,83,224,238,87,164,233,186,53,162,98,35,119,91,161,107,254,173,126,131,52,146,253,170,127,103,254,55,240,79,43,253,225,230,252,183,123,189,83,20,31,227,56,63,142,221,222,95,205,93,248,237,242,223,116,139,90,117,226,117,246,251,80,113,140,19,244,35,228,62,209,222,104,173,62,107,237,47,119,177,230,39,100,93,206,30,85,188,184,243,223,143,36,223,109,183,79,196,146,157,79,233,102,65,173,90,27,146,233,150,45,89,110,165,186,94,124,159,98,107,132,143,101,59,123,53,144,204,238,78,99,30,228,221,177,57,19,102,175,205,83,240,79,154,67,29,41,240,221,215,28,23,84,112,236,218,237,149,96,179,80,227,247,251,125,214,170,58,106,234,199,74,248,160,168,100,143,107,17,212,173,69,114,181,138,136,138,168,155,237,186,167,226,124,102,23,49,244,226,105,140,54,188,205,35,93,209,215,58,241,236,100,236,126,19,100,111,100,183,235,206,230,159,25,138,170,230,107,85,113,58,115,41,230,238,166,98,39,202,215,140,126,14,183,226,27,160,26,183,174,127,96,63,69,152,151,198,254,9,241,95,63,253,255,0,77,77,217,239,121,78,223,248,249,25,203,126,212,159,205,223,110,63,61,183,77,248,231,72,61,32,245,19,165,221,68,226,89,222,119,167,159,12,177,219,60,255,0,154,170,248,181,12,221,190,229,13,68,76,251,145,76,231,174,239,145,137,242,106,237,190,235,242,69,82,115,234,214,191,233,38,134,124,43,244,167,150,252,19,227,125,255,0,33,253,225,83,83,222,236,246,251,159,226,35,127,29,187,177,255,0,59,109,249,124,183,217,118,243,216,7,87,221,59,106,142,93,65,130,96,154,135,241,59,229,207,187,229,105,126,19,93,15,115,183,19,229,127,223,150,22,177,54,100,111,95,155,147,125,182,79,154,162,11,216,44,21,120,216,189,93,205,46,107,27,181,142,49,166,155,184,239,220,252,203,54,159,105,240,219,51,86,89,134,193,243,176,147,69,200,155,158,14,228,249,53,77,92,249,231,196,243,60,157,106,223,166,145,166,254,18,236,96,3,118,171,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,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,40,135,197,99,65,169,180,111,170,58,252,154,197,69,87,29,139,82,105,215,38,141,238,167,149,32,142,226,249,94,218,248,89,51,222,228,149,253,212,74,151,34,43,123,105,89,27,17,141,106,49,93,13,75,116,241,184,205,112,22,96,26,123,167,51,83,210,84,102,210,222,37,189,211,202,214,66,249,232,109,77,134,72,101,107,221,203,189,19,42,38,124,42,212,70,240,145,104,164,221,119,133,16,171,93,39,191,226,184,166,169,225,185,78,117,100,248,206,55,102,200,45,215,11,197,187,203,71,81,231,40,98,169,141,243,193,218,149,82,57,57,198,215,183,131,213,26,237,246,85,68,85,2,250,124,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,18,84,249,56,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,35,235,0,35,86,89,226,61,209,142,13,149,94,112,172,167,89,60,149,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,31,54,83,57,142,226,246,57,55,106,171,87,109,209,85,62,100,149,51,89,213,143,170,125,100,250,129,144,251,140,224,104,79,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,42,175,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,127,197,16,248,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,243,24,215,185,140,123,149,140,181,238,186,116,155,89,117,175,167,28,139,2,208,236,191,224,183,234,190,50,84,209,242,108,95,29,161,70,61,38,182,121,133,84,242,253,221,219,247,183,70,191,135,106,69,108,82,200,228,206,184,29,127,65,186,103,204,181,231,30,212,156,206,205,93,73,110,199,180,187,23,173,200,239,85,179,42,61,238,124,116,181,19,83,82,69,18,57,28,231,204,234,105,17,95,242,100,108,99,220,170,174,225,28,156,128,183,78,150,53,191,65,179,47,13,253,85,210,93,57,177,210,98,185,134,43,166,249,4,249,37,157,210,114,158,233,59,173,178,50,75,195,36,95,189,59,37,114,49,29,191,206,5,237,195,178,70,144,57,245,22,7,85,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,225,59,95,153,154,24,43,59,113,75,39,103,187,216,123,187,79,119,54,126,10,159,130,172,202,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,215,252,102,245,103,70,169,48,75,22,140,94,241,15,141,106,77,95,110,249,102,184,241,116,95,103,232,86,101,100,179,119,118,253,111,152,236,73,15,151,69,86,253,206,235,248,186,40,57,212,182,39,139,95,115,156,170,205,133,98,212,62,118,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,111,86,177,188,158,246,166,238,84,106,111,186,170,39,204,13,31,117,99,233,99,89,62,159,228,62,221,57,154,194,255,0,167,193,115,189,50,240,202,191,224,26,151,116,243,217,37,139,71,238,244,117,191,168,134,47,41,198,215,63,110,143,245,46,116,114,121,120,248,83,247,90,229,238,246,123,138,187,189,74,1,2,242,124,75,250,227,166,233,199,13,155,71,176,118,85,191,81,115,75,60,143,134,174,55,203,78,203,29,186,101,146,5,173,108,204,86,185,106,85,204,149,176,181,142,251,143,141,100,122,162,53,140,154,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,99,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,167,134,135,67,148,221,56,225,176,235,14,112,250,183,234,46,105,103,141,147,82,72,201,105,217,99,183,76,177,206,148,78,133,232,215,45,74,185,145,58,103,61,191,113,241,164,108,68,70,189,243,7,85,232,115,164,75,87,72,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,151,14,226,238,175,146,105,17,177,247,86,54,244,173,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,122,1,0,60,106,253,44,98,223,80,40,125,186,226,7,127,210,222,189,122,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,37,69,240,43,149,63,119,181,11,230,147,245,147,83,178,54,237,28,79,119,222,114,111,182,201,186,170,34,240,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,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,25,87,53,80,101,92,13,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,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,2,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,186,75,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,84,30,40,62,31,116,214,154,107,215,84,58,45,106,171,123,31,80,234,252,194,199,77,20,181,47,231,52,181,85,21,151,165,150,89,220,228,98,57,240,53,240,69,23,8,216,142,151,238,177,175,216,36,255,0,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,147,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,208,159,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,96,121,252,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,171,162,154,247,164,253,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,242,53,52,156,42,153,28,114,58,62,21,17,198,245,217,147,70,187,162,113,251,219,111,186,42,38,123,58,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,1,85,125,88,250,167,214,79,168,25,15,184,206,114,163,170,245,99,234,159,89,62,160,100,62,227,57,221,116,15,161,202,110,163,186,38,203,245,135,7,125,91,53,23,11,202,46,76,134,146,54,75,80,203,229,186,27,125,20,235,68,216,88,142,114,84,163,159,43,161,115,27,247,223,34,198,244,84,115,31,8,79,79,11,222,181,255,0,148,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,227,54,182,204,214,50,161,101,107,83,105,162,238,193,12,137,34,171,228,251,146,243,145,207,151,183,221,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,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,52,19,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,10,1,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,179,127,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,60,106,253,83,226,223,79,232,125,198,226,126,79,6,171,181,170,193,212,150,109,125,190,220,233,45,214,219,118,155,220,170,235,43,42,230,108,48,83,65,29,125,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,191,26,191,84,248,183,211,250,31,113,184,144,42,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,156,108,119,226,212,84,9,85,226,13,214,221,215,170,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,196,106,162,201,38,239,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,229,93,42,244,207,153,117,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,72,233,159,202,88,216,200,218,169,201,239,111,39,49,156,228,102,135,180,171,76,241,93,27,211,140,115,75,112,170,79,47,101,198,109,241,91,233,185,71,27,36,155,130,125,249,229,237,177,140,116,210,189,93,36,143,70,167,57,30,247,42,110,229,3,208,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,71,92,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,201,42,102,179,171,31,84,250,201,245,3,33,247,25,192,208,158,138,107,222,147,245,19,138,213,102,186,57,149,253,160,178,209,92,31,107,158,167,200,212,210,112,170,100,113,200,232,248,84,71,27,215,102,77,26,238,137,199,239,109,190,232,168,156,171,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,226,190,10,158,150,50,159,168,21,222,221,110,34,87,139,142,143,107,110,51,173,20,58,165,158,100,149,121,118,39,125,167,146,130,199,118,109,154,10,40,44,236,74,186,169,226,178,189,97,114,172,143,138,41,57,182,121,81,175,153,22,77,183,237,63,136,66,12,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,122,126,28,221,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,250,203,149,76,9,221,146,215,66,168,197,142,216,217,185,57,142,226,246,44,146,186,36,107,95,35,154,221,229,108,49,72,181,25,209,78,174,233,126,135,245,13,141,106,6,172,224,148,153,29,162,150,162,24,97,168,169,158,70,178,195,59,234,34,222,236,145,50,41,22,165,244,241,36,206,100,92,119,230,173,123,21,178,49,138,154,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,15,214,81,95,137,95,69,23,30,157,53,30,187,84,48,171,102,218,101,151,92,27,37,51,218,148,176,71,106,186,84,173,76,175,182,69,4,110,71,172,44,100,14,124,110,72,154,198,198,246,68,170,231,49,92,251,212,35,87,136,174,164,105,198,157,116,143,157,197,169,20,126,118,60,178,223,62,55,101,164,242,41,83,221,188,79,4,175,164,126,206,251,145,246,95,23,152,238,57,81,89,229,247,102,242,112,107,130,162,250,1,235,6,235,210,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,188,233,210,105,94,177,181,174,73,88,231,179,143,53,142,72,239,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,44,70,132,252,59,116,143,81,244,83,165,60,83,14,212,219,199,126,190,163,187,120,164,181,186,129,105,100,177,82,214,42,78,148,18,243,107,100,124,205,146,73,100,145,100,106,57,146,76,248,147,147,98,107,148,41,7,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,127,117,31,161,63,251,57,255,0,205,155,199,253,16,146,152,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,35,45,166,148,250,78,244,177,163,127,79,241,239,110,128,12,214,26,61,233,235,41,177,96,221,23,233,166,107,148,215,121,43,46,63,165,246,107,165,198,167,180,249,59,20,176,90,98,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,35,56,68,159,234,159,172,27,174,176,233,70,149,116,247,141,45,35,48,157,59,197,241,246,207,43,98,119,126,227,123,134,213,28,51,189,238,145,141,116,108,129,210,84,83,181,140,251,175,84,146,69,116,136,232,146,48,253,125,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,44,85,59,175,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,103,137,234,23,22,177,96,218,251,169,120,86,45,67,228,172,184,254,97,121,181,219,169,187,175,147,177,75,5,108,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,5,181,120,42,122,88,202,126,160,87,123,117,184,165,98,234,124,21,61,44,101,63,80,43,189,186,220,82,176,31,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,248,57,143,107,147,116,84,82,223,252,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,126,173,81,232,70,197,213,87,69,250,63,154,226,204,242,90,155,143,233,126,63,29,186,167,119,201,241,74,88,45,47,146,43,87,7,212,69,79,7,118,166,161,171,230,92,138,230,109,178,238,223,146,84,15,250,170,192,178,175,246,215,28,201,49,203,135,253,242,142,186,219,93,79,39,254,108,144,205,28,140,255,0,67,154,230,255,0,66,160,26,147,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,0,139,254,37,26,67,77,171,253,31,103,16,36,20,139,114,195,233,211,47,182,205,83,60,177,50,7,208,181,207,168,114,36,123,243,123,168,214,174,54,53,232,172,87,202,213,94,59,35,219,40,15,41,171,31,97,63,69,153,151,233,75,255,0,128,207,179,247,31,180,127,227,191,234,95,150,147,205,127,136,253,111,248,158,231,248,191,191,254,231,231,176,25,130,44,251,193,47,71,47,178,229,89,215,80,53,19,118,108,180,214,245,195,168,227,226,199,121,186,169,36,167,171,168,93,209,252,227,236,178,42,111,146,179,139,252,215,221,118,241,185,22,176,75,201,240,122,173,195,106,186,62,100,24,189,166,174,142,229,71,148,92,161,200,230,153,202,172,172,184,171,97,123,38,137,21,238,217,137,70,250,40,213,17,25,247,226,122,241,93,213,239,9,190,0,2,42,255,0,117,31,161,63,251,57,255,0,205,155,199,253,16,146,152,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,35,45,166,148,250,78,244,177,163,127,79,241,239,110,128,14,21,226,41,215,85,55,75,88,106,224,250,125,95,72,253,84,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,207,123,94,230,61,141,86,62,144,109,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,42,117,254,186,116,155,89,116,143,168,236,138,221,174,57,127,218,219,245,251,141,242,155,34,228,212,248,173,12,143,124,112,205,217,69,95,45,199,178,232,188,191,201,177,118,120,71,202,36,141,238,246,190,24,90,189,164,122,49,213,29,38,69,172,19,210,80,80,220,236,245,54,107,85,222,174,6,62,11,77,198,121,97,225,81,36,174,249,211,177,209,54,120,22,100,254,106,78,188,213,177,44,143,104,112,173,119,209,203,238,129,106,101,110,149,101,51,115,189,90,173,246,170,139,140,124,88,158,90,170,174,221,79,87,45,54,236,123,216,254,203,234,29,23,113,174,86,191,183,205,54,71,108,158,175,24,233,71,81,243,158,153,111,29,77,225,81,124,102,213,139,228,21,118,123,253,174,8,85,106,168,105,98,165,166,157,43,219,178,175,118,20,243,14,73,81,17,29,19,88,217,23,147,22,71,69,208,60,81,253,118,106,111,228,190,207,68,76,175,11,252,215,1,211,175,15,205,88,205,117,74,158,146,171,19,181,229,23,121,110,212,117,44,133,236,175,129,109,86,246,173,34,71,59,155,20,175,157,92,144,178,39,170,36,143,145,172,255,0,174,2,181,122,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,174,109,242,203,141,138,241,149,94,110,216,182,57,246,126,203,91,112,168,168,183,90,60,227,234,254,31,74,249,28,232,169,187,239,68,124,189,182,43,89,220,114,114,119,29,215,230,165,154,120,44,105,14,174,90,242,28,175,90,171,96,171,183,105,213,230,206,251,53,43,38,157,241,178,239,113,142,170,55,54,162,40,127,155,43,41,218,202,152,150,103,109,197,243,189,140,87,47,121,24,17,131,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,120,93,120,183,92,47,26,29,168,150,155,77,5,69,109,117,110,41,119,166,165,165,166,137,210,203,60,175,163,149,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,10,107,254,78,221,64,255,0,216,47,80,191,246,98,183,255,0,121,23,139,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,240,223,202,39,167,239,251,58,105,239,254,211,209,127,239,83,79,153,229,214,113,181,211,85,218,249,186,71,98,200,216,125,178,204,182,99,15,118,214,7,11,225,162,186,162,102,124,173,218,70,154,110,135,161,207,243,252,71,75,177,26,252,239,59,187,124,50,199,108,237,121,170,174,196,179,118,251,146,178,38,125,200,154,231,174,239,145,137,242,106,237,190,235,242,69,83,150,99,189,111,116,191,150,100,22,204,91,31,212,239,53,116,188,214,67,111,162,131,224,183,22,119,106,38,122,50,54,114,124,8,214,238,231,34,110,229,68,77,254,106,136,124,254,191,189,36,103,127,149,251,157,41,86,189,59,122,129,211,31,235,149,151,251,108,71,142,101,154,94,193,226,168,177,68,70,147,17,199,94,153,152,235,108,182,43,96,242,221,164,200,177,25,166,42,186,226,187,117,87,17,20,205,49,30,77,20,213,26,235,76,207,25,157,119,198,228,231,241,58,211,173,65,207,191,70,191,97,48,92,135,35,242,31,25,243,95,9,182,79,89,216,231,228,248,119,59,77,119,30,92,31,182,251,111,197,118,252,20,225,125,16,232,198,176,226,125,80,97,121,6,83,165,25,149,154,215,75,241,30,253,109,194,197,85,79,79,23,43,117,75,27,202,71,177,26,221,220,230,181,55,95,154,170,39,226,165,157,101,186,139,167,216,15,148,251,119,157,99,216,231,159,238,121,95,139,92,224,163,239,240,227,207,183,221,115,121,113,230,205,246,223,110,73,191,226,135,206,199,245,159,71,178,203,188,24,254,45,170,248,109,230,233,85,203,177,69,111,190,210,212,84,75,197,170,247,113,141,143,87,59,102,181,206,93,147,228,136,171,248,33,247,123,44,177,115,27,24,154,174,105,86,177,58,110,232,211,219,163,23,44,219,140,211,5,179,53,100,182,176,156,235,51,69,202,121,254,87,10,230,173,103,134,158,79,58,126,237,239,100,0,55,106,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,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,163,175,174,181,241,94,148,244,226,174,201,105,185,249,141,77,201,173,243,71,142,91,233,214,55,201,65,205,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,156,91,43,226,14,213,250,126,209,175,211,47,242,124,253,33,90,191,72,95,15,248,159,192,185,187,189,217,227,207,143,61,187,125,238,223,235,123,28,187,189,175,214,240,237,253,243,160,25,129,253,41,103,127,165,63,211,95,199,127,213,159,218,15,181,63,19,242,176,255,0,213,79,51,230,123,253,158,29,175,241,223,123,135,14,31,209,199,111,145,121,62,31,61,109,218,186,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,238,18,212,0,0,3,133,117,173,212,61,171,166,126,158,114,92,242,123,173,93,5,246,225,79,53,147,22,125,53,27,106,95,241,185,233,229,90,87,43,100,69,137,25,26,198,233,158,178,125,222,17,57,17,30,229,108,111,10,96,241,21,214,59,238,178,117,113,157,212,221,225,242,244,152,125,194,124,58,215,77,201,143,236,210,208,79,44,110,94,109,99,21,221,217,214,162,125,157,201,204,239,240,228,230,177,170,70,176,0,190,143,10,205,99,190,234,239,72,246,138,108,142,29,234,240,43,132,184,116,117,60,153,253,245,75,77,4,18,83,47,6,49,168,206,220,21,17,65,183,222,115,187,28,220,229,115,213,18,96,20,67,225,79,175,52,218,55,213,29,6,51,125,173,171,142,197,169,52,233,140,200,198,212,74,144,71,113,124,172,117,4,207,133,140,114,74,254,234,45,51,85,81,189,180,172,145,234,246,181,30,142,189,224,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,213,60,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,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,21,87,226,167,208,119,253,87,234,175,72,44,191,230,165,203,236,86,203,119,254,61,245,55,183,63,187,255,0,147,182,86,71,15,249,202,135,187,252,107,203,84,0,101,223,13,207,243,45,62,169,186,213,97,153,13,93,169,247,203,61,109,130,230,144,170,112,172,183,85,196,177,84,83,202,199,34,181,236,115,87,116,221,62,235,218,199,183,139,216,215,39,159,38,255,0,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,66,0,62,174,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,186,159,11,222,138,63,147,254,8,205,103,212,43,101,214,135,82,115,43,123,233,165,183,86,167,103,224,214,183,76,215,178,157,98,107,151,121,165,237,65,52,139,34,35,227,251,145,112,141,204,151,185,194,188,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,175,129,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,5,170,120,86,116,29,255,0,82,58,171,213,251,47,249,217,113,11,21,206,221,255,0,136,125,53,237,175,238,255,0,229,13,137,146,67,254,110,161,142,255,0,20,242,213,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,42,230,170,12,171,129,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,12,214,1,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,103,219,196,83,166,124,55,165,174,161,151,12,211,234,234,183,227,215,251,60,57,29,13,21,74,171,223,108,100,213,21,16,173,34,74,174,87,76,198,186,157,202,199,187,239,240,123,90,229,123,154,178,63,176,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,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,3,149,120,169,244,29,255,0,85,250,171,210,11,47,249,169,114,251,21,178,221,255,0,143,125,77,237,207,238,255,0,228,237,149,145,195,254,114,161,238,255,0,26,242,189,122,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,151,138,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,230,61,172,115,222,246,171,222,31,39,196,135,94,112,222,164,181,47,78,53,91,12,173,164,115,46,58,111,110,101,206,134,26,133,153,246,155,138,87,87,173,69,20,170,230,49,220,227,115,182,71,43,27,205,138,201,26,156,30,213,94,151,224,169,234,159,41,250,127,93,238,54,226,0,19,255,0,193,83,213,62,83,244,254,187,220,109,192,60,106,253,83,226,223,79,232,125,198,226,66,173,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,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,224,45,39,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,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,218,128,51,67,212,86,131,102,93,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,240,145,173,221,90,143,119,7,163,227,114,243,99,145,44,43,194,179,175,31,250,145,210,166,175,222,191,206,197,136,95,110,119,31,252,67,41,172,141,103,107,255,0,40,116,79,146,111,243,116,236,111,248,166,18,211,175,238,143,173,93,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,194,161,97,137,137,35,156,213,137,237,99,249,112,73,35,146,131,63,213,86,5,149,127,182,184,230,73,142,92,63,239,148,117,214,218,234,121,63,243,100,134,104,228,103,250,28,215,55,250,21,0,211,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,206,191,88,29,74,95,122,169,215,27,198,166,220,211,179,106,135,149,175,27,164,117,43,32,146,146,207,20,210,62,158,57,81,174,127,41,151,186,249,36,85,123,211,185,35,209,170,140,70,53,190,215,170,238,190,245,67,170,220,3,9,211,156,158,215,73,110,182,227,20,244,213,87,89,90,177,203,61,238,247,28,46,133,245,239,115,98,141,176,49,91,36,138,218,120,218,141,106,203,39,39,73,250,180,143,242,116,11,210,141,103,85,186,227,73,100,185,197,195,12,197,251,55,140,162,105,33,157,99,158,149,179,53,27,64,217,34,86,246,230,168,251,237,106,172,140,115,99,100,242,55,146,197,193,193,37,124,38,250,40,183,106,5,103,242,157,213,11,103,126,203,100,184,50,60,66,138,68,170,167,146,91,165,44,240,204,151,54,200,199,49,146,67,19,227,116,45,111,235,88,249,59,232,244,106,194,136,251,127,62,78,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,250,192,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,64,0,50,174,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,59,202,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,203,233,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,131,170,244,209,211,166,9,210,254,150,80,105,158,11,79,254,106,178,241,91,206,111,240,157,211,203,67,12,245,157,185,101,147,179,221,236,49,221,166,59,131,63,4,79,197,86,128,122,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,213,60,21,61,44,101,63,80,43,189,186,220,82,177,117,62,10,158,150,50,159,168,21,222,221,110,41,88,13,41,244,157,233,99,70,254,159,227,222,221,1,8,60,86,58,21,169,204,99,175,234,159,74,40,42,234,111,180,180,235,54,107,66,234,168,155,3,173,212,148,79,95,137,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,155,253,39,122,88,209,191,167,248,247,183,64,117,80,51,3,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,163,237,1,213,159,211,174,141,98,122,185,246,66,235,139,253,168,183,182,183,225,119,54,237,52,31,121,205,228,215,108,157,200,95,199,185,20,188,91,220,137,241,191,139,121,113,78,21,69,225,185,162,84,189,87,215,245,61,60,181,117,140,172,168,75,244,56,252,207,157,25,71,146,37,100,117,43,115,138,161,147,53,202,197,115,28,171,77,35,31,31,57,94,168,168,196,100,76,150,160,8,171,226,105,173,127,161,110,145,242,159,47,111,243,85,249,222,248,85,31,56,185,195,23,157,130,111,49,36,155,72,199,55,106,88,170,120,57,57,109,42,197,201,170,222,91,74,162,165,124,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,66,176,75,62,240,75,214,59,236,89,86,117,211,245,68,61,235,45,77,189,115,26,57,57,49,190,82,170,57,41,233,42,19,100,103,57,59,204,150,155,230,175,226,207,43,247,91,188,142,84,174,27,22,1,153,100,216,206,77,153,216,177,234,186,187,22,29,79,77,83,125,184,53,17,32,161,101,69,67,41,224,71,185,85,17,95,36,178,34,53,137,187,213,27,35,145,56,198,247,55,170,244,45,154,221,112,14,176,116,146,251,102,167,164,154,162,171,40,164,178,61,181,44,115,152,144,92,29,228,102,114,35,92,213,230,216,170,100,115,23,125,145,232,213,84,114,34,181,67,70,96,0,0,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,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,17,43,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,136,114,108,166,251,152,92,97,187,100,117,222,110,174,158,223,65,107,142,78,211,35,227,75,69,75,21,37,52,123,49,17,23,132,16,68,205,246,228,238,59,185,85,202,170,191,174,76,255,0,50,151,1,167,210,215,100,53,105,137,210,222,38,191,178,210,213,70,192,183,25,97,142,7,84,61,17,55,123,210,40,88,198,242,85,224,139,39,14,61,201,57,124,155,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,78,171,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,7,85,240,249,232,146,235,213,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,123,222,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,159,3,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,160,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,63,252,21,61,44,101,63,80,43,189,186,220,4,255,0,0,1,207,122,137,244,253,169,223,212,219,215,246,41,74,49,52,32,13,62,103,148,252,163,93,53,115,249,186,71,86,191,156,44,141,135,229,7,251,25,135,187,99,197,188,47,62,168,157,121,252,221,52,141,62,173,90,128,227,157,95,103,249,118,151,116,237,150,231,120,37,219,225,151,203,103,144,242,181,93,136,166,237,247,43,169,226,127,220,149,174,98,238,201,30,159,54,174,219,238,159,52,69,32,62,140,117,189,213,6,89,172,56,46,45,144,106,119,154,181,222,114,91,101,190,182,15,130,219,153,221,167,154,170,54,72,206,76,129,28,221,218,229,77,218,168,169,191,201,81,79,108,94,105,103,7,122,155,21,196,235,58,112,211,166,116,235,107,118,127,96,243,45,164,203,110,230,152,90,232,138,45,205,81,49,84,213,19,228,211,21,78,154,83,49,194,99,77,241,189,212,252,89,255,0,101,127,158,127,238,18,61,244,3,234,223,4,252,211,219,42,139,140,6,53,236,159,195,99,99,23,207,211,124,78,154,117,105,211,175,103,83,117,150,114,147,242,118,204,213,179,190,43,206,214,139,148,115,249,250,121,201,170,117,230,243,39,135,59,135,59,126,156,99,80,0,110,213,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,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,164,254,162,240,78,151,252,48,48,29,75,206,170,63,251,125,71,103,162,225,55,248,78,233,241,11,156,208,81,247,34,138,78,207,119,176,246,247,94,222,12,252,85,127,4,90,149,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,190,5,247,63,204,178,108,103,25,195,47,185,13,93,93,139,14,167,169,166,177,91,220,168,144,80,178,162,161,245,19,171,26,136,136,175,146,89,21,92,245,221,234,141,141,170,188,99,99,91,55,252,47,122,22,253,53,229,76,215,29,99,195,60,222,155,89,121,252,30,154,181,220,97,190,221,35,145,168,155,194,173,95,49,71,14,210,119,55,86,177,242,163,35,253,107,91,81,26,7,42,254,231,70,187,127,37,143,229,47,240,239,254,236,124,19,189,71,255,0,192,199,195,188,239,198,60,199,153,255,0,204,242,189,190,247,253,118,223,245,164,127,210,173,76,202,180,111,81,241,205,82,194,170,252,189,235,25,184,69,112,166,229,36,140,142,110,11,247,224,151,182,246,61,208,202,197,116,114,49,28,156,227,123,218,171,179,148,211,241,76,30,40,221,9,90,180,78,235,14,187,232,190,51,87,79,132,223,42,30,220,130,221,73,3,124,150,61,90,231,49,34,124,124,87,148,84,213,14,123,145,25,195,183,20,141,70,35,154,147,67,19,66,207,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,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,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,160,122,178,165,124,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,109,83,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,139,90,245,66,235,173,90,185,151,234,189,229,181,113,212,101,55,138,155,147,41,234,107,93,86,250,56,30,245,236,210,164,174,68,87,178,24,187,113,51,238,181,17,145,181,17,173,68,68,64,242,145,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,236,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,155,250,177,163,151,221,34,240,161,211,234,156,142,109,170,243,221,80,166,204,99,166,226,207,239,90,90,155,61,84,116,201,205,143,114,63,185,5,60,83,239,247,92,222,255,0,7,53,28,197,85,141,125,39,122,167,209,191,168,24,247,184,192,7,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,26,94,209,77,80,181,107,86,145,226,26,175,102,109,36,116,249,77,158,154,228,250,122,106,214,213,178,142,119,177,59,212,171,43,81,17,239,134,94,228,79,251,173,84,124,110,69,107,85,21,18,136,60,69,116,114,251,163,125,92,103,116,215,121,188,197,38,97,112,159,49,181,212,241,99,59,212,181,243,203,35,147,131,94,245,111,106,116,168,131,119,113,115,251,28,248,181,175,106,19,131,193,99,94,105,174,216,110,87,211,149,230,182,173,247,43,21,67,242,107,42,77,81,44,172,248,116,203,28,85,48,196,197,103,8,25,21,66,199,34,167,63,214,62,185,238,70,125,215,185,66,205,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,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,11,254,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,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,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,0,0,25,87,53,80,101,92,13,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,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,0,2,149,188,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,60,21,61,83,229,63,79,235,189,198,220,5,212,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,207,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,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,56,61,96,116,215,125,233,91,92,111,26,101,115,94,245,170,110,87,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,156,102,78,211,227,145,21,140,78,228,111,86,162,177,88,231,73,95,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,0,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,240,84,245,79,148,253,63,174,247,27,112,23,82,0,0,0,0,0,0,82,183,140,157,131,70,173,189,65,90,111,120,85,239,189,159,94,45,234,252,222,223,29,75,165,142,155,183,21,60,118,249,28,138,138,145,77,36,8,228,116,104,239,241,113,64,245,99,123,156,229,178,158,181,250,174,177,116,151,163,85,185,151,118,213,89,151,220,183,163,197,172,149,179,61,190,126,171,147,18,73,21,177,162,189,97,129,143,238,200,187,177,171,179,35,238,49,242,198,166,123,50,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,64,124,163,65,30,27,214,205,18,160,233,67,19,170,209,41,41,28,203,141,61,61,78,86,144,213,207,51,219,146,37,29,60,85,233,43,38,114,186,23,242,137,138,140,106,54,53,98,177,236,78,15,107,157,77,157,66,244,119,171,157,55,225,186,127,156,103,22,122,191,134,231,22,120,107,102,153,40,223,19,45,55,25,22,71,165,174,161,31,179,217,82,218,116,138,71,35,217,30,239,89,216,206,231,97,239,61,255,0,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,5,250,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,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,74,160,0,16,87,194,247,162,143,228,255,0,130,51,89,245,10,217,117,161,212,156,202,222,250,105,109,213,169,217,248,53,173,211,53,236,167,88,154,229,222,105,123,80,77,34,200,136,248,254,228,92,35,115,37,238,78,160,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,74,197,212,248,42,122,88,202,126,160,87,123,117,184,165,96,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,1,156,30,180,245,51,244,187,213,102,167,231,81,213,218,170,233,42,50,9,237,244,21,86,185,59,148,181,84,52,72,148,116,179,177,252,220,143,238,65,79,19,213,237,119,23,57,202,230,162,53,81,18,250,122,170,213,47,208,183,78,58,139,169,144,223,126,13,95,102,199,234,190,21,91,229,124,199,106,233,43,59,52,63,171,86,61,174,222,170,88,27,247,218,172,77,247,126,205,71,42,102,218,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,45,211,195,95,66,239,185,39,135,166,169,219,40,236,214,171,109,235,86,254,63,110,179,93,106,85,137,230,169,86,129,40,96,89,228,137,31,43,97,138,173,43,81,24,230,171,155,188,142,107,21,36,69,117,69,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,105,207,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,202,22,241,21,209,203,238,141,245,113,157,211,93,230,243,20,153,133,194,124,198,215,83,197,140,239,82,215,207,44,142,78,13,123,213,189,169,210,162,13,221,197,207,236,115,226,214,189,168,5,223,244,171,170,95,166,158,156,116,235,83,38,190,252,102,190,243,143,210,252,86,183,202,249,126,237,210,38,118,107,191,86,140,99,91,181,84,83,183,238,53,24,187,110,205,218,173,85,234,165,106,248,37,234,102,43,83,165,153,214,142,121,190,214,73,111,200,23,38,236,73,36,109,243,20,53,20,212,244,252,225,111,62,227,251,114,82,237,34,240,70,183,191,7,222,85,126,201,101,64,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,2,127,128,0,160,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,63,252,21,61,44,101,63,80,43,189,186,220,4,255,0,0,1,207,122,137,244,253,169,223,212,219,215,246,41,74,49,52,15,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,240,223,201,219,167,239,251,5,233,239,254,204,81,127,239,35,73,154,229,85,230,21,211,85,53,68,105,11,71,96,54,255,0,13,177,216,107,214,47,217,170,185,174,168,157,211,17,166,145,167,75,232,106,254,150,99,250,213,167,87,109,50,202,107,46,52,182,187,207,99,191,53,190,70,50,161,189,153,227,153,188,92,246,61,169,187,162,106,46,237,95,146,175,224,191,52,224,120,95,134,238,135,96,185,141,139,54,180,229,89,212,213,216,253,206,150,235,75,29,77,117,27,162,124,176,74,217,24,215,163,105,90,170,213,115,17,21,17,81,118,223,101,79,196,237,154,255,0,171,95,160,205,36,191,106,159,217,255,0,141,252,19,202,255,0,120,121,191,45,222,239,84,197,7,248,206,15,227,183,119,151,243,87,126,59,124,183,221,34,214,157,120,157,125,190,212,28,99,4,253,8,249,15,180,119,154,43,79,154,251,75,221,236,121,137,217,23,115,135,149,111,46,60,247,227,201,55,219,109,211,241,61,177,151,48,20,223,166,49,58,115,247,105,186,122,247,112,237,107,118,107,9,181,215,178,171,213,228,147,87,139,68,213,207,210,170,34,53,230,199,59,117,83,19,62,78,156,35,241,121,239,22,127,217,95,231,159,251,132,143,125,0,250,183,193,63,52,246,202,162,218,242,221,58,211,236,251,202,125,187,193,113,236,143,200,119,60,175,197,173,144,86,118,57,241,231,219,238,181,220,121,112,102,251,109,191,20,223,240,67,231,99,250,49,163,216,157,222,12,131,22,210,140,54,205,116,165,229,216,173,183,216,169,105,234,34,228,213,99,184,200,198,35,155,187,92,230,174,203,243,69,84,252,20,198,191,148,87,123,29,24,184,170,52,214,153,211,187,79,131,119,149,114,141,133,203,246,82,173,158,170,197,83,92,209,118,142,118,177,167,233,38,185,137,211,142,238,118,254,231,178,0,27,229,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,101,0,222,186,116,206,250,160,235,235,85,116,211,5,167,253,160,95,107,47,21,188,225,255,0,6,90,254,52,176,207,89,219,150,88,251,221,174,251,29,218,99,185,191,240,68,252,85,1,208,47,69,25,87,85,154,143,73,123,187,91,60,190,153,99,55,8,100,200,238,21,9,35,35,175,224,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,94,78,137,146,223,70,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,242,186,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,111,64,0,124,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,245,128,20,23,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,211,127,194,43,167,222,160,180,175,21,187,231,249,238,65,240,188,7,53,183,210,220,108,88,191,126,42,175,57,36,209,195,44,119,110,76,115,146,151,120,21,34,237,238,146,73,191,235,90,206,196,60,167,254,77,139,88,179,11,116,54,156,142,135,205,210,83,220,40,46,145,199,221,124,124,106,168,170,162,171,166,147,118,42,42,240,158,8,159,182,252,93,199,103,34,181,85,23,235,1,13,124,86,53,230,167,70,250,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,212,193,211,246,153,254,153,53,199,3,210,217,41,46,181,20,153,54,65,67,111,175,248,92,124,234,161,161,124,205,243,83,179,238,61,27,218,129,37,145,94,230,171,88,214,43,156,156,90,164,139,241,88,215,154,109,100,234,142,191,25,177,86,213,201,98,211,106,117,198,99,99,170,37,88,36,184,178,87,186,190,102,66,246,53,34,127,117,82,153,202,136,238,226,81,198,244,123,154,172,70,247,79,4,189,28,190,203,149,103,93,64,212,77,217,178,211,91,215,14,163,143,139,29,230,234,164,146,158,174,161,119,71,243,143,178,200,169,190,74,206,47,243,95,117,219,198,228,80,234,190,47,248,181,139,6,232,191,79,112,172,90,135,201,89,113,252,194,211,107,183,83,119,95,39,98,150,11,77,124,113,71,205,234,231,187,139,24,212,221,202,174,93,183,85,85,249,149,131,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,207,188,102,244,46,143,41,209,171,22,188,218,44,220,239,88,77,194,59,117,210,174,53,130,63,240,61,91,149,141,89,149,200,146,203,219,171,90,118,198,198,185,81,158,110,119,112,84,115,156,218,246,232,3,94,106,122,124,234,143,17,201,166,173,164,166,177,95,234,25,140,228,47,171,168,138,154,6,91,170,229,141,174,154,73,164,99,146,38,65,43,97,169,85,69,110,233,78,172,87,181,174,114,151,231,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,230,101,242,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,96,106,76,17,215,160,13,121,166,234,15,165,204,71,38,154,182,174,166,251,96,167,102,51,144,190,174,162,90,153,223,113,164,138,54,186,105,38,145,141,89,95,60,78,134,165,85,21,219,45,66,177,94,231,53,202,72,160,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,213,60,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,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,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,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,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,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,205,97,165,62,147,189,44,104,223,211,252,123,219,160,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,1,74,222,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,30,10,158,169,242,159,167,245,222,227,110,2,234,64,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,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,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,60,21,61,83,229,63,79,235,189,198,220,5,212,128,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,8,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,2,157,188,101,181,191,84,46,58,161,107,233,238,235,99,164,180,225,54,154,122,76,158,221,43,100,142,105,239,83,201,28,176,249,167,185,62,244,12,137,203,85,78,216,126,74,170,217,36,114,189,31,18,70,16,255,0,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,153,94,19,125,20,91,181,2,179,249,78,234,133,179,191,101,178,92,25,30,33,69,34,85,83,201,45,210,150,120,102,75,155,100,99,152,201,33,137,241,186,22,183,245,172,124,157,244,122,53,97,68,124,106,232,23,165,26,206,171,117,198,146,201,115,139,134,25,139,246,111,25,68,210,67,58,199,61,43,102,106,54,129,178,68,173,237,205,81,247,218,213,89,24,230,198,201,228,111,37,139,131,175,251,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,202,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,206,191,82,253,58,103,125,47,234,157,126,153,231,84,255,0,231,107,44,245,188,225,255,0,9,218,252,204,208,193,89,219,138,89,59,61,222,195,221,218,123,185,179,240,84,252,21,116,166,70,174,190,186,81,163,234,183,67,170,236,150,200,184,102,120,191,122,241,139,205,28,48,44,147,213,54,23,35,168,29,36,170,222,220,53,31,113,174,84,145,141,108,140,130,71,114,72,184,56,34,7,133,103,94,63,245,35,165,77,95,189,127,157,139,16,190,220,238,63,248,134,83,89,26,206,215,254,80,232,159,36,223,230,233,216,223,241,76,45,80,203,189,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,205,168,173,95,193,75,254,232,43,168,108,203,169,158,158,109,154,131,156,226,85,118,139,149,29,71,193,95,93,51,209,89,127,125,61,60,9,53,202,36,108,49,49,140,146,161,211,177,99,141,28,198,62,39,181,28,188,85,16,40,219,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,64,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,213,60,21,61,44,101,63,80,43,189,186,220,82,177,117,62,10,158,150,50,159,168,21,222,221,110,41,88,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,0,2,181,124,109,53,51,21,166,210,204,23,71,60,223,119,36,184,100,9,147,118,35,146,55,121,122,26,122,106,138,126,115,55,159,113,157,201,42,182,141,120,43,93,216,159,239,34,179,101,130,190,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,15,87,226,167,172,118,45,93,234,226,239,77,142,67,189,38,5,111,139,14,146,167,147,255,0,190,170,169,167,158,74,149,224,246,53,89,219,158,162,88,54,251,205,119,99,155,92,173,122,34,74,175,4,189,28,177,69,138,231,93,64,212,77,222,189,84,220,23,14,163,143,139,219,229,41,99,142,158,174,161,119,71,240,147,188,249,105,190,74,206,76,242,191,117,219,72,228,64,179,242,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,142,190,33,26,95,106,213,94,143,181,38,217,112,117,36,53,22,11,60,185,69,13,92,212,77,169,125,60,246,246,173,74,246,183,84,88,223,44,81,203,78,178,53,119,107,42,31,242,114,42,177,193,84,30,21,154,199,98,210,46,174,45,20,217,28,59,82,103,182,249,112,232,234,121,63,251,214,170,166,120,36,166,94,12,99,149,253,201,233,226,131,111,186,214,247,249,185,200,214,42,45,244,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,26,115,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,196,15,64,0,0,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,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,19,252,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,14,57,213,246,1,151,106,143,78,217,110,9,130,90,126,39,124,185,249,15,43,75,223,138,30,231,110,186,158,87,253,249,92,214,38,204,141,235,243,114,111,182,201,243,84,66,3,232,199,68,61,80,98,122,195,130,229,57,6,152,249,91,93,155,37,182,92,43,103,248,213,185,253,170,120,106,163,124,143,226,201,213,206,217,173,85,217,168,170,187,124,145,84,181,176,107,113,121,93,156,101,234,111,215,51,172,105,195,78,137,215,169,54,217,253,188,204,182,111,45,187,149,225,104,162,104,185,53,76,205,81,84,207,149,76,83,58,105,84,71,8,141,55,78,240,0,108,144,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,231,250,83,161,122,113,163,85,153,125,219,10,179,118,174,185,222,65,91,146,95,238,83,170,62,170,182,170,162,121,38,70,57,232,137,180,49,119,92,200,163,68,70,181,170,229,93,222,249,30,254,128,0,0,0,0,0,0,0,172,12,179,193,106,251,156,229,87,156,215,41,234,199,206,222,178,11,133,69,210,227,83,246,17,145,247,234,167,145,210,75,39,6,87,53,141,228,247,185,118,106,35,83,125,145,17,62,68,234,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,44,108,71,57,238,100,81,68,197,123,248,114,94,170,0,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,233,21,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,2,0,117,59,225,39,138,235,246,178,222,181,115,22,213,175,176,255,0,104,251,117,55,27,91,49,152,235,33,117,114,55,140,181,17,185,147,193,199,187,197,178,61,28,215,185,210,186,87,171,215,159,22,207,240,4,106,232,135,164,27,239,71,56,174,75,133,84,106,255,0,219,75,45,242,225,13,210,142,155,236,251,45,222,66,171,183,219,168,147,154,77,43,229,238,177,148,201,178,170,53,157,141,218,155,189,202,73,80,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,143,253,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,32,0,0,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,167,0,233,115,194,147,249,53,235,182,51,173,127,167,175,180,127,103,60,239,248,51,236,183,147,239,249,138,57,233,191,199,121,185,56,241,239,242,254,98,239,199,111,150,251,164,255,0,0,0,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,43,91,251,134,63,248,81,127,204,159,253,255,0,45,80,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,173,111,238,24,255,0,225,69,255,0,50,127,247,252,181,64,0,0,0,0,0,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,233,32,0,16,3,165,207,10,79,228,215,174,216,206,181,254,158,190,209,253,156,243,191,224,207,178,222,79,191,230,40,231,166,255,0,29,230,228,227,199,191,203,249,139,191,29,190,91,238,147,252,0,0,0,5,85,255,0,112,199,255,0,10,47,249,147,255,0,191,229,170,0,60,166,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,149,173,253,195,31,252,40,191,230,79,254,255,0,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,0,0,133,93,107,120,111,127,44,29,83,181,106,103,233,151,236,151,195,49,248,44,94,75,236,239,159,238,118,234,106,38,238,247,60,212,91,111,230,120,241,226,187,112,223,127,158,200,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,173,93,88,240,107,253,40,106,158,101,169,159,202,59,225,159,107,114,11,141,247,201,125,144,239,121,95,53,83,36,221,174,231,157,111,62,61,206,60,184,183,125,183,217,55,216,149,93,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,32,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,29,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,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,29,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,0,0,0,0,3,159,235,166,133,233,199,81,122,113,113,210,253,80,179,121,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,221,0,1,202,186,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,248,78,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,130,39,226,171,213,64,0,0,2,37,117,29,225,197,164,125,74,235,206,55,173,89,93,222,174,223,79,69,78,202,108,150,203,69,74,200,211,33,100,59,173,58,190,165,138,217,98,126,202,145,72,255,0,190,247,195,28,76,141,97,86,35,201,85,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,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,19,87,165,205,11,254,77,122,19,140,232,167,218,159,180,127,103,60,239,248,79,200,249,62,255,0,152,172,158,167,252,79,114,78,60,123,252,127,158,187,241,223,229,190,201,213,64,0,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,202,128,17,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,97,95,247,12,127,240,162,255,0,153,63,251,254,90,160,3,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,2,176,50,207,5,171,238,115,149,94,115,92,167,171,31,59,122,200,46,21,23,75,141,79,216,70,71,223,170,158,71,73,44,156,25,92,214,55,147,222,229,217,168,141,77,246,68,68,249,19,127,164,254,157,109,93,45,104,149,159,72,45,247,106,75,205,69,13,69,93,93,117,226,27,91,104,31,114,158,105,222,244,150,88,209,239,85,123,98,88,161,71,57,238,85,100,44,79,146,34,53,59,0,0,0,2,176,50,207,4,43,21,227,42,188,221,177,110,160,62,207,217,107,110,21,21,22,235,71,217,71,213,252,62,149,242,57,209,83,119,223,94,143,151,182,197,107,59,142,78,78,227,186,252,212,159,250,3,166,151,221,27,209,172,79,74,178,60,223,237,117,94,43,111,109,174,59,191,195,89,65,222,165,137,206,109,52,125,134,57,232,222,212,9,20,91,242,115,159,219,230,229,87,57,78,128,0,0,0,0,0,128,29,81,248,82,127,41,77,118,201,181,175,244,245,246,115,237,31,146,255,0,6,125,150,243,157,143,47,71,5,55,248,239,55,31,46,93,142,95,204,77,185,109,243,219,117,239,253,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,32,0,0,0,16,3,170,63,10,79,229,41,174,217,54,181,254,158,190,206,125,163,242,95,224,207,178,222,115,177,229,232,224,166,255,0,29,230,227,229,203,177,203,249,137,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,70,166,234,160,127,65,228,243,13,84,192,176,26,58,186,252,178,253,228,96,161,237,249,135,249,89,165,225,205,90,141,249,70,199,42,238,175,111,225,191,226,114,60,139,196,23,164,60,82,181,150,235,254,174,121,90,137,34,73,218,207,128,92,223,187,21,85,17,119,101,50,167,226,213,255,0,208,4,136,7,4,199,122,235,233,91,43,162,125,198,193,170,126,106,158,57,86,7,63,224,119,38,108,244,68,85,77,159,78,139,248,57,63,244,157,162,209,146,89,111,189,223,133,86,247,251,28,123,159,171,123,118,229,190,223,206,68,255,0,34,129,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,63,138,187,38,234,7,244,31,34,235,150,99,246,74,134,210,220,235,251,50,189,137,34,55,180,247,110,213,85,77,247,106,42,126,40,167,21,201,122,248,233,51,16,242,223,104,181,95,202,121,190,125,159,240,21,206,78,92,118,229,252,202,117,219,110,77,252,127,202,4,129,4,119,199,124,65,122,67,202,235,95,110,176,106,231,154,168,142,37,157,204,248,5,205,155,49,21,17,87,119,211,34,126,46,79,253,39,105,198,115,204,83,49,167,167,170,199,46,190,114,42,170,102,86,68,238,196,145,242,133,200,213,107,182,123,81,83,116,115,126,75,243,249,254,0,125,240,127,17,81,83,116,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,63,138,168,212,221,84,15,232,60,126,83,171,154,123,133,208,86,92,242,108,131,201,211,91,222,145,212,191,202,79,39,7,43,209,136,155,49,138,171,247,149,19,228,139,255,0,160,228,23,175,17,46,142,177,235,156,214,123,198,176,121,122,202,126,61,200,254,207,221,31,199,147,81,201,243,109,50,162,252,149,23,228,160,72,240,112,220,51,173,190,152,117,9,240,71,136,106,111,159,117,69,91,104,34,79,130,220,34,229,59,184,236,207,214,64,221,191,158,223,154,252,190,127,137,215,237,25,37,150,251,221,248,85,111,127,177,199,185,250,183,183,110,91,237,252,228,79,242,40,31,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,170,137,248,170,32,31,35,39,203,113,236,54,130,59,166,73,112,242,116,210,204,148,236,127,105,242,111,34,181,206,68,217,141,85,252,26,239,158,219,124,138,215,235,103,196,178,163,29,180,85,99,189,54,235,79,151,203,173,121,83,232,171,225,251,56,143,237,209,68,218,150,72,222,85,148,171,18,237,43,97,77,218,170,229,254,133,84,228,125,206,185,58,244,181,91,180,154,211,62,149,102,154,109,148,221,157,145,64,201,168,233,110,45,174,124,116,254,90,165,93,42,199,5,71,36,68,114,70,222,75,242,251,200,159,138,161,81,249,86,69,91,151,228,247,140,178,229,20,17,85,222,171,234,46,53,12,129,170,216,219,36,210,58,71,35,17,202,170,141,69,114,236,138,170,187,127,74,129,218,179,14,188,250,175,207,168,234,232,50,205,85,243,208,87,118,252,195,62,7,109,139,159,5,106,183,231,29,59,85,54,86,55,240,219,240,57,30,69,168,89,126,87,90,203,141,254,239,230,170,35,137,32,107,252,188,76,217,136,170,168,155,49,168,159,139,151,255,0,73,231,64,30,191,29,213,205,66,197,40,159,110,176,100,30,86,158,73,86,119,51,202,64,253,222,168,136,171,187,216,171,248,53,63,244,29,162,209,226,71,214,149,139,187,240,173,102,236,119,248,247,63,212,237,165,219,241,223,111,231,82,175,249,84,141,0,11,250,208,254,190,116,35,85,178,202,188,118,213,171,31,20,154,158,221,37,107,161,248,21,100,28,90,217,99,103,46,78,167,106,47,206,68,77,183,254,159,195,228,74,107,125,125,37,214,130,154,233,65,47,118,154,178,22,84,66,254,42,222,81,189,168,230,174,202,136,169,186,42,124,149,55,51,55,163,90,203,147,232,118,79,85,150,98,116,22,186,186,186,186,7,219,158,203,140,82,73,26,70,233,35,145,85,18,55,177,121,111,19,126,123,237,178,175,203,252,151,187,209,255,0,82,184,222,179,97,152,157,134,44,199,13,172,200,34,195,168,46,55,43,93,166,225,28,149,52,146,36,84,236,149,31,15,117,239,141,172,146,94,10,142,77,209,85,17,87,127,196,36,120,63,136,168,191,52,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,63,138,168,159,138,236,7,224,191,95,173,56,197,166,123,229,242,175,203,81,83,113,238,203,219,115,248,242,114,53,62,77,69,85,251,206,68,249,39,244,144,255,0,171,110,190,116,223,74,109,23,220,119,20,213,127,133,229,213,56,173,85,109,138,31,129,79,63,42,215,54,118,83,59,148,148,238,137,63,91,27,83,103,175,31,151,222,77,148,117,243,213,181,163,74,116,223,58,197,49,220,179,7,169,203,173,127,12,236,216,171,107,218,250,215,119,39,165,145,220,169,153,51,101,95,213,72,233,19,100,79,186,136,239,154,20,199,172,186,203,147,235,142,79,75,150,101,148,22,186,74,186,74,6,91,152,203,116,82,71,26,198,217,36,145,21,82,71,189,121,111,43,190,123,237,178,39,203,252,161,213,238,190,35,125,102,94,234,27,85,115,214,62,244,172,98,70,142,251,61,106,110,205,69,85,219,102,211,34,126,42,167,21,201,117,63,57,203,252,183,218,43,231,155,242,156,251,63,222,208,199,199,150,220,191,152,196,223,126,45,252,127,200,121,96,7,162,199,117,11,47,197,43,95,113,176,93,252,173,68,145,44,14,127,151,137,251,177,85,21,83,103,181,83,241,106,127,232,59,70,51,226,23,214,6,29,79,79,75,142,106,247,147,138,150,153,148,113,55,224,22,185,56,194,212,106,53,187,190,153,85,118,70,183,230,191,63,151,226,71,80,5,208,116,79,226,37,143,234,14,63,134,97,218,205,172,30,127,80,107,254,35,241,42,111,179,239,139,159,7,212,201,23,223,167,166,108,9,180,12,137,126,234,167,225,178,253,237,208,159,22,27,245,167,39,180,193,124,177,213,249,154,42,158,93,169,123,110,103,46,46,86,175,201,200,138,159,121,170,159,52,254,131,49,250,101,168,119,173,41,206,45,185,246,59,75,69,81,112,181,247,187,49,86,177,239,133,221,216,95,19,185,35,28,215,47,221,145,85,54,114,124,209,63,31,192,185,222,138,58,211,199,51,77,39,211,251,30,97,156,233,229,179,42,188,215,205,67,37,153,151,56,225,170,238,73,113,150,56,152,202,121,39,89,57,189,171,26,181,21,21,92,175,69,68,217,80,9,198,15,226,42,47,224,187,159,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,31,197,84,79,197,81,0,248,25,94,121,138,97,30,87,237,61,215,201,121,222,125,143,212,75,39,62,28,121,127,49,171,182,220,155,248,255,0,148,173,254,182,124,75,42,49,219,69,86,59,211,110,180,249,124,186,215,149,62,138,190,31,179,136,254,221,20,77,169,100,141,229,89,74,177,46,210,182,20,221,170,174,95,232,85,78,71,205,235,223,175,153,45,191,97,127,68,121,14,157,101,157,207,137,252,67,202,85,249,255,0,45,183,149,237,114,242,245,31,115,150,242,109,203,241,224,187,126,10,85,238,85,145,86,229,249,61,227,44,185,69,4,85,119,170,250,139,141,67,32,106,182,54,201,52,142,145,200,196,114,170,163,81,92,187,34,170,174,223,210,160,118,108,167,174,190,170,115,74,10,203,102,77,170,126,114,154,224,244,146,165,159,3,182,199,205,200,244,122,46,236,167,69,79,188,136,191,37,79,253,7,32,189,102,185,54,67,115,154,241,120,185,249,138,202,142,61,201,59,49,179,151,22,163,83,228,214,162,39,201,17,62,72,124,64,7,184,195,53,179,83,180,245,240,73,136,100,222,65,212,245,109,175,137,124,149,60,188,103,111,29,159,250,200,221,191,243,27,242,95,151,203,240,58,253,163,196,143,173,43,23,119,225,90,205,216,239,241,238,127,169,219,75,183,227,190,223,206,165,95,242,169,26,0,26,16,208,110,184,52,63,87,190,57,240,141,79,248,183,194,124,183,115,252,11,89,7,107,187,221,219,249,208,55,150,253,181,255,0,46,219,127,70,228,144,183,215,210,93,104,41,174,148,18,247,105,171,33,101,68,47,226,173,229,27,218,142,106,236,168,138,155,162,167,201,83,115,53,250,37,212,62,107,160,191,26,251,31,107,178,86,124,119,203,121,143,137,65,44,156,59,61,206,60,59,114,51,109,251,174,223,125,255,0,4,252,63,166,242,122,63,234,87,27,214,108,51,19,176,197,152,225,181,153,4,88,117,5,198,229,107,180,220,35,146,166,146,68,138,157,146,163,225,238,189,241,181,146,75,193,81,201,186,42,162,42,239,248,132,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,142,125,149,92,49,159,33,228,33,167,147,204,247,121,247,154,229,219,143,29,182,217,83,253,210,158,184,175,223,21,253,73,253,30,126,139,127,192,191,16,248,135,198,255,0,250,39,181,195,135,145,255,0,185,118,251,243,255,0,71,224,5,44,128,0,0,0,0,0,19,115,194,54,255,0,89,142,117,33,146,87,80,197,11,228,126,17,89,18,164,173,85,77,150,190,129,127,161,83,231,247,80,132,103,189,209,140,223,236,22,81,85,120,248,103,158,239,80,62,155,183,222,237,109,188,145,187,150,252,93,254,227,109,182,254,144,52,169,137,221,106,47,120,253,45,206,169,145,178,89,185,242,72,209,81,169,179,220,212,219,117,85,252,19,252,167,215,35,247,64,249,47,218,254,147,48,92,139,201,121,79,55,241,63,212,247,59,156,120,220,234,153,252,237,147,125,248,239,248,127,73,32,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,30,115,57,191,214,99,150,152,107,168,98,133,242,62,165,177,42,74,213,84,217,90,229,254,133,79,159,221,67,209,144,247,197,19,55,251,5,160,54,11,199,195,60,247,123,48,165,166,237,247,187,91,111,69,90,238,91,241,119,251,141,182,219,250,64,170,207,17,187,173,69,239,172,205,66,185,213,50,54,75,55,194,121,36,104,168,212,218,213,72,212,219,117,85,252,19,252,164,108,61,78,167,228,191,107,243,155,150,69,228,188,167,155,236,254,167,185,220,227,198,22,51,249,219,38,251,241,223,240,254,147,203,0,0,0,0,0,58,79,76,213,82,80,117,33,165,21,208,181,171,37,62,111,98,149,168,228,249,42,182,190,21,77,255,0,209,242,57,177,245,49,75,151,193,178,139,61,227,179,222,242,53,244,245,61,190,92,121,240,145,174,227,190,203,182,251,109,190,202,6,156,112,107,253,102,71,105,154,186,186,40,89,35,42,93,18,36,77,84,77,145,173,95,233,85,249,253,229,61,25,15,124,46,243,127,183,186,3,127,188,124,51,200,246,115,10,170,110,223,123,187,190,212,84,78,229,191,22,255,0,187,219,109,191,160,152,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,15,35,159,101,87,12,103,200,121,8,105,228,243,61,222,125,230,185,118,227,199,109,182,84,255,0,116,167,174,43,247,197,127,82,127,71,159,162,223,240,47,196,62,33,241,191,254,137,237,112,225,228,127,238,93,190,252,255,0,209,248,1,75,32,0,0,0,0,0,4,220,240,141,191,214,99,157,72,100,149,212,49,66,249,31,132,86,68,169,43,85,83,101,175,160,95,232,84,249,253,212,33,25,239,116,99,55,251,5,148,85,94,62,25,231,187,212,15,166,237,247,187,91,111,36,110,229,191,23,127,184,219,109,191,164,13,47,217,234,164,175,180,209,87,76,214,164,149,20,209,202,228,106,124,145,92,212,85,219,253,31,51,246,28,251,167,155,151,198,116,7,76,239,29,158,207,158,195,236,213,61,190,92,184,115,162,137,220,119,217,55,219,125,183,217,14,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,255,0,23,29,59,189,103,223,162,159,131,213,80,195,228,126,59,220,243,47,123,119,231,228,54,219,139,93,254,225,119,223,111,232,44,64,240,26,171,166,86,253,69,248,95,159,180,89,171,190,31,223,225,241,26,118,203,195,185,195,126,27,177,219,111,193,55,252,63,4,3,50,192,0,0,0,0,0,7,179,210,156,50,233,156,228,85,22,155,76,244,176,205,13,19,234,28,234,135,57,173,226,143,99,118,78,45,114,239,187,211,250,63,202,120,194,104,120,81,96,212,122,129,212,70,69,102,174,182,219,43,99,135,11,171,170,72,238,16,164,145,162,165,117,11,119,68,86,187,239,125,245,249,237,248,42,129,106,30,31,88,237,110,41,210,30,5,96,184,203,4,149,20,191,20,230,232,92,170,197,229,115,170,122,108,170,136,191,131,147,250,9,16,124,12,15,25,167,195,177,74,28,114,146,142,138,150,42,62,239,24,168,227,70,66,222,114,57,235,197,168,136,137,186,187,117,249,126,42,167,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,63,21,92,50,233,156,244,245,143,90,109,51,210,195,52,57,157,37,67,157,80,231,53,188,82,134,185,187,39,22,185,119,221,233,253,31,229,38,97,228,53,59,6,163,212,11,5,61,154,186,219,108,173,142,26,198,85,36,119,8,82,72,209,81,143,110,232,138,215,125,239,190,191,61,191,5,80,51,81,168,88,237,110,39,151,215,216,46,50,193,37,69,47,107,155,160,114,171,23,148,76,122,108,170,136,191,131,147,250,15,58,72,175,16,188,102,159,14,235,3,62,199,41,40,232,169,98,163,248,87,24,168,227,70,66,222,118,186,71,175,22,162,34,38,234,237,215,229,248,170,145,212,0,0,0,0,1,244,113,187,116,247,140,138,215,105,166,115,27,53,109,108,20,241,186,69,84,106,57,239,70,162,174,200,171,182,235,254,67,231,29,23,166,251,100,119,190,162,52,182,205,52,48,203,29,126,105,100,165,116,115,183,148,111,71,215,66,213,71,38,203,187,87,127,154,108,191,32,46,95,194,171,12,186,96,221,61,100,54,155,180,244,179,77,54,103,87,80,215,83,185,206,111,21,161,161,110,203,201,173,93,247,98,255,0,71,249,9,152,121,13,49,193,168,244,254,193,81,102,161,182,219,40,163,154,177,245,75,29,190,20,142,53,85,99,27,186,162,53,191,123,238,39,207,111,193,16,245,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,10,239,241,113,211,187,214,125,250,41,248,61,85,12,62,71,227,189,207,50,247,183,126,126,67,109,184,181,223,238,23,125,246,254,130,196,15,1,170,186,101,111,212,95,133,249,251,69,154,187,225,253,254,31,17,167,108,188,59,156,55,225,187,29,182,252,19,127,195,240,64,51,44,0,0,0,0,0,0,123,61,41,195,46,153,206,69,81,105,180,207,75,12,208,209,62,161,206,168,115,154,222,40,246,55,100,226,215,46,251,189,63,163,252,167,140,38,135,133,22,13,71,168,29,68,100,86,106,235,109,178,182,56,112,186,186,164,142,225,10,73,26,42,87,80,183,116,69,107,190,247,223,95,158,223,130,168,23,41,211,149,186,123,63,79,90,95,105,169,115,29,53,22,25,100,167,145,209,170,171,85,204,161,133,170,169,186,34,237,186,127,144,232,135,207,199,237,145,217,44,22,219,52,48,195,20,116,20,112,210,182,56,27,198,54,35,24,141,68,106,108,155,53,54,249,38,201,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,71,126,40,127,64,21,35,214,143,135,45,135,13,210,235,93,211,65,244,115,201,223,229,191,193,79,82,255,0,180,47,147,122,53,167,168,115,211,106,170,149,103,248,198,197,243,68,229,242,249,124,183,43,74,249,101,185,227,119,171,134,59,122,166,242,247,11,93,84,180,85,112,243,107,251,115,68,245,99,219,201,170,173,93,156,213,77,209,85,23,111,146,169,168,60,159,18,199,179,42,8,237,121,37,191,206,83,69,50,84,49,157,215,199,180,136,215,53,23,118,57,23,240,115,190,91,237,243,42,187,196,31,161,187,53,175,28,168,204,52,27,65,114,139,142,85,118,204,158,250,233,45,16,92,238,114,73,75,44,117,82,72,254,215,41,26,214,44,169,18,242,70,162,34,171,81,21,17,118,80,172,0,123,251,199,79,154,249,143,67,53,69,255,0,68,51,251,100,84,252,123,207,172,198,171,97,108,124,149,17,188,149,241,162,38,234,169,182,255,0,142,233,254,83,200,220,113,188,138,207,59,105,174,214,27,141,20,206,98,72,216,234,41,95,27,149,170,170,155,162,57,17,118,221,23,231,254,133,3,231,3,236,91,176,220,190,241,3,170,109,56,173,226,182,22,189,99,116,148,244,50,200,212,114,34,46,202,173,106,166,251,42,124,191,210,135,179,164,233,139,169,75,135,63,33,211,214,166,84,246,246,231,217,196,171,223,199,127,195,125,162,249,126,11,255,0,160,15,57,167,154,101,156,106,181,234,124,119,1,178,124,82,225,79,74,234,217,97,243,48,193,198,22,189,140,87,114,149,237,106,253,233,24,155,34,239,243,252,62,74,93,255,0,66,125,32,97,154,27,104,199,117,34,13,60,248,38,93,121,194,105,40,175,53,191,22,150,167,187,52,205,166,154,118,246,214,103,196,221,229,139,150,236,106,34,113,217,21,17,118,95,209,160,157,12,244,255,0,166,217,133,101,246,201,164,117,118,153,231,182,201,72,233,230,185,92,156,142,99,165,137,202,207,214,204,173,223,118,34,255,0,151,229,255,0,9,44,109,244,20,150,170,10,107,93,4,93,170,106,56,89,79,11,57,43,184,198,198,163,90,155,170,170,174,200,137,243,85,220,15,247,68,68,77,144,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,254,42,35,147,101,67,250,0,175,127,17,46,137,241,253,65,199,245,3,89,176,237,51,243,250,131,95,240,175,45,114,248,203,226,231,193,244,148,239,253,84,147,182,4,218,6,57,191,54,39,225,191,243,182,82,161,245,15,76,179,141,41,189,65,142,231,214,79,133,220,42,41,91,91,20,62,102,25,249,66,231,189,136,238,81,61,205,79,189,27,211,101,93,254,95,135,205,13,56,95,172,54,156,158,211,61,142,249,73,230,104,170,120,247,98,238,57,156,184,185,28,159,54,170,42,125,230,162,252,151,250,8,89,214,159,69,26,79,154,99,153,54,97,99,210,11,157,231,42,182,97,181,172,179,73,67,83,113,154,79,53,28,117,18,83,177,145,71,34,182,71,247,92,138,141,86,185,92,174,68,217,81,118,2,142,129,210,106,250,102,234,66,130,68,134,187,167,221,74,167,145,91,201,27,46,41,94,197,84,255,0,46,203,23,225,242,83,197,92,177,76,162,205,219,248,198,55,117,161,239,111,219,243,52,114,69,207,109,183,219,146,38,251,110,155,237,254,84,3,229,131,232,219,177,188,138,241,59,169,173,54,27,141,108,205,98,200,232,233,233,95,35,145,168,168,155,170,53,21,118,221,83,231,254,148,61,165,179,166,254,162,47,113,199,53,155,65,117,22,190,57,98,73,227,117,46,45,93,42,62,53,219,103,162,182,37,221,171,186,124,255,0,15,154,1,229,48,188,47,37,212,44,150,143,15,195,237,191,16,187,220,59,158,94,159,189,28,92,248,70,233,29,247,164,115,90,155,49,142,95,154,167,225,183,226,91,71,68,62,31,248,117,187,6,211,125,81,212,77,37,237,231,118,139,178,221,38,174,248,244,171,218,154,154,229,35,169,228,237,195,83,217,119,22,71,18,236,141,84,93,190,242,42,170,143,15,254,136,112,107,118,29,129,234,38,168,232,149,250,209,157,199,241,79,61,53,209,110,84,51,69,188,181,80,199,206,157,207,99,25,188,11,26,38,236,77,209,81,223,53,93,203,22,176,216,109,56,197,166,11,29,142,147,203,81,83,114,237,69,220,115,248,242,114,185,126,110,85,85,251,206,85,249,175,244,129,251,209,17,169,178,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,1,252,86,163,191,20,63,160,10,104,235,139,195,210,108,35,236,87,242,125,210,31,37,231,126,37,241,127,240,250,73,207,135,150,236,127,178,234,87,109,185,77,252,207,242,252,255,0,160,175,187,229,150,231,141,222,174,24,237,234,155,203,220,45,117,82,209,85,195,205,175,237,205,19,213,143,111,38,170,181,118,115,85,55,69,84,93,190,74,166,158,242,188,15,20,205,252,175,218,123,87,157,242,92,251,31,175,150,62,28,248,242,254,99,147,125,248,183,241,255,0,33,86,222,32,253,13,217,173,120,229,70,97,160,218,11,148,92,114,171,182,100,247,215,73,104,130,231,115,146,74,89,99,170,146,71,246,185,72,214,177,101,72,151,146,53,17,21,90,136,168,139,178,133,96,3,222,221,52,3,94,44,112,77,85,123,209,60,246,223,5,51,184,205,37,86,55,89,19,99,94,92,118,114,186,52,68,94,74,137,243,254,149,216,241,245,182,43,221,182,165,244,87,27,61,117,45,68,123,115,134,122,119,177,237,221,17,83,118,170,110,155,162,162,255,0,202,7,226,7,220,178,224,185,190,72,230,55,29,195,175,151,69,150,100,167,98,81,91,166,157,93,42,237,179,19,131,87,119,47,36,249,126,63,52,255,0,41,235,233,58,98,234,82,225,207,200,116,245,169,149,61,189,185,246,113,42,247,241,223,240,223,104,190,95,130,255,0,232,3,228,233,182,140,106,86,175,124,71,244,121,141,252,91,225,61,159,57,253,249,79,7,107,187,207,183,254,57,237,229,191,109,255,0,134,251,109,243,219,116,46,203,161,62,144,48,205,13,180,99,186,145,6,158,124,19,46,188,225,52,148,87,154,223,139,75,83,221,154,102,211,77,59,123,107,51,226,110,242,197,203,118,53,17,56,236,138,136,187,47,160,233,235,162,253,8,211,15,143,252,7,75,106,108,255,0,19,242,189,222,245,198,224,238,239,111,187,199,110,236,203,248,119,23,240,255,0,47,207,250,9,51,111,160,164,181,80,83,90,232,34,237,83,81,194,202,120,89,201,93,198,54,53,26,212,221,85,85,118,68,79,154,174,224,127,186,38,201,178,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,53,28,155,41,253,0,115,221,72,209,28,83,84,109,215,27,101,254,225,118,167,138,231,217,239,45,28,177,177,205,237,185,142,111,30,113,185,19,231,26,111,186,47,244,145,215,51,240,170,233,235,57,186,69,118,187,102,90,137,12,208,211,182,157,173,167,184,208,181,188,81,206,118,235,202,145,203,190,239,95,233,255,0,33,51,0,17,31,12,240,204,208,124,26,215,45,166,211,150,231,179,67,53,67,170,28,234,138,250,55,59,146,181,173,217,56,210,181,54,217,137,253,31,229,36,230,59,136,91,113,159,49,228,39,169,147,204,240,231,222,115,87,110,59,237,182,205,79,247,74,125,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,254,42,110,155,127,148,254,128,60,229,255,0,6,180,228,117,140,174,174,168,171,100,140,137,34,68,137,237,68,217,21,87,250,90,191,63,188,164,96,205,252,46,244,7,61,242,95,24,203,245,6,31,35,220,237,249,107,133,19,119,231,199,125,249,82,59,253,194,109,182,223,210,76,32,4,51,195,60,42,186,122,193,174,146,221,173,57,150,162,77,52,212,238,167,115,106,46,52,46,111,21,115,93,186,113,164,106,239,187,19,250,127,202,73,220,27,76,108,26,127,71,71,67,102,171,184,77,29,21,12,118,248,214,170,70,57,86,54,35,81,21,120,177,191,123,238,39,250,63,31,145,235,192,31,196,68,106,108,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,7,241,205,71,38,202,127,64,28,223,61,208,124,67,81,45,55,59,53,238,227,120,130,11,172,169,44,206,165,154,38,189,170,146,164,159,117,93,27,145,19,147,83,241,69,249,127,233,35,142,79,225,51,211,158,87,124,169,191,220,115,77,71,142,162,171,135,54,195,113,161,70,39,22,53,137,178,45,26,175,224,212,254,146,107,0,34,166,153,120,112,232,126,148,203,75,46,59,149,103,53,11,73,113,101,205,158,118,186,141,232,178,183,134,200,188,41,155,247,127,86,159,47,199,230,191,50,71,227,184,133,183,25,243,30,66,122,153,60,207,14,125,231,53,118,227,190,219,108,212,255,0,116,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,178,107,78,3,160,248,115,179,109,67,184,84,83,80,190,101,164,165,142,154,153,243,203,85,84,177,73,35,32,98,53,54,107,156,216,158,136,231,171,24,138,137,201,205,223,115,230,186,233,183,76,215,92,233,16,247,195,97,111,99,111,83,135,195,209,53,87,84,233,17,17,172,204,246,67,232,106,78,168,224,58,65,140,63,49,212,124,150,158,201,105,100,209,211,36,210,177,242,58,73,94,191,118,56,227,141,174,146,71,108,142,119,22,53,85,26,215,57,118,107,92,169,246,113,220,130,209,150,99,246,204,167,31,171,243,86,187,205,28,55,10,41,251,110,103,118,158,102,35,227,127,23,162,57,187,181,200,187,57,17,83,127,154,34,148,165,212,63,80,249,191,81,185,187,242,156,166,79,41,110,164,231,13,158,207,12,138,234,123,109,58,170,110,212,93,147,156,174,217,171,36,170,136,175,84,79,147,88,214,49,146,87,195,171,170,122,44,54,171,244,11,159,87,246,173,119,90,198,191,26,170,122,212,76,248,235,234,38,138,47,32,214,53,175,107,34,145,207,89,81,223,171,107,31,221,87,43,150,84,86,232,108,103,214,239,98,188,20,198,148,79,9,237,248,74,218,205,185,37,197,229,153,4,102,20,213,53,226,105,223,93,17,164,196,83,213,29,51,85,60,102,120,76,107,164,110,214,108,164,0,72,20,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,117,235,89,241,253,3,211,27,174,164,100,16,121,207,39,194,10,43,123,106,25,12,149,245,114,46,209,194,197,127,252,175,114,181,28,230,199,28,143,70,187,142,203,241,114,229,54,169,154,235,157,34,25,24,76,45,236,117,250,48,216,122,121,213,215,49,17,29,115,59,162,30,23,169,190,175,176,238,153,238,24,197,166,237,98,168,191,87,95,166,89,106,169,104,234,226,142,90,27,123,28,141,125,74,177,219,171,156,231,42,164,76,84,99,36,88,229,69,145,156,62,125,143,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,138,115,252,255,0,46,213,28,186,191,59,206,238,223,19,190,92,251,94,106,171,177,20,61,206,220,76,137,159,114,38,181,137,179,35,98,124,154,155,237,186,252,213,84,234,93,48,117,105,155,244,207,119,171,101,5,31,199,241,123,159,41,43,172,51,213,44,44,90,142,59,50,162,25,56,191,179,42,108,214,185,120,170,61,137,197,201,187,99,115,34,246,54,139,92,76,248,88,210,220,240,235,142,223,183,167,171,161,124,102,156,141,205,25,45,191,17,171,157,140,162,53,171,127,147,92,207,209,141,116,211,155,194,153,221,19,244,162,53,214,46,116,30,123,0,207,241,29,81,196,104,51,188,18,237,241,59,29,207,187,229,106,187,18,195,220,237,202,248,159,247,37,107,94,155,62,55,167,205,169,190,219,167,201,81,79,66,74,169,170,43,136,170,153,214,37,65,222,179,115,15,114,171,87,105,154,106,166,102,38,38,52,152,152,221,49,49,59,226,98,120,192,0,63,94,96,5,82,107,63,91,221,80,98,122,195,157,98,216,254,167,121,91,93,155,37,185,219,232,160,248,45,185,253,170,120,106,164,100,108,228,248,21,206,217,173,68,221,202,170,187,124,213,84,193,199,102,22,178,250,98,171,177,51,175,87,253,225,42,217,93,144,199,109,125,235,150,48,53,209,76,209,17,51,207,153,142,51,166,237,41,169,107,96,227,157,32,231,249,118,168,244,237,137,103,121,221,219,226,119,203,159,159,243,85,93,136,161,238,118,235,170,34,103,220,137,173,98,108,200,216,159,38,166,251,110,191,53,85,59,25,149,102,228,94,183,77,202,120,76,68,253,237,14,99,130,185,150,99,46,224,174,204,77,86,234,170,137,211,134,180,204,196,233,172,68,233,172,110,221,29,192,0,244,97,128,28,147,170,221,73,201,244,131,65,178,61,71,195,165,167,101,218,201,53,182,88,82,166,20,150,41,26,251,133,60,114,70,246,252,149,90,248,222,246,42,181,81,200,142,85,107,154,228,71,39,157,219,145,102,221,87,42,225,17,51,247,50,240,24,43,153,150,46,214,14,206,156,251,149,83,76,107,195,90,166,34,53,236,214,93,108,28,247,65,117,159,31,215,205,49,181,106,70,63,7,147,243,156,224,173,183,186,161,147,73,65,87,26,237,36,47,86,127,200,246,171,145,174,116,114,70,245,107,121,108,157,8,253,183,114,155,180,197,116,78,177,47,140,94,22,246,6,253,120,108,69,60,218,232,153,137,142,169,141,211,0,0,251,99,128,16,231,196,55,95,245,111,67,62,192,126,139,50,223,130,124,111,226,190,127,251,194,154,167,189,217,242,157,191,241,241,191,142,221,217,63,155,182,252,190,123,236,155,99,226,177,52,97,44,205,234,245,210,58,187,103,70,227,32,201,49,27,69,152,219,203,48,179,76,87,94,186,77,90,196,121,52,205,83,174,145,51,194,39,163,138,99,2,3,244,13,212,254,185,107,86,176,222,49,109,77,206,62,51,107,165,198,170,46,16,193,240,202,58,126,53,13,170,165,99,95,202,24,152,229,217,178,189,54,85,219,231,248,110,137,179,175,158,167,245,203,69,117,134,207,139,105,150,113,240,107,93,86,53,79,112,154,15,134,81,212,114,168,117,85,83,28,254,83,68,247,38,237,137,137,178,46,223,47,195,117,93,240,254,86,177,226,222,55,164,243,117,211,163,95,111,230,146,127,225,230,105,242,231,246,127,194,91,240,220,222,126,186,213,205,211,77,120,243,53,215,248,126,212,248,4,57,240,242,215,253,91,215,63,183,255,0,165,60,183,227,127,4,248,87,144,254,240,166,166,236,247,188,223,115,252,68,108,229,191,106,63,231,111,183,31,150,219,174,243,24,204,194,226,104,197,217,139,212,107,164,245,246,78,136,222,127,146,98,54,119,49,185,150,98,166,153,174,141,53,154,117,152,242,169,138,163,77,98,39,132,199,71,16,16,163,173,254,183,238,250,75,119,147,72,116,134,111,47,150,211,246,39,187,221,231,165,108,140,183,49,237,108,177,193,12,114,181,89,44,175,99,152,231,61,90,230,49,142,217,57,61,202,176,246,62,152,58,180,194,58,152,180,85,178,130,143,224,25,69,179,148,149,214,25,234,146,103,165,63,45,153,81,12,156,89,222,137,119,107,92,188,81,88,245,226,228,217,209,185,254,84,102,56,123,152,137,195,69,94,84,127,83,17,219,29,63,247,211,97,137,216,220,227,9,148,91,206,238,90,253,13,125,61,49,27,185,181,85,29,20,213,175,147,63,126,154,211,175,116,5,57,255,0,47,238,173,255,0,236,179,255,0,224,27,103,253,28,178,158,144,115,252,187,84,122,118,196,179,188,238,237,241,59,229,207,207,249,170,174,196,80,247,59,117,213,17,51,238,68,214,177,54,100,108,79,147,83,125,183,95,154,170,158,24,44,218,198,62,228,219,183,19,19,17,174,253,59,59,103,173,180,218,142,79,51,77,146,193,211,141,198,220,183,85,53,85,20,121,19,84,206,179,21,79,77,20,198,154,83,61,61,91,157,140,0,109,16,48,0,0,0,0,2,189,245,107,196,203,225,122,183,106,253,22,91,126,55,131,217,59,254,127,245,222,91,237,15,122,154,62,223,248,250,85,154,147,203,204,178,127,55,126,231,31,158,205,84,49,49,120,219,56,42,98,171,211,166,179,253,125,145,211,241,209,32,217,237,152,204,246,162,245,118,114,219,124,233,162,153,153,153,157,34,55,78,145,172,238,231,85,49,165,49,211,59,231,74,98,169,139,8,7,198,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,188,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,251,38,84,76,85,26,199,6,138,229,186,236,215,54,238,68,197,81,58,76,78,233,137,142,49,49,209,48,0,15,215,192,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,242,170,245,20,92,166,213,83,190,173,116,251,56,179,172,229,184,156,70,18,238,58,213,58,219,181,52,197,115,213,207,214,41,215,178,102,38,53,235,210,58,97,221,0,7,171,4,0,0,0,0,0,0,5,32,117,11,226,61,214,118,13,175,186,151,133,98,218,201,228,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,205,244,206,123,184,177,141,77,220,170,229,219,117,85,95,153,103,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,80,144,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,193,148,117,157,255,0,47,228,123,63,236,152,164,227,199,191,47,243,118,223,151,207,125,147,96,159,224,168,14,130,186,245,234,199,90,122,177,193,180,207,82,245,91,227,56,221,231,226,126,118,139,224,86,218,126,239,106,219,85,52,127,172,134,157,146,55,105,34,99,190,235,147,125,182,93,209,85,22,95,245,205,214,109,247,163,205,71,209,219,156,150,175,140,225,153,71,199,41,242,107,108,76,98,85,58,56,150,131,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,184,170,178,88,194,96,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,0,0,0,141,93,86,245,155,98,233,47,81,244,174,217,158,90,187,184,102,119,241,122,123,189,202,6,61,245,86,169,41,214,139,177,82,216,219,191,118,20,243,18,164,177,163,86,78,42,215,51,117,103,106,89,42,0,0,0,0,0,3,138,117,161,148,234,198,13,211,6,127,154,232,141,119,146,203,241,251,124,119,74,106,158,213,52,157,138,88,42,34,146,182,78,21,40,232,157,198,145,149,11,178,162,185,118,217,136,175,226,128,118,176,80,93,167,197,79,174,59,117,214,138,225,89,171,180,151,74,122,90,136,230,150,134,175,27,182,54,10,166,53,200,174,134,69,134,157,146,163,28,136,173,85,141,236,126,202,188,92,213,217,82,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,64,125,96,86,7,138,7,89,157,73,244,237,175,182,12,43,71,53,35,236,253,150,183,15,165,186,79,77,240,122,10,190,117,79,173,173,141,210,115,168,130,71,166,236,134,52,217,23,143,221,223,109,213,85,122,7,133,39,84,122,237,212,167,233,71,244,215,156,253,163,251,57,240,79,134,127,131,40,232,251,30,99,207,119,191,216,209,71,203,151,98,47,231,111,183,31,150,219,174,225,63,193,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,148,109,253,212,126,187,63,236,231,255,0,54,108,255,0,244,64,47,248,17,254,123,198,187,105,151,67,215,252,179,82,243,31,61,171,22,45,63,187,223,107,110,127,15,163,139,202,93,27,73,61,76,113,118,97,71,83,73,229,221,194,30,77,69,100,189,158,106,159,125,80,253,125,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,32,119,80,0,0,0,0,0,0,67,95,14,46,184,234,122,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,50,128,0,0,0,0,0,0,0,68,171,7,91,118,171,47,92,121,199,73,26,143,61,37,5,60,149,20,83,98,119,138,154,166,196,199,79,61,178,220,246,90,82,54,194,136,175,146,89,43,37,100,178,203,187,158,246,194,212,85,88,218,4,181,0,0,0,0,0,0,0,0,5,0,255,0,117,31,174,207,251,57,255,0,205,155,63,253,16,187,238,158,178,155,238,115,160,90,105,154,229,53,222,118,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,64,116,0,10,128,235,215,175,94,172,116,91,171,28,231,76,244,211,85,190,13,141,217,190,25,228,168,190,5,109,168,237,119,109,180,179,73,250,201,169,223,35,183,146,87,187,239,57,118,223,100,217,17,17,2,223,193,15,252,47,245,239,86,58,137,208,43,254,107,172,121,95,218,11,213,22,97,85,107,130,167,200,211,82,112,165,101,21,20,141,143,133,60,113,177,118,124,210,46,234,156,190,246,219,236,136,137,48,0,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,64,116,0,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,0,14,41,214,78,177,223,122,127,233,227,32,214,44,114,31,49,87,140,220,44,117,18,83,114,99,60,221,43,238,244,113,212,211,115,123,30,145,247,96,146,88,187,156,21,204,231,201,191,121,168,167,160,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,0,0,1,229,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,56,87,135,247,83,25,151,85,250,105,154,234,150,97,67,73,110,99,115,138,187,109,162,217,76,136,230,91,173,209,208,209,62,40,22,78,40,233,159,202,89,30,249,28,137,201,239,119,22,177,156,35,96,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,212,63,84,250,99,211,157,161,255,0,105,235,252,246,73,83,70,250,171,86,63,76,171,230,43,54,114,49,170,247,163,85,176,68,174,85,253,99,255,0,20,142,78,13,145,204,86,30,119,110,209,98,137,185,114,116,136,102,96,50,252,86,105,136,167,9,130,183,53,220,171,132,68,107,63,202,35,166,103,116,70,249,220,251,26,243,175,184,15,79,216,116,185,38,99,117,167,101,117,76,53,41,102,181,185,239,73,110,117,81,196,175,72,91,193,143,86,53,93,193,142,149,205,224,197,145,156,149,57,53,22,159,53,215,91,50,237,124,212,26,188,239,45,159,252,229,53,178,151,140,95,222,20,29,249,101,134,151,156,113,179,187,219,239,57,59,142,111,39,126,43,254,68,249,218,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,190,56,130,230,153,173,120,250,185,148,238,162,56,71,95,108,186,191,97,54,3,13,178,118,99,17,123,74,241,53,71,149,87,69,63,187,71,103,92,241,158,200,220,0,13,66,197,91,95,66,253,83,209,107,102,17,73,128,229,53,251,231,152,221,26,178,118,170,212,76,251,133,4,9,4,109,175,146,87,181,91,221,115,166,107,30,213,145,206,115,218,233,54,70,187,139,101,41,66,26,123,157,228,26,99,155,217,51,252,90,167,179,116,177,86,71,89,6,239,123,89,39,21,251,209,73,193,205,114,197,35,121,49,237,71,39,38,61,205,223,101,46,147,167,189,118,198,58,136,211,138,109,64,198,169,42,40,156,217,157,67,114,160,159,117,117,21,107,24,199,73,18,63,100,73,91,198,70,57,175,106,38,237,123,119,70,59,147,27,55,201,115,63,26,163,192,221,159,46,63,24,248,185,99,148,253,135,249,3,21,242,150,6,153,241,123,147,191,247,42,158,143,86,122,58,184,117,107,210,192,6,249,83,0,0,0,0,0,0,0,0,0,0,0,0,63,53,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,152,250,170,234,90,253,212,134,125,37,209,203,81,75,138,218,102,149,184,237,182,166,56,123,180,145,72,200,155,43,158,248,218,138,231,74,232,27,34,181,206,122,49,92,173,107,149,19,117,238,126,32,189,90,207,152,222,174,58,11,167,245,149,17,88,45,51,75,67,147,203,45,60,124,110,53,176,207,27,210,40,249,179,184,198,193,44,10,156,218,230,247,28,231,38,202,198,181,207,132,36,51,60,204,252,61,94,45,106,124,152,227,219,63,8,246,247,68,186,103,146,173,135,156,166,204,103,89,133,17,225,171,143,34,39,141,20,207,79,101,85,71,219,20,238,215,202,170,152,0,8,234,231,117,174,157,58,150,207,186,110,201,228,187,98,139,79,87,105,185,77,78,235,221,166,120,216,141,184,69,18,72,141,106,77,197,100,133,205,73,164,86,185,139,183,46,42,230,189,169,193,110,19,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,150,136,78,149,161,61,66,106,63,78,249,60,249,46,159,215,83,185,181,176,246,43,237,181,204,124,180,85,173,68,94,11,44,109,115,87,147,28,229,115,30,215,53,201,187,147,126,47,123,93,186,202,179,106,176,83,224,238,111,163,217,221,249,194,177,219,254,79,44,109,69,185,198,96,162,40,197,71,79,8,174,35,162,174,216,141,212,213,246,78,237,52,188,96,114,206,158,58,135,194,58,141,194,25,148,226,210,121,75,141,39,8,111,22,121,164,71,84,91,106,21,23,102,170,236,156,226,118,206,88,229,68,68,122,34,252,154,246,189,140,234,100,226,221,202,47,81,23,45,206,177,46,87,198,224,177,25,118,34,188,38,46,137,162,229,19,164,196,241,137,254,184,79,9,141,241,184,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,238,210,249,171,125,243,236,92,220,135,250,67,23,234,83,239,45,43,160,31,73,24,39,230,158,231,84,72,66,36,248,112,234,214,17,146,232,109,179,74,104,46,157,188,163,17,243,146,87,80,78,136,199,201,79,53,100,179,50,162,31,154,247,34,78,243,88,229,252,88,255,0,147,145,17,241,185,242,216,220,101,213,211,94,18,220,211,58,249,49,31,116,43,93,179,195,221,195,109,14,54,155,212,205,51,55,107,170,53,221,172,85,84,204,79,116,196,196,192,0,51,81,144,143,125,127,122,72,206,255,0,43,247,58,82,66,17,239,175,239,73,25,223,229,126,231,74,98,99,255,0,85,187,234,213,236,148,131,100,253,63,129,255,0,26,215,191,74,179,122,105,234,47,39,233,187,62,251,87,105,134,162,229,105,171,133,240,93,172,141,172,74,120,174,13,224,254,202,185,202,201,17,174,142,71,35,218,244,111,45,185,177,21,27,35,247,185,92,3,63,196,117,71,17,160,206,240,75,183,196,236,119,62,239,149,170,236,75,15,115,183,43,226,127,220,149,173,122,108,248,222,159,54,166,251,110,159,37,69,40,64,146,157,18,245,79,252,158,243,121,108,249,141,125,197,248,30,65,247,43,160,133,123,140,183,213,170,177,25,94,145,113,87,59,102,181,89,35,99,84,115,152,168,237,164,116,81,177,98,89,54,105,56,74,252,13,217,242,39,240,159,135,95,223,215,175,67,242,151,176,84,237,6,30,115,60,5,63,222,168,141,241,31,237,41,142,141,62,180,125,25,227,49,228,206,190,79,54,223,1,249,173,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,31,164,156,113,114,204,196,211,58,79,16,175,127,22,127,217,95,231,159,251,132,176,130,189,252,89,255,0,101,127,158,127,238,19,85,157,254,161,115,236,247,161,63,228,183,246,179,9,254,103,250,85,185,239,133,159,168,28,131,250,155,87,253,182,136,120,166,122,129,199,255,0,169,180,159,219,107,71,133,159,168,28,131,250,155,87,253,182,136,120,166,122,129,199,255,0,169,180,159,219,107,72,255,0,251,155,248,151,7,252,76,255,0,39,242,116,47,9,143,218,167,228,127,251,184,237,125,111,117,99,63,79,24,197,30,53,134,54,158,108,219,37,134,87,82,73,35,163,145,182,170,102,170,53,106,164,133,85,85,206,115,149,91,18,57,189,183,58,57,21,202,228,141,99,124,57,232,187,168,188,99,166,236,7,85,50,187,180,52,247,43,181,92,214,8,45,54,71,86,45,60,183,7,115,172,239,43,92,140,145,90,216,227,114,189,207,86,241,223,131,21,81,210,51,120,213,152,230,57,62,160,100,247,28,207,51,189,84,93,175,87,105,150,122,186,185,213,57,72,237,145,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,251,78,105,226,185,117,22,45,79,151,58,253,145,206,159,198,127,159,83,202,238,193,206,127,182,120,172,211,48,163,251,181,19,70,145,63,237,42,139,84,110,245,105,158,51,194,103,201,223,229,105,243,237,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,23,41,210,95,76,22,142,153,240,138,138,7,220,126,39,148,95,251,51,223,171,163,115,146,157,95,26,63,183,4,12,93,182,138,62,228,136,143,84,71,189,92,231,59,138,43,99,103,45,232,47,164,63,209,69,162,13,94,212,75,94,217,133,230,141,60,141,190,182,139,133,69,130,55,58,84,126,203,220,114,119,102,137,97,87,110,198,73,18,43,227,93,185,72,139,49,141,150,73,149,248,189,62,49,122,60,169,225,29,81,241,159,195,239,66,121,81,219,200,206,46,206,77,151,87,250,10,39,203,170,56,87,84,76,110,143,221,166,99,143,10,167,124,107,17,76,206,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,214,108,223,235,85,122,179,237,132,239,150,191,64,89,255,0,26,159,114,226,66,0,9,171,151,192,0,0,8,147,214,255,0,88,244,186,43,104,147,78,52,218,245,254,184,149,157,137,164,158,6,67,51,44,180,252,154,254,83,54,86,61,142,150,86,39,22,196,169,186,50,78,226,171,127,87,220,240,196,226,109,225,45,205,219,179,186,63,30,200,237,109,178,76,147,25,180,56,218,48,24,26,117,174,175,186,152,233,170,169,223,165,49,211,247,68,76,204,68,243,95,16,190,174,45,233,111,172,233,251,76,111,213,14,174,116,203,14,87,112,162,153,169,19,34,70,185,175,182,163,145,21,92,231,57,83,189,197,205,70,163,59,78,87,243,149,140,174,243,244,91,173,215,11,197,194,150,211,105,160,168,173,174,173,153,148,212,180,180,209,58,89,103,149,238,70,178,54,49,168,170,231,57,202,136,141,68,85,85,84,68,45,143,73,122,5,211,28,83,68,110,186,101,168,44,248,245,223,41,236,85,94,110,112,61,89,229,42,225,108,137,2,208,242,79,213,246,123,210,162,72,230,242,147,185,39,113,189,183,246,91,11,166,214,39,61,191,85,206,17,17,246,71,84,125,191,207,177,211,151,49,217,39,37,25,93,156,28,235,85,85,213,191,72,242,170,225,207,174,122,34,41,142,17,175,85,58,241,170,33,207,68,189,95,255,0,39,203,188,184,62,107,15,123,3,190,214,121,154,153,225,135,149,69,174,173,205,100,107,84,136,212,229,44,74,214,49,36,143,230,228,70,35,163,251,200,230,75,109,101,20,107,102,144,228,250,29,168,247,125,60,202,41,106,26,234,41,158,234,26,185,97,72,155,113,162,87,185,33,170,141,17,206,78,47,107,119,217,28,238,14,71,49,203,201,142,68,150,222,29,253,88,207,98,184,90,186,112,205,155,78,150,154,233,166,110,55,113,87,71,10,210,84,200,231,202,234,89,85,202,137,35,101,145,206,237,175,206,68,150,68,102,207,107,219,218,206,201,243,42,176,245,248,150,39,118,253,35,178,122,187,189,157,220,34,188,164,236,85,140,231,11,253,166,201,116,170,102,158,117,113,28,43,167,77,121,241,251,209,28,99,233,70,255,0,157,26,85,100,32,2,90,231,112,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,206,103,188,139,109,37,83,69,86,106,166,116,152,215,254,149,247,200,149,139,120,155,89,141,139,212,197,84,85,22,226,98,120,76,76,93,137,137,236,152,94,47,79,122,237,140,117,17,167,20,218,129,141,82,84,81,57,179,58,134,229,65,62,234,234,42,214,49,142,146,36,126,200,146,183,140,140,115,94,212,77,218,246,238,140,119,38,55,165,148,147,211,79,81,121,63,77,217,247,218,187,76,53,23,43,77,92,47,130,237,100,109,98,83,197,112,111,7,246,85,206,86,72,141,116,114,57,30,215,163,121,109,205,136,168,217,31,189,202,224,25,254,35,170,56,141,6,119,130,93,190,39,99,185,247,124,173,87,98,88,123,157,185,95,19,254,228,173,107,211,103,198,244,249,181,55,219,116,249,42,41,179,202,179,42,113,246,249,181,79,151,28,99,175,183,250,225,63,98,13,202,6,196,221,217,60,111,133,177,76,206,22,228,249,21,113,230,207,30,100,207,92,116,107,243,169,223,19,51,21,105,232,64,6,217,94,128,175,127,22,127,217,95,231,159,251,132,231,190,22,126,160,114,15,234,109,95,246,218,35,79,94,109,204,199,120,159,51,166,55,235,215,26,240,211,243,89,24,110,79,188,103,101,167,105,124,103,77,41,170,121,156,207,171,92,211,243,185,221,58,107,243,123,22,148,0,55,10,221,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,110,158,17,90,189,134,230,189,43,219,244,182,205,61,90,100,58,113,81,83,13,234,9,160,86,179,133,117,109,93,85,52,209,61,55,107,216,230,172,140,84,221,30,143,133,251,181,26,172,115,194,111,128,0,21,87,227,157,251,19,253,228,254,26,90,161,81,126,55,57,254,27,125,204,180,203,79,172,217,13,37,102,67,138,211,221,170,111,84,48,170,185,244,12,172,74,37,166,73,85,19,139,94,246,193,35,209,155,243,70,112,114,162,54,70,43,130,58,248,92,122,236,211,47,206,189,158,180,149,94,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,64,229,94,24,189,120,254,132,47,180,218,13,171,23,174,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,220,164,142,40,92,178,76,187,115,149,203,117,38,85,203,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,11,52,0,1,85,126,57,223,177,63,222,79,225,167,159,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,244,30,57,223,177,63,222,79,225,165,85,129,170,128,64,15,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,159,224,0,0,0,0,102,179,170,125,20,254,78,221,65,102,218,57,29,195,206,210,99,247,4,242,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,78,44,70,247,17,252,119,110,202,182,211,224,251,172,118,44,231,166,4,210,170,120,124,189,235,77,46,19,211,214,71,201,239,239,210,215,84,79,87,79,83,186,177,172,111,39,190,166,46,218,57,238,79,45,205,220,82,70,161,197,124,111,116,183,255,0,153,166,181,219,236,95,252,87,139,93,238,126,107,254,10,154,8,59,42,255,0,254,169,59,155,25,254,135,187,252,90,17,171,194,211,93,43,52,127,170,203,14,55,91,121,242,152,222,162,127,169,187,156,50,36,242,70,250,169,17,86,222,246,199,18,241,239,121,174,220,45,145,237,115,89,29,76,255,0,205,71,43,218,29,3,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,7,191,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,74,225,232,143,65,169,186,142,234,95,14,211,107,205,21,92,248,242,212,62,233,144,44,52,242,200,196,183,83,49,101,146,57,95,19,216,232,89,51,155,29,50,75,205,188,31,80,197,77,221,197,170,235,115,94,105,186,142,234,95,49,212,155,53,109,92,248,242,212,50,215,143,164,213,18,200,196,183,83,49,34,142,72,153,43,24,232,89,51,155,37,74,197,193,188,31,80,244,93,221,201,203,98,158,12,26,13,83,138,233,126,75,175,247,218,42,79,49,156,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,157,216,232,149,172,249,208,198,245,230,142,98,180,38,87,86,62,150,53,147,233,254,67,237,211,148,3,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,89,24,174,107,218,201,98,137,234,199,240,226,183,253,213,143,165,141,100,250,127,144,251,116,230,107,0,211,158,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,218,153,235,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,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,0,0,25,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,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,51,152,117,94,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,226,200,197,115,94,214,75,20,79,86,63,135,21,13,41,131,197,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,125,168,0,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,199,252,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,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,4,138,0,0,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,74,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,149,129,224,185,174,154,113,67,132,228,125,60,92,239,62,71,51,174,200,42,114,75,109,53,66,35,35,184,210,186,142,154,57,25,78,253,254,252,209,249,87,189,241,170,35,187,110,71,183,154,50,85,142,207,192,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,62,221,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,87,52,68,138,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,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,2,42,248,163,250,19,212,223,201,125,226,136,168,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,109,186,120,163,250,19,212,223,201,125,226,136,160,16,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,62,177,68,62,29,125,117,84,244,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,252,199,185,237,99,222,212,99,239,120,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,78,222,43,29,113,211,106,85,214,191,165,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,30,232,143,166,134,93,220,231,72,213,238,77,20,110,98,53,177,54,73,131,138,120,131,117,183,117,234,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,188,245,240,84,244,177,148,253,64,174,246,235,113,74,197,212,248,42,122,88,202,126,160,87,123,117,184,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,239,137,31,79,215,12,47,62,110,183,90,100,168,169,176,101,211,71,77,94,250,171,131,167,150,154,234,140,122,164,109,108,159,125,176,58,24,145,88,212,115,218,197,142,70,39,109,137,19,11,66,62,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,83,7,48,193,83,143,179,54,167,116,241,137,237,74,118,63,105,239,108,158,103,78,58,220,115,169,152,230,215,79,93,51,249,196,233,49,219,29,74,0,7,82,234,87,67,46,253,62,106,197,207,4,175,94,229,186,77,238,22,58,149,168,108,175,168,182,201,35,219,11,228,86,181,187,74,157,183,49,233,197,191,125,142,86,162,177,90,229,229,165,119,118,221,86,107,155,117,198,147,14,205,193,99,108,102,56,106,49,120,106,185,212,87,17,49,61,147,253,111,234,0,7,195,40,59,31,75,29,67,221,250,115,212,234,92,159,185,113,169,198,235,191,189,178,11,85,44,141,79,57,79,179,145,143,70,189,56,172,177,57,221,198,124,218,171,179,153,205,141,145,234,113,192,122,90,187,93,138,226,229,185,210,97,135,152,96,48,249,166,22,230,11,23,79,58,221,113,49,49,217,62,201,142,49,60,98,119,198,245,255,0,227,185,5,163,44,199,237,153,78,63,87,230,173,119,154,56,110,20,83,246,220,206,237,60,204,71,198,254,47,68,115,119,107,145,118,114,34,166,255,0,52,69,62,137,88,190,30,61,83,253,131,200,34,208,204,238,190,227,61,143,35,172,134,12,114,77,251,177,219,43,229,122,162,195,197,26,175,72,170,30,246,124,209,120,178,68,228,173,68,150,89,27,103,69,137,128,198,209,142,179,23,41,227,211,29,83,253,112,113,158,215,108,198,35,101,51,42,176,87,119,209,59,232,171,235,83,241,142,21,71,95,100,196,200,0,102,162,224,0,0,0,0,0,0,0,1,18,122,250,234,159,244,57,136,187,75,240,202,251,141,38,113,147,209,182,120,235,105,87,181,240,186,5,149,88,233,146,69,106,239,44,157,185,98,98,51,103,51,239,73,201,142,108,124,251,95,80,154,237,140,116,239,167,21,58,129,146,210,84,86,185,211,54,134,219,65,6,232,234,218,215,177,238,142,37,126,202,145,55,140,111,115,158,228,93,154,199,108,143,119,22,58,148,179,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,52,25,222,101,226,180,120,11,83,229,213,248,71,198,122,62,254,165,185,201,110,196,124,187,138,249,87,29,79,247,123,83,186,39,133,117,199,71,109,52,241,171,162,103,74,119,199,59,79,142,0,33,46,164,0,0,15,177,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,241,203,74,232,47,164,63,209,69,162,13,94,212,75,94,217,133,230,141,60,141,190,182,139,133,69,130,55,58,84,126,203,220,114,119,102,137,97,87,110,198,73,18,43,227,93,185,72,139,157,151,224,107,199,222,139,116,240,233,158,168,248,245,34,155,99,181,88,125,147,203,106,197,221,152,155,147,186,221,63,90,175,255,0,49,198,169,221,187,118,186,204,68,246,190,154,122,116,198,58,110,192,126,202,90,102,167,185,93,170,230,124,247,107,219,104,214,158,91,131,185,191,178,142,106,190,69,107,99,141,200,198,177,29,199,126,111,68,71,72,253,250,216,5,135,106,213,22,104,139,118,227,72,135,26,227,241,216,140,207,19,94,51,23,92,213,114,185,214,102,122,103,217,17,209,17,27,162,55,68,68,5,24,245,19,234,7,83,191,174,87,175,237,178,151,156,81,143,81,62,160,117,59,250,229,122,254,219,41,30,218,95,53,111,190,125,139,151,144,255,0,72,98,253,74,125,231,158,192,51,252,187,75,178,234,12,239,4,187,124,50,249,108,238,249,90,174,196,83,118,251,145,62,39,253,201,90,230,46,236,145,233,243,106,237,190,233,243,68,82,231,58,120,234,31,8,234,55,8,102,83,139,73,229,46,52,156,33,188,89,230,145,29,81,109,168,84,93,154,171,178,115,137,219,57,99,149,17,17,232,139,242,107,218,246,50,171,114,78,154,111,212,157,55,226,29,70,99,73,81,93,105,184,67,90,220,145,178,201,11,27,109,150,59,147,169,41,221,30,238,73,36,108,168,230,39,22,177,202,199,49,206,87,113,122,35,62,55,79,29,67,230,253,57,102,236,202,113,105,60,221,186,175,132,55,139,60,210,43,105,238,84,232,171,179,85,118,94,18,183,119,44,114,162,42,177,85,126,78,99,158,199,234,178,236,109,204,174,236,81,123,230,85,17,63,124,110,152,252,254,238,48,159,237,166,204,224,182,247,3,94,35,46,152,156,77,138,170,162,39,134,250,42,210,171,117,254,51,78,186,105,172,85,19,20,213,51,55,124,15,61,128,103,248,142,168,226,52,25,222,9,118,248,157,142,231,221,242,181,93,137,97,238,118,229,124,79,251,146,181,175,77,159,27,211,230,212,223,109,211,228,168,167,161,39,52,213,21,196,85,76,235,18,229,75,214,110,97,238,85,106,237,51,77,84,204,196,196,198,147,19,27,166,38,39,124,76,79,24,8,247,215,247,164,140,239,242,191,115,165,36,33,30,250,254,244,145,157,254,87,238,116,166,46,63,245,91,190,173,94,201,111,54,79,211,248,31,241,173,123,244,169,204,233,93,66,104,78,79,211,190,163,212,233,254,75,87,79,90,215,66,218,235,109,124,27,35,107,104,158,247,182,57,85,155,170,196,238,81,189,174,99,149,118,115,29,178,189,188,94,238,106,93,239,80,253,60,97,29,70,225,15,197,178,152,252,165,198,147,156,214,123,196,49,163,170,45,181,10,137,187,145,55,78,113,59,102,164,145,42,162,61,17,62,109,123,88,246,66,178,252,187,199,237,93,230,124,234,116,211,241,214,29,67,182,27,101,27,37,152,96,124,98,53,177,119,194,69,122,70,179,26,115,57,181,71,78,237,103,88,233,137,157,211,49,8,49,208,95,88,244,186,111,85,6,141,234,181,235,203,226,85,27,67,97,174,145,144,199,79,103,168,124,210,201,35,103,114,49,30,177,76,249,190,114,189,238,72,149,173,221,26,199,57,236,179,162,36,244,113,209,5,163,69,105,109,218,147,168,240,249,205,68,251,211,193,28,53,78,242,246,86,73,11,226,116,9,193,220,39,149,204,149,201,35,221,201,136,187,36,127,205,238,73,45,137,102,81,107,17,103,13,20,226,39,186,58,98,58,167,225,209,248,71,61,114,139,143,201,179,44,238,187,249,53,59,167,231,213,26,115,107,175,166,170,99,183,166,173,124,169,214,116,250,85,10,247,241,103,253,149,254,121,255,0,184,75,8,43,223,197,159,246,87,249,231,254,225,63,51,191,212,46,125,158,244,61,57,45,253,172,194,127,153,254,149,110,123,225,103,234,7,32,254,166,213,255,0,109,162,30,41,158,160,113,255,0,234,109,39,246,218,209,225,103,234,7,32,254,166,213,255,0,109,162,30,41,158,160,113,255,0,234,109,39,246,218,210,63,254,230,254,37,193,255,0,19,63,201,252,144,228,157,254,29,253,39,79,125,184,90,186,143,205,157,78,182,154,25,166,118,55,110,86,199,50,213,212,198,231,196,234,169,81,200,169,27,98,145,174,237,167,202,69,150,52,126,236,107,27,221,228,157,15,116,193,104,234,47,55,185,87,229,215,30,222,47,136,249,89,238,84,48,185,204,168,184,190,101,147,181,2,61,54,237,196,189,153,22,71,162,243,219,102,179,101,127,114,59,0,235,23,169,107,127,78,186,112,231,81,45,67,242,236,154,26,170,76,117,145,70,213,108,18,177,141,71,213,200,231,181,209,241,133,101,141,220,21,21,100,114,181,187,113,87,189,140,167,3,69,20,78,63,19,243,41,225,219,49,211,247,238,136,233,159,197,202,14,212,226,177,24,154,118,75,35,141,113,23,119,87,63,86,154,163,94,108,110,233,166,121,213,85,244,105,237,157,105,230,189,108,245,179,250,32,243,58,89,165,149,191,234,227,238,121,250,254,223,253,68,255,0,99,79,31,234,231,129,240,212,247,225,146,70,253,215,126,175,241,95,189,178,29,75,166,14,173,48,142,166,45,21,108,160,163,248,6,81,108,229,37,117,134,122,164,153,233,79,203,102,84,67,39,22,119,162,93,218,215,47,20,86,61,120,185,54,116,110,125,57,255,0,170,12,195,32,255,0,108,111,119,203,221,103,253,221,77,93,117,92,207,255,0,149,242,202,247,187,253,46,115,157,253,42,165,185,244,95,210,221,191,167,236,6,27,182,73,102,167,110,161,95,97,85,188,213,36,237,168,90,88,149,252,163,163,137,232,136,141,107,90,145,172,156,85,200,249,81,87,155,216,200,184,231,101,184,252,94,63,25,85,113,230,250,99,162,35,163,78,223,111,217,26,69,54,223,100,118,119,100,246,114,214,30,189,103,23,175,147,84,79,149,85,83,167,62,106,143,253,184,136,210,35,232,206,155,245,170,185,170,159,11,140,232,7,210,70,9,249,167,185,213,20,230,92,103,64,62,146,48,79,205,61,206,168,193,217,191,214,170,245,103,219,9,95,45,126,128,179,254,53,62,229,196,132,0,19,87,47,128,0,63,53,197,151,9,109,245,81,218,106,169,233,171,159,11,219,75,53,76,14,158,40,165,86,175,7,62,54,189,138,246,163,182,85,106,61,138,168,138,136,230,239,186,81,142,184,80,106,173,187,85,114,10,125,109,125,67,243,103,205,28,247,101,158,166,41,221,202,72,153,36,104,142,133,206,141,26,145,62,52,107,24,188,88,212,107,81,26,141,226,151,174,71,46,180,58,91,183,245,3,128,205,118,198,236,212,238,212,43,20,40,182,106,165,157,180,235,85,18,63,148,148,114,189,81,81,205,115,86,69,143,146,181,25,42,162,243,99,31,47,45,54,117,128,175,27,103,91,115,190,157,250,117,255,0,62,175,185,101,242,99,181,152,125,153,204,166,222,50,152,240,119,180,166,107,221,173,19,174,233,215,234,79,210,142,200,171,162,98,98,87,134,29,126,149,82,106,173,226,159,43,101,59,179,106,216,98,131,18,89,105,165,149,205,106,69,83,37,114,198,228,106,199,19,187,81,198,156,222,173,114,181,92,214,174,207,123,86,208,140,251,220,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,44,167,74,124,71,113,136,244,2,191,40,213,105,41,234,179,235,12,205,183,71,105,162,222,41,111,174,116,123,195,82,137,195,183,3,85,91,34,76,230,242,107,22,62,72,212,89,97,133,117,185,38,103,106,205,185,195,222,210,157,53,157,122,250,245,237,246,198,238,141,243,110,84,182,31,31,153,99,104,206,50,222,117,223,9,205,162,104,227,205,225,20,205,61,28,201,233,215,230,213,51,86,186,85,60,223,209,226,115,123,209,166,105,213,186,199,147,179,206,106,39,248,204,98,40,39,147,157,13,60,147,194,181,85,19,49,175,70,36,79,101,58,196,213,123,92,170,255,0,230,39,221,145,204,172,99,208,231,249,254,93,170,57,117,126,119,157,221,190,39,124,185,246,188,213,87,98,40,123,157,184,153,19,62,228,77,107,19,102,70,196,249,53,55,219,117,249,170,169,98,30,31,93,37,65,135,89,109,218,245,168,20,116,242,223,238,208,197,93,140,69,21,68,156,173,212,83,65,35,22,89,56,63,182,247,79,20,232,188,28,215,118,218,214,174,232,247,57,172,215,215,77,121,230,54,102,220,115,99,175,178,58,103,174,127,237,194,53,76,48,215,112,252,149,108,197,52,99,110,77,219,154,204,197,58,238,154,234,223,52,209,175,205,162,39,124,206,157,117,105,206,170,41,153,59,211,237,159,83,177,253,26,197,108,250,201,117,248,142,97,75,70,173,185,78,179,164,239,255,0,24,229,137,146,74,137,180,146,178,37,141,143,126,238,228,246,57,220,223,191,55,116,32,9,197,186,60,29,17,68,78,186,70,155,220,173,139,196,78,51,17,115,17,85,49,76,215,84,213,165,49,164,70,179,174,145,29,17,29,17,209,1,158,243,66,6,123,200,190,211,255,0,178,254,47,201,124,114,23,255,0,175,255,0,43,255,0,177,210,181,123,66,114,125,33,178,224,249,69,206,174,158,182,203,159,216,41,111,118,186,168,182,107,154,231,193,12,147,211,201,26,170,171,93,19,167,98,114,249,181,237,115,92,138,139,205,140,232,93,23,245,73,112,233,251,62,134,211,146,94,106,27,167,183,217,149,47,52,169,3,170,18,150,85,103,24,235,34,98,42,43,92,215,36,105,39,20,114,190,36,84,224,247,178,46,54,67,166,184,6,35,170,61,40,96,24,38,119,105,248,157,142,231,134,216,60,213,47,126,88,123,157,186,106,121,89,247,226,115,94,155,62,54,47,201,201,190,219,47,201,85,14,7,161,62,25,248,198,25,147,207,146,235,21,250,159,43,109,182,231,220,179,91,105,99,86,81,84,211,49,23,132,149,209,200,213,87,57,206,86,185,96,107,150,54,246,246,115,230,107,213,169,231,25,70,34,197,251,119,176,115,186,116,158,238,184,158,184,159,229,219,57,181,114,139,147,230,185,78,51,45,218,58,103,159,68,213,78,145,17,51,114,53,152,166,170,119,105,77,116,233,26,235,186,39,74,162,119,205,52,247,62,165,122,152,183,232,14,151,89,117,70,211,143,83,230,52,55,203,157,53,13,42,83,93,91,4,82,69,53,60,211,178,161,147,54,57,81,237,86,194,155,108,155,42,61,21,23,229,243,228,186,1,226,27,250,115,213,187,14,150,126,136,62,9,241,191,53,253,255,0,246,131,204,246,123,52,210,207,254,47,203,51,150,253,174,63,206,77,185,111,243,219,101,246,61,124,233,6,162,235,86,143,89,241,109,50,199,190,51,116,165,201,105,238,19,65,230,224,167,227,78,218,90,166,57,252,166,123,26,187,58,86,38,200,187,252,255,0,13,145,118,141,125,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,77,142,42,254,62,140,117,20,90,137,240,122,211,175,147,187,142,253,250,126,104,110,67,149,108,158,35,101,113,24,172,109,84,70,50,41,187,204,137,187,49,86,177,76,243,52,163,157,17,51,174,154,121,59,250,165,57,245,107,64,52,147,92,254,21,250,83,196,190,55,240,78,255,0,144,254,255,0,169,166,236,247,187,125,207,241,18,51,150,253,168,255,0,157,190,220,126,91,110,187,252,237,44,233,131,67,116,87,32,168,202,116,203,7,248,53,210,170,141,246,249,167,248,157,101,71,42,119,61,143,115,56,205,43,218,155,186,38,46,232,155,252,191,29,149,119,241,221,89,245,103,252,151,62,202,255,0,168,15,180,223,105,188,247,251,107,228,188,191,151,236,127,222,100,231,203,191,254,141,184,255,0,78,255,0,47,61,210,207,92,31,202,91,80,110,24,39,232,195,236,231,144,179,75,118,243,95,26,243,156,248,79,4,93,190,29,136,246,223,191,191,46,75,252,221,182,249,238,153,149,95,192,198,43,193,213,17,225,119,125,29,252,55,111,211,171,181,26,177,149,109,93,121,4,227,44,213,95,136,233,86,239,11,17,70,145,84,197,95,163,231,235,243,181,214,57,187,231,127,107,207,107,255,0,136,111,232,51,86,239,218,89,250,32,248,223,193,60,175,247,255,0,218,15,45,222,239,83,69,63,248,191,44,254,59,119,120,255,0,57,119,227,191,203,125,147,161,116,153,213,159,242,163,251,85,254,160,62,204,253,153,242,63,237,175,157,243,30,99,191,255,0,121,143,135,30,199,250,119,229,253,27,124,226,215,87,221,32,245,19,170,61,68,229,185,222,9,167,159,19,177,220,252,135,149,170,248,181,12,61,206,221,13,60,79,251,146,204,215,166,207,141,233,243,106,111,182,233,242,84,83,177,248,121,104,6,173,232,103,219,255,0,210,158,37,240,79,141,252,43,200,127,127,211,84,247,187,62,111,185,254,34,71,241,219,187,31,243,182,223,151,203,125,151,108,12,62,35,48,171,48,155,119,34,124,30,181,125,29,218,111,211,126,157,221,41,118,113,147,236,133,157,144,167,23,132,170,223,142,248,59,83,49,23,102,106,231,76,209,207,242,57,243,26,233,53,107,28,221,219,247,70,138,114,234,199,213,62,178,125,64,200,125,198,115,207,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,61,7,86,62,169,245,147,234,6,67,238,51,158,131,46,233,51,50,199,186,87,192,186,172,179,84,85,222,241,236,170,162,227,77,122,142,26,4,107,49,231,193,90,234,90,101,150,68,145,206,145,147,186,57,54,127,109,140,99,248,70,170,174,145,156,164,42,109,123,221,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,197,145,138,230,177,207,138,88,158,172,103,62,41,213,76,230,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,183,125,171,221,98,105,30,152,244,209,39,83,214,107,197,38,87,143,86,211,196,184,252,52,117,140,129,247,138,185,94,172,142,153,139,46,206,99,218,228,145,102,111,5,150,38,65,58,172,106,232,156,192,60,255,0,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,30,125,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,61,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,151,234,231,186,13,153,105,174,145,233,238,171,102,20,85,118,198,106,69,69,213,246,138,26,154,116,141,242,91,169,25,68,177,86,162,243,87,112,157,213,114,35,26,230,55,238,66,217,26,175,100,172,80,59,7,133,199,174,205,50,252,235,217,235,73,85,227,157,251,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,10,245,233,203,68,46,189,71,107,13,151,70,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,78,63,121,172,123,160,70,43,209,28,172,71,171,145,175,227,193,124,174,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,145,94,23,30,187,52,203,243,175,103,173,44,83,196,127,195,254,143,168,139,20,186,183,164,56,239,250,236,80,121,104,37,166,167,146,10,120,242,42,94,108,143,141,67,230,124,113,178,104,99,85,123,38,87,114,88,226,88,156,143,253,74,196,31,175,195,79,174,170,158,166,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,228,157,185,26,231,171,164,72,230,249,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,160,142,142,186,197,193,58,191,193,42,47,246,10,63,131,100,150,110,31,104,49,254,228,213,31,11,238,205,80,202,95,239,167,193,20,115,247,99,167,89,63,86,139,195,126,46,217,83,230,16,175,199,59,246,39,251,201,252,52,174,173,30,208,189,71,215,154,204,154,211,165,246,111,140,221,113,124,126,108,146,107,108,74,171,85,89,75,20,240,67,35,41,152,136,189,217,147,204,53,233,30,232,231,181,142,70,114,122,177,143,177,95,28,239,216,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,0,0,57,87,84,250,41,252,162,122,125,205,180,114,59,135,146,171,200,45,233,228,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,156,88,174,237,171,248,236,237,149,51,88,106,160,160,31,19,173,45,253,23,245,147,154,249,75,23,195,45,89,111,151,202,109,255,0,223,93,239,53,230,163,79,55,63,205,238,115,57,87,71,91,247,29,199,109,190,235,81,138,192,63,87,136,214,183,218,186,143,206,116,179,90,44,214,58,187,53,62,71,166,244,238,125,5,76,141,145,244,211,195,120,186,211,204,196,123,126,79,98,75,12,156,31,179,85,204,226,229,107,21,85,137,234,250,13,215,154,158,156,122,104,234,119,82,108,213,180,144,100,41,79,140,90,241,244,154,162,40,222,183,26,151,220,98,142,72,153,43,30,217,159,11,93,37,74,197,193,220,217,78,244,93,155,201,201,10,171,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,46,85,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,241,115,216,217,230,107,92,169,187,82,89,17,54,228,187,130,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,77,58,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,74,117,240,125,209,203,238,115,213,2,106,173,60,222,94,203,166,150,249,234,43,36,226,199,247,234,171,169,231,164,167,166,217,94,215,183,147,31,83,47,113,26,246,167,150,224,238,43,35,84,187,240,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,247,250,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,108,192,240,197,235,199,244,33,125,166,208,109,88,189,113,192,114,11,131,126,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,229,36,113,66,229,146,101,219,156,174,91,31,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,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,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,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,89,160,0,0,25,87,61,86,69,165,185,222,41,130,98,58,153,127,177,121,92,111,59,243,255,0,103,235,124,212,47,243,158,74,100,134,171,245,108,122,201,31,9,28,141,253,99,91,203,125,219,186,124,207,42,93,247,69,186,23,167,29,69,248,102,96,122,95,170,22,111,61,106,174,248,204,176,205,18,163,42,173,245,77,187,215,36,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,56,43,87,161,126,179,111,189,30,106,61,85,206,75,87,198,112,204,163,203,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,138,171,37,143,65,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,161,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,101,175,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,66,237,0,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,14,41,79,161,122,143,93,161,211,117,15,108,179,121,236,50,135,32,151,27,185,84,211,170,190,75,117,83,97,167,146,55,212,51,111,185,12,158,105,140,100,136,170,222,227,85,142,224,175,137,36,253,125,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,210,124,32,49,107,22,115,209,126,161,97,89,77,15,157,178,228,25,133,218,215,113,166,238,190,62,253,44,246,154,8,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,32,183,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,23,103,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,89,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,125,96,0,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,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,141,88,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,250,122,5,235,95,21,234,179,78,41,44,151,107,159,151,212,220,102,223,12,121,29,190,161,99,100,149,252,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,197,209,62,90,139,193,122,62,201,181,71,164,75,223,82,58,126,149,119,11,150,31,148,92,168,50,27,107,165,167,138,8,108,148,214,200,43,29,92,199,72,246,59,156,110,116,141,116,109,238,58,68,150,53,107,91,219,119,62,105,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,134,154,78,85,213,143,165,141,100,250,127,144,251,116,227,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,131,46,158,90,25,167,163,238,75,20,125,238,215,125,141,238,177,188,31,248,162,254,40,142,172,125,44,107,39,211,252,135,219,167,3,53,135,85,215,94,158,178,173,11,163,211,251,221,218,167,226,54,93,72,195,237,153,109,162,225,29,44,145,70,158,102,6,73,61,27,149,200,172,89,160,123,209,28,140,115,183,142,72,30,168,197,151,131,121,81,160,140,103,65,176,222,164,188,63,52,227,74,115,58,42,71,50,227,166,246,23,219,43,166,167,89,159,105,184,165,170,36,167,173,137,26,246,59,156,110,118,234,212,123,121,177,95,27,151,131,220,138,21,131,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,204,123,158,214,61,237,70,62,244,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,89,212,86,131,102,93,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,240,145,173,221,90,143,119,7,163,227,114,243,99,145,39,167,133,215,136,5,101,162,178,219,211,38,183,228,93,235,84,222,90,221,131,221,39,142,121,234,163,170,150,120,160,134,210,238,219,31,202,21,238,239,20,146,43,27,11,99,116,106,229,98,196,216,130,96,120,163,250,19,212,223,201,125,226,136,162,189,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,47,83,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,31,147,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,79,255,0,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,53,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,217,246,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,129,110,158,43,29,113,212,233,173,170,191,165,189,54,101,36,183,220,158,206,172,202,110,110,124,83,165,186,221,84,215,177,104,153,30,234,172,169,154,45,220,231,72,212,237,195,44,110,98,57,210,182,72,106,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,126,79,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,82,247,188,62,122,36,181,116,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,216,40,219,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,203,127,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,103,82,186,25,104,234,15,73,238,120,37,122,246,238,49,239,112,177,212,173,67,162,101,61,202,56,222,216,95,34,181,174,222,37,238,57,143,78,46,251,143,114,181,17,232,215,37,41,100,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,52,0,67,159,17,94,155,127,73,56,71,233,151,22,165,229,146,97,212,110,248,138,62,175,182,202,139,44,73,44,178,113,99,147,138,203,19,156,233,19,101,98,185,142,149,63,88,238,211,82,63,158,101,190,49,71,140,91,249,212,198,254,216,248,194,224,228,175,109,126,70,196,198,81,140,159,208,221,171,201,153,159,153,84,255,0,211,86,232,158,169,223,214,171,80,1,10,117,0,0,0,90,215,64,189,83,254,152,241,22,233,126,103,95,113,171,206,49,138,55,79,37,109,82,247,126,41,64,146,163,27,50,200,141,77,165,143,185,20,79,71,238,231,253,217,57,61,206,147,133,82,159,99,14,204,114,125,63,201,237,217,158,25,122,168,180,222,173,51,36,244,149,112,42,114,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,23,63,46,199,85,128,189,225,35,132,241,142,184,248,245,34,91,103,178,150,54,183,45,156,37,122,69,202,119,209,87,213,171,183,167,155,60,42,142,233,211,88,133,252,3,150,116,213,174,118,142,160,244,158,217,157,208,39,110,227,30,214,251,229,50,83,186,38,83,220,163,141,142,153,145,163,156,237,226,94,227,94,197,228,239,184,246,163,149,30,142,106,117,50,195,183,114,155,212,69,202,39,88,151,27,99,112,87,242,236,77,120,76,77,60,218,232,153,137,142,216,254,183,117,128,3,237,138,0,0,0,0,31,27,49,204,113,141,63,198,46,57,158,103,122,167,180,217,109,48,172,245,117,115,170,241,141,187,162,34,34,38,234,231,57,202,141,107,26,138,231,57,205,107,81,85,81,23,236,149,107,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,83,7,48,199,81,128,179,55,42,227,209,29,115,240,235,74,246,59,101,113,27,89,153,83,132,181,19,22,227,125,202,190,173,63,254,167,133,49,191,126,253,52,137,152,226,125,75,117,23,147,245,35,159,125,171,187,67,81,109,180,210,66,200,45,54,71,86,37,68,86,246,240,103,121,90,228,100,104,231,73,35,85,238,122,183,150,220,24,170,173,141,155,114,80,10,238,237,218,239,87,55,46,78,179,46,202,192,96,112,249,102,26,140,30,18,136,166,221,17,164,68,116,71,182,103,166,102,119,204,239,153,153,0,7,195,44,0,235,93,52,244,233,147,245,35,159,125,148,180,205,81,109,180,210,66,249,238,215,182,209,165,68,86,246,240,127,101,28,213,124,104,231,73,35,81,141,98,59,150,220,222,136,173,141,251,125,218,181,93,234,226,221,184,214,101,137,143,199,97,242,204,53,120,204,93,113,77,186,35,89,153,232,143,108,207,68,68,111,153,221,17,50,237,157,5,244,135,250,87,187,193,171,218,137,107,223,15,179,86,39,145,183,214,209,115,167,191,200,214,202,143,217,123,141,94,212,50,164,42,237,216,248,229,84,124,107,191,25,17,45,40,248,216,118,29,140,105,254,49,110,195,48,203,45,61,166,203,105,133,32,164,164,129,23,140,109,221,85,85,85,119,87,57,206,85,115,158,229,87,57,206,115,156,170,170,170,191,100,177,50,252,13,24,11,49,110,158,61,51,215,63,14,167,26,237,142,213,98,54,179,50,171,23,118,102,45,198,235,116,253,90,127,253,79,26,167,126,253,218,233,17,16,0,25,200,160,81,143,81,62,160,117,59,250,229,122,254,219,41,121,197,24,245,19,234,7,83,191,174,87,175,237,178,145,173,165,243,86,251,231,216,188,57,15,244,134,47,212,167,222,90,15,66,86,235,125,227,163,140,54,211,118,160,167,173,161,173,134,239,77,85,75,83,19,101,138,120,159,113,171,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,4,117,161,210,221,195,167,236,250,107,182,55,102,168,110,158,223,102,69,179,85,44,238,168,74,89,85,156,164,163,149,234,136,173,115,92,146,44,124,149,202,248,145,23,155,222,201,120,216,7,64,62,146,48,79,205,61,206,168,242,190,34,26,201,128,225,250,39,117,210,235,179,233,238,57,46,97,12,41,65,107,85,122,172,49,50,161,143,90,201,123,111,98,198,214,58,37,237,238,170,143,149,168,138,201,24,217,81,62,241,120,107,87,242,186,43,185,58,77,52,196,196,253,156,62,214,38,207,103,153,134,87,183,120,172,54,14,153,174,139,215,238,83,93,49,175,15,9,62,95,84,77,17,172,235,59,180,214,55,107,172,66,158,139,250,164,184,116,253,159,67,105,201,47,53,13,211,219,236,202,151,154,84,129,213,9,75,42,179,140,117,145,49,21,21,174,107,146,52,147,138,57,95,18,42,112,123,217,23,27,123,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,103,224,186,78,143,52,167,62,209,141,10,179,224,218,139,118,167,169,185,69,52,245,113,81,64,198,113,181,69,51,187,158,81,101,103,202,119,36,142,149,238,127,205,17,210,185,141,87,49,141,114,227,236,238,42,237,92,236,60,198,180,198,253,122,187,62,214,227,150,124,135,47,177,224,179,123,117,69,23,235,158,108,211,245,226,35,231,110,233,167,116,76,206,233,137,141,241,49,17,61,176,143,125,127,122,72,206,255,0,43,247,58,82,66,17,239,175,239,73,25,223,229,126,231,74,111,241,255,0,170,221,245,106,246,74,162,217,63,79,224,127,198,181,239,210,167,51,66,6,123,205,8,17,253,152,255,0,107,252,63,154,224,229,211,255,0,65,254,111,255,0,88,1,207,117,107,95,244,147,67,62,21,250,83,203,126,9,241,190,255,0,144,254,240,169,169,239,118,123,125,207,241,17,191,142,221,216,255,0,157,182,252,190,91,236,187,74,43,185,69,170,121,245,204,68,117,206,229,15,133,194,98,49,215,163,15,133,183,85,117,207,10,105,137,170,103,72,214,116,136,214,103,72,137,158,231,66,43,223,197,159,246,87,249,231,254,225,37,174,150,117,63,161,186,213,144,84,98,218,101,156,124,102,233,75,70,251,132,208,124,50,178,159,141,59,94,198,57,252,166,137,141,93,157,43,19,100,93,254,127,134,200,187,68,175,22,127,217,95,231,159,251,132,212,230,247,104,187,151,220,170,220,196,198,238,27,254,148,44,46,78,112,56,172,191,108,112,150,49,150,234,183,95,151,58,85,19,76,249,170,250,38,34,92,247,194,207,212,14,65,253,77,171,254,219,68,60,83,61,64,227,255,0,212,218,79,237,181,163,194,207,212,14,65,253,77,171,254,219,68,60,83,61,64,227,255,0,212,218,79,237,181,166,143,253,205,252,75,91,254,38,127,147,249,63,55,67,154,237,140,116,239,167,26,187,168,25,45,37,69,107,157,53,134,134,219,65,6,232,234,218,215,178,226,232,226,87,236,169,19,120,198,247,57,238,69,217,172,118,200,247,113,99,163,30,127,159,229,218,163,151,87,231,121,221,219,226,119,203,159,107,205,85,118,34,135,185,219,137,145,51,238,68,214,177,54,100,108,79,147,83,125,183,95,154,170,158,120,154,221,5,244,113,75,169,21,80,107,38,171,89,124,198,37,79,180,214,26,25,31,12,148,247,138,134,77,44,114,58,118,163,213,233,20,47,135,231,19,216,212,149,92,221,213,204,107,152,252,11,62,49,152,69,188,21,190,20,235,221,198,103,89,251,244,246,113,74,243,63,146,54,58,230,47,105,177,126,114,239,54,58,57,211,165,52,211,22,232,239,154,121,211,247,213,186,141,99,177,244,23,209,197,86,155,210,193,172,154,173,101,242,249,109,70,211,88,104,100,124,209,212,89,233,223,12,177,200,233,218,143,70,44,179,50,111,156,79,99,150,36,107,119,86,189,206,99,38,184,4,239,9,133,183,131,181,22,173,198,239,108,245,203,147,182,131,62,198,109,38,62,188,195,27,86,181,78,232,142,138,105,142,20,211,29,17,31,140,204,204,239,153,150,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,137,236,223,235,85,122,179,237,135,67,114,215,232,11,63,227,83,238,92,72,64,1,53,114,248,0,0,0,2,7,248,145,116,211,97,171,198,43,58,140,198,146,158,134,237,111,154,6,228,141,150,73,158,235,148,82,45,61,37,59,163,221,203,28,110,137,90,196,226,214,53,30,215,185,202,238,76,68,125,111,150,99,226,133,171,211,227,216,13,139,71,109,53,84,253,236,178,103,87,221,154,217,163,116,172,162,166,123,29,11,29,18,181,92,214,203,62,206,108,136,173,249,210,61,169,201,21,232,149,156,64,179,216,181,24,202,162,212,116,70,189,255,0,246,211,237,117,199,37,53,227,238,108,213,170,177,213,107,28,234,162,222,188,98,220,105,17,19,221,84,85,17,213,78,145,27,180,75,222,128,186,85,183,235,37,250,93,85,206,34,167,169,197,113,107,155,41,153,107,169,167,108,209,93,234,146,23,61,209,191,105,81,88,216,92,250,89,21,175,99,217,42,61,88,187,162,61,11,83,42,215,195,27,84,254,201,235,45,199,76,170,40,251,148,249,229,31,234,166,100,123,190,42,186,40,230,153,156,156,175,68,108,75,19,170,81,118,107,156,175,237,109,197,57,41,105,68,139,32,139,94,41,21,91,141,250,206,189,255,0,246,209,76,114,187,115,31,59,69,85,188,93,90,219,138,105,155,113,194,34,153,227,187,175,157,21,107,51,190,116,232,136,136,128,0,221,170,224,207,121,161,3,61,228,83,105,255,0,217,127,23,228,232,14,66,255,0,245,255,0,229,127,246,47,59,167,111,79,218,99,253,77,178,255,0,98,136,232,71,61,233,219,211,246,152,255,0,83,108,191,216,162,58,17,38,177,230,169,238,143,98,143,205,189,33,127,215,171,222,151,141,213,61,95,211,173,21,199,233,242,157,77,200,126,13,107,170,172,101,190,25,252,164,245,28,170,28,199,189,172,227,11,30,228,221,177,61,119,84,219,229,248,238,169,191,142,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,230,158,36,88,94,99,157,104,117,142,211,132,226,119,156,134,186,28,174,154,166,74,91,85,4,181,114,178,36,163,172,106,200,172,141,174,84,106,57,237,78,91,109,187,145,63,165,8,165,209,14,140,107,14,39,213,6,23,144,101,58,81,153,89,173,116,191,17,239,214,220,44,85,84,244,241,114,183,84,177,188,164,123,17,173,221,206,107,83,117,249,170,162,126,42,106,113,57,134,38,206,54,156,61,20,196,209,51,27,244,158,158,59,245,209,96,228,123,31,146,230,59,49,127,55,196,223,170,156,69,20,220,152,166,42,162,34,102,152,153,167,201,154,102,169,214,122,167,127,66,91,117,193,210,206,160,245,45,246,43,236,37,227,30,160,251,57,241,47,53,241,106,137,226,231,230,60,183,14,223,106,25,55,219,176,253,247,219,241,77,183,249,237,229,122,48,232,195,84,122,116,213,27,166,109,155,95,177,106,218,26,219,4,246,168,227,181,85,84,75,42,74,250,138,121,17,202,146,65,26,113,227,11,147,125,213,119,84,249,126,42,146,55,86,181,255,0,73,52,51,225,95,165,60,183,224,159,27,239,249,15,239,10,154,158,247,103,183,220,255,0,17,27,248,237,221,143,249,219,111,203,229,190,203,183,206,210,206,167,244,55,90,178,10,140,91,76,179,143,140,221,41,104,223,112,154,15,134,86,83,241,167,107,216,199,63,148,209,49,171,179,165,98,108,139,191,207,240,217,23,111,106,240,216,41,198,120,90,170,143,9,187,118,189,155,183,119,53,184,124,243,105,237,236,220,229,246,172,85,56,45,42,142,119,131,153,141,38,169,154,188,189,52,221,86,177,199,119,7,207,207,250,190,233,219,75,178,234,252,19,59,212,63,134,95,45,157,175,53,75,240,154,233,187,125,200,153,43,62,252,80,185,139,187,36,98,252,156,187,111,178,252,209,80,244,58,75,175,250,73,174,127,21,253,22,101,191,27,248,39,99,207,255,0,120,84,211,118,123,221,206,223,248,248,217,203,126,212,159,205,223,110,63,61,183,77,235,155,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,252,80,238,158,24,186,117,168,56,15,233,43,237,222,11,144,227,158,127,224,222,87,226,214,201,232,251,252,60,231,62,223,117,173,229,199,155,55,219,125,185,38,255,0,138,24,214,51,44,85,204,116,225,234,162,57,154,213,26,233,61,26,233,191,93,58,27,188,215,98,178,44,22,202,83,156,216,196,85,56,137,162,213,92,206,125,19,26,215,52,115,163,155,20,243,183,115,167,72,215,88,211,126,170,147,234,199,213,62,178,125,64,200,125,198,114,228,252,57,49,107,22,115,225,213,133,225,89,77,15,157,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,41,179,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,190,84,170,139,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,143,242,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,239,197,175,123,96,133,174,114,38,238,72,163,69,223,138,109,53,124,75,58,234,166,234,107,38,165,211,13,49,175,164,170,210,252,114,162,11,149,45,115,105,101,142,123,189,197,105,213,29,59,210,120,217,44,44,133,39,154,22,198,141,78,75,220,145,206,122,58,52,142,16,1,61,60,55,60,62,233,186,137,169,147,88,117,146,213,86,221,58,183,84,58,154,138,219,52,82,194,204,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,223,118,72,137,216,60,115,191,98,127,188,159,195,79,147,225,41,214,191,193,43,40,250,77,212,219,157,170,142,203,55,122,76,46,225,58,246,36,109,116,211,247,31,108,114,163,120,73,222,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,250,222,57,223,177,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,104,17,87,194,227,215,102,153,126,117,236,245,165,239,103,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,90,33,240,184,245,217,166,95,157,123,61,105,232,60,71,122,227,166,234,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,24,71,254,164,117,118,213,175,90,219,148,234,253,155,4,164,195,169,242,122,136,170,223,103,166,157,179,178,41,210,8,217,52,171,35,98,137,30,249,101,100,147,61,220,17,85,242,185,87,146,238,229,155,254,15,189,49,234,61,126,118,157,80,84,94,174,184,214,45,106,239,218,232,233,188,178,164,57,92,114,195,60,117,17,243,73,90,189,154,121,219,77,38,235,28,145,190,88,248,181,81,240,185,91,26,186,23,232,202,251,214,30,163,213,91,36,186,252,27,12,197,252,189,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,185,42,50,41,52,19,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,21,109,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,246,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,32,0,4,10,241,134,209,11,86,121,211,165,62,178,205,124,171,163,185,105,117,66,58,158,145,177,181,240,87,65,113,170,164,166,149,143,252,28,199,181,201,11,218,244,85,77,153,35,85,171,205,31,28,245,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,12,182,131,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,191,160,58,57,125,234,3,89,113,61,29,199,38,242,245,121,53,193,180,242,84,241,99,252,165,43,26,233,42,106,120,61,236,73,59,80,71,44,189,190,104,231,240,226,223,188,228,64,46,127,194,191,167,139,86,141,116,209,106,207,42,173,85,116,185,102,167,83,195,123,187,62,106,198,204,199,81,35,230,91,107,98,108,107,193,140,90,105,155,50,162,239,39,58,135,163,213,56,182,56,230,80,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,130,10,248,143,248,127,209,245,17,98,151,86,244,135,29,255,0,93,138,15,45,4,180,212,242,65,79,30,69,75,205,145,241,168,124,207,142,54,77,12,106,175,100,202,238,75,28,75,19,145,255,0,169,88,167,80,3,42,229,228,248,105,245,213,83,212,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,156,147,183,35,92,245,116,137,31,31,241,107,232,163,227,116,117,157,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,220,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,213,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,2,63,244,117,214,46,9,213,254,9,81,127,176,81,252,27,36,179,112,251,65,143,247,38,168,248,95,118,106,134,82,255,0,125,62,8,163,159,187,29,58,201,250,180,94,27,241,118,202,159,57,0,6,85,203,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,15,65,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,64,57,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,87,81,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,48,227,254,18,157,107,252,110,142,143,164,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,156,125,150,69,44,145,58,71,57,171,26,186,36,88,210,40,88,251,63,50,174,94,79,134,159,93,85,61,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,201,59,114,53,207,87,72,145,132,223,0,143,250,165,215,175,73,218,45,157,220,244,207,82,245,91,224,217,37,155,179,231,104,190,5,114,168,237,119,97,100,209,254,178,26,119,198,237,227,149,142,251,174,93,183,217,118,84,84,64,144,5,0,248,163,250,236,212,223,201,125,158,136,187,237,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,41,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,18,255,0,93,52,47,78,58,139,211,139,142,151,234,133,155,207,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,156,157,178,236,173,86,185,204,123,94,199,189,142,136,30,10,158,150,50,159,168,21,222,221,110,39,248,25,172,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,225,59,95,153,154,24,43,59,113,75,39,103,187,216,123,187,79,119,54,126,10,159,130,175,117,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,230,61,207,107,30,246,163,31,111,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,117,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,168,106,32,21,65,225,125,226,9,77,105,166,178,244,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,240,141,136,216,190,235,26,205,173,124,8,149,226,59,213,190,101,210,150,145,208,85,105,246,47,87,81,144,230,21,19,218,232,111,210,211,36,182,235,35,218,196,114,201,46,251,181,245,46,106,185,96,137,201,193,221,169,94,238,77,133,98,146,181,186,37,241,4,204,180,35,90,47,183,157,79,186,213,222,241,61,74,188,45,126,76,199,74,144,65,65,113,169,171,141,213,23,166,67,12,15,85,123,98,89,185,65,11,99,238,167,109,23,252,84,104,219,179,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,207,15,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,28,128,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,82,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,138,190,40,93,11,126,133,50,167,235,142,142,97,158,83,77,175,92,62,49,77,68,238,80,216,174,146,72,228,93,161,70,167,151,163,155,120,251,123,43,152,201,85,241,254,169,174,167,141,101,87,130,167,165,140,167,234,5,119,183,91,142,235,215,135,80,58,95,161,61,60,229,48,234,11,233,46,21,217,141,158,225,97,178,227,210,44,138,251,188,243,83,186,55,53,205,138,72,229,109,51,18,86,172,210,182,70,43,24,228,70,187,186,248,154,224,165,110,142,250,170,204,186,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,250,182,39,61,141,243,49,181,210,58,23,242,111,23,170,181,87,182,249,24,251,190,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,183,78,145,244,67,84,52,131,195,79,91,47,185,221,242,145,45,26,133,131,222,50,123,13,138,24,227,123,232,96,150,205,42,121,169,103,111,205,207,169,137,180,206,72,119,84,137,144,177,85,82,73,37,99,2,162,205,41,244,157,233,99,70,254,159,227,222,221,1,154,194,231,181,87,173,187,87,74,29,13,104,189,139,24,158,146,187,81,114,173,55,178,195,106,163,109,83,91,61,166,7,89,209,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,77,131,133,120,194,117,57,167,26,129,125,183,116,247,138,217,109,87,171,174,21,112,101,125,126,81,5,74,73,37,190,169,89,81,21,85,161,173,237,127,228,178,74,230,76,173,73,34,108,111,103,56,151,140,32,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,190,86,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,226,165,255,0,116,57,210,37,171,164,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,203,135,113,119,87,201,52,136,216,251,171,27,67,159,248,130,99,119,92,55,195,87,39,196,47,185,61,94,73,114,177,217,241,155,109,101,230,173,29,223,185,79,13,202,223,28,149,82,114,123,221,206,71,53,94,187,189,203,187,151,119,59,241,90,118,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,50,26,248,138,116,43,77,213,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,243,216,214,57,236,99,149,236,153,64,10,224,240,167,232,114,167,77,109,84,29,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,110,25,100,107,213,206,149,209,195,99,224,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,17,94,155,127,70,217,191,233,151,22,165,227,141,230,53,142,248,138,62,175,184,250,123,212,171,44,178,113,99,147,146,69,43,90,233,19,101,122,53,237,149,63,86,222,211,86,28,151,255,0,145,99,246,140,179,31,185,226,217,5,39,154,181,222,104,230,183,214,193,220,115,59,180,243,49,89,35,57,49,81,205,221,174,84,221,170,138,155,252,149,20,165,46,165,116,50,239,211,230,172,92,240,74,245,238,91,164,222,225,99,169,90,134,202,250,139,108,146,61,176,190,69,107,91,180,169,219,115,30,156,91,247,216,229,106,43,21,174,88,86,121,150,248,189,126,49,111,230,213,59,251,39,225,46,160,228,175,109,126,89,195,70,81,140,159,211,90,167,201,153,159,159,76,127,213,78,232,158,184,223,214,229,160,2,62,184,0,0,29,75,166,173,115,187,244,249,171,22,204,238,129,59,150,233,54,183,223,41,146,157,178,190,162,219,36,140,116,204,141,28,230,237,42,118,218,246,47,38,253,246,53,28,170,197,115,86,235,113,220,130,209,150,99,246,204,167,31,171,243,86,187,205,28,55,10,41,251,110,103,118,158,102,35,227,127,23,162,57,187,181,200,187,57,17,83,127,154,34,148,0,76,111,14,174,164,191,70,217,191,232,107,41,170,227,141,230,53,141,248,114,178,147,184,250,123,212,171,20,81,242,123,87,146,69,43,90,216,215,116,122,53,237,137,127,86,222,235,150,65,145,230,94,47,95,139,220,249,181,78,238,201,248,74,159,229,83,98,190,89,195,78,111,131,143,211,90,167,202,136,143,159,76,127,213,78,249,142,184,221,212,180,160,1,53,114,248,0,0,1,201,58,150,234,47,24,233,187,1,251,87,118,134,158,229,118,171,153,144,90,108,142,172,90,121,110,14,230,206,242,181,200,201,21,173,142,55,43,220,245,111,29,248,49,85,29,35,55,243,187,118,139,52,77,203,147,164,67,47,1,129,196,102,120,154,48,120,74,38,171,149,206,145,17,211,62,200,142,153,153,221,17,190,102,33,197,58,244,234,243,244,81,104,159,72,116,238,233,182,97,121,163,95,61,112,162,173,225,81,96,141,206,137,89,186,118,220,157,217,162,89,145,187,61,146,68,138,201,19,110,81,170,213,169,246,51,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,62,57,94,102,24,234,241,247,166,229,92,58,35,170,62,61,110,202,216,237,149,195,236,158,91,78,18,212,68,220,157,247,42,250,213,127,249,142,20,198,237,219,244,214,102,100,0,48,82,176,0,7,216,195,176,236,159,80,50,123,118,25,134,89,106,46,215,171,180,201,5,37,36,8,156,164,118,202,170,170,171,178,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,185,222,154,122,116,198,58,110,192,126,202,90,102,167,185,93,170,230,124,247,107,219,104,214,158,91,131,185,191,178,142,106,190,69,107,99,141,200,198,177,29,199,126,111,68,71,72,253,248,231,65,253,35,219,244,167,24,162,213,173,64,176,212,51,62,187,194,247,83,210,215,194,214,186,199,74,245,115,81,172,102,234,173,158,88,246,115,220,237,158,198,191,181,197,138,146,247,37,241,53,201,50,207,22,163,195,221,143,46,120,118,71,198,127,151,91,151,185,81,219,159,150,241,19,148,224,43,254,239,110,124,169,142,21,215,19,215,211,77,61,29,19,62,86,253,41,152,0,9,2,160,0,0,10,49,234,39,212,14,167,127,92,175,95,219,101,47,56,163,30,162,125,64,234,119,245,202,245,253,182,82,53,180,190,106,223,124,251,23,135,33,254,144,197,250,148,251,201,239,161,29,67,225,29,57,116,35,131,101,57,76,158,110,227,87,241,120,108,246,120,100,70,212,92,170,27,114,169,221,168,187,47,8,155,187,86,73,85,21,24,138,159,39,61,204,99,235,159,63,207,242,237,81,203,171,243,188,238,237,241,59,229,207,181,230,170,187,17,67,220,237,196,200,153,247,34,107,88,155,50,54,39,201,169,190,219,175,205,85,79,205,119,204,114,123,245,134,197,139,221,175,85,21,54,156,102,25,224,180,209,57,81,34,164,108,211,58,105,149,173,77,145,92,249,30,170,231,174,238,84,70,53,87,139,24,141,150,221,10,244,107,62,165,220,45,186,205,169,86,234,119,225,148,147,119,237,150,234,152,227,168,138,250,230,58,162,39,163,209,179,35,162,108,51,197,27,149,146,70,173,149,55,110,202,213,93,244,211,118,254,107,54,240,150,163,201,166,34,62,232,136,153,159,203,240,223,43,42,140,14,85,201,253,188,110,208,99,234,137,187,122,186,234,215,166,98,170,170,170,139,116,116,235,49,164,213,209,172,76,213,60,218,98,99,177,248,125,116,149,6,29,101,183,107,214,160,81,211,203,127,187,67,21,118,49,20,85,18,114,183,81,77,4,140,89,100,224,254,219,221,60,83,162,240,115,93,219,107,90,187,163,220,230,178,111,128,77,112,152,91,120,59,81,106,223,71,227,61,110,96,218,28,255,0,23,180,185,133,121,134,50,119,213,194,58,41,166,56,83,29,145,248,204,204,206,249,144,143,125,127,122,72,206,255,0,43,247,58,82,66,17,239,175,239,73,25,223,229,126,231,74,124,227,255,0,85,187,234,213,236,151,174,201,250,127,3,254,53,175,126,149,57,154,16,51,222,104,64,143,236,199,251,95,225,252,215,7,46,159,250,15,243,127,250,194,189,252,89,255,0,101,127,158,127,238,18,194,1,32,199,97,124,114,197,86,53,211,93,55,241,225,49,42,127,101,179,223,236,214,109,107,52,240,126,19,193,243,188,157,121,186,243,169,170,158,58,78,154,107,175,5,90,248,89,250,129,200,63,169,181,127,219,104,142,133,226,207,251,43,252,243,255,0,112,150,16,87,191,139,63,236,175,243,207,253,194,105,241,152,63,17,202,171,179,206,215,124,111,211,79,165,29,235,35,103,54,147,251,87,183,248,92,199,193,120,61,105,170,57,188,238,119,11,85,244,233,79,177,207,124,44,253,64,228,31,212,218,191,237,180,67,197,51,212,14,63,253,77,164,254,219,90,60,44,253,64,228,31,212,218,191,237,180,67,197,51,212,14,63,253,77,164,254,219,90,107,127,220,223,196,156,127,196,207,242,127,39,61,232,175,166,223,229,13,169,223,234,130,151,187,133,227,61,186,171,255,0,26,190,196,147,119,18,79,47,76,206,40,175,94,227,227,94,74,222,59,70,201,54,123,30,177,239,112,118,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,1,225,49,251,84,252,143,255,0,119,22,16,110,178,11,20,91,194,69,200,141,245,107,175,217,51,10,195,149,204,215,21,139,218,43,152,43,149,126,142,204,83,20,199,71,149,69,53,76,247,204,206,154,245,68,71,64,0,55,106,185,158,242,227,58,1,244,145,130,126,105,238,117,69,57,151,25,208,15,164,140,19,243,79,115,170,33,91,55,250,213,94,172,251,97,212,28,181,250,2,207,248,212,251,151,18,16,0,77,92,190,0,0,0,114,206,168,117,54,239,163,218,7,152,234,22,63,23,43,165,186,141,144,81,63,147,83,177,81,81,52,116,241,207,179,216,246,187,182,233,146,78,14,106,163,184,113,93,145,119,79,139,183,41,179,68,220,171,132,70,191,115,43,3,131,187,152,98,173,224,236,124,251,149,69,49,175,93,83,17,31,140,170,83,170,29,77,180,107,14,190,102,58,133,143,197,198,215,113,172,100,20,79,228,229,239,211,211,195,29,60,115,236,246,49,205,238,54,20,147,131,154,138,222,124,87,117,77,215,165,105,39,78,151,12,171,163,205,88,213,106,220,74,158,174,174,9,168,106,241,170,169,121,67,83,12,84,15,123,174,83,198,247,241,107,224,88,38,145,188,81,206,71,201,78,228,227,220,142,50,49,151,139,211,102,155,79,164,90,21,134,105,253,108,85,16,215,91,173,141,150,225,12,243,71,43,161,173,157,206,158,166,52,124,127,113,205,108,210,200,214,170,42,253,214,183,239,59,249,203,9,202,176,223,41,98,46,87,119,170,126,250,191,169,152,238,117,22,223,231,145,177,89,62,15,11,129,227,21,219,136,137,157,243,69,173,38,99,88,223,191,74,105,171,174,42,157,120,169,111,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,243,91,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,40,67,52,197,174,24,46,99,125,194,110,211,83,205,93,143,220,234,173,85,82,83,57,206,137,242,193,43,163,123,152,174,70,170,181,92,197,84,85,68,93,182,221,19,240,45,211,160,188,255,0,237,247,76,120,183,153,187,121,251,134,57,222,199,235,127,81,218,236,121,119,255,0,123,195,242,107,90,238,52,143,165,251,205,223,125,254,242,171,249,25,123,57,122,104,187,94,30,174,157,255,0,108,110,159,235,177,29,229,167,45,163,21,128,194,231,22,119,243,103,155,51,29,52,215,28,234,103,186,38,39,237,171,181,33,0,4,185,206,161,158,243,66,6,123,200,166,211,255,0,178,254,47,201,208,28,133,255,0,235,255,0,202,255,0,236,94,119,78,222,159,180,199,250,155,101,254,197,17,208,142,123,211,183,167,237,49,254,166,217,127,177,68,116,34,77,99,205,83,221,30,197,31,155,122,66,255,0,175,87,189,47,141,148,230,152,118,11,111,142,237,155,101,150,108,122,134,105,146,154,58,171,173,124,84,145,62,85,107,156,145,163,228,115,81,92,173,99,151,142,251,236,213,95,232,83,227,99,250,207,163,217,101,222,12,127,22,213,124,54,243,116,170,229,216,162,183,223,105,106,42,37,226,213,123,184,198,199,171,157,179,90,231,46,201,242,68,85,252,16,141,126,41,158,159,177,255,0,235,149,39,246,42,210,28,244,3,234,223,4,252,211,219,42,141,78,39,53,174,198,54,156,44,83,19,19,49,191,189,96,228,123,1,134,205,182,98,254,125,93,234,169,174,221,55,39,155,17,26,79,50,38,99,127,29,250,36,39,139,63,236,175,243,207,253,194,115,223,11,63,80,57,7,245,54,175,251,109,17,105,64,251,175,41,231,227,188,115,159,211,27,180,234,141,56,235,249,49,176,220,160,248,182,203,78,205,120,182,186,211,84,115,249,255,0,90,185,171,230,243,122,53,211,231,118,188,110,65,172,250,61,137,221,231,199,242,157,87,195,108,215,74,94,61,250,43,133,246,150,158,162,46,77,71,183,148,111,122,57,187,181,205,114,110,159,52,84,95,193,79,163,137,106,46,159,103,222,111,236,38,117,143,100,126,67,183,230,190,19,115,130,179,177,207,151,14,231,105,206,227,203,131,246,223,109,248,174,223,130,149,41,215,247,171,124,239,242,191,108,165,36,39,132,199,237,83,242,63,253,220,120,216,205,235,189,142,156,36,211,26,107,84,107,221,175,193,178,205,121,57,194,229,251,41,78,208,211,126,169,174,104,181,95,55,72,211,244,147,68,76,107,199,119,59,119,114,173,58,177,245,79,172,159,80,50,31,113,156,233,89,191,88,55,85,232,163,79,58,66,194,214,145,182,214,211,214,87,230,53,110,137,206,158,73,214,247,87,83,77,66,206,108,70,177,141,106,83,84,58,72,213,202,245,124,108,228,206,18,178,78,107,213,143,170,125,100,250,129,144,251,140,231,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,155,229,74,251,250,23,161,122,143,212,94,163,219,180,191,75,236,222,122,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,228,221,215,101,114,185,205,99,26,247,189,140,117,207,235,63,134,86,137,101,221,52,81,232,182,152,217,105,44,153,14,43,79,81,62,51,126,184,79,59,158,235,140,239,167,117,84,245,189,151,53,179,62,165,180,145,196,233,29,27,251,44,227,218,141,27,27,34,58,7,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,108,138,3,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,175,245,43,214,46,119,213,54,9,166,214,13,75,163,243,89,38,9,241,143,59,144,119,33,103,197,252,236,208,190,63,239,88,96,142,58,126,212,112,50,63,186,174,231,183,37,217,119,222,207,252,71,252,63,232,250,136,177,75,171,122,67,142,255,0,174,197,7,150,130,90,106,121,32,167,143,34,165,230,200,248,212,62,103,199,27,38,134,53,87,178,101,119,37,142,37,137,200,255,0,212,172,84,130,4,170,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,196,255,0,121,63,134,129,89,120,30,1,153,106,126,77,6,25,167,248,245,93,246,251,85,79,87,83,79,111,164,68,116,243,178,154,158,74,137,82,54,239,187,222,145,67,34,163,27,187,222,168,141,106,57,202,141,95,62,74,175,11,143,93,154,101,249,215,179,214,147,83,196,139,195,119,244,129,241,78,161,122,122,176,255,0,170,191,191,89,147,99,52,113,127,213,175,233,125,101,35,19,255,0,163,63,21,146,36,255,0,100,124,220,212,239,238,149,1,221,124,52,181,159,68,181,23,167,75,62,5,164,22,218,187,21,70,9,79,217,188,88,42,234,231,174,158,129,245,53,85,78,142,105,43,31,4,49,78,250,133,138,90,133,72,90,140,141,100,86,35,88,136,214,146,212,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,161,78,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,226,200,197,115,88,231,197,44,79,86,51,159,20,8,1,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,72,149,139,245,167,106,178,245,199,169,61,41,234,150,65,73,65,79,37,69,149,112,57,229,166,108,76,116,243,219,41,164,168,183,203,58,57,17,95,36,178,35,224,71,183,119,61,242,199,220,85,88,34,37,169,64,62,40,254,187,53,55,242,95,103,162,2,231,186,170,233,159,13,234,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,145,179,51,140,178,49,241,185,83,147,30,238,46,99,248,72,204,240,234,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,59,69,230,161,168,237,119,97,100,209,254,178,23,190,55,111,28,172,119,221,114,237,190,203,178,162,162,94,167,134,199,81,121,223,82,221,56,187,44,212,186,143,61,146,88,178,10,219,21,109,207,132,49,124,67,139,34,169,142,94,204,49,71,28,92,99,170,100,60,90,139,191,103,154,174,239,84,79,201,226,85,211,62,27,175,61,60,222,243,59,205,117,93,187,33,210,235,61,215,35,178,214,194,170,246,57,145,211,164,213,52,146,196,174,70,185,147,54,154,52,71,252,159,27,216,199,34,171,121,199,32,66,15,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,134,85,205,84,0,0,231,250,253,172,118,46,159,244,107,44,214,44,142,31,49,73,140,219,221,81,29,55,39,179,205,213,61,201,29,53,55,54,49,235,31,118,121,34,139,185,193,90,206,124,157,247,90,170,5,37,248,166,228,248,110,79,214,150,100,252,62,223,72,199,218,233,232,45,119,122,234,107,146,213,178,227,113,134,153,137,44,138,159,205,129,241,53,99,164,124,77,95,147,233,28,231,108,247,61,19,208,120,67,95,241,91,55,89,54,219,118,67,100,243,213,247,220,126,233,111,177,79,229,163,151,200,87,54,54,212,62,126,79,84,116,91,210,211,213,197,205,155,185,123,220,21,56,189,234,144,172,250,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,32,53,38,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,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,139,254,32,61,76,102,93,40,105,166,21,170,88,125,13,37,197,142,206,41,45,183,123,101,74,35,89,113,183,73,67,90,249,96,73,56,171,161,127,40,163,123,36,106,47,23,177,188,154,246,115,141,242,128,128,30,53,126,150,49,111,168,20,62,221,113,2,106,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,211,183,137,31,135,221,55,78,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,127,39,132,118,186,106,62,33,212,157,159,68,45,151,158,238,25,157,249,249,110,86,186,132,87,199,13,85,61,4,211,199,85,79,243,78,212,203,229,217,27,213,55,107,227,84,71,53,85,145,58,59,169,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,154,205,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,69,58,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,118,125,186,186,209,11,87,78,61,69,230,122,53,98,190,85,221,237,182,10,138,103,81,213,213,198,214,78,176,84,82,195,83,27,36,227,247,92,246,54,116,98,189,17,168,245,98,185,26,206,92,18,122,248,24,254,219,63,118,255,0,137,1,85,101,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,4,170,0,1,88,30,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,250,182,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,136,40,175,196,231,163,172,19,165,156,239,28,191,233,165,103,149,198,243,191,57,228,177,254,220,207,248,71,146,134,141,146,127,125,77,60,146,84,119,100,157,242,125,228,111,13,248,166,233,182,193,105,93,18,117,131,140,245,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,201,213,23,226,143,235,179,83,127,37,246,122,35,170,248,42,122,167,202,126,159,215,123,141,184,186,144,32,7,130,167,165,140,167,234,5,119,183,91,136,1,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,4,53,240,235,235,170,155,170,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,231,177,207,107,24,199,35,25,250,188,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,163,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,165,61,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,248,129,153,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,159,240,189,235,167,244,215,138,179,67,181,143,51,243,122,147,101,231,240,122,154,214,241,154,251,107,142,54,170,111,50,185,124,197,100,59,73,220,221,26,247,196,140,147,245,174,109,68,137,199,252,101,186,103,195,108,17,218,250,167,177,87,85,210,223,114,59,197,38,57,125,161,114,172,144,86,61,40,165,88,42,216,170,237,225,123,34,163,72,156,196,69,99,211,182,228,70,57,175,89,96,95,73,222,169,244,111,234,6,61,238,48,1,165,51,149,117,47,211,166,9,213,6,150,87,233,158,117,79,254,118,178,207,91,206,111,240,101,211,203,77,12,21,157,184,165,143,189,218,239,189,221,167,187,131,255,0,5,79,193,83,170,128,50,174,90,167,133,103,94,63,245,35,165,77,95,189,127,157,139,16,190,220,238,63,248,134,83,89,26,206,215,254,80,232,159,36,223,230,233,216,223,241,76,42,172,1,170,130,128,124,81,253,118,106,111,228,190,207,68,89,167,135,95,93,84,221,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,255,0,61,142,123,88,198,57,24,202,203,241,71,245,217,169,191,146,251,61,16,18,255,0,195,35,93,52,227,167,78,132,115,173,80,213,11,207,145,181,80,234,5,108,80,195,18,35,234,174,21,78,182,91,214,58,90,104,213,83,185,51,248,187,100,221,26,141,107,158,247,49,140,123,219,93,125,75,245,23,157,245,65,170,117,250,153,157,84,127,157,163,179,209,112,135,252,25,107,243,51,77,5,31,114,40,163,239,118,187,239,111,117,237,230,255,0,197,87,240,68,241,82,103,249,148,184,13,62,150,187,33,171,76,78,150,241,53,253,150,150,170,54,5,184,203,12,112,58,161,232,137,187,222,145,66,198,55,146,175,4,89,56,113,238,73,202,79,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,29,215,194,159,161,90,108,198,74,14,169,245,94,130,146,166,197,75,80,147,97,84,45,170,149,179,186,227,73,90,197,248,147,214,25,26,141,100,82,211,201,19,97,145,29,220,85,145,206,99,90,216,214,91,31,234,199,210,198,178,125,63,200,125,186,115,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,115,94,172,125,44,107,39,211,252,135,219,167,3,53,135,106,234,167,77,235,52,255,0,35,211,235,156,213,158,98,147,53,210,252,67,36,162,71,215,79,85,52,81,190,213,13,52,140,145,211,110,172,218,122,73,213,145,177,203,27,34,88,154,206,13,106,70,206,42,88,79,136,62,144,211,63,164,78,150,117,238,134,10,72,234,32,193,236,120,133,210,71,79,47,126,118,62,216,202,170,38,178,63,156,72,200,214,59,130,185,223,117,234,179,70,159,125,17,56,7,181,240,66,161,211,137,178,173,75,185,212,83,240,207,168,237,244,144,81,203,37,209,63,91,103,154,69,117,67,97,163,70,162,175,9,224,166,89,38,87,61,63,91,3,90,145,110,229,154,218,138,22,240,172,214,59,22,145,117,113,104,166,200,225,218,147,61,183,203,135,71,83,201,255,0,222,181,85,51,193,37,50,240,99,28,175,238,79,79,20,27,125,214,183,191,205,206,70,177,81,111,164,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,0,0,6,107,58,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,161,52,39,24,234,35,78,42,116,255,0,37,171,168,162,115,102,109,117,182,190,13,213,212,85,172,99,219,28,170,205,209,37,111,25,30,215,49,202,155,181,238,217,88,238,47,111,75,7,197,203,116,221,162,104,174,53,137,100,224,241,151,242,252,69,24,172,53,83,77,116,76,76,76,116,76,127,93,211,210,160,124,199,14,201,244,255,0,39,184,225,153,157,150,162,211,122,180,204,176,85,210,78,137,202,55,108,138,138,138,155,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,95,142,90,215,95,93,44,126,152,241,23,106,134,25,65,113,171,206,49,138,54,193,29,21,42,119,126,41,64,146,171,221,10,70,174,77,165,143,185,44,172,86,110,231,253,232,248,189,206,143,133,82,149,230,99,129,171,1,123,193,207,9,225,61,113,241,235,118,86,198,109,93,141,173,203,99,23,70,145,114,157,213,211,245,106,236,233,230,207,26,103,190,53,214,36,0,24,9,104,0,2,210,188,58,186,146,253,36,225,31,161,172,166,171,150,73,135,81,183,225,202,202,78,219,42,44,177,36,81,71,201,237,94,43,44,78,115,99,93,209,138,230,58,37,253,99,187,174,73,140,103,255,0,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,117,189,53,107,157,163,168,61,39,182,103,116,9,219,184,199,181,190,249,76,148,238,137,148,247,40,227,99,166,100,104,231,59,120,151,184,215,177,121,59,238,61,168,229,71,163,154,147,92,143,50,241,138,60,94,231,206,166,55,118,199,198,28,191,202,166,197,124,141,137,156,223,7,31,161,187,87,149,17,31,50,169,255,0,166,173,243,29,83,187,169,212,192,4,129,79,190,54,99,152,227,26,127,140,92,115,60,206,245,79,105,178,218,97,89,234,234,231,85,227,27,119,68,68,68,77,213,206,115,149,26,214,53,21,206,115,154,214,162,170,162,45,49,117,45,212,94,79,212,142,125,246,174,237,13,69,182,211,73,11,32,180,217,29,88,149,17,91,219,193,157,229,107,145,145,163,157,36,141,87,185,234,222,91,112,98,170,182,54,109,219,58,244,234,243,244,175,119,159,72,116,238,233,190,31,102,172,95,61,112,162,173,231,79,127,145,173,137,89,186,118,218,189,168,101,73,145,187,61,241,202,168,201,19,126,49,170,67,146,21,157,230,126,51,95,128,181,62,68,113,237,159,132,127,62,167,80,114,91,176,255,0,34,225,163,54,204,40,211,17,114,60,152,158,52,81,61,157,21,85,211,211,17,165,59,166,106,128,0,71,215,0,0,0,77,111,15,30,150,62,222,100,17,107,158,119,65,113,130,199,142,86,67,62,57,30,221,168,238,117,241,61,85,102,228,142,71,172,84,239,99,62,72,156,95,34,241,87,42,69,44,110,225,157,44,116,241,119,234,51,83,169,113,142,221,198,155,27,161,254,249,200,46,180,177,181,124,157,62,206,86,49,28,245,226,146,202,230,246,217,242,114,166,238,127,7,182,55,161,115,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,73,14,71,150,248,197,126,49,118,60,152,225,219,63,8,246,253,170,111,149,93,183,249,35,15,57,54,6,175,211,220,143,42,99,232,81,61,29,149,85,247,197,59,247,107,76,190,136,0,154,57,140,0,0,0,0,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,61,207,71,93,52,220,58,138,212,118,182,181,41,217,136,227,51,82,213,228,79,150,71,35,167,137,239,114,178,146,54,177,205,147,148,201,20,141,230,138,137,27,81,206,223,146,49,143,184,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,4,232,7,210,70,9,249,167,185,213,18,16,207,201,240,116,97,112,212,215,27,230,168,137,153,239,232,251,17,30,82,118,147,21,158,231,119,112,247,60,155,118,42,170,138,105,215,234,206,147,84,246,213,49,175,100,105,27,244,214,64,31,59,34,200,45,24,158,63,115,202,114,10,191,43,107,179,81,205,112,173,159,182,231,246,169,225,98,190,71,241,98,43,157,179,90,171,179,81,85,118,249,34,169,181,153,136,141,101,95,209,69,87,42,138,40,141,102,119,68,71,75,232,145,239,175,239,73,25,223,229,126,231,74,87,254,171,117,213,173,153,254,165,208,103,152,197,242,163,22,161,177,76,234,155,21,157,171,79,89,21,4,178,82,121,105,164,115,157,3,82,161,206,107,167,86,186,86,57,99,73,158,140,219,117,85,149,186,239,212,62,17,212,111,66,57,206,83,139,73,229,46,52,159,8,134,241,103,154,68,117,69,182,161,215,42,109,154,171,178,115,137,219,57,99,149,17,17,232,139,242,107,218,246,51,69,94,109,99,27,102,253,170,56,197,53,105,175,76,105,59,227,225,213,246,233,107,225,249,62,205,182,99,50,202,241,216,168,137,166,171,182,185,220,221,254,14,169,185,78,148,213,60,55,238,242,162,102,57,218,199,213,154,171,24,208,129,158,243,66,6,22,204,127,181,254,31,205,39,229,211,255,0,65,254,111,255,0,88,0,37,110,127,10,247,241,103,253,149,254,121,255,0,184,75,8,43,223,197,159,246,87,249,231,254,225,53,89,223,234,23,62,207,122,22,7,37,191,181,152,79,243,63,210,173,207,124,44,253,64,228,31,212,218,191,237,180,67,197,51,212,14,63,253,77,164,254,219,90,60,44,253,64,228,31,212,218,191,237,180,67,197,51,212,14,63,253,77,164,254,219,90,71,255,0,220,223,196,184,63,226,103,249,63,147,161,120,76,126,213,63,35,255,0,221,197,132,21,239,225,49,251,84,252,143,255,0,119,22,16,72,50,79,212,45,253,190,244,169,254,84,191,107,49,127,229,255,0,165,64,0,54,170,253,158,242,111,90,186,181,159,66,58,42,211,204,11,3,172,168,167,207,175,144,215,87,83,213,182,158,55,197,109,162,75,205,90,44,174,73,152,248,229,116,139,20,177,53,136,139,178,115,122,171,85,172,71,194,16,86,120,108,85,204,36,213,54,247,76,198,154,245,111,143,131,185,115,188,131,9,180,20,217,183,141,142,117,22,238,69,206,108,239,138,166,41,170,34,39,174,53,171,89,142,19,166,147,186,101,59,252,59,250,177,158,197,112,181,116,225,155,54,157,45,53,211,76,220,110,226,174,142,21,164,169,145,207,149,212,178,171,149,18,70,203,35,157,219,95,156,137,44,136,205,158,215,183,181,100,38,127,242,12,119,32,196,238,243,227,249,77,138,227,102,186,82,241,239,209,92,41,95,79,81,23,38,163,219,202,55,162,57,187,181,205,114,110,159,52,84,95,193,75,58,232,47,171,207,210,189,162,13,33,212,75,166,249,133,154,141,60,141,194,182,183,157,69,254,54,186,85,126,201,219,106,119,97,137,33,71,110,247,201,42,35,228,93,248,200,169,36,200,243,62,24,75,243,190,56,107,236,248,125,221,74,79,149,61,134,143,43,104,178,170,98,104,171,125,200,142,221,254,18,58,226,126,150,158,182,248,154,166,38,48,0,148,40,96,129,254,43,185,77,194,147,14,211,236,38,40,105,214,134,237,115,174,186,205,35,154,238,235,101,164,138,56,227,107,87,125,145,170,218,217,85,200,168,170,170,214,108,169,178,162,207,2,160,252,68,114,11,189,231,170,172,150,221,114,171,239,83,216,168,237,182,251,123,59,109,111,102,157,212,145,212,43,55,68,69,119,235,106,38,118,238,221,126,254,219,236,136,137,166,207,175,120,44,28,199,214,152,143,207,242,89,124,147,101,191,40,109,45,187,147,49,165,154,106,174,98,122,126,140,105,219,19,84,79,216,231,189,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,183,124,86,47,133,206,153,90,50,93,78,200,245,50,229,47,58,140,42,142,24,45,240,113,114,109,81,92,147,49,103,228,143,68,251,177,67,52,124,28,215,34,247,249,125,213,98,111,103,71,142,206,216,240,120,89,185,49,190,169,252,35,119,183,86,199,150,92,211,199,51,234,112,84,213,60,219,52,68,76,116,69,85,121,83,49,223,76,209,175,119,98,167,60,74,48,27,134,47,212,100,249,124,171,81,53,14,103,108,165,174,134,87,82,186,56,163,150,8,219,75,37,59,100,221,82,71,53,176,197,35,182,217,90,149,12,69,79,193,206,233,94,19,249,5,162,155,32,212,124,90,106,190,55,75,141,29,182,225,77,7,109,203,220,167,167,124,236,153,252,145,56,167,23,85,64,155,42,162,175,63,146,42,35,182,245,62,43,184,181,194,175,14,211,236,218,41,169,210,134,211,115,174,181,77,27,156,238,235,165,171,138,57,35,115,83,109,149,168,218,41,81,202,170,138,138,230,108,139,186,170,69,174,132,46,54,251,95,86,24,13,77,206,190,158,146,23,205,93,76,217,39,149,177,181,210,203,65,81,28,81,162,185,81,21,207,145,236,99,91,248,185,206,106,38,234,168,134,170,231,247,60,230,38,35,116,213,31,252,184,251,101,63,193,207,246,147,147,74,173,220,171,202,162,213,81,187,255,0,241,157,105,143,182,40,167,94,254,181,202,128,85,103,86,189,120,100,250,165,122,168,195,52,138,233,81,102,194,104,166,137,205,173,100,73,21,109,206,166,9,227,158,42,166,189,201,220,166,107,37,133,142,137,24,172,147,228,174,122,238,228,142,57,54,59,31,107,1,111,159,115,140,240,142,191,235,165,70,236,166,201,99,182,187,23,56,124,38,145,77,58,77,117,207,10,98,125,179,58,79,54,58,116,227,17,19,49,106,102,123,203,131,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,167,194,59,159,223,163,19,110,205,219,115,186,121,223,146,232,228,135,42,197,100,152,204,207,1,140,167,74,232,155,81,61,83,231,52,152,225,172,76,111,137,233,133,231,116,237,233,251,76,127,169,182,95,236,81,29,8,231,189,59,122,126,211,31,234,109,151,251,20,71,66,37,118,60,213,61,209,236,115,246,109,233,11,254,189,94,244,128,135,62,41,158,159,177,255,0,235,149,39,246,42,210,28,244,3,234,223,4,252,211,219,42,141,102,35,54,241,124,101,56,94,102,186,204,111,215,175,179,79,205,56,201,185,62,249,95,103,47,103,254,51,205,240,116,220,158,103,51,93,121,145,51,243,185,209,166,186,125,89,211,181,49,188,67,117,255,0,86,244,51,236,7,232,179,45,248,39,198,254,43,231,255,0,188,41,170,123,221,159,41,219,255,0,31,27,248,237,221,147,249,187,111,203,231,190,201,183,141,232,27,169,253,114,214,173,97,188,98,218,155,156,124,102,215,75,141,84,92,33,131,225,148,116,252,106,27,85,74,198,191,148,49,49,203,179,101,122,108,171,183,207,240,221,19,105,43,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,252,87,125,254,91,124,109,3,232,195,75,186,116,204,107,51,108,38,253,148,214,215,86,219,36,181,73,29,214,170,158,88,146,39,203,20,138,228,72,224,141,121,114,133,169,190,234,155,42,252,191,5,79,139,152,108,108,227,252,45,53,79,131,214,55,107,217,191,119,123,39,9,158,108,197,189,145,156,190,237,138,103,27,205,170,57,222,14,38,117,154,230,105,242,244,215,117,58,71,29,220,29,240,20,231,215,247,171,124,239,242,191,108,165,36,39,132,199,237,83,242,63,253,220,44,231,30,27,27,56,78,102,155,230,53,215,171,94,141,59,58,223,153,159,38,223,39,108,205,59,69,227,92,237,104,183,95,51,153,167,156,154,99,78,119,62,120,115,184,243,119,233,194,53,85,167,86,62,169,245,147,234,6,67,238,51,150,125,225,29,210,142,156,99,250,79,103,234,154,231,23,198,115,60,163,207,193,109,146,162,20,72,236,84,177,84,205,73,35,105,211,117,222,105,123,79,87,204,187,57,35,122,68,212,106,44,171,53,96,245,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,55,106,189,42,128,0,10,107,241,149,208,189,56,211,109,71,195,53,67,10,179,124,42,235,168,223,22,150,255,0,12,10,141,165,168,170,165,90,85,74,166,198,137,247,38,147,205,59,186,168,188,94,230,53,234,212,123,164,123,238,80,170,191,28,239,216,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,251,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,246,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,223,252,82,250,246,251,119,89,126,233,71,75,224,225,143,218,174,30,79,47,186,84,83,237,37,125,117,36,232,229,163,167,107,211,120,225,134,120,154,175,151,100,116,146,70,136,197,72,154,174,156,34,175,93,58,179,163,90,215,212,118,69,158,232,118,33,240,91,13,95,24,234,107,56,186,47,142,215,35,222,179,92,252,186,162,121,126,238,237,251,187,35,159,195,187,34,54,89,100,106,119,95,7,252,111,94,110,154,243,115,190,233,142,79,73,105,194,109,52,244,233,156,197,90,157,232,43,224,147,187,229,105,217,78,143,107,150,165,92,201,157,28,232,168,144,163,101,87,43,209,235,79,60,117,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,132,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,2,181,188,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,73,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,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,213,65,149,115,85,0,10,203,241,159,234,30,235,141,227,56,215,77,216,213,214,145,140,203,41,221,123,202,41,221,70,231,78,180,80,212,71,228,26,201,92,156,26,199,212,65,80,231,35,63,89,189,44,104,170,214,57,82,75,52,51,131,214,134,177,216,181,247,170,12,255,0,85,113,104,120,89,110,183,8,233,237,210,114,122,249,154,90,74,120,169,34,169,217,236,99,217,222,101,59,101,237,185,168,230,119,56,46,234,221,212,56,168,61,6,77,133,93,113,91,46,39,125,184,84,82,73,79,152,217,228,189,208,182,23,185,95,28,12,184,85,208,171,101,69,106,34,63,187,67,43,145,26,174,78,14,98,239,186,171,91,250,172,186,103,149,100,26,113,148,106,149,166,147,204,89,112,251,133,174,223,119,237,199,35,228,167,243,233,85,216,157,220,88,172,100,40,250,69,141,207,123,155,250,201,224,106,35,149,255,0,32,183,79,6,141,111,186,231,90,37,127,209,123,133,142,146,158,159,75,234,32,117,13,124,50,59,157,92,23,41,235,42,21,146,177,119,68,124,114,199,46,207,106,162,57,146,49,188,81,88,175,146,194,140,251,120,109,235,69,171,68,58,180,197,239,185,70,95,73,141,227,23,202,122,203,13,246,178,173,141,236,44,19,66,174,129,178,72,173,94,203,60,228,84,110,89,119,106,53,26,170,247,54,62,102,130,64,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,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,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,1,64,62,40,254,187,53,55,242,95,103,162,37,87,129,143,237,179,247,111,248,145,21,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,32,42,172,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,64,0,5,85,248,231,126,196,255,0,121,63,134,150,168,85,95,142,119,236,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,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,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,4,85,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,3,42,229,175,107,79,135,157,215,169,126,155,122,124,212,237,23,163,199,237,249,179,48,124,102,219,144,121,183,58,153,46,148,79,160,163,142,42,169,37,110,237,87,210,53,28,171,250,181,146,72,85,90,142,114,195,12,47,170,19,74,125,39,122,88,209,191,167,248,247,183,64,7,138,233,19,161,205,35,233,6,213,87,62,40,250,187,246,89,120,167,138,11,174,71,114,99,18,119,177,173,98,190,10,102,53,54,167,166,116,173,89,59,123,189,234,170,196,146,73,59,113,171,106,47,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,57,167,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,162,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,8,60,21,61,44,101,63,80,43,189,186,220,79,240,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,118,122,239,164,52,218,191,225,49,137,192,144,82,45,203,15,211,124,119,47,182,205,83,60,177,50,7,208,219,34,125,67,145,35,223,155,221,70,181,113,177,175,69,98,190,86,170,241,217,30,218,76,52,123,211,214,45,98,206,122,47,211,76,43,41,161,243,182,92,131,75,236,214,187,141,55,117,241,247,233,103,180,197,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,103,179,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,141,52,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,203,234,198,11,250,47,213,60,203,76,254,41,241,63,178,89,5,198,197,231,123,29,159,53,229,106,100,135,187,219,228,238,28,187,124,184,242,118,219,237,186,237,185,123,222,26,250,189,77,171,253,31,96,243,172,244,139,114,195,233,215,16,185,67,77,4,177,50,7,208,181,172,167,106,172,155,243,123,168,214,146,71,185,138,172,87,202,228,78,59,43,26,31,151,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,95,16,238,150,62,193,228,18,235,158,9,65,113,158,199,145,214,77,62,71,30,221,216,237,149,242,189,21,38,228,174,87,164,85,15,123,254,74,156,89,34,113,71,34,75,20,109,179,163,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,48,177,248,42,49,214,102,221,92,122,39,170,127,174,41,70,200,237,62,35,101,51,42,113,182,183,209,59,171,167,235,83,241,142,52,207,95,100,204,77,0,3,177,245,79,211,197,223,167,61,78,170,198,59,119,26,156,110,187,251,231,31,186,213,70,212,243,148,251,53,94,197,115,23,138,203,19,157,219,127,201,170,187,53,252,24,217,24,135,28,43,187,182,171,177,92,219,185,26,76,59,51,47,199,225,243,76,45,188,110,18,174,117,186,226,38,39,178,125,147,28,38,56,196,238,157,224,0,243,102,7,82,233,171,92,238,253,62,106,197,179,59,160,78,229,186,77,173,247,202,100,167,108,175,168,182,201,35,29,51,35,71,57,187,74,157,182,189,139,201,191,125,141,71,42,177,92,213,229,160,251,183,114,171,53,197,202,39,73,134,46,55,5,99,49,195,87,132,196,211,206,162,184,152,152,236,159,235,119,82,255,0,241,220,130,209,150,99,246,204,167,31,171,243,86,187,205,28,55,10,41,251,110,103,118,158,102,35,227,127,23,162,57,187,181,200,187,57,17,83,127,154,34,145,43,175,78,175,63,69,22,137,244,135,78,238,155,102,23,154,53,243,215,10,42,222,21,22,8,220,232,149,155,167,109,201,221,154,37,153,27,179,217,36,72,172,145,54,229,26,172,65,233,119,172,156,159,166,220,99,44,197,233,237,20,247,138,27,156,47,174,180,82,203,18,53,180,247,135,44,81,247,101,145,174,107,214,5,133,138,174,98,110,174,116,81,53,171,23,57,30,112,60,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,132,151,25,159,120,92,52,83,103,117,117,113,236,238,239,252,59,212,134,205,114,73,226,57,229,119,179,25,138,240,246,166,38,223,239,207,24,231,71,85,61,49,194,169,221,190,157,97,243,192,4,93,124,128,0,7,161,192,48,12,187,84,114,234,12,19,4,180,252,78,249,115,238,249,90,94,252,80,247,59,113,62,87,253,249,92,214,38,204,141,235,243,114,111,182,201,243,84,67,207,22,215,208,159,75,21,186,9,136,215,101,89,221,7,99,56,200,247,130,170,153,233,79,47,195,41,34,149,232,200,99,154,39,63,151,119,102,74,245,71,241,93,161,106,181,29,18,185,219,12,183,1,86,62,247,51,232,199,25,236,248,207,71,223,208,135,237,182,214,89,217,28,182,113,51,164,222,171,117,186,103,166,174,185,136,223,205,167,141,92,58,41,214,38,168,117,174,158,244,39,24,233,223,78,41,180,255,0,26,171,168,173,115,166,117,117,202,190,125,209,213,181,175,99,27,36,168,205,213,34,111,24,216,214,177,170,187,53,141,221,94,238,79,119,75,0,176,173,219,166,213,17,69,17,164,67,142,49,152,203,249,134,34,188,86,38,169,170,186,230,102,102,122,102,127,174,232,232,0,7,219,24,0,0,0,0,40,199,168,159,80,58,157,253,114,189,127,109,148,188,226,140,122,137,245,3,169,223,215,43,215,246,217,72,214,210,249,171,125,243,236,94,28,135,250,67,23,234,83,239,45,43,160,31,73,24,39,230,158,231,84,72,66,61,244,3,233,35,4,252,211,220,234,137,8,110,176,31,170,218,245,105,246,66,175,218,207,79,227,191,198,187,239,212,0,12,180,125,87,189,117,116,107,62,154,92,46,90,205,166,182,234,118,97,149,115,119,238,118,234,104,227,167,138,196,231,186,158,38,35,17,211,43,165,108,211,203,35,145,145,198,141,137,54,110,200,212,77,162,77,163,49,201,236,54,27,238,47,105,189,84,83,90,114,104,96,130,237,68,213,69,138,173,176,204,217,161,87,53,119,68,115,36,98,43,94,155,57,17,94,212,94,47,122,58,251,238,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,149,9,214,135,75,119,14,159,179,233,174,216,221,154,161,186,123,125,153,22,205,84,179,186,161,41,101,86,114,146,142,87,170,34,181,205,114,72,177,242,87,43,226,68,94,111,123,37,227,14,206,178,191,22,153,196,225,247,83,60,99,171,95,202,127,173,220,58,83,147,45,187,140,238,221,57,38,111,49,85,218,52,154,42,157,60,184,167,73,136,157,120,215,78,154,196,241,152,141,103,202,137,154,163,153,161,3,61,230,132,15,109,152,255,0,107,252,63,155,87,203,167,254,131,252,223,254,176,0,74,220,254,21,239,226,207,251,43,252,243,255,0,112,150,16,87,191,139,63,236,175,243,207,253,194,106,179,191,212,46,125,158,244,44,14,75,127,107,48,159,230,127,165,91,158,248,89,250,129,200,63,169,181,127,219,104,135,138,103,168,28,127,250,155,73,253,182,180,120,89,250,129,200,63,169,181,127,219,104,135,138,103,168,28,127,250,155,73,253,182,180,143,255,0,185,191,137,112,127,196,207,242,127,39,66,240,152,253,170,126,71,255,0,187,139,8,43,223,194,99,246,169,249,31,254,238,44,32,144,100,159,168,91,251,125,233,83,252,169,126,214,98,255,0,203,255,0,74,128,0,109,85,251,61,228,239,240,239,233,58,123,237,194,213,212,126,108,234,117,180,208,205,51,177,187,114,182,57,150,174,166,55,62,39,85,74,142,69,72,219,20,141,119,109,62,82,44,177,163,247,99,88,222,236,16,46,51,160,31,73,24,39,230,158,231,84,64,242,28,61,24,140,95,233,35,94,108,107,29,241,49,241,117,159,43,57,190,43,40,217,255,0,238,149,115,102,237,113,110,169,233,230,213,77,115,58,117,76,243,116,215,170,103,77,251,227,227,117,189,210,116,253,67,227,20,121,46,24,234,120,115,108,106,25,91,73,28,141,142,54,221,105,156,168,229,165,146,101,68,86,185,174,69,116,74,231,118,218,233,36,71,35,82,69,145,149,41,110,184,220,44,247,10,91,181,166,190,162,138,186,138,102,84,210,213,83,74,232,165,130,86,57,28,201,24,246,170,43,92,215,34,42,57,21,21,21,17,80,208,65,3,252,68,58,78,130,251,111,186,245,31,132,186,161,110,212,48,194,236,146,220,141,146,100,171,166,141,172,137,181,81,35,81,86,55,69,27,91,220,79,148,107,20,106,253,216,230,59,187,183,206,242,191,9,19,138,179,243,163,140,117,246,247,199,227,237,174,249,45,219,184,193,213,78,65,153,207,232,170,157,45,213,63,70,102,126,100,245,211,84,206,233,250,51,186,119,79,147,221,58,58,234,90,223,212,86,156,53,213,171,80,204,187,25,134,150,147,34,100,177,181,27,60,175,99,145,149,113,185,141,108,124,102,88,164,119,4,68,88,220,142,110,220,81,143,127,124,40,67,0,207,242,237,46,203,168,51,188,18,237,240,203,229,179,187,229,106,187,17,77,219,238,68,248,159,247,37,107,152,187,178,71,167,205,171,182,251,167,205,17,75,164,233,239,93,177,142,162,52,226,155,80,49,170,74,138,39,54,103,80,220,168,39,221,93,69,90,198,49,210,68,143,217,18,86,241,145,142,107,218,137,187,94,221,209,142,228,198,228,228,249,164,99,40,240,87,126,124,126,49,215,223,215,247,247,105,57,73,216,58,182,111,17,57,134,6,53,194,220,158,31,251,117,79,209,159,221,159,163,61,31,54,120,68,213,210,202,16,212,92,183,237,246,160,228,249,223,195,252,135,218,59,205,109,219,202,247,123,189,143,49,59,229,237,243,217,188,184,243,219,151,20,223,109,246,79,192,188,237,69,203,126,192,233,246,79,157,252,63,207,253,156,179,86,221,188,175,119,181,223,242,240,62,94,223,61,157,199,151,13,185,113,93,183,223,101,252,10,16,48,54,154,191,55,68,118,207,179,79,205,44,228,55,11,250,238,42,168,250,148,196,255,0,205,53,70,159,242,244,119,116,173,43,195,3,0,251,59,162,55,108,238,178,211,229,235,50,235,203,251,21,93,254,126,106,130,149,169,20,95,113,28,168,206,53,11,90,159,54,181,203,248,174,237,224,164,198,56,95,67,216,253,223,26,233,87,79,237,215,186,79,45,81,53,29,69,193,140,238,53,251,211,213,85,205,81,3,247,106,170,125,232,166,141,219,126,41,203,101,68,84,84,78,232,111,178,235,113,107,9,110,152,234,143,199,124,254,42,151,108,241,149,99,246,135,25,126,169,215,244,149,68,76,111,221,76,243,105,235,250,49,29,157,91,145,239,175,239,73,25,223,229,126,231,74,84,30,59,144,93,241,60,130,217,148,227,245,126,86,233,102,172,134,225,69,63,109,175,237,84,66,244,124,111,226,244,86,187,103,53,23,103,34,162,237,243,69,66,245,181,91,22,184,103,90,93,152,225,54,153,169,225,174,200,44,23,11,85,44,149,46,115,98,100,179,211,190,54,57,234,212,114,163,81,207,69,85,68,85,219,125,145,127,2,134,72,222,210,81,52,226,40,187,29,49,167,221,63,205,118,242,41,136,183,127,40,197,96,106,136,158,109,206,116,244,235,21,211,17,164,199,87,145,61,237,8,16,163,175,78,142,42,181,34,150,125,100,210,155,47,152,203,105,247,154,253,67,27,230,146,162,241,78,200,98,142,55,64,213,122,177,37,133,144,252,162,99,26,178,163,157,178,185,237,107,31,45,180,235,45,251,125,167,216,198,119,240,255,0,33,246,142,205,69,118,242,189,222,239,99,204,64,201,123,124,246,111,46,60,246,229,197,55,219,125,147,240,61,9,39,196,225,237,99,172,248,58,248,78,248,236,237,133,21,146,231,56,253,148,204,227,23,134,157,46,81,51,77,81,209,84,107,190,154,180,227,27,190,201,136,152,223,17,42,16,192,51,252,187,75,178,234,12,239,4,187,124,50,249,108,238,249,90,174,196,83,118,251,145,62,39,253,201,90,230,46,236,145,233,243,106,237,190,233,243,68,83,207,19,91,175,78,142,41,116,222,170,125,100,210,155,47,151,196,170,55,154,253,67,27,225,142,158,207,80,249,162,142,55,64,213,122,61,98,153,243,124,162,99,28,145,43,93,178,181,142,107,25,10,74,251,23,135,187,131,185,54,46,244,111,142,173,253,49,223,167,225,167,67,177,54,123,57,203,246,143,9,78,107,129,211,203,136,166,174,28,232,154,117,158,101,93,62,76,213,51,17,195,74,185,209,186,173,102,243,186,118,244,253,166,63,212,219,47,246,40,142,132,115,222,157,189,63,105,143,245,54,203,253,138,35,161,22,53,143,53,79,116,123,28,91,155,122,66,255,0,175,87,189,47,141,148,225,120,118,117,111,142,211,155,98,118,108,134,134,25,146,166,58,91,173,4,85,113,50,84,107,154,146,35,36,107,145,28,141,123,147,150,219,236,229,79,233,83,227,99,250,49,163,216,157,222,12,131,22,210,140,54,205,116,165,229,216,173,183,216,169,105,234,34,228,213,99,184,200,198,35,155,187,92,230,174,203,243,69,84,252,20,246,64,250,155,116,76,243,166,35,87,133,24,220,77,187,115,102,139,149,69,19,209,19,58,111,227,187,134,244,123,234,207,171,63,228,185,246,87,253,64,125,166,251,77,231,191,219,95,37,229,252,191,99,254,243,39,62,93,255,0,244,109,199,250,119,249,121,238,150,122,224,254,82,218,131,112,193,63,70,31,103,60,133,154,91,183,154,248,215,156,231,194,120,34,237,240,236,71,182,253,253,249,114,95,230,237,183,207,116,243,222,33,186,1,171,122,231,246,3,244,89,137,124,111,224,159,21,243,255,0,223,244,212,221,158,247,148,237,255,0,143,145,156,183,237,73,252,221,246,227,243,219,116,223,198,244,13,211,6,185,104,174,176,222,50,157,77,193,254,13,107,170,198,170,45,240,207,241,58,58,142,85,14,170,165,123,89,198,25,94,228,221,177,61,119,84,219,229,248,238,169,190,146,229,252,116,102,62,14,152,159,5,172,125,29,220,55,239,211,175,181,104,224,242,173,148,175,99,39,25,122,170,60,123,155,94,239,11,49,94,177,92,197,63,163,231,233,243,116,210,57,187,227,127,106,99,100,26,49,163,217,101,222,124,131,41,210,140,54,243,116,170,227,223,173,184,88,169,106,42,37,226,212,99,121,72,246,43,157,179,90,214,166,235,242,68,68,252,16,250,56,150,157,105,246,3,230,254,194,96,184,246,57,231,251,126,107,225,54,200,40,251,252,57,112,238,118,154,222,92,121,191,109,247,219,146,237,248,169,232,65,187,139,84,69,92,232,136,213,87,213,142,197,87,107,192,85,114,169,163,116,105,172,233,187,134,237,116,221,208,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,159,108,84,170,0,0,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,216,159,239,39,240,208,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,201,250,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,210,186,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,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,73,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,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,213,65,149,115,85,0,70,175,17,45,116,172,208,30,148,242,188,146,195,121,248,102,73,126,237,99,118,25,154,147,164,141,170,170,85,73,95,20,144,171,93,12,209,210,178,170,104,228,87,53,173,146,22,127,57,85,24,234,1,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,147,255,0,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,126,87,131,102,138,125,185,234,10,237,172,117,119,14,205,38,153,91,211,179,4,114,241,146,122,235,140,85,20,241,242,106,198,228,116,45,129,149,138,237,158,199,36,157,141,185,55,154,1,242,124,95,241,107,22,13,175,186,123,133,98,212,62,74,203,143,233,125,166,215,110,166,238,190,78,197,44,21,181,241,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,122,191,10,253,28,177,117,1,163,93,76,104,238,71,55,151,164,201,173,248,237,60,117,60,94,255,0,41,84,199,92,100,166,169,224,199,177,100,237,79,28,82,246,249,163,95,195,139,190,235,149,15,149,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,219,63,118,255,0,137,1,85,102,146,58,69,214,251,175,81,221,58,97,154,203,125,177,210,90,46,87,250,122,150,214,82,82,72,231,192,147,211,213,77,77,35,227,229,247,154,199,186,5,122,49,85,202,196,122,53,92,254,60,214,162,252,88,180,46,251,166,29,80,92,245,27,224,214,170,44,91,82,246,184,218,29,111,86,51,149,84,20,244,241,215,164,209,34,53,91,51,167,127,125,207,217,91,39,153,71,115,115,251,141,103,106,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,138,245,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,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,5,0,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,207,221,191,226,68,85,241,71,245,217,169,191,146,251,61,17,42,188,12,127,109,159,187,127,196,128,170,178,255,0,188,46,61,9,233,151,231,94,241,90,80,9,127,222,23,30,132,244,203,243,175,120,173,2,85,0,0,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,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,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,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,17,87,198,175,210,198,45,245,2,135,219,174,37,85,244,157,234,159,70,254,160,99,222,227,1,106,158,53,126,150,49,111,168,20,62,221,113,42,175,164,239,84,250,55,245,3,30,247,24,0,210,152,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,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,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,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,83,95,138,158,142,88,180,139,171,139,189,78,57,54,212,153,237,190,44,198,74,110,47,254,245,170,169,158,120,234,83,155,222,229,127,114,122,121,103,223,238,181,189,254,13,106,53,136,171,39,252,17,245,122,153,246,173,66,208,74,233,233,35,168,130,162,44,190,215,27,96,151,191,59,30,216,233,107,92,249,62,113,35,35,88,232,17,173,251,175,85,154,69,251,232,139,195,245,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,196,175,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,205,123,235,32,164,141,92,228,115,17,146,61,93,199,249,237,11,74,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,52,166,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,90,167,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,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,0,0,0,0,0,0,0,1,207,117,215,68,241,29,124,211,234,188,19,45,131,252,229,77,178,171,148,191,222,21,253,137,98,134,171,132,114,51,187,219,239,57,123,110,119,23,126,11,254,84,165,45,66,193,50,13,49,205,239,120,6,83,77,217,186,88,171,36,163,159,102,61,172,147,138,253,217,99,230,214,185,98,145,188,94,199,43,83,147,30,215,109,178,151,222,69,174,186,58,88,162,214,204,34,175,62,197,168,55,207,49,186,52,124,14,68,168,153,247,10,8,18,121,29,65,28,76,114,183,186,231,76,231,177,201,27,156,231,181,177,238,141,119,38,232,179,172,183,198,237,248,107,81,229,211,248,199,199,169,108,114,97,182,255,0,32,98,254,78,199,85,62,47,114,99,78,170,42,153,227,217,76,253,47,178,122,213,40,0,32,238,168,0,0,0,0,0,0,0,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,190,150,108,215,126,228,91,183,26,204,176,179,28,199,13,148,225,110,99,113,149,197,54,232,141,102,103,250,223,51,59,162,35,124,204,196,70,249,119,207,14,206,150,43,111,249,5,15,80,89,197,7,11,29,179,121,241,152,92,148,243,71,112,171,71,205,11,230,123,85,206,124,126,93,241,114,106,43,26,229,145,99,123,93,180,106,142,178,147,243,91,173,214,251,61,190,150,211,105,160,167,162,161,162,133,148,212,180,180,209,54,40,160,137,141,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,63,73,98,224,112,84,96,108,197,170,62,217,235,151,24,237,94,211,98,118,175,50,171,29,136,221,28,40,167,162,154,99,132,118,207,76,207,76,204,233,164,105,16,0,25,136,208,0,0,0,0,0,0,81,143,81,62,160,117,59,250,229,122,254,219,41,121,196,24,212,95,12,95,183,218,131,147,231,127,166,239,33,246,142,243,91,118,242,191,102,187,189,143,49,59,229,237,243,243,77,229,199,158,220,184,166,251,111,178,126,6,143,60,193,222,198,91,162,155,52,235,49,61,113,30,213,169,201,94,210,101,155,55,140,196,93,204,238,243,41,170,152,136,242,106,171,89,137,215,232,196,254,46,199,208,15,164,140,19,243,79,115,170,36,33,207,116,3,73,127,65,154,73,97,210,207,180,31,27,248,39,154,254,255,0,242,158,91,189,222,169,150,127,241,124,223,199,110,239,31,231,46,252,119,249,111,178,116,35,105,132,162,171,88,123,116,87,198,41,136,159,178,16,61,161,197,89,199,103,24,188,86,30,117,162,187,183,42,166,119,198,177,85,83,49,58,78,147,26,196,244,198,160,0,200,105,195,207,103,248,6,35,170,56,141,126,9,157,218,126,39,99,185,246,188,213,47,126,88,123,157,185,89,43,62,252,78,107,211,103,198,197,249,57,55,219,101,249,42,161,232,65,249,85,49,92,77,53,70,177,47,75,55,174,97,238,83,118,213,83,77,84,204,76,76,78,147,19,27,226,98,99,124,76,79,9,82,15,80,253,60,102,253,57,102,239,197,178,152,252,221,186,175,156,214,123,196,49,171,105,238,84,232,169,187,145,55,94,18,183,118,164,145,42,170,177,85,62,110,99,152,247,221,241,203,58,135,233,227,8,234,55,8,126,45,148,199,229,46,52,156,230,179,222,33,141,29,81,109,168,84,77,220,137,186,115,137,219,53,36,137,85,17,232,137,243,107,218,199,179,169,154,188,191,47,241,11,183,121,191,54,173,52,252,117,132,243,108,118,199,251,91,151,224,124,63,159,181,225,34,189,218,68,235,204,230,213,29,27,226,39,88,232,152,157,209,26,0,3,106,175,194,189,252,89,255,0,101,127,158,127,238,18,194,8,247,213,159,73,159,202,143,236,175,250,191,251,51,246,103,207,127,181,94,119,204,121,142,199,253,250,62,28,123,31,233,223,151,244,109,243,215,230,182,46,98,112,149,218,181,26,213,58,123,97,48,216,28,215,9,146,237,14,31,29,142,175,153,106,142,126,179,164,206,154,209,84,70,232,137,158,51,17,186,16,231,194,207,212,14,65,253,77,171,254,219,68,60,83,61,64,227,255,0,212,218,79,237,181,164,165,233,103,161,255,0,228,211,168,55,12,239,244,159,246,143,207,217,165,180,249,95,130,249,62,28,231,130,94,231,62,252,155,237,216,219,143,20,254,118,251,252,182,87,84,221,15,255,0,41,109,65,183,231,127,164,255,0,179,158,66,205,21,167,202,252,23,206,115,225,60,242,247,57,247,227,219,126,254,220,120,175,243,119,223,231,178,105,254,78,196,252,153,226,252,223,47,157,174,154,199,199,69,145,253,179,200,255,0,183,63,44,120,127,238,254,11,155,206,230,215,199,78,26,115,121,223,134,142,57,225,49,251,84,252,143,255,0,119,22,16,71,190,147,58,76,254,75,159,106,191,213,255,0,218,111,180,222,71,253,170,242,94,95,203,247,255,0,239,210,115,229,223,255,0,70,220,127,167,127,148,132,55,25,85,139,152,108,37,22,174,198,149,70,190,217,86,251,125,154,225,51,173,161,196,99,176,53,243,237,87,204,210,116,152,215,74,41,137,221,49,19,198,38,55,192,0,54,8,123,61,229,198,116,3,233,35,4,252,211,220,234,136,247,253,201,143,254,255,0,223,243,87,255,0,127,9,141,160,26,75,250,12,210,75,14,150,125,160,248,223,193,60,215,247,255,0,148,242,221,238,245,76,179,255,0,139,230,254,59,119,120,255,0,57,119,227,191,203,125,146,47,146,101,216,156,38,34,107,189,78,145,205,211,140,79,76,117,74,248,229,67,108,242,61,162,201,237,225,114,203,252,250,226,236,85,49,205,174,157,209,77,113,174,181,83,17,198,99,167,87,66,0,18,133,14,171,94,189,58,67,253,20,93,231,213,237,59,181,237,135,222,107,23,207,91,232,168,184,83,216,36,115,98,70,110,189,199,47,106,105,86,101,110,204,100,113,42,178,52,219,148,104,188,47,167,142,161,243,126,156,179,118,101,56,180,158,110,221,87,194,27,197,158,105,21,180,247,42,116,85,217,170,187,47,9,91,187,150,57,81,21,88,170,191,39,49,207,99,238,214,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,2,46,62,19,150,249,110,21,82,90,117,210,162,154,133,243,61,212,176,212,227,141,158,88,162,87,47,6,190,70,212,177,30,228,110,200,174,70,49,21,81,85,26,221,246,72,174,63,39,189,111,17,24,140,12,118,233,172,70,147,217,172,240,158,175,201,127,108,151,40,249,102,55,40,175,40,218,186,181,136,136,166,42,154,106,171,159,79,85,92,218,102,98,170,116,143,43,140,238,157,121,209,51,61,243,168,77,108,196,111,189,26,230,218,167,130,79,241,251,29,238,205,81,105,165,155,140,180,188,188,213,71,195,159,39,25,99,71,167,109,242,61,220,85,169,203,183,178,42,35,145,197,57,150,115,143,120,121,102,248,214,157,101,58,83,65,212,151,115,23,203,188,188,149,212,19,226,138,246,71,81,12,241,76,202,136,127,191,83,183,42,246,90,199,47,224,246,124,156,138,172,141,204,241,223,220,152,255,0,239,253,255,0,53,127,247,240,243,204,176,120,252,194,170,43,155,122,105,26,78,250,120,235,58,233,191,135,6,102,196,237,46,200,236,133,156,78,26,156,111,58,43,185,53,83,60,203,186,243,57,180,243,98,175,34,35,157,19,206,137,152,141,252,119,112,137,239,142,227,246,140,79,31,182,98,216,253,39,149,181,217,168,225,183,209,65,220,115,251,84,240,177,25,27,57,61,85,206,217,173,68,221,202,170,187,124,213,84,250,32,18,216,136,136,210,28,239,93,117,92,170,107,174,117,153,223,51,61,33,158,243,66,5,123,255,0,114,99,255,0,191,247,252,213,255,0,223,195,65,158,224,111,227,60,31,128,167,93,53,215,124,71,29,58,229,111,114,81,181,57,78,205,120,223,202,151,124,31,132,240,124,223,38,170,181,230,243,245,249,180,206,154,107,28,82,115,162,220,166,225,152,244,185,167,183,107,156,52,241,77,79,108,125,169,173,129,174,107,86,42,41,228,164,137,203,201,85,121,44,112,49,92,187,236,174,87,42,34,38,200,157,176,231,186,1,164,191,160,205,36,176,233,103,218,15,141,252,19,205,127,127,249,79,45,222,239,84,203,63,248,190,111,227,183,119,143,243,151,126,59,252,183,217,58,17,185,194,211,93,22,40,166,231,206,136,141,123,244,222,173,51,219,216,124,78,107,137,189,132,157,109,85,114,185,167,140,121,51,84,205,59,167,124,110,211,142,247,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,84,39,90,29,45,220,58,126,207,166,187,99,118,106,134,233,237,246,100,91,53,82,206,234,132,165,149,89,202,74,57,94,168,138,215,53,201,34,199,201,92,175,137,17,121,189,236,151,141,194,30,123,63,192,49,29,81,196,107,240,76,238,211,241,59,29,207,181,230,169,123,242,195,220,237,202,201,89,247,226,115,94,155,62,54,47,201,201,190,219,47,201,85,12,92,203,47,167,48,181,205,225,84,112,159,203,186,91,253,136,219,11,251,33,143,240,219,234,179,94,145,93,61,113,245,162,53,136,231,83,209,175,29,241,172,107,172,121,238,157,189,63,105,143,245,54,203,253,138,35,161,30,123,78,177,47,176,58,125,140,96,159,16,243,255,0,103,44,212,86,159,53,218,237,119,252,188,12,139,185,195,119,113,229,195,126,60,151,109,246,221,127,19,208,153,182,105,154,109,211,76,241,136,132,95,49,187,69,252,101,219,182,231,90,106,170,169,142,233,153,152,0,7,163,12,0,0,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,252,39,228,124,159,127,204,86,79,83,254,39,185,39,30,61,254,63,207,93,248,239,242,223,100,14,170,0,0,85,95,142,119,236,79,247,147,248,105,106,132,85,235,159,161,143,229,163,246,39,253,116,126,199,125,142,248,151,251,73,241,15,53,230,252,183,255,0,28,67,195,143,150,255,0,186,223,159,244,109,243,10,171,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,78,171,210,231,133,39,242,107,215,108,103,90,255,0,79,95,104,254,206,121,223,240,103,217,111,39,223,243,20,115,211,127,142,243,114,113,227,223,229,252,197,223,142,223,45,247,73,41,174,125,40,233,199,81,58,143,167,25,174,168,69,241,91,86,156,252,78,120,108,18,194,142,165,185,85,85,45,34,198,234,149,85,251,240,199,229,92,171,14,220,100,115,218,143,85,99,95,28,161,21,124,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,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,196,255,0,235,159,161,143,229,163,246,39,253,116,126,199,125,142,248,151,251,73,241,15,53,230,252,183,255,0,28,67,195,143,150,255,0,186,223,159,244,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,202,19,84,160,31,20,127,93,154,155,249,47,179,209,23,252,64,14,168,252,41,63,148,166,187,100,218,215,250,122,251,57,246,143,201,127,131,62,203,121,206,199,151,163,130,155,252,119,155,143,151,46,199,47,230,38,220,182,249,237,186,131,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,115,202,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,175,85,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,112,51,4,106,75,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,86,15,247,12,127,240,162,255,0,153,63,251,254,79,254,168,244,47,249,74,104,78,77,162,159,106,126,206,125,163,242,95,225,63,35,231,59,30,94,178,10,159,241,61,200,249,114,236,113,254,122,109,203,127,158,219,40,103,91,85,117,51,42,214,77,71,200,245,75,53,171,243,23,172,154,225,45,194,167,140,146,62,56,121,175,220,130,46,227,222,246,195,19,17,177,198,197,114,240,141,140,106,46,205,66,245,60,49,116,183,244,95,209,182,21,230,236,95,12,186,229,190,99,41,184,127,125,119,188,215,154,145,124,164,255,0,39,185,172,229,67,29,23,220,111,29,182,251,205,71,171,200,191,105,240,53,181,67,117,162,154,251,212,181,93,101,181,149,17,186,178,158,147,18,109,52,243,64,142,78,227,35,149,213,146,54,55,171,119,68,122,198,244,106,170,42,181,219,108,182,148,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,71,127,235,91,195,123,249,96,234,157,171,83,63,76,191,100,190,25,143,193,98,242,95,103,124,255,0,115,183,83,81,55,119,185,230,162,219,127,51,199,143,21,219,134,251,252,246,79,87,208,199,67,31,200,187,237,183,250,232,253,177,251,99,240,223,246,147,225,254,87,202,121,159,254,56,155,159,47,51,255,0,115,183,15,233,223,228,30,43,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,78,186,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,189,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,86,223,220,49,255,0,194,139,254,100,255,0,239,248,19,255,0,171,31,75,26,201,244,255,0,33,246,233,204,214,26,61,198,186,123,190,218,250,71,155,165,252,143,82,254,55,86,252,62,191,14,143,36,248,51,41,187,116,178,193,45,61,50,249,70,72,168,189,136,31,20,123,119,57,73,218,228,231,35,156,170,65,111,238,24,255,0,225,69,255,0,50,127,247,252,11,84,32,7,141,95,165,140,91,234,5,15,183,92,73,254,71,254,181,186,82,254,88,58,89,106,211,63,183,191,100,190,25,144,65,125,243,191,11,243,253,206,221,53,68,61,174,223,122,45,183,243,60,185,114,93,184,109,183,207,116,10,129,240,184,245,217,166,95,157,123,61,105,127,196,0,233,115,194,147,249,53,235,182,51,173,127,167,175,180,127,103,60,239,248,51,236,183,147,239,249,138,57,233,191,199,121,185,56,241,239,242,254,98,239,199,111,150,251,164,255,0,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,35,170,245,71,225,73,252,165,53,219,38,214,191,211,215,217,207,180,126,75,252,25,246,91,206,118,60,189,28,20,223,227,188,220,124,185,118,57,127,49,54,229,183,207,109,215,170,244,49,208,199,242,46,251,109,254,186,63,108,126,216,252,55,253,164,248,127,149,242,158,103,255,0,142,38,231,203,204,255,0,220,237,195,250,119,249,5,0,151,253,225,113,232,79,76,191,58,247,138,210,42,255,0,112,199,255,0,10,47,249,147,255,0,191,228,255,0,233,115,66,255,0,147,94,132,227,58,41,246,167,237,31,217,207,59,254,19,242,62,79,191,230,43,39,169,255,0,19,220,147,143,30,255,0,31,231,174,252,119,249,111,178,7,85,0,0,42,175,199,59,246,39,251,201,252,52,181,66,42,245,207,208,199,242,209,251,19,254,186,63,99,190,199,124,75,253,164,248,135,154,243,126,91,255,0,142,33,225,199,203,127,221,111,207,250,54,249,132,0,240,84,245,79,148,253,63,174,247,27,113,117,36,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,160,31,20,127,93,154,155,249,47,179,209,23,252,64,14,168,252,41,63,148,166,187,100,218,215,250,122,251,57,246,143,201,127,131,62,203,121,206,199,151,163,130,155,252,119,155,143,151,46,199,47,230,38,220,182,249,237,186,131,193,83,210,198,83,245,2,187,219,173,196,255,0,35,255,0,69,61,41,127,35,237,44,186,233,159,219,223,181,191,19,200,39,190,249,223,133,249,14,223,114,154,158,30,215,111,189,46,251,121,110,92,185,38,252,246,219,229,186,200,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,8,1,253,195,31,252,40,191,230,79,254,255,0,150,83,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,224,66,191,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,5,233,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,85,210,127,6,191,209,126,169,225,186,153,252,163,190,39,246,75,32,183,95,124,151,217,14,207,154,242,181,49,205,218,238,121,215,112,229,219,227,203,139,182,223,125,151,109,128,178,160,0,25,87,52,167,210,119,165,141,27,250,127,143,123,116,4,0,254,225,143,254,20,95,243,39,255,0,127,203,41,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,89,64,62,40,254,187,53,55,242,95,103,162,47,248,128,29,81,248,82,127,41,77,118,201,181,175,244,245,246,115,237,31,146,255,0,6,125,150,243,157,143,47,71,5,55,248,239,55,31,46,93,142,95,204,77,185,109,243,219,117,7,130,167,165,140,167,234,5,119,183,91,137,254,71,254,138,122,82,254,71,218,89,117,211,63,183,191,107,126,39,144,79,125,243,191,11,242,29,190,229,53,60,61,174,223,122,93,246,242,220,185,114,77,249,237,183,203,117,144,0,14,85,213,143,165,141,100,250,127,144,251,116,231,85,60,166,172,96,191,165,13,44,204,180,207,226,159,12,251,91,143,220,108,94,119,177,222,242,190,106,154,72,123,189,190,77,231,199,185,203,143,38,239,182,219,166,251,129,152,35,74,125,39,122,88,209,191,167,248,247,183,64,64,15,238,24,255,0,225,69,255,0,50,127,247,252,178,157,39,193,127,69,250,89,134,233,159,197,62,39,246,75,31,183,88,188,239,99,179,230,188,173,52,112,247,123,124,157,195,151,111,151,30,78,219,125,183,93,183,3,144,120,132,105,125,171,85,122,62,212,155,101,193,212,144,212,88,44,242,229,20,53,115,81,54,165,244,243,219,218,181,43,218,221,81,99,124,177,71,45,58,200,213,221,172,168,127,201,200,170,199,103,219,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,106,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,173,191,184,99,255,0,133,23,252,201,255,0,223,240,36,87,136,38,107,106,212,175,13,92,159,81,172,84,245,112,91,114,171,62,51,123,163,138,173,141,108,241,193,83,114,183,205,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,196,167,110,147,189,83,232,223,212,12,123,220,96,46,251,38,233,6,251,152,116,75,15,72,25,30,175,249,186,186,123,125,5,174,60,167,236,251,35,227,75,69,93,20,244,209,249,54,76,136,188,32,130,42,125,251,188,157,199,184,229,87,42,162,198,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,11,42,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,199,148,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,85,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,161,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,183,136,175,75,20,88,109,87,233,235,1,160,237,90,238,181,142,102,75,74,196,168,153,241,215,212,77,44,190,125,207,115,158,214,69,35,158,145,43,127,86,214,63,180,141,71,44,170,141,131,5,255,0,228,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,41,207,172,46,158,42,186,121,213,138,139,85,4,124,241,123,255,0,118,231,96,149,145,204,140,134,157,100,114,45,27,159,34,187,156,176,125,214,170,243,114,171,29,19,221,197,100,226,144,204,247,45,240,21,120,205,168,242,103,143,100,252,39,218,233,142,74,118,223,229,75,17,146,99,170,153,189,68,79,50,103,233,83,29,26,253,106,127,26,123,165,195,0,4,117,116,0,0,0,0,61,14,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,228,99,81,202,231,54,56,227,98,185,220,119,94,57,208,159,75,21,186,9,136,215,101,89,221,7,99,56,200,247,130,170,153,233,79,47,195,41,34,149,232,200,99,154,39,63,151,119,102,74,245,71,241,93,161,106,181,29,18,185,210,148,156,100,153,111,138,91,240,215,35,203,171,240,143,143,95,221,214,229,126,84,54,223,251,65,139,249,55,5,84,78,26,212,241,141,252,250,248,76,235,245,99,124,83,166,233,223,86,179,19,78,128,1,189,84,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,0,0,0,0,0,0,0,0,0,0,0,7,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,56,63,98,38,169,210,56,188,246,168,234,78,49,164,24,13,231,81,243,25,106,25,105,178,66,217,102,74,104,86,89,100,115,222,216,227,141,141,249,34,185,242,61,140,69,114,163,81,92,138,231,53,168,174,74,82,214,205,94,201,245,199,81,238,250,135,148,85,84,57,213,179,61,180,52,146,204,146,182,221,68,143,114,195,75,26,163,90,156,88,215,109,186,53,188,220,174,123,147,147,220,171,214,250,218,234,159,249,66,102,241,89,240,234,251,139,48,60,127,238,80,193,50,246,217,112,171,69,122,62,189,98,226,142,110,237,114,50,54,200,170,230,177,21,219,70,233,100,98,70,178,13,157,102,94,57,115,193,91,159,34,159,198,122,251,186,190,247,85,242,101,177,31,217,204,39,143,227,105,254,243,118,56,79,208,167,162,159,90,120,213,246,71,68,234,0,26,53,168,0,0,0,0,178,159,14,206,169,232,175,248,253,15,79,185,197,127,11,229,179,120,49,153,156,181,19,73,112,164,70,77,51,225,123,149,174,100,126,93,145,113,106,171,218,213,141,99,99,91,188,106,174,156,230,125,237,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,23,25,209,215,82,214,254,162,180,225,174,173,90,134,101,216,204,52,180,153,19,37,141,168,217,229,123,28,140,171,141,204,107,99,227,50,197,35,184,34,34,198,228,115,118,226,140,123,230,89,22,103,225,169,140,45,217,242,163,135,108,117,119,199,179,185,205,60,171,108,55,201,151,170,207,112,20,254,138,185,253,36,125,90,166,126,116,126,237,83,247,85,61,85,68,71,124,0,18,53,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,239,226,17,213,231,253,82,233,235,77,110,159,230,227,201,46,212,21,191,248,214,207,106,115,123,127,248,149,145,236,151,253,220,47,79,241,141,59,223,89,157,85,91,250,119,195,153,105,176,203,79,87,155,100,48,205,21,190,149,181,13,108,182,232,157,20,173,109,197,204,116,82,49,237,100,200,196,108,111,70,164,139,205,17,85,24,253,170,18,227,113,184,94,46,21,87,107,181,125,69,109,117,108,207,169,170,170,169,149,210,203,60,175,114,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,26,207,115,63,7,79,139,89,157,243,199,178,58,190,213,225,201,70,195,248,237,216,207,51,26,63,71,79,155,137,250,85,68,252,237,58,169,211,119,92,247,63,56,0,135,186,64,0,0,0,0,0,0,61,206,137,234,246,79,161,218,143,104,212,60,94,170,161,174,162,153,141,174,164,138,100,137,183,26,37,123,86,106,89,21,90,228,226,246,183,109,213,174,224,228,107,218,156,152,213,79,12,15,170,43,170,221,81,93,19,164,195,195,21,134,179,141,179,94,31,17,76,85,69,81,49,49,60,38,39,140,47,155,75,181,39,24,213,252,6,205,168,248,116,181,15,180,222,225,116,176,165,76,43,20,177,185,143,116,114,70,246,252,209,28,201,24,246,42,181,85,170,173,85,107,156,213,71,47,170,42,15,162,94,169,255,0,147,222,111,45,159,49,175,184,191,3,200,62,229,116,16,175,113,150,250,181,86,35,43,210,46,42,231,108,214,171,36,108,106,142,115,21,29,180,142,138,54,45,190,22,22,89,143,167,31,103,157,244,163,140,127,93,18,227,157,184,217,43,219,37,153,77,141,243,102,189,102,221,93,113,213,63,189,78,177,19,215,186,116,141,116,0,6,197,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,173,154,189,140,104,118,156,93,245,15,40,170,167,107,104,161,123,104,105,37,153,98,117,198,181,88,229,134,150,53,70,185,121,61,205,219,116,107,184,53,28,247,39,22,57,83,216,220,110,54,251,61,190,170,237,118,175,167,162,161,162,133,245,53,85,85,50,182,40,160,137,141,87,62,71,189,202,136,214,181,168,170,174,85,68,68,69,85,42,19,172,206,170,174,29,68,102,44,180,216,101,168,164,194,113,233,166,138,223,74,218,135,58,43,140,173,150,86,182,226,230,58,40,222,199,62,21,98,54,55,163,150,52,230,136,168,175,126,250,220,211,48,167,1,103,88,249,211,194,63,63,177,55,216,77,144,189,181,153,140,81,84,79,128,162,98,110,85,195,119,69,49,219,86,154,118,70,179,208,229,154,217,171,217,62,184,234,61,223,80,242,138,170,135,58,182,103,182,134,146,89,146,86,219,168,145,238,88,105,99,84,107,83,139,26,237,183,70,183,155,149,207,114,114,123,149,124,48,5,125,93,117,92,170,107,174,117,153,118,22,23,13,103,5,102,140,62,30,152,166,138,98,34,34,56,68,71,8,0,7,203,220,0,146,157,18,244,177,252,161,51,121,111,25,141,5,197,152,30,63,247,235,167,133,59,108,184,85,162,177,89,64,146,242,71,55,118,185,95,35,163,69,115,88,136,221,227,116,177,189,61,176,246,43,196,220,139,86,227,124,181,185,190,109,133,200,240,87,49,248,202,180,162,136,214,122,231,170,35,174,102,119,68,117,186,159,71,61,6,90,53,47,8,169,212,125,104,165,184,211,219,175,212,117,20,214,59,106,53,212,213,13,99,210,37,134,235,28,173,147,255,0,28,140,138,88,156,199,39,25,54,115,28,221,226,14,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,75,231,35,223,90,157,54,255,0,40,109,49,255,0,83,244,189,220,211,25,238,85,88,57,85,246,35,155,184,177,249,138,103,242,69,98,247,25,26,113,87,113,218,70,71,187,216,197,147,121,86,55,34,162,48,177,22,62,125,63,252,186,255,0,151,221,218,160,54,99,149,124,85,121,237,117,102,211,166,30,244,196,68,107,186,215,213,152,232,211,126,149,206,233,159,157,209,205,154,115,0,16,247,72,128,0,5,140,120,114,245,79,241,90,90,110,157,115,186,251,141,85,210,46,235,241,122,201,151,186,197,164,142,30,110,160,85,70,242,103,105,177,200,248,220,245,115,120,111,26,43,18,56,152,250,231,6,94,11,25,94,6,244,93,163,237,142,184,71,118,163,102,240,187,85,151,87,128,196,238,158,52,213,166,179,77,93,19,29,125,83,26,198,177,172,107,28,99,66,0,143,125,21,245,37,252,161,180,199,253,80,85,119,115,76,103,183,75,127,227,73,216,142,110,226,201,229,234,89,197,85,139,220,100,107,201,27,199,105,25,38,204,99,22,61,228,33,98,216,189,70,34,220,93,183,194,92,99,154,229,152,156,155,27,115,1,139,141,46,91,157,39,242,152,236,152,210,98,122,98,98,64,1,234,215,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,17,203,172,206,170,173,253,59,225,204,180,216,101,167,171,205,178,24,102,138,223,74,218,134,182,91,116,78,138,86,182,226,230,58,41,24,246,178,100,98,54,55,163,82,69,230,136,170,140,126,222,55,239,209,134,183,55,110,78,145,13,142,83,149,98,179,188,101,24,28,21,60,235,149,206,232,246,204,207,68,68,111,153,112,79,16,142,175,63,234,151,79,90,107,116,255,0,55,30,73,118,160,173,255,0,198,182,123,83,155,219,255,0,196,172,143,100,191,238,225,122,127,140,105,94,231,232,184,220,110,23,139,133,85,218,237,95,81,91,93,91,51,234,106,170,170,101,116,178,207,43,220,174,124,143,123,149,85,206,115,149,85,92,170,170,170,170,170,126,114,187,198,227,43,198,221,155,181,253,145,213,14,206,217,141,156,194,236,190,95,70,7,11,27,248,213,61,53,85,166,249,159,202,58,35,112,0,49,18,16,3,232,99,184,253,223,44,200,45,152,182,63,73,230,174,151,154,200,109,244,80,119,26,206,237,68,207,70,70,206,79,84,107,119,115,145,55,114,162,38,255,0,53,68,17,19,51,164,62,107,174,155,116,205,117,206,145,27,230,103,161,234,116,79,72,114,125,113,212,123,70,158,98,244,181,14,117,108,204,117,117,92,80,164,173,183,81,35,218,147,85,72,138,230,167,22,53,219,236,174,111,55,43,88,213,228,246,162,221,110,151,105,182,49,164,24,13,155,78,48,232,170,25,105,178,66,232,161,90,153,150,89,100,115,222,233,36,145,238,249,34,185,242,61,239,84,106,35,81,92,168,214,181,168,141,78,91,209,215,77,54,254,157,116,225,173,173,74,135,229,217,52,52,181,121,19,229,145,170,216,37,99,28,172,164,141,172,115,163,227,10,203,35,121,162,170,200,229,115,183,226,172,99,59,225,59,201,178,223,18,183,225,46,71,151,87,30,200,234,248,255,0,39,39,114,149,182,179,180,216,223,20,194,85,253,218,212,249,63,191,87,9,175,187,140,83,217,172,238,231,76,64,0,110,149,146,189,252,75,58,109,252,122,143,196,169,127,204,210,229,141,125,95,254,42,158,146,166,56,220,159,241,98,122,53,223,230,92,140,255,0,26,242,189,205,8,20,231,214,167,77,191,201,231,83,191,212,253,47,107,11,201,187,149,86,14,85,125,249,33,237,164,126,98,153,252,145,30,157,183,200,156,85,220,183,141,241,238,247,189,36,218,31,159,101,190,14,169,197,219,225,60,123,39,175,237,246,247,186,67,146,93,181,241,219,84,236,254,54,127,73,68,126,142,102,126,117,49,244,59,233,142,26,125,8,211,72,230,235,49,236,0,70,151,128,0,3,212,233,118,164,228,250,65,159,89,181,31,14,150,157,151,107,36,206,150,20,169,133,37,138,70,189,142,142,72,222,223,146,171,95,27,222,197,86,170,57,17,202,173,115,92,136,228,187,221,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,180,50,72,78,138,250,146,254,79,58,157,254,168,42,187,88,94,77,219,165,191,241,164,239,201,15,109,36,242,245,44,226,168,244,237,190,69,228,141,229,188,111,147,102,61,233,30,219,172,155,50,241,59,158,14,231,204,171,240,158,191,143,242,85,252,166,108,87,246,151,5,227,184,72,254,243,102,39,72,211,231,211,198,104,235,214,55,205,28,119,235,26,121,90,197,198,0,9,219,147,192,0,0,0,3,228,227,89,77,139,48,183,77,118,199,43,188,221,37,61,194,190,215,36,157,167,199,198,170,138,170,90,74,152,246,122,34,175,9,224,149,155,237,197,220,119,106,171,85,21,126,177,72,24,71,89,183,222,143,58,238,214,235,156,150,175,140,225,153,70,160,94,105,242,107,108,76,98,85,58,56,174,117,93,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,197,85,146,198,23,126,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,30,126,251,159,225,184,206,77,140,225,151,220,134,146,146,251,152,212,84,211,88,173,238,85,89,235,159,79,78,250,137,213,141,68,85,70,71,20,106,174,122,236,196,87,70,213,94,82,49,174,249,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,139,233,87,168,92,171,170,15,21,12,55,87,50,154,111,33,231,254,45,77,110,181,178,170,74,136,109,148,49,89,107,91,21,60,110,122,255,0,198,145,234,214,177,175,150,89,94,140,103,62,40,22,169,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,131,43,43,59,254,95,181,222,255,0,99,69,39,30,61,248,191,157,182,252,190,91,236,187,121,77,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,43,241,206,253,137,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,31,146,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,61,249,57,140,116,240,181,206,68,217,171,44,104,187,114,77,255,0,89,89,126,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,89,127,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,7,117,0,1,26,178,207,17,238,140,112,108,170,243,133,101,58,201,228,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,249,178,153,204,119,23,177,201,187,85,90,187,110,138,169,243,59,86,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,174,117,250,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,42,128,0,14,85,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,131,43,43,59,254,95,181,222,255,0,99,69,39,30,61,248,191,157,182,252,190,91,236,187,117,82,170,252,115,191,98,127,188,159,195,64,154,154,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,193,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,209,15,133,199,174,205,50,252,235,217,235,73,105,227,113,118,186,216,46,186,13,125,177,92,234,237,215,43,117,70,65,87,71,89,73,51,161,158,154,120,221,108,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,105,64,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,0,0,15,147,77,148,216,170,242,171,142,21,79,93,206,245,106,183,209,221,43,41,187,79,78,213,45,92,149,49,211,201,205,83,131,185,62,138,165,54,69,87,39,111,119,34,35,154,171,245,138,139,241,67,213,236,203,65,122,246,211,109,92,211,249,233,35,190,227,184,61,28,212,233,87,2,77,4,172,125,109,206,41,97,145,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,31,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,44,140,87,53,142,124,82,196,245,99,57,241,64,234,160,0,0,0,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,72,2,42,248,136,244,135,252,171,116,105,62,203,81,119,181,11,14,238,214,226,252,235,252,180,51,247,93,23,154,164,147,146,44,107,221,142,38,240,87,112,227,44,113,111,35,35,89,121,7,170,210,222,189,122,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,37,69,240,43,149,63,119,181,11,230,147,245,147,83,178,54,237,28,79,119,222,114,111,182,201,186,170,34,200,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,151,189,225,205,214,191,242,170,211,137,236,25,253,206,213,30,166,226,223,171,185,83,64,189,169,46,148,40,140,72,238,109,135,139,88,222,79,122,199,43,98,87,53,146,53,174,218,38,205,20,104,18,3,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,94,127,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,32,7,133,199,174,205,50,252,235,217,235,64,191,227,197,106,246,180,105,126,130,225,178,106,6,174,101,244,152,237,138,58,136,169,18,162,102,73,43,229,158,69,94,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,169,245,115,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,45,0,245,183,214,14,77,213,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,39,5,186,127,117,31,161,63,251,57,255,0,205,155,199,253,16,235,248,31,82,58,37,169,148,216,101,86,25,159,82,86,51,80,169,238,149,56,194,77,79,61,35,238,140,183,74,216,171,82,38,78,198,59,156,110,118,234,197,68,123,152,215,189,168,230,49,238,109,59,120,115,116,19,252,170,47,179,234,70,162,79,229,244,203,25,184,121,58,186,120,42,56,85,94,171,152,198,74,180,109,86,47,56,97,70,73,27,165,151,228,229,107,218,200,151,147,157,36,50,43,198,226,237,117,176,93,116,26,251,98,185,213,219,174,86,234,140,130,174,142,178,146,103,67,61,52,241,186,216,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,210,129,26,186,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,36,168,0,0,28,171,93,58,163,208,158,154,254,9,250,107,206,126,206,125,163,243,63,12,255,0,6,86,86,119,252,191,107,189,254,198,138,78,60,123,241,127,59,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,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,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,56,174,39,226,61,209,142,115,149,89,176,172,91,89,60,237,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,31,55,211,53,141,228,247,181,55,114,163,83,125,213,81,62,103,202,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,115,253,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,128,120,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,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,47,64,32,7,141,95,165,140,91,234,5,15,183,92,64,239,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,89,0,80,15,133,199,174,205,50,252,235,217,235,75,254,0,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,79,86,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,3,143,218,124,77,58,28,189,93,104,172,212,122,239,73,29,69,125,68,116,209,62,174,201,115,165,129,175,123,145,173,89,38,154,153,177,68,205,213,55,124,142,107,26,155,171,149,17,21,73,64,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,70,125,23,235,29,247,95,122,96,192,53,87,41,135,133,234,235,111,146,158,227,39,38,47,153,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,130,110,141,221,65,173,125,102,116,217,211,182,85,75,133,107,30,164,125,159,189,86,219,217,116,130,155,224,245,245,124,233,95,36,145,182,78,116,240,72,196,221,240,200,155,42,242,251,187,237,178,162,175,214,208,190,168,244,39,169,79,141,254,133,51,159,180,127,103,60,183,196,255,0,193,149,148,125,143,49,221,236,255,0,178,98,143,151,46,196,191,205,223,110,63,61,183,77,234,175,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,2,213,8,171,253,212,126,132,255,0,236,231,255,0,54,111,31,244,67,245,120,146,107,69,215,68,58,75,202,47,184,190,95,87,141,228,247,202,138,59,13,138,178,145,142,239,172,243,76,142,157,177,200,141,94,203,252,156,85,142,73,119,106,181,90,138,199,54,78,5,6,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,210,158,53,175,122,79,152,104,212,221,64,227,153,95,155,192,105,237,245,247,73,46,254,70,166,62,52,180,78,149,181,50,118,31,26,76,188,22,9,83,110,28,157,199,238,162,238,155,244,3,138,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,94,222,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,33,110,128,0,0,0,0,0,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,72,2,128,124,81,253,118,106,111,228,190,207,68,5,212,232,95,84,122,19,212,167,198,255,0,66,153,207,218,63,179,158,91,226,127,224,202,202,62,199,152,238,246,127,217,49,71,203,151,98,95,230,239,183,31,158,219,166,253,84,170,191,3,31,219,103,238,223,241,34,213,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,42,215,198,226,237,117,176,93,116,26,251,98,185,213,219,174,86,234,140,130,174,142,178,146,103,67,61,52,241,186,216,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,37,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,32,73,80,0,0,0,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,70,191,238,163,244,39,255,0,103,63,249,179,120,255,0,162,29,87,171,31,75,26,201,244,255,0,33,246,233,204,214,1,170,128,0,31,39,26,202,108,89,133,186,107,182,57,93,230,233,41,238,21,246,185,36,237,62,62,53,84,85,82,210,84,199,179,209,21,120,79,4,172,223,110,46,227,187,85,90,168,171,245,138,64,194,58,205,190,244,121,215,118,183,92,228,181,124,103,12,202,53,2,243,79,147,91,98,99,18,169,209,197,115,170,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,172,150,59,180,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,0,1,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,129,245,111,185,254,27,140,228,216,206,25,125,200,105,41,47,185,141,69,77,53,138,222,229,85,158,185,244,244,239,168,157,88,212,69,84,100,113,70,170,231,174,204,69,116,109,85,229,35,26,239,64,82,183,74,189,66,229,93,80,120,168,97,186,185,148,211,121,15,63,241,106,107,117,173,149,82,84,67,108,161,138,203,90,216,169,227,115,215,254,52,143,86,181,141,124,178,202,244,99,57,241,75,169,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,252,25,89,89,223,242,253,174,247,251,26,41,56,241,239,197,252,237,183,229,242,223,101,219,170,149,87,227,157,251,19,253,228,254,26,4,212,210,222,189,122,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,37,69,240,43,149,63,119,181,11,230,147,245,147,83,178,54,237,28,79,119,222,114,111,182,201,186,170,34,200,2,128,124,46,61,118,105,151,231,94,207,90,95,240,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,176,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,32,248,142,245,199,77,213,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,63,127,224,209,69,173,181,90,219,127,159,7,187,82,81,233,213,29,60,19,103,80,204,216,21,245,143,88,43,25,109,134,37,115,29,50,61,38,124,178,42,177,88,206,17,61,30,229,85,141,143,11,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,71,7,236,68,213,58,71,23,142,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,75,90,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,189,43,172,94,165,174,29,69,106,59,157,68,180,236,196,113,153,170,169,49,214,69,27,145,211,196,247,181,31,87,35,158,214,201,202,100,138,55,112,84,68,141,168,214,237,201,30,247,240,66,9,156,102,83,140,185,224,237,207,145,31,140,245,252,63,155,172,121,54,216,138,118,107,5,24,204,101,63,222,174,70,255,0,220,167,162,152,237,233,171,183,118,254,110,178,0,26,85,156,0,0,22,83,225,213,210,197,110,27,75,250,122,207,168,59,87,75,173,27,89,141,82,189,41,230,100,116,21,16,197,47,159,107,218,231,185,146,200,215,172,72,223,213,185,140,238,163,145,201,42,35,99,223,66,253,44,86,235,102,111,73,159,101,52,27,224,120,221,98,190,119,42,83,204,203,133,124,11,4,141,160,146,39,185,93,218,115,102,107,222,229,141,205,115,26,232,247,71,59,147,109,172,148,100,57,111,58,124,106,236,112,249,191,31,130,135,229,103,109,252,13,19,144,96,42,137,154,163,244,179,29,17,245,59,231,233,118,110,233,144,0,75,92,238,0,0,30,87,84,116,219,24,213,252,6,243,167,25,140,85,15,180,222,225,108,83,45,52,203,20,177,185,143,108,145,200,199,124,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,175,170,7,205,84,197,116,205,53,70,177,47,91,23,238,97,174,211,126,205,83,77,116,204,76,76,113,137,137,214,38,59,98,84,81,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,19,195,23,41,214,47,77,54,254,162,180,225,205,162,74,134,101,216,204,53,85,120,235,226,145,168,217,229,123,26,175,164,145,175,115,99,227,50,197,27,121,170,162,198,228,107,183,226,143,99,233,206,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,95,230,153,124,224,47,105,31,54,120,124,62,199,97,108,22,216,91,218,220,186,43,175,72,191,70,235,145,219,209,84,118,85,248,78,177,209,19,63,156,0,107,19,144,0,5,132,120,106,117,37,248,116,225,150,213,127,158,170,196,220,202,79,252,109,69,93,52,146,53,127,227,74,197,115,127,207,53,95,254,41,133,132,25,239,46,51,162,190,164,191,148,54,152,255,0,170,10,174,238,105,140,246,233,111,252,105,59,17,205,220,89,60,189,75,56,170,177,123,140,141,121,35,120,237,35,36,217,140,98,199,188,195,33,204,188,37,49,132,185,198,56,118,199,87,217,236,238,115,127,43,91,21,226,87,106,218,12,20,126,142,185,253,36,68,124,218,167,233,247,85,60,117,250,115,174,179,206,210,36,32,0,146,168,240,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,74,175,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,186,147,42,229,186,120,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,5,154,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,148,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,197,58,232,235,54,251,214,30,163,210,220,227,181,124,27,12,197,252,197,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,121,42,62,89,62,183,133,199,174,205,50,252,235,217,235,72,170,74,175,11,143,93,154,101,249,215,179,214,129,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,196,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,10,171,241,206,253,137,254,242,127,13,43,215,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,88,87,142,119,236,79,247,147,248,105,85,96,105,207,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,76,240,244,73,214,14,77,210,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,38,223,246,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,12,230,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,201,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,161,117,32,0,5,85,248,231,126,196,255,0,121,63,134,150,147,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,159,110,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,64,250,222,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,216,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,226,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,166,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,175,171,2,149,188,106,253,83,226,223,79,232,125,198,226,71,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,22,69,120,213,250,167,197,190,159,208,251,141,196,128,0,106,35,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,133,188,57,186,215,254,74,186,143,61,131,63,185,221,100,211,44,167,245,119,42,104,23,187,29,174,185,85,137,29,205,176,241,115,221,197,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,0,0,0,0,10,234,241,58,240,255,0,172,213,218,58,158,160,116,67,29,243,121,213,39,41,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,249,67,27,26,233,154,247,108,174,145,172,100,149,45,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,167,226,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,24,122,14,186,186,179,195,122,186,232,39,21,206,44,84,244,150,123,237,6,164,82,211,95,113,198,215,173,84,246,167,173,21,209,32,87,189,99,137,94,201,98,98,72,215,163,56,111,220,98,42,186,39,162,71,95,11,143,93,154,101,249,215,179,214,145,84,1,53,60,70,122,246,254,85,23,216,52,223,78,224,242,250,101,140,220,60,229,37,68,244,252,42,175,85,204,99,226,74,199,35,211,156,48,163,36,145,177,69,242,114,181,238,124,169,201,205,142,30,107,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,205,52,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,20,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,232,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,196,255,0,121,63,134,150,168,85,95,142,119,236,79,247,147,248,104,21,193,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,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,241,100,98,185,172,115,226,150,39,171,25,207,138,102,176,238,189,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,40,104,204,30,83,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,129,85,126,57,223,177,63,222,79,225,165,117,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,182,43,227,157,251,19,253,228,254,26,85,88,26,104,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,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,141,126,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,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,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,5,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,122,255,0,130,158,186,81,218,175,185,167,79,23,235,207,103,227,124,50,76,118,154,68,130,56,223,85,19,59,117,204,107,213,82,89,38,124,45,165,123,99,68,123,82,58,73,223,247,54,114,190,69,248,183,232,53,54,169,244,209,38,164,219,232,170,231,200,116,194,163,226,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,248,50,141,201,247,90,247,185,41,215,64,117,142,251,211,254,178,226,122,197,142,67,230,42,241,155,131,106,36,166,228,198,121,186,87,181,209,212,211,115,123,30,145,247,96,146,88,187,156,21,204,231,201,191,121,168,160,76,15,26,191,84,248,183,211,250,31,113,184,157,87,192,199,246,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,61,255,0,130,238,83,98,193,177,94,161,115,92,166,187,201,89,113,251,125,142,233,113,169,237,62,78,197,44,17,221,36,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,15,21,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,126,95,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,174,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,63,13,189,23,186,232,135,73,120,189,139,40,196,42,241,188,158,249,81,89,126,190,209,213,189,221,245,158,105,149,176,58,72,213,203,217,127,147,138,141,171,22,205,86,171,85,30,214,201,204,14,151,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,46,123,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,45,83,43,241,63,181,103,189,2,95,157,109,212,58,188,79,93,41,105,237,184,244,236,99,90,218,186,249,228,145,137,83,112,163,116,81,163,35,100,180,209,213,189,94,214,198,180,210,170,49,170,215,58,154,73,66,111,232,231,90,29,48,107,237,246,76,91,74,181,126,213,117,189,51,110,221,186,162,10,139,125,85,78,236,145,235,229,226,171,142,39,212,113,100,50,57,253,164,119,6,162,43,184,162,166,253,172,203,102,39,139,95,115,156,170,205,133,98,212,62,118,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,111,86,177,188,158,246,166,238,84,106,111,186,170,39,204,211,158,1,134,211,105,246,27,105,195,41,111,249,5,241,150,170,116,133,110,119,251,164,183,27,141,99,247,87,62,105,234,37,85,115,222,231,43,151,100,217,141,221,26,198,177,141,107,80,61,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,42,188,12,127,109,159,187,127,196,139,84,42,175,192,199,246,217,251,183,252,72,181,64,42,175,199,59,246,39,251,201,252,52,174,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,143,248,231,126,196,255,0,121,63,134,149,86,6,148,250,98,234,23,21,234,131,70,172,186,185,139,83,121,15,63,220,166,184,218,223,85,29,68,214,202,232,157,198,90,121,28,197,255,0,139,35,21,205,99,159,20,177,61,88,206,124,83,170,153,204,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,17,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,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,1,154,206,172,125,83,235,39,212,12,135,220,103,37,87,134,47,94,63,161,11,237,54,131,106,197,235,142,3,144,92,27,240,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,41,35,138,23,44,147,46,220,229,114,197,94,172,125,83,235,39,212,12,135,220,103,57,80,26,168,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,89,160,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,62,221,116,117,155,125,235,15,81,233,110,113,218,190,13,134,98,254,98,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,188,149,31,44,157,175,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,32,0,18,171,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,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,146,43,197,123,174,58,156,150,235,123,233,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,187,74,179,68,232,246,99,99,127,122,186,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,140,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,30,215,166,46,158,178,174,168,53,150,203,164,120,181,79,144,243,253,202,155,141,209,244,178,84,67,108,161,137,188,165,168,145,172,79,248,177,177,28,230,53,242,203,19,21,236,231,201,52,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,229,93,53,116,235,165,253,6,104,53,229,181,151,106,74,167,219,169,235,47,217,118,88,219,92,144,207,93,5,63,118,86,185,240,181,243,61,25,5,62,236,108,81,185,201,186,72,246,183,156,175,229,218,176,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,0,0,0,0,0,0,2,185,188,70,186,167,248,173,85,79,78,184,37,125,186,170,215,23,105,249,69,100,43,221,122,213,199,55,54,208,34,171,120,179,180,232,227,124,142,98,185,220,246,141,85,139,28,172,127,124,235,95,171,88,58,127,198,23,20,195,43,41,223,168,87,136,98,146,146,41,233,228,115,104,40,164,89,152,181,201,187,22,25,28,215,194,172,108,110,119,243,156,215,185,174,99,85,174,168,194,49,158,230,124,200,241,91,83,190,126,119,195,237,233,254,107,215,146,125,135,156,69,200,207,179,10,60,138,103,244,81,61,51,245,251,169,250,61,115,191,119,54,53,0,8,139,162,192,0,3,161,104,86,137,229,218,249,168,52,152,38,37,7,249,186,155,157,87,40,191,188,40,59,241,69,53,87,9,36,103,119,183,222,106,246,218,238,78,252,19,252,169,227,113,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,25,209,239,79,20,189,60,233,61,61,170,190,62,121,69,255,0,181,115,191,202,248,225,71,195,80,177,181,18,141,175,141,93,206,40,62,243,81,121,185,21,238,149,237,226,146,113,77,166,85,151,206,62,238,149,124,200,227,63,146,7,183,219,99,70,201,229,252,235,83,19,136,175,117,20,207,227,84,199,84,126,51,164,117,186,158,158,224,152,254,152,225,22,76,3,22,166,236,218,236,84,113,209,193,187,24,215,201,197,62,244,178,112,107,90,178,200,238,79,123,145,169,201,239,115,182,221,79,66,1,96,83,76,83,17,77,60,33,199,247,174,215,126,229,87,110,206,181,85,51,51,51,211,51,190,100,0,31,175,48,0,0,0,0,128,254,35,93,44,124,86,150,167,168,172,18,130,227,85,116,139,180,204,162,142,20,238,177,105,35,135,131,107,209,21,220,153,218,108,113,178,70,177,28,222,27,72,168,196,142,87,190,124,3,23,25,132,163,27,102,109,87,246,118,79,91,125,179,91,67,138,217,140,198,140,195,11,198,55,85,29,21,83,60,105,158,254,142,169,136,158,134,123,193,37,58,218,233,99,249,61,230,241,94,48,234,11,139,240,60,131,239,208,207,50,119,25,111,171,85,122,190,129,101,228,174,118,205,106,62,55,72,136,231,49,85,187,200,232,164,122,198,178,186,196,88,175,13,114,109,92,141,240,237,12,163,54,194,231,152,43,120,252,29,90,209,92,107,29,113,215,19,213,49,59,166,58,192,1,226,217,7,169,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,229,129,251,77,83,69,81,85,51,164,195,202,253,139,120,155,85,88,189,76,85,69,81,49,49,60,38,38,52,152,158,201,133,243,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,245,69,57,244,87,212,151,242,121,212,239,245,65,85,218,194,242,110,221,45,255,0,141,39,126,72,123,105,39,151,169,103,21,71,167,109,242,47,36,111,45,227,124,155,49,239,72,246,184,194,194,203,51,8,199,217,231,112,170,56,199,231,221,63,201,199,59,117,178,55,54,71,50,240,17,51,85,154,245,155,117,79,87,77,51,209,206,167,116,78,156,98,98,173,35,93,32,0,54,72,80,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,44,39,77,186,62,181,117,101,225,111,166,173,183,165,92,121,222,29,79,147,87,226,143,134,86,163,42,103,125,214,173,100,161,149,178,61,177,112,168,88,98,98,72,231,53,98,123,88,254,92,18,72,228,170,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,244,240,184,244,39,166,95,157,123,197,105,10,188,105,52,255,0,70,177,188,239,18,205,44,15,242,218,147,150,249,138,156,130,8,230,116,222,110,134,24,105,233,233,106,38,107,231,95,45,199,178,177,198,145,193,198,109,167,87,61,29,14,207,14,127,172,126,42,122,143,172,29,41,199,162,23,59,7,147,204,239,59,219,178,140,154,150,117,167,142,182,218,197,141,205,88,98,137,91,219,154,163,239,199,80,197,253,79,109,36,70,177,82,163,133,60,64,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,242,165,212,248,54,88,52,106,131,167,219,181,255,0,10,189,249,204,250,235,112,70,102,244,210,84,185,100,161,236,203,80,150,248,219,10,163,81,176,186,7,186,70,200,136,238,114,73,59,85,235,218,237,196,17,43,196,147,166,124,55,165,13,35,208,125,45,195,235,170,238,47,117,70,79,114,187,220,234,85,90,251,141,198,70,90,89,44,233,31,37,108,44,227,20,108,100,109,85,226,198,55,147,158,254,114,63,154,248,92,122,236,211,47,206,189,158,180,149,94,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,104,18,171,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,170,191,28,239,216,159,239,39,240,211,133,120,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,240,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,119,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,8,255,0,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,253,234,201,229,146,14,212,149,9,31,235,21,57,237,201,187,162,252,172,211,194,107,75,250,163,211,93,47,187,211,107,43,170,236,120,77,69,67,215,26,197,175,116,82,199,117,163,159,184,190,98,161,168,245,107,169,41,158,238,91,64,246,42,200,254,83,53,34,71,43,170,102,253,255,0,19,197,114,191,134,253,169,198,109,87,159,131,92,33,187,91,190,33,69,29,71,147,174,139,126,213,76,60,209,123,115,51,147,184,200,221,156,221,215,101,77,207,172,6,107,58,177,245,79,172,159,80,50,31,113,156,229,71,85,234,199,213,62,178,125,64,200,125,198,114,194,116,219,163,235,87,86,94,22,250,106,219,122,85,199,157,225,212,249,53,126,40,248,101,106,50,166,119,221,106,214,74,25,91,35,219,23,10,133,134,38,36,142,115,86,39,181,143,229,193,36,142,64,250,222,20,61,113,211,100,182,171,39,72,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,214,104,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,111,235,31,138,158,163,235,7,74,113,232,133,206,193,228,243,59,206,246,236,163,38,165,157,105,227,173,182,177,99,115,86,24,162,86,246,230,168,251,241,212,49,127,83,219,73,17,172,84,168,225,78,31,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,32,1,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,102,87,137,39,76,248,111,74,26,71,160,250,91,135,215,85,220,94,234,140,158,229,119,185,212,170,181,247,27,140,140,180,178,89,210,62,74,216,89,198,40,216,200,218,171,197,140,111,39,61,252,228,120,115,95,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,104,17,43,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,126,78,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,63,173,225,113,235,179,76,191,58,246,122,210,242,117,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,161,72,30,30,125,105,221,122,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,124,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,141,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,102,179,169,29,16,186,244,225,173,185,78,139,222,111,148,151,154,140,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,205,143,88,166,143,155,55,114,53,252,154,142,122,34,61,103,87,132,87,88,57,53,6,101,111,233,47,48,90,187,149,138,233,79,82,236,69,208,197,78,198,90,39,137,42,235,170,217,42,163,27,44,172,157,29,35,145,238,123,213,143,141,141,107,120,200,231,48,60,87,141,95,170,124,91,233,253,15,184,220,79,65,225,51,164,56,110,189,105,127,81,154,71,168,16,85,201,98,200,169,241,152,106,22,146,117,134,120,158,201,46,18,197,52,111,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,87,53,124,255,0,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,4,0,234,119,167,172,171,165,253,101,189,105,30,83,83,231,252,135,110,166,221,116,101,44,148,240,220,232,101,111,40,170,35,107,211,254,52,111,70,185,237,100,177,74,196,123,248,114,89,149,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,236,83,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,207,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,13,73,130,189,124,46,122,234,200,117,190,213,54,133,106,253,125,93,211,50,176,83,178,75,61,221,41,106,170,103,186,91,154,215,247,31,93,43,35,116,81,62,5,108,76,243,19,72,206,242,212,66,213,71,77,201,242,216,80,0,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,176,5,5,248,134,116,89,117,233,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,242,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,110,49,175,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,92,79,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,45,251,163,174,142,176,78,144,48,74,139,5,130,179,227,57,37,231,135,218,12,131,183,53,63,197,59,83,84,62,151,251,213,243,203,28,29,168,234,22,63,213,170,115,219,147,183,85,249,72,0,0,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,63,222,79,225,160,68,175,12,235,77,170,255,0,214,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,124,67,58,44,186,244,177,170,21,23,220,67,31,171,110,149,228,181,8,184,253,98,212,186,169,40,167,88,249,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,31,203,225,113,235,179,76,191,58,246,122,210,244,245,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,144,124,57,186,215,254,74,186,143,61,131,63,185,221,100,211,44,167,245,119,42,104,23,187,29,174,185,85,137,29,205,176,241,115,221,197,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,205,15,82,58,33,117,233,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,155,30,177,77,31,54,110,228,107,249,53,28,244,68,122,206,175,8,174,176,114,106,12,202,223,210,94,96,181,119,43,21,210,158,165,216,139,161,138,157,140,180,79,18,85,215,85,178,85,70,54,89,89,58,58,71,35,220,247,171,31,27,26,214,241,145,206,96,122,15,28,239,216,159,239,39,240,211,133,120,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,240,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,119,95,28,239,216,159,239,39,240,211,138,120,54,229,54,44,127,171,138,203,77,222,187,203,213,228,216,125,198,215,107,143,180,247,249,138,166,79,77,86,232,247,106,42,51,104,41,42,31,187,149,27,247,54,223,147,154,138,28,47,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,145,94,24,189,120,254,132,47,180,218,13,171,23,174,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,220,164,142,40,92,178,76,187,115,149,203,106,157,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,198,141,232,215,49,207,138,89,88,143,103,62,73,157,109,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,64,189,79,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,7,117,180,117,199,77,146,248,127,230,93,35,234,51,42,214,251,109,167,182,179,17,187,43,229,168,74,234,72,174,212,211,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,225,93,39,122,167,209,191,168,24,247,184,192,6,148,192,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,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,40,219,196,179,174,170,110,166,178,106,93,48,211,26,250,74,173,47,199,42,32,185,82,215,54,150,88,231,187,220,86,157,81,211,189,39,141,146,194,200,82,121,161,108,104,212,228,189,201,28,231,163,163,72,195,197,120,92,122,236,211,47,206,189,158,180,191,227,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,9,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,3,186,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,153,161,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,67,77,37,59,120,207,232,53,54,43,170,24,214,191,216,168,170,252,190,113,78,235,93,245,237,167,149,208,71,113,163,142,54,193,35,230,87,171,24,249,169,182,99,98,70,179,229,67,35,211,154,185,234,208,131,250,163,169,159,164,76,115,76,173,213,21,119,90,186,252,43,15,251,51,89,61,194,78,231,46,221,214,225,81,78,200,92,175,115,150,24,233,106,169,162,106,47,30,61,165,99,91,197,173,85,250,216,30,181,253,134,233,247,85,180,114,146,223,222,171,212,219,134,55,222,158,72,185,71,5,13,186,90,186,137,56,185,36,106,182,103,78,250,52,110,236,123,86,62,254,252,93,193,78,84,0,235,253,34,232,133,171,168,238,162,240,205,26,190,223,42,237,22,219,253,69,75,171,42,233,35,107,231,72,41,233,102,169,145,145,242,251,173,123,219,2,177,30,168,228,98,189,28,173,127,30,11,164,146,173,124,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,169,105,64,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,110,158,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,213,22,104,207,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,174,15,17,127,14,91,238,158,229,85,122,205,160,120,191,157,196,50,11,132,109,172,199,109,52,108,143,224,85,83,201,73,77,79,13,60,107,51,165,170,243,85,117,18,112,138,8,81,176,238,140,70,163,56,236,31,87,193,147,167,79,180,185,221,247,169,123,253,62,244,24,135,114,197,143,253,255,0,231,221,39,133,60,212,191,114,84,114,118,169,101,70,113,146,55,49,254,119,147,85,29,15,202,223,206,105,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,189,44,0,0,1,64,62,40,254,187,53,55,242,95,103,162,44,251,48,241,61,233,199,26,234,11,22,209,75,102,75,106,188,89,110,188,153,123,205,96,186,49,108,246,121,164,137,93,75,27,101,99,30,202,142,111,224,217,100,71,178,40,18,70,171,158,170,217,91,21,96,248,163,250,236,212,223,201,125,158,136,9,85,224,99,251,108,253,219,254,36,90,161,85,126,6,63,182,207,221,191,226,69,170,1,85,126,57,223,177,63,222,79,225,164,74,240,206,180,218,175,253,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,146,215,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,3,228,245,209,209,149,247,163,205,71,165,182,71,117,248,206,25,148,121,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,237,180,209,119,98,69,145,173,72,228,107,218,230,241,85,124,81,250,191,14,110,181,255,0,146,174,163,207,96,207,238,119,89,52,203,41,253,93,202,154,5,238,199,107,174,85,98,71,115,108,60,92,247,113,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,180,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,91,169,29,16,186,244,225,173,185,78,139,222,111,148,151,154,140,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,205,143,88,166,143,155,55,114,53,252,154,142,122,34,61,67,75,192,168,15,9,222,181,47,184,214,85,108,233,87,58,142,235,117,199,239,27,193,135,173,190,222,201,126,15,84,178,84,84,212,54,102,195,23,122,72,102,89,94,247,76,247,57,176,118,145,85,27,18,201,36,86,254,0,3,197,106,246,180,105,126,130,225,178,106,6,174,101,244,152,237,138,58,136,169,18,162,102,73,43,229,158,69,94,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,168,30,127,171,31,75,26,201,244,255,0,33,246,233,204,214,23,147,143,117,165,134,245,147,209,54,189,222,108,216,237,94,55,144,227,120,61,246,27,213,150,105,150,165,148,236,154,223,86,180,211,69,82,140,99,101,100,141,138,77,211,139,94,215,198,244,86,241,224,249,40,216,13,84,0,0,205,103,86,62,169,245,147,234,6,67,238,51,150,19,166,221,31,90,186,178,240,183,211,86,219,210,174,60,239,14,167,201,171,241,71,195,43,81,149,51,190,235,86,178,80,202,217,30,216,184,84,44,49,49,36,115,154,177,61,172,127,46,9,36,114,87,183,86,62,169,245,147,234,6,67,238,51,151,83,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,111,235,31,138,158,163,235,7,74,113,232,133,206,193,228,243,59,206,246,236,163,38,165,157,105,227,173,182,177,99,115,86,24,162,86,246,230,168,251,241,212,49,127,83,219,73,17,172,84,168,225,79,208,60,105,52,255,0,70,177,188,239,18,205,44,15,242,218,147,150,249,138,156,130,8,230,116,222,110,134,24,105,233,233,106,38,107,231,95,45,199,178,177,198,145,193,198,109,167,87,61,29,14,207,173,96,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,44,202,241,36,233,159,13,233,67,72,244,31,75,112,250,234,187,139,221,81,147,220,174,247,58,149,86,190,227,113,145,150,150,75,58,71,201,91,11,56,197,27,25,27,85,120,177,141,228,231,191,156,143,150,190,13,150,13,26,160,233,246,237,127,194,175,126,115,62,186,220,17,153,189,52,149,46,89,40,123,50,212,37,190,54,194,168,212,108,46,129,238,145,178,34,59,156,146,78,213,122,246,187,113,114,175,28,239,216,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,170,178,247,188,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,37,101,248,92,122,236,211,47,206,189,158,180,151,254,45,125,107,252,18,142,179,164,221,50,185,221,104,239,83,118,100,205,46,16,47,98,54,208,205,7,113,150,198,170,183,156,157,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,192,225,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,250,190,15,55,110,162,230,214,26,139,22,13,115,171,126,146,81,212,45,94,113,70,233,169,86,8,103,154,134,173,180,50,178,57,151,188,215,190,104,35,107,157,76,155,185,34,141,37,221,173,110,208,215,66,244,47,81,250,139,212,123,118,151,233,125,155,207,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,156,155,186,236,174,87,57,172,99,94,247,177,142,209,78,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,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,235,173,152,142,129,233,245,94,119,150,207,254,114,154,217,75,198,95,239,250,254,196,178,195,75,206,56,223,218,238,118,92,157,199,55,139,127,21,255,0,34,244,34,160,252,64,117,35,55,205,122,133,187,227,57,101,183,225,52,120,111,248,50,213,64,202,197,157,142,167,126,211,54,177,219,57,88,146,212,49,241,61,81,168,213,107,18,40,221,187,163,87,46,183,53,199,78,2,199,62,152,242,167,116,38,219,3,178,212,109,102,109,24,91,213,105,106,136,231,87,164,198,179,17,49,26,71,78,249,152,137,158,136,237,209,195,53,11,59,200,53,59,55,189,231,249,77,79,122,233,125,172,146,178,125,158,247,50,62,75,247,98,143,155,156,228,138,54,241,99,26,174,94,44,99,91,190,200,121,224,10,246,170,166,169,154,170,227,46,198,179,106,139,22,233,181,106,52,166,152,136,136,142,136,141,209,0,0,252,122,0,29,143,164,140,95,76,114,237,120,198,109,90,173,126,242,54,180,172,167,125,29,26,219,214,173,151,138,245,168,137,148,244,18,39,7,181,145,72,231,238,247,61,188,85,140,115,21,90,175,71,183,210,213,185,189,114,45,196,233,172,176,243,12,101,57,118,18,230,46,186,102,168,162,153,157,34,38,102,116,142,17,17,253,117,238,76,111,14,174,150,43,112,218,95,211,214,125,65,218,186,93,104,218,204,106,149,233,79,51,35,160,168,134,41,124,251,94,215,61,204,150,70,189,98,70,254,173,204,103,117,28,142,73,81,27,57,192,44,140,38,22,140,29,168,181,111,163,241,151,19,237,22,127,138,218,92,194,188,195,23,198,173,209,17,194,154,99,132,71,119,227,58,207,72,0,50,90,48,0,0,0,0,0,0,0,7,158,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,66,148,181,235,70,50,13,3,212,235,174,155,228,19,249,207,39,194,122,43,131,105,223,12,117,244,146,38,241,204,196,127,252,172,114,53,92,214,201,28,140,71,59,142,235,121,196,106,235,239,76,180,235,49,208,59,230,105,153,203,228,174,152,125,28,147,216,238,92,103,147,177,81,52,208,39,99,181,27,209,174,243,14,142,40,57,189,28,145,247,57,252,145,170,105,115,172,190,156,93,153,187,78,145,85,49,174,189,157,49,240,254,114,179,185,49,218,251,187,63,153,211,129,187,206,170,197,250,162,153,166,55,233,92,204,69,53,68,125,209,84,70,249,141,56,205,52,194,161,0,4,17,214,64,0,1,61,252,57,122,167,248,85,85,55,78,185,221,125,186,150,215,47,117,248,189,100,203,218,122,85,201,55,55,80,42,163,120,191,186,233,36,124,110,122,181,220,247,141,21,235,36,76,100,8,6,86,15,23,94,10,244,93,163,237,237,142,166,135,105,118,123,11,180,249,117,121,126,43,132,239,166,122,105,170,56,85,29,221,61,113,51,29,45,8,3,137,244,121,170,217,246,179,232,85,159,57,212,91,77,61,53,202,89,167,164,138,182,7,179,141,214,40,93,219,243,107,19,62,80,57,100,108,172,115,62,72,174,137,207,106,53,143,107,83,182,22,61,155,180,223,183,77,202,120,76,106,226,172,203,1,119,43,198,93,193,95,211,159,110,169,166,116,157,99,88,157,39,73,254,167,162,98,39,112,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,115,209,132,179,78,158,122,179,195,122,69,240,196,211,60,226,251,79,73,120,190,215,212,93,169,172,88,227,171,214,150,123,171,210,249,84,147,171,30,145,202,172,100,81,61,100,115,213,156,55,237,177,85,29,43,17,106,91,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,124,154,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,114,61,223,139,149,86,202,188,40,122,28,169,201,110,182,78,174,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,180,171,52,77,147,118,54,54,119,130,53,106,239,135,222,182,232,247,78,152,191,80,121,5,170,174,58,122,250,121,106,114,139,77,92,80,82,207,141,49,245,81,65,64,146,35,167,89,103,125,66,78,215,43,27,19,95,2,238,217,17,21,23,110,107,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,89,24,174,107,218,201,98,137,234,199,240,226,186,83,40,135,196,119,161,202,110,148,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,7,85,241,102,213,236,55,94,180,191,167,61,92,211,249,234,228,177,100,84,249,52,212,233,87,2,195,60,79,100,150,248,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,171,92,188,43,194,227,215,102,153,126,117,236,245,164,85,37,87,133,199,174,205,50,252,235,217,235,64,149,94,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,16,3,197,111,170,61,118,233,175,244,93,250,20,206,126,206,125,163,248,223,196,255,0,193,148,117,157,255,0,47,228,123,63,236,152,164,227,199,191,47,243,118,223,151,207,125,147,110,127,225,127,214,103,82,125,68,235,237,255,0,10,214,61,72,251,65,101,162,195,234,174,144,83,124,30,130,147,133,83,43,104,163,108,156,233,224,141,235,179,38,145,54,85,227,247,183,219,116,69,64,179,240,0,21,87,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,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,89,167,79,61,89,225,189,34,248,98,105,158,113,125,167,164,188,95,107,234,46,212,214,44,113,213,235,75,61,213,233,124,170,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,161,202,188,103,244,203,68,177,236,155,26,212,91,21,230,146,139,84,50,122,135,62,251,105,108,147,207,61,198,220,202,120,224,130,181,232,178,44,84,172,133,105,82,22,181,24,222,250,203,34,162,185,96,121,89,103,170,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,237,90,163,225,255,0,212,22,145,116,251,102,234,7,49,199,124,165,5,95,57,239,86,217,100,138,42,171,13,44,146,211,67,66,234,150,61,233,34,205,60,149,15,222,24,216,231,66,214,55,186,173,115,156,200,194,197,124,27,44,26,53,65,211,237,218,255,0,133,94,252,230,125,117,184,35,51,122,105,42,92,178,80,246,101,168,75,124,109,133,81,168,216,93,3,221,35,100,68,119,57,36,157,170,245,237,118,226,229,94,57,223,177,63,222,79,225,164,10,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,230,87,139,230,169,96,154,211,130,104,6,166,105,165,247,227,56,221,231,237,95,146,173,242,179,83,247,123,83,80,67,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,168,112,15,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,104,17,87,194,227,215,102,153,126,117,236,245,165,170,120,136,245,121,252,148,180,105,62,203,86,246,117,11,49,238,209,98,252,232,60,204,48,118,157,23,154,171,147,146,164,105,218,142,86,240,71,115,229,44,145,111,27,227,73,120,211,183,68,122,141,83,164,29,72,88,181,74,151,21,171,201,31,138,89,242,59,186,219,41,170,98,167,124,236,134,199,92,247,239,36,170,141,99,26,212,115,222,168,142,122,49,174,224,201,31,198,55,115,253,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,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,241,95,12,94,131,191,66,22,42,109,121,213,139,47,28,251,32,183,183,225,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,81,199,44,45,89,33,93,185,202,213,159,224,82,183,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,114,175,26,191,84,248,183,211,250,31,113,184,156,255,0,161,158,179,108,93,30,105,198,177,92,227,181,124,103,51,202,62,7,79,140,219,101,99,210,149,210,68,149,253,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,197,21,242,198,19,171,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,105,219,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,124,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,212,240,226,232,114,167,165,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,129,213,122,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,10,64,234,23,196,123,172,236,27,95,117,47,10,197,181,147,201,89,113,252,194,243,107,183,83,125,157,181,73,216,165,130,182,88,226,143,155,233,156,247,113,99,26,155,185,85,203,182,234,170,191,48,46,252,17,255,0,160,173,82,206,245,167,164,236,27,83,53,46,251,241,156,146,243,241,63,59,91,229,97,167,238,246,174,85,80,199,250,184,88,200,219,180,113,49,191,117,169,190,219,174,234,170,171,32,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,138,190,23,30,187,52,203,243,175,103,173,44,211,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,83,183,75,154,233,252,154,245,219,25,214,191,178,223,104,254,206,121,223,240,103,158,242,125,255,0,49,71,61,55,248,238,220,156,120,247,249,127,49,119,227,183,203,125,211,197,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,64,249,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,9,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,226,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,170,191,28,239,216,159,239,39,240,210,173,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,45,43,199,59,246,39,251,201,252,52,173,92,31,76,242,173,68,183,101,247,28,90,147,205,253,138,199,223,147,92,96,100,114,73,51,168,99,170,166,167,149,241,181,140,118,253,191,52,217,94,174,226,214,197,20,175,87,125,221,148,47,123,160,30,176,109,93,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,194,161,97,149,235,27,90,213,137,237,123,56,240,72,228,147,242,248,136,244,135,252,171,116,105,62,203,81,119,181,11,14,238,214,226,252,235,252,180,51,247,93,23,154,164,147,146,44,107,221,142,38,240,87,112,227,44,113,111,35,35,89,121,81,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,67,221,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,197,145,138,230,177,207,138,88,158,172,103,62,40,25,182,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,233,125,39,122,167,209,191,168,24,247,184,192,88,255,0,139,175,71,216,205,126,27,112,234,211,15,74,75,109,246,215,81,76,220,185,179,75,80,247,221,224,149,105,40,105,31,18,43,221,20,79,129,91,27,85,141,99,17,236,145,238,115,185,70,214,190,184,58,78,245,79,163,127,80,49,239,113,128,13,41,130,63,245,235,170,89,222,139,116,157,156,234,102,154,95,126,13,146,89,190,25,228,171,124,172,53,29,174,237,202,150,25,63,87,51,31,27,183,142,87,183,239,53,118,223,116,217,81,21,43,3,167,175,17,238,179,179,157,125,211,76,43,41,214,79,59,101,200,51,11,53,174,227,77,246,118,213,31,126,150,122,216,163,150,62,108,166,107,219,201,143,114,110,213,71,38,251,162,162,252,192,152,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,0,0,132,30,37,157,117,84,244,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,175,20,238,72,231,49,91,26,72,28,43,197,115,174,159,241,253,47,232,166,103,255,0,197,20,185,253,109,11,127,226,181,182,184,234,17,223,248,223,52,198,183,253,196,42,255,0,246,68,37,85,130,199,250,208,232,251,25,233,27,160,156,70,202,212,164,173,205,175,153,197,169,217,101,226,146,90,142,197,116,241,81,94,31,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,139,66,184,14,191,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,244,15,12,235,77,170,255,0,214,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,250,252,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,66,242,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,207,95,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,30,133,0,28,83,173,13,28,190,235,239,76,25,254,149,98,211,112,189,93,109,241,212,91,163,226,197,243,53,84,149,17,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,115,93,209,187,47,107,0,101,92,18,43,175,190,158,45,93,51,245,47,127,192,241,91,85,93,6,39,112,167,166,189,227,140,169,172,109,75,252,148,236,217,237,71,34,171,209,145,212,199,85,11,18,95,214,112,137,170,229,126,233,35,253,87,133,198,144,211,106,215,88,56,204,247,40,41,39,182,224,212,243,101,245,80,205,60,177,61,239,166,115,25,74,232,150,63,231,61,149,147,210,72,173,114,181,138,200,222,142,229,252,199,5,218,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,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,7,85,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,44,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,105,3,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,243,253,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,97,161,64,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,8,149,226,129,175,122,177,211,182,129,88,51,93,28,202,254,207,222,171,115,10,91,92,245,62,70,154,175,157,43,232,171,100,116,124,42,35,145,137,187,225,141,119,68,229,247,118,223,101,84,80,152,7,63,215,237,38,253,58,232,214,89,164,127,107,238,184,191,218,139,123,168,190,41,108,118,211,65,247,145,220,92,221,211,185,11,248,246,229,139,147,123,145,62,70,114,111,46,73,88,29,5,117,235,213,142,180,245,99,131,105,158,165,234,183,198,113,187,207,196,252,237,23,192,173,180,253,222,213,182,170,104,255,0,89,13,59,36,110,210,68,199,125,215,38,251,108,187,162,170,45,191,129,152,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,148,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,254,13,99,26,212,217,17,16,208,79,93,29,25,88,186,195,211,138,91,100,119,95,131,102,120,191,152,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,0,229,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,179,255,0,3,31,219,103,238,223,241,34,213,10,128,240,83,213,44,19,20,206,243,237,51,191,223,124,174,73,157,252,43,236,253,23,149,153,254,115,201,67,113,154,171,245,140,98,199,31,8,220,142,253,99,155,203,125,155,186,252,139,127,2,170,252,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,196,255,0,121,63,134,144,43,164,157,111,181,116,225,175,216,230,180,94,108,117,119,154,124,114,158,232,230,80,83,72,216,223,83,60,214,234,154,120,88,175,119,201,140,89,102,143,155,246,114,181,156,156,141,122,162,49,66,237,58,232,235,54,197,209,230,156,82,220,227,181,124,103,51,202,60,197,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,120,162,190,88,243,237,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,234,245,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,127,225,67,208,229,54,53,106,178,117,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,178,29,171,195,139,161,202,158,148,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,160,84,7,94,189,122,245,99,162,221,88,231,58,103,166,154,173,240,108,110,205,240,207,37,69,240,43,109,71,107,187,109,165,154,79,214,77,78,249,29,188,146,189,223,121,203,182,251,38,200,136,136,22,254,87,87,139,223,75,89,86,165,224,148,157,66,226,217,37,214,179,244,121,111,116,23,28,101,91,36,212,254,69,243,34,203,93,74,198,53,123,115,51,147,86,161,206,251,174,130,22,185,92,207,47,180,159,91,194,147,170,61,118,234,83,244,163,250,107,206,126,209,253,156,248,39,195,63,193,148,116,125,143,49,231,187,223,236,104,163,229,203,177,23,243,183,219,143,203,109,215,121,254,6,91,49,172,166,251,135,220,102,187,99,149,222,82,174,162,223,95,107,146,78,211,36,229,75,91,75,45,37,76,123,61,21,19,156,19,202,205,246,228,222,91,181,81,200,138,159,40,176,159,18,223,15,186,157,30,186,222,58,131,210,11,85,36,122,125,95,81,230,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,181,123,1,170,128,120,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,3,53,157,88,250,167,214,79,168,25,15,184,206,89,167,79,61,89,225,189,34,248,98,105,158,113,125,167,164,188,95,107,234,46,212,214,44,113,213,235,75,61,213,233,124,170,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,181,151,213,143,170,125,100,250,129,144,251,140,231,52,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,231,35,221,248,185,85,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,78,255,0,171,190,31,122,219,163,221,58,98,253,65,228,22,170,184,233,235,233,229,169,202,45,53,113,65,75,62,52,199,213,69,5,2,72,142,157,101,157,245,9,59,92,172,108,77,124,11,187,100,68,84,93,164,175,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,245,186,1,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,226,200,197,115,94,214,75,20,79,86,63,135,21,153,94,44,218,189,134,235,214,151,244,231,171,154,127,61,92,150,44,138,159,38,154,157,42,224,88,103,137,236,146,223,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,107,151,149,120,142,244,57,77,210,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,72,106,4,170,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,159,254,43,125,81,235,183,77,127,162,239,208,166,115,246,115,237,31,198,254,39,254,12,163,172,239,249,127,35,217,255,0,100,197,39,30,61,249,127,155,182,252,190,123,236,155,4,255,0,42,175,199,59,246,39,251,201,252,52,242,157,5,117,235,213,142,180,245,99,131,105,158,165,234,183,198,113,187,207,196,252,237,23,192,173,180,253,222,213,182,170,104,255,0,89,13,59,36,110,210,68,199,125,215,38,251,108,187,162,170,47,171,241,206,253,137,254,242,127,13,2,181,116,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,63,46,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,243,229,223,120,112,120,127,209,244,239,98,139,86,245,123,29,255,0,93,138,255,0,51,4,84,213,18,65,81,30,59,75,205,241,241,167,124,47,146,55,205,52,104,143,124,200,238,73,28,169,19,81,159,174,89,67,176,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,200,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,17,171,173,174,150,63,148,38,17,21,227,14,160,183,51,60,199,254,253,12,243,39,109,247,10,68,71,171,232,22,94,72,214,238,231,35,227,116,136,173,107,209,91,188,109,150,71,164,149,7,142,34,197,24,155,115,106,228,110,150,203,40,205,177,89,30,54,222,63,7,86,149,209,58,199,84,245,196,245,196,198,233,142,166,123,193,97,30,33,29,33,255,0,213,46,161,116,214,215,254,110,76,146,211,65,69,255,0,141,116,247,87,59,185,255,0,137,73,24,200,191,221,204,245,255,0,24,226,189,202,235,27,131,185,130,187,54,174,125,147,215,29,110,206,217,157,163,194,109,70,2,156,118,18,123,42,167,166,154,186,105,159,202,122,99,120,0,49,82,0,0,5,181,244,47,213,61,22,182,97,20,152,14,83,95,190,121,141,209,171,39,106,173,68,207,184,80,64,144,70,218,249,37,123,85,189,215,58,102,177,237,89,28,231,61,174,147,100,107,184,182,82,148,33,167,185,222,65,166,57,189,147,63,197,170,123,55,75,21,100,117,144,110,247,181,146,113,95,189,20,156,28,215,44,82,55,147,30,212,114,114,99,220,221,246,82,235,116,43,91,49,29,124,211,234,76,239,18,159,252,221,53,206,151,140,191,222,21,253,136,165,154,151,156,145,179,187,219,239,53,59,141,111,23,126,41,254,68,156,100,185,151,141,219,240,55,103,203,167,241,143,143,91,149,249,79,216,143,144,49,127,40,224,105,159,23,185,51,175,85,21,76,240,236,166,126,143,219,29,78,132,0,55,170,156,0,0,0,0,0,0,0,0,42,15,173,174,169,255,0,148,38,111,21,159,14,175,184,179,3,199,254,229,12,19,47,109,151,10,180,87,163,235,214,46,40,230,238,215,35,35,108,138,174,107,17,93,180,110,150,70,39,116,241,44,234,75,241,233,195,18,170,255,0,51,85,150,57,244,159,248,170,138,74,104,228,114,255,0,197,149,234,214,255,0,153,106,63,252,107,10,247,34,25,238,103,225,42,156,37,174,17,198,122,231,171,236,233,237,238,223,209,220,147,236,60,97,45,83,180,24,248,242,235,143,209,211,49,243,105,159,167,61,181,71,205,234,167,126,179,206,242,64,2,50,188,128,0,2,66,116,87,211,111,242,134,212,239,245,65,75,221,194,241,158,221,85,255,0,141,95,98,73,187,137,39,151,166,103,20,87,175,113,241,175,37,111,29,163,100,155,61,143,88,247,228,154,93,166,217,62,175,231,214,109,56,195,162,167,125,218,247,51,162,133,106,102,72,162,141,172,99,164,146,71,187,230,168,214,70,199,189,81,168,174,84,106,163,90,231,42,53,110,247,75,180,219,24,210,12,6,205,167,24,116,85,12,180,217,33,116,80,173,76,203,44,178,57,239,116,146,72,247,124,145,92,249,30,247,170,53,17,168,174,84,107,90,212,70,166,235,38,203,124,114,231,132,185,243,41,252,103,171,227,252,213,127,41,155,107,253,154,193,120,150,18,127,188,222,137,210,117,249,148,240,154,250,245,157,241,71,13,250,206,190,78,147,234,128,4,237,201,225,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,238,190,28,93,14,83,117,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,142,247,136,171,225,113,232,79,76,191,58,247,138,210,85,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,244,0,12,230,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,190,215,194,227,215,102,153,126,117,236,245,164,170,241,206,253,137,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,149,94,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,45,83,174,126,134,63,150,143,216,159,245,209,251,29,246,59,226,95,237,39,196,60,215,155,242,223,252,113,15,14,62,91,254,235,126,127,209,183,207,202,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,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,1,154,206,172,125,83,235,39,212,12,135,220,103,57,253,231,41,190,228,22,235,21,166,239,93,230,41,49,155,123,237,118,184,251,76,103,151,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,223,219,126,45,106,39,64,234,199,213,62,178,125,64,200,125,198,115,175,248,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,65,216,60,49,124,63,232,245,118,178,155,168,29,111,199,124,222,11,73,198,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,254,112,200,198,182,103,61,187,171,163,107,217,37,196,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,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,20,23,226,25,209,101,215,165,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,202,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,184,196,179,79,186,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,236,234,187,165,29,71,233,43,81,223,133,102,177,121,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,201,169,44,42,170,232,220,230,170,43,216,248,228,120,116,15,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,104,17,43,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,71,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,37,124,46,61,118,105,151,231,94,207,90,126,175,20,220,2,167,5,235,75,50,170,76,122,146,211,109,202,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,221,123,235,32,171,87,243,68,123,159,201,235,191,52,115,130,218,188,60,51,91,174,127,209,110,149,95,111,52,244,144,212,82,217,223,100,99,105,152,230,177,96,183,212,203,67,11,149,28,231,47,55,69,77,27,158,187,236,175,87,42,35,81,81,169,34,138,192,240,58,202,111,181,120,174,174,97,85,21,220,236,182,171,133,158,233,71,77,218,98,118,170,170,227,170,142,162,78,104,156,221,201,148,84,201,178,170,181,59,123,181,17,92,229,91,63,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,243,254,22,29,38,97,189,70,106,133,219,56,212,10,138,74,235,22,154,212,91,234,106,49,202,186,5,158,11,203,234,163,172,72,146,71,247,26,141,100,82,211,199,34,177,204,145,146,166,236,114,113,85,69,9,43,225,67,208,229,54,53,106,178,117,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,179,102,128,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,44,168,1,202,186,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,206,255,0,132,252,143,147,239,249,138,201,234,127,196,247,36,227,199,191,199,249,235,191,29,254,91,236,157,84,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,10,171,241,206,253,137,254,242,127,13,45,80,170,191,28,239,216,159,239,39,240,208,33,7,68,26,67,134,235,215,83,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,201,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,254,129,225,113,235,179,76,191,58,246,122,210,239,181,211,66,244,227,168,189,56,184,233,126,168,89,188,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,224,170,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,134,109,186,170,233,159,50,233,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,149,208,191,148,82,49,241,185,87,139,216,238,46,123,56,72,251,10,240,180,235,234,197,87,98,176,244,167,171,215,15,35,117,161,254,241,195,175,117,85,47,124,119,8,220,245,88,237,179,58,71,47,110,102,114,72,233,246,84,141,241,182,56,90,140,123,35,73,195,229,120,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,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,239,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,90,22,169,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,48,78,161,114,172,39,66,117,51,167,223,45,241,12,111,81,190,27,83,198,74,169,27,240,186,234,58,200,103,243,16,199,186,198,189,216,226,237,72,156,81,206,225,3,185,162,69,193,238,147,189,83,232,223,212,12,123,220,96,2,255,0,186,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,201,127,132,252,143,156,236,121,122,200,42,127,196,247,35,229,203,177,199,249,233,183,45,254,123,108,176,171,73,252,26,255,0,69,250,167,134,234,103,242,142,248,159,217,44,130,221,125,242,95,100,59,62,107,202,212,199,55,107,185,231,93,195,151,111,143,46,46,219,125,246,93,182,44,168,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,8,213,212,223,94,218,53,210,190,163,225,154,111,159,193,117,168,171,201,184,214,92,170,40,233,220,248,236,182,183,172,177,71,89,34,109,188,219,207,26,183,181,22,239,72,217,51,246,228,216,163,154,74,128,0,0,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,169,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,178,43,86,58,215,202,181,247,163,187,86,138,106,197,207,226,89,126,31,152,91,43,109,183,105,86,71,213,93,173,105,67,112,138,71,84,187,138,177,102,129,239,167,106,202,231,163,230,108,237,85,107,159,28,178,190,205,60,71,122,28,169,234,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,16,129,221,122,32,213,236,55,65,122,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,254,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,227,72,245,107,88,215,203,44,175,70,51,159,20,229,68,191,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,14,171,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,0,0,17,43,196,255,0,90,45,90,83,210,94,91,98,135,47,164,180,228,249,205,59,108,54,106,55,49,178,207,95,4,147,68,219,131,89,26,181,219,49,40,223,51,93,42,162,35,22,72,209,28,217,31,30,225,74,221,72,235,125,215,168,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,190,111,122,69,12,124,223,179,81,207,228,228,107,17,81,137,234,250,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,112,160,6,170,1,194,186,35,215,154,158,163,186,104,195,181,38,243,91,73,62,66,180,239,181,228,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,112,111,6,84,49,19,118,241,114,247,80,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,211,238,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,243,180,94,106,106,126,239,106,102,77,31,235,33,123,36,110,210,68,199,125,215,38,251,108,187,162,170,46,125,250,193,233,51,50,233,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,61,187,111,84,70,202,197,93,25,156,127,170,174,153,240,222,171,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,201,27,51,56,203,35,31,27,149,57,49,238,226,230,63,132,140,10,192,240,175,235,110,235,165,217,149,171,166,156,238,122,187,134,39,152,222,33,164,176,212,77,84,229,101,130,182,100,155,245,81,68,216,94,247,178,170,165,244,204,86,243,100,113,61,207,149,127,159,42,173,143,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,167,202,232,203,161,125,56,232,242,197,93,37,178,191,237,70,103,121,229,21,203,38,168,163,74,121,29,75,207,148,116,180,241,115,127,98,20,226,199,61,17,238,116,146,34,57,206,84,108,76,142,74,129,0,58,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,254,12,251,45,228,251,254,98,142,122,111,241,222,110,78,60,123,252,191,152,187,241,219,229,190,233,63,192,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,69,251,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,10,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,80,182,51,164,57,150,95,165,249,190,174,88,160,164,154,197,167,181,22,152,111,168,233,209,147,194,203,132,147,69,4,204,98,252,158,196,150,20,141,200,139,205,22,104,213,26,173,71,185,157,215,195,119,5,234,59,42,234,58,215,123,233,234,233,240,63,129,240,118,77,121,172,129,243,90,224,181,200,255,0,191,79,87,18,57,190,99,189,219,84,142,157,28,215,185,236,71,181,241,118,86,120,130,85,120,231,126,196,255,0,121,63,134,149,86,90,167,142,119,236,79,247,147,248,105,2,186,69,209,11,87,81,221,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,229,247,90,247,182,5,98,61,81,200,197,122,57,90,254,60,20,37,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,93,73,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,2,0,117,71,225,73,252,165,53,219,38,214,191,211,215,217,207,180,126,75,252,25,246,91,206,118,60,189,28,20,223,227,188,220,124,185,118,57,127,49,54,229,183,207,109,214,127,128,34,175,67,29,12,127,34,239,182,223,235,163,246,199,237,143,195,127,218,79,135,249,95,41,230,127,248,226,110,124,188,207,253,206,220,63,167,127,148,170,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,36,255,0,64,61,96,221,122,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,157,58,77,43,214,54,181,201,43,28,246,113,230,177,201,29,255,0,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,103,7,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,182,175,10,44,27,169,124,15,68,174,54,109,114,160,171,177,227,16,84,54,28,51,31,185,80,50,146,227,66,206,253,84,181,211,77,31,105,179,53,146,205,51,120,36,206,87,254,173,202,214,182,55,70,233,2,162,250,177,245,79,172,159,80,50,31,113,156,238,190,28,93,14,83,117,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,143,133,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,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,202,171,241,206,253,137,254,242,127,13,2,42,248,92,122,236,211,47,206,189,158,180,181,78,185,250,24,254,90,63,98,127,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,223,58,171,240,184,245,217,166,95,157,123,61,105,127,192,64,14,151,60,41,63,147,94,187,99,58,215,250,122,251,71,246,115,206,255,0,131,62,203,121,62,255,0,152,163,158,155,252,119,155,147,143,30,255,0,47,230,46,252,118,249,111,186,114,175,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,254,242,127,13,2,37,120,101,218,109,87,174,184,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,248,181,236,107,147,101,68,83,65,37,0,248,92,122,236,211,47,206,189,158,180,191,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,63,53,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,161,58,204,233,86,225,211,190,98,203,181,134,42,138,188,39,33,154,105,109,245,77,167,115,98,183,74,233,101,115,109,206,123,165,145,239,115,33,70,43,100,122,181,100,78,106,136,170,199,237,112,135,133,214,205,33,198,53,199,78,46,250,121,148,82,211,185,181,176,189,212,53,114,194,178,186,221,90,140,114,67,85,26,35,154,188,152,231,111,178,57,188,218,174,99,151,139,220,139,173,205,50,250,113,246,116,143,157,28,39,242,251,83,125,132,218,251,219,39,152,197,117,76,248,10,230,34,229,60,119,116,85,29,180,235,175,108,107,29,42,41,7,185,214,205,33,201,244,59,81,238,250,121,148,82,212,53,212,83,61,212,53,114,194,145,54,227,68,175,114,67,85,26,35,156,156,94,214,239,178,57,220,28,142,99,151,147,28,137,225,138,250,186,42,183,84,209,92,105,48,236,44,46,38,206,54,205,24,140,61,81,85,21,68,76,76,112,152,158,18,0,15,151,184,119,62,143,122,135,170,233,231,86,41,238,181,242,115,197,239,253,171,101,254,39,201,50,50,26,117,145,170,149,141,100,104,238,114,193,247,156,137,193,202,172,116,172,111,21,147,146,112,192,122,89,189,94,30,228,93,183,59,225,131,153,229,216,124,223,9,115,3,139,167,91,117,198,147,31,14,216,227,19,209,43,255,0,199,114,11,70,89,143,219,50,156,126,175,205,90,239,52,112,220,40,167,237,185,157,218,121,152,143,141,252,94,136,230,238,215,34,236,228,69,77,254,104,138,125,18,181,188,58,186,167,162,195,106,191,64,185,245,127,106,215,117,172,107,241,170,167,173,68,207,142,190,162,104,162,242,13,99,90,246,178,41,28,245,149,29,250,182,177,253,213,114,185,101,69,109,148,150,38,3,27,70,58,204,92,167,143,76,117,75,140,246,179,102,113,27,45,153,87,130,187,19,52,113,162,175,173,79,68,247,199,9,142,137,0,6,106,50,0,0,0,0,17,239,173,78,164,191,147,206,152,255,0,169,250,174,214,105,147,119,41,108,28,169,59,241,195,219,88,252,197,75,249,42,49,59,108,145,56,163,185,111,35,227,221,143,98,73,183,90,213,29,73,198,52,131,1,188,234,62,99,45,67,45,54,72,91,44,201,77,10,203,44,142,123,219,28,113,177,191,36,87,62,71,177,136,174,84,106,43,145,92,230,181,21,201,72,90,163,169,57,62,175,231,215,157,71,204,101,167,125,218,247,51,101,153,41,161,72,162,141,172,99,99,142,54,55,230,168,214,70,198,49,21,202,174,84,106,43,156,231,42,185,116,153,206,101,226,118,252,29,191,159,87,225,29,127,15,228,180,57,51,216,175,237,46,55,199,113,113,253,218,204,198,177,167,207,171,140,81,213,164,110,154,248,238,210,52,242,181,143,44,0,32,174,176,0,0,0,44,35,195,83,166,223,195,168,252,182,151,252,245,46,38,214,85,255,0,227,105,234,234,100,141,169,255,0,26,38,35,157,254,121,202,207,241,79,50,176,88,74,241,183,162,205,31,108,245,71,90,63,180,251,69,134,217,124,182,188,199,19,191,77,212,211,174,147,85,83,194,152,246,204,233,58,68,76,233,58,104,144,157,21,244,219,252,158,116,199,253,80,82,246,179,76,155,183,85,127,227,87,223,142,30,218,201,229,233,153,197,17,137,219,100,139,201,91,203,121,31,38,207,123,18,61,164,32,5,141,98,205,24,123,113,106,223,8,113,126,107,153,226,115,156,109,204,126,46,117,185,114,117,159,202,35,178,35,72,136,232,136,136,0,7,171,94,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,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,37,87,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,216,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,11,254,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,35,174,129,248,128,116,251,212,70,172,100,58,73,131,100,95,223,244,29,185,236,21,53,17,203,79,30,69,75,229,163,146,119,83,178,102,71,35,38,134,69,153,143,133,205,228,177,196,146,177,94,222,226,69,231,252,72,250,121,214,222,162,116,74,60,119,70,242,218,182,190,221,80,218,154,220,70,22,65,11,50,103,172,240,36,73,45,92,211,68,216,89,76,212,158,116,99,185,50,71,163,62,92,217,27,146,139,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,40,89,167,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,120,174,188,250,193,198,122,185,210,253,14,189,53,105,40,179,107,29,61,245,185,101,158,146,42,142,197,12,242,201,72,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,156,157,237,124,21,61,83,229,63,79,235,189,198,220,5,212,128,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,128,0,10,171,241,206,253,137,254,242,127,13,45,80,170,191,28,239,216,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,251,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,246,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,90,120,224,224,21,50,218,180,179,84,168,113,234,68,167,165,168,184,216,46,151,102,164,77,157,95,43,98,158,138,157,235,191,117,236,68,134,189,237,249,43,24,171,39,243,86,68,229,18,252,46,61,118,105,151,231,94,207,90,91,79,137,14,45,125,204,58,37,213,43,78,57,67,230,234,233,237,244,151,73,35,238,178,62,52,180,85,212,245,117,50,110,245,68,94,16,65,43,246,223,147,184,236,212,87,42,34,133,80,120,89,103,245,56,47,90,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,235,223,89,5,34,51,130,163,220,254,44,77,249,171,93,126,134,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,70,162,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,152,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,219,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,64,90,160,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,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,2,170,252,115,191,98,127,188,159,195,75,84,42,175,199,59,246,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,226,122,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,90,65,232,131,87,176,221,5,234,115,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,229,58,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,121,92,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,114,126,27,158,31,117,61,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,228,30,20,125,11,127,136,234,131,90,240,207,254,39,170,192,40,171,157,255,0,25,206,186,73,78,173,255,0,197,121,87,185,223,238,230,70,127,177,230,45,80,10,171,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,39,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,186,0,3,50,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,111,214,233,59,213,62,141,253,64,199,189,198,2,223,188,90,116,183,4,202,250,78,191,106,101,254,197,230,178,76,19,202,253,159,173,243,83,51,201,249,219,149,12,53,95,171,99,210,57,57,198,212,111,235,26,238,59,110,221,151,230,84,15,73,222,169,244,111,234,6,61,238,48,1,165,48,0,16,3,198,175,210,198,45,245,2,135,219,174,37,85,244,185,174,159,201,175,93,177,157,107,251,45,246,143,236,231,157,255,0,6,121,239,39,223,243,20,115,211,127,142,237,201,199,143,127,151,243,23,126,59,124,183,221,45,83,198,175,210,198,45,245,2,135,219,174,37,43,1,232,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,115,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,138,120,80,245,199,83,141,93,108,157,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,243,78,140,188,47,175,189,79,233,61,118,173,101,185,247,216,235,85,215,149,62,40,234,122,86,87,73,83,36,53,61,186,154,154,136,187,140,227,10,118,167,133,145,243,108,142,147,121,23,139,35,107,103,134,217,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,0,0,2,168,60,101,186,103,195,108,17,218,250,167,177,87,85,210,223,114,59,197,38,57,125,161,114,172,144,86,61,40,165,88,42,216,170,237,225,123,34,163,72,156,196,69,99,211,182,228,70,57,175,89,109,124,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,132,252,143,156,236,121,122,57,234,127,196,247,35,229,203,177,199,249,233,183,45,254,123,108,186,51,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,180,67,225,113,235,179,76,191,58,246,122,210,255,0,128,0,0,20,129,227,5,172,119,220,231,170,5,210,170,136,124,189,151,77,45,240,83,209,199,201,143,239,213,87,83,193,87,81,83,186,49,175,111,38,62,154,46,218,185,237,79,45,205,188,86,71,33,114,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,25,151,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,1,242,129,34,186,207,208,106,158,156,110,26,75,166,215,154,42,72,50,20,211,122,75,166,64,176,211,197,27,214,227,83,116,185,75,36,114,190,39,189,179,62,22,186,58,100,151,155,185,178,157,138,155,55,139,83,245,116,249,161,116,122,193,210,159,81,89,37,21,155,205,228,154,119,246,111,36,182,77,26,193,28,140,165,141,110,41,112,99,164,149,57,118,124,175,114,103,70,199,53,207,146,154,15,231,43,81,142,9,1,224,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,147,215,149,85,181,181,18,58,155,131,88,168,156,224,158,162,94,227,158,198,183,203,113,251,206,145,168,151,40,102,51,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,166,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,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,3,85,0,0,0,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,170,240,49,253,182,126,237,255,0,18,44,167,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,121,42,47,53,53,71,107,187,51,230,147,245,147,61,242,59,121,37,123,190,243,151,109,246,77,145,17,18,181,188,12,127,109,159,187,127,196,139,84,2,170,252,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,196,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,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,251,152,105,86,156,106,5,247,22,201,243,92,46,213,122,186,225,87,7,93,44,21,117,148,233,36,150,250,165,98,177,100,141,87,255,0,53,219,46,237,73,34,134,68,78,113,70,230,250,176,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,128,0,10,171,241,206,253,137,254,242,127,13,45,80,170,191,28,239,216,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,114,235,51,165,91,127,81,24,115,46,214,24,169,233,51,108,122,25,165,183,213,54,157,174,150,227,19,98,149,205,183,57,238,150,54,49,175,153,88,173,145,234,228,141,121,170,34,35,223,189,66,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,52,16,87,191,136,71,72,127,245,75,168,93,53,181,255,0,155,147,36,180,208,81,127,227,93,61,213,206,238,127,226,82,70,50,47,247,115,61,127,198,56,141,103,185,103,132,167,198,108,198,248,227,219,29,127,98,240,228,163,110,60,74,236,100,121,141,127,163,171,205,204,253,26,166,126,110,189,85,107,187,170,123,213,238,0,33,238,144,0,0,11,107,232,95,170,122,45,108,194,41,48,28,166,191,124,243,27,163,86,78,213,90,137,159,112,160,129,32,141,181,242,74,246,171,123,174,116,205,99,218,178,57,206,123,93,38,200,215,113,109,74,30,135,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,166,195,45,199,213,128,189,207,143,155,60,99,179,226,135,237,174,201,216,218,220,186,112,245,110,187,70,179,69,93,85,105,194,127,118,120,79,217,61,11,239,7,61,208,173,108,196,117,243,79,169,51,188,74,127,243,116,215,58,94,50,255,0,120,87,246,34,150,106,94,114,70,206,239,111,188,212,238,53,188,93,248,167,249,19,161,22,21,187,148,221,166,43,162,117,137,113,190,47,9,127,3,126,172,54,38,153,166,186,103,73,137,227,18,0,15,182,56,1,94,254,37,157,73,126,61,56,98,85,95,230,106,178,199,62,147,255,0,21,81,73,77,28,142,95,248,178,189,90,223,243,45,71,255,0,141,97,137,141,197,209,130,179,55,171,251,35,174,122,146,13,152,217,220,78,212,102,84,101,216,109,218,239,170,173,53,138,105,142,53,79,178,35,88,214,102,35,88,215,84,123,235,83,169,47,229,13,169,223,234,126,171,187,133,227,61,202,91,7,42,78,196,147,119,18,63,49,82,254,74,175,94,227,227,78,40,238,59,70,200,247,99,30,178,111,30,192,43,171,247,171,196,92,155,183,56,203,180,50,172,179,13,147,96,173,224,48,145,165,187,113,164,126,115,61,179,58,204,207,76,204,200,0,60,155,0,3,220,232,158,144,228,250,227,168,246,141,60,197,233,106,28,234,217,152,234,234,184,161,73,91,110,162,71,181,38,170,145,21,205,78,44,107,183,217,92,222,110,86,177,171,201,237,69,250,162,138,174,85,20,81,26,204,188,49,88,155,56,43,53,226,49,21,69,52,83,19,51,51,194,34,56,203,173,244,75,210,199,242,132,205,229,188,102,52,23,22,96,120,255,0,223,174,158,20,237,178,225,86,138,197,101,2,75,201,28,221,218,229,124,142,141,21,205,98,35,119,141,210,198,244,183,195,202,233,118,155,99,26,65,128,217,180,227,14,138,161,150,155,36,46,138,21,169,153,101,150,71,61,238,146,73,30,239,146,43,159,35,222,245,70,162,53,21,202,141,107,90,136,212,245,69,133,150,96,41,192,89,230,253,41,227,63,215,68,56,231,110,54,182,246,214,230,83,127,124,89,163,88,183,79,84,117,207,239,85,164,76,245,110,141,103,77,64,1,177,67,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,42,175,199,59,246,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,4,170,241,206,253,137,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,251,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,129,127,192,0,5,85,248,174,116,45,254,63,170,13,20,195,63,248,162,171,63,162,161,119,252,87,54,233,29,58,55,255,0,27,230,158,215,127,184,153,89,254,200,152,181,64,6,85,201,255,0,224,169,234,159,41,250,127,93,238,54,227,228,248,143,248,127,214,116,239,125,151,86,244,135,29,255,0,90,122,255,0,45,4,180,212,242,79,81,38,59,85,193,145,241,168,124,207,146,71,195,52,136,175,100,202,238,41,36,171,19,145,159,169,89,126,183,130,167,170,124,167,233,253,119,184,219,128,186,144,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,80,0,1,85,126,57,223,177,63,222,79,225,165,170,21,87,227,157,251,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,196,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,12,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,203,243,240,209,207,234,117,7,162,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,92,232,217,73,83,36,84,180,242,178,52,78,15,109,26,82,42,114,78,110,99,152,247,114,231,201,107,7,197,179,10,186,226,189,105,100,23,219,133,69,36,148,249,141,158,213,123,161,108,47,114,190,56,25,76,218,21,108,168,173,68,71,247,104,101,114,35,85,201,193,204,93,247,85,107,100,87,130,22,169,127,243,75,209,75,133,247,255,0,137,50,155,69,179,202,255,0,195,77,95,63,121,25,255,0,212,214,240,123,255,0,210,198,255,0,140,80,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,114,175,26,191,84,248,183,211,250,31,113,184,157,87,192,199,246,217,251,183,252,72,11,84,0,0,0,0,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,85,95,142,119,236,79,247,147,248,105,106,133,85,248,231,126,196,255,0,121,63,134,129,85,100,233,240,224,240,255,0,172,234,34,251,22,173,234,246,59,254,180,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,114,14,137,58,62,201,186,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,226,235,254,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,161,232,0,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,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,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,128,30,53,126,150,49,111,168,20,62,221,113,43,47,161,221,33,195,117,223,170,140,15,75,117,6,10,185,241,235,181,69,100,213,208,83,78,176,190,161,148,212,83,213,36,42,244,251,205,99,221,3,88,245,106,181,252,28,238,46,99,182,114,89,167,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,134,190,35,189,14,84,245,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,101,0,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,127,221,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,145,175,197,123,161,202,108,150,213,123,234,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,173,116,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,226,157,40,245,93,167,29,90,233,195,51,92,42,95,35,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,248,185,98,153,17,27,35,90,228,84,99,217,36,108,237,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,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,2,186,188,105,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,242,98,242,165,182,186,158,70,211,112,115,21,83,156,243,211,203,220,107,216,230,249,110,63,121,178,57,18,184,122,35,208,106,110,163,186,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,243,111,7,212,49,83,119,113,106,253,255,0,17,45,116,163,215,238,171,50,188,146,195,121,248,158,55,97,237,99,118,25,154,144,44,110,165,165,69,73,95,20,144,171,155,52,50,85,62,170,104,228,87,57,206,142,102,127,53,17,24,217,235,224,193,160,213,56,174,151,228,186,255,0,125,162,164,243,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,157,12,111,94,104,230,43,66,58,248,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,71,42,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,128,175,94,164,116,66,235,211,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,223,54,61,98,154,62,108,221,200,215,242,106,57,232,136,245,183,79,7,221,99,177,103,61,48,38,149,83,195,229,239,90,105,112,158,158,178,62,79,127,126,150,186,162,122,186,122,157,213,141,99,121,61,245,49,118,209,207,114,121,110,110,226,146,53,14,21,227,97,162,246,171,117,78,7,174,248,246,33,73,75,81,116,168,170,176,228,215,136,94,214,62,170,116,138,55,219,155,44,124,183,123,210,40,107,81,37,70,42,240,141,140,123,182,108,77,72,235,225,105,174,149,154,63,213,101,135,27,173,188,249,76,111,81,63,212,221,206,25,18,121,35,125,84,136,171,111,123,99,137,120,247,188,215,110,22,200,246,185,172,142,166,127,230,163,149,237,11,148,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,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,37,87,129,143,237,179,247,111,248,145,106,133,85,248,24,254,219,63,118,255,0,137,22,168,5,85,248,231,126,196,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,164,170,241,206,253,137,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,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,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,0,0,85,95,142,119,236,79,247,147,248,105,106,133,85,248,231,126,196,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,1,85,126,57,223,177,63,222,79,225,165,170,21,87,227,157,251,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,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,126,144,56,191,98,102,153,214,56,169,239,172,206,149,110,29,59,230,44,187,88,98,168,171,194,114,25,166,150,223,84,218,119,54,43,116,174,150,87,54,220,231,186,89,30,247,50,20,98,182,71,171,86,68,230,168,138,172,126,209,204,189,109,108,210,28,99,92,116,226,239,167,153,69,45,59,155,91,11,221,67,87,44,43,43,173,213,168,199,36,53,81,162,57,171,201,142,118,251,35,155,205,170,230,57,120,189,200,180,197,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,18,11,156,229,190,39,115,194,91,143,34,127,9,234,248,58,187,147,77,183,141,164,193,248,150,54,189,113,86,227,127,239,211,209,87,124,112,171,239,233,120,96,1,164,90,32,0,14,199,210,199,80,247,126,156,245,58,151,39,238,92,106,113,186,239,239,108,130,213,75,35,83,206,83,236,228,99,209,175,78,43,44,78,119,113,159,54,170,236,230,115,99,100,122,151,57,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,160,2,107,120,120,245,79,246,15,32,139,67,51,186,251,140,246,60,142,178,24,49,201,55,238,199,108,175,149,234,139,15,20,106,189,34,168,123,217,243,69,226,201,19,146,181,18,89,100,108,135,35,204,188,94,191,23,187,62,76,240,236,159,132,251,126,213,55,202,174,196,124,175,135,156,231,3,79,233,237,199,149,17,244,232,142,158,218,169,251,230,157,219,244,166,22,116,1,229,117,71,82,113,141,32,192,111,58,143,152,203,80,203,77,146,22,203,50,83,66,178,203,35,158,246,199,28,108,111,201,21,207,145,236,98,43,149,26,138,228,87,57,173,69,114,76,170,170,40,166,106,170,116,136,115,69,139,23,49,55,105,177,102,153,170,186,166,34,34,56,204,204,233,17,29,179,46,75,214,167,82,95,201,231,76,127,212,253,87,107,52,201,187,148,182,14,84,157,248,225,237,172,126,98,165,252,149,24,157,182,72,156,81,220,183,145,241,238,199,177,36,218,156,207,83,170,58,147,147,234,254,125,121,212,124,198,90,119,221,175,115,54,89,146,154,20,138,40,218,198,54,56,227,99,126,106,141,100,108,99,17,92,170,229,70,162,185,206,114,171,151,203,21,238,103,152,78,62,247,59,133,49,194,63,62,249,254,78,198,216,93,145,183,178,57,111,128,153,138,175,87,164,220,171,183,162,152,233,230,211,190,35,94,51,51,86,145,174,144,0,26,228,212,0,1,250,45,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,23,25,209,215,77,54,254,157,116,225,173,173,74,135,229,217,52,52,181,121,19,229,145,170,216,37,99,28,172,164,141,172,115,163,227,10,203,35,121,162,170,200,229,115,183,226,172,99,56,31,135,47,75,31,10,165,166,234,43,59,160,184,210,221,37,238,179,23,163,153,59,76,74,73,33,224,234,245,68,119,39,247,91,36,140,141,175,70,183,134,242,34,61,36,137,236,159,4,199,34,203,124,13,62,53,118,60,169,225,217,29,125,243,236,239,115,95,43,27,111,242,141,233,200,176,21,126,138,137,253,36,199,210,170,39,230,250,180,207,30,186,189,88,153,0,9,34,147,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,48,4,85,240,184,244,39,166,95,157,123,197,105,42,128,0,0,2,170,252,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,255,0,128,21,87,227,157,251,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,151,252,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,82,0,116,95,209,246,77,210,55,94,217,117,149,201,87,91,132,223,48,123,171,177,59,197,92,180,253,250,232,34,173,179,190,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,22,216,248,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,73,84,0,0,0,21,87,227,157,251,19,253,228,254,26,90,160,2,128,124,46,61,118,105,151,231,94,207,90,74,175,28,239,216,159,239,39,240,210,213,0,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,2,178,252,112,112,171,173,126,1,165,154,141,13,69,34,91,108,119,139,141,146,162,39,61,221,247,79,93,12,83,68,230,55,143,21,98,54,223,50,57,85,200,168,174,143,100,118,234,173,133,94,26,57,253,54,159,117,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,133,99,234,233,164,138,150,158,86,70,139,205,142,172,90,69,78,73,193,175,107,30,238,60,57,38,130,64,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,219,63,118,255,0,137,22,168,0,0,0,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,75,254,0,0,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,98,160,14,127,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,170,191,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,186,144,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,105,76,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,20,173,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,0,206,15,74,61,87,106,63,73,90,142,204,215,10,151,207,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,78,88,166,68,87,70,231,57,21,30,199,201,27,244,39,165,186,165,130,107,78,9,108,212,205,52,190,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,192,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,56,167,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,78,214,0,203,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,151,180,7,71,44,93,63,232,214,39,163,184,228,222,98,147,25,183,182,158,74,158,47,103,155,170,123,157,37,77,79,7,189,235,31,118,121,37,151,183,205,90,206,124,91,247,90,136,116,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,69,170,0,57,87,84,250,41,252,162,122,125,205,180,114,59,135,146,171,200,45,233,228,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,156,88,174,237,171,248,236,237,149,51,88,106,160,1,26,179,61,99,177,117,1,225,233,156,107,22,57,15,151,164,201,180,190,255,0,81,37,55,39,191,202,85,50,130,166,58,154,110,111,99,22,78,212,241,203,23,115,130,53,252,57,55,238,185,20,207,97,170,128,0,0,0,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,0,170,191,3,31,219,103,238,223,241,34,213,0,2,170,252,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,255,0,128,0,0,0,0,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,168,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,42,128,0,0,2,170,252,115,191,98,127,188,159,195,75,84,0,80,15,133,199,174,205,50,252,235,217,235,75,254,0,1,85,126,57,223,177,63,222,79,225,165,170,0,40,7,194,227,215,102,153,126,117,236,245,165,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,0,0,0,0,0,0,0,0,0,0,142,93,102,116,171,111,234,35,14,101,218,195,21,61,38,109,143,67,52,182,250,166,211,181,210,220,98,108,82,185,182,231,61,210,198,198,53,243,43,21,178,61,92,145,175,53,68,68,123,247,145,160,241,191,98,140,77,185,181,114,53,137,108,114,156,215,21,146,99,40,199,96,170,230,220,162,119,79,182,38,58,98,99,116,195,62,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,79,206,88,199,136,215,75,31,21,165,169,234,43,4,160,184,213,93,34,237,51,40,163,133,59,172,90,72,225,224,218,244,69,119,38,118,155,28,108,145,172,71,55,134,210,42,49,35,149,239,174,114,187,199,96,235,192,222,155,85,253,147,215,14,204,217,93,164,195,109,78,91,70,63,15,186,120,85,79,77,53,116,199,119,76,79,76,105,59,184,0,3,17,35,0,0,90,215,64,189,83,254,152,241,22,233,126,103,95,113,171,206,49,138,55,79,37,109,82,247,126,41,64,146,163,27,50,200,141,77,165,143,185,20,79,71,238,231,253,217,57,61,206,147,132,41,235,83,169,47,229,13,169,223,234,126,171,187,133,227,61,202,91,7,42,78,196,147,119,18,63,49,82,254,74,175,94,227,227,78,40,238,59,70,200,247,99,30,178,111,30,193,179,196,102,183,177,24,106,112,213,116,113,158,190,173,127,173,251,144,92,163,96,50,204,155,60,189,157,88,227,95,205,167,72,210,137,159,159,52,247,240,136,141,57,177,53,68,107,19,26,0,6,177,58,0,0,9,57,209,15,73,208,117,15,147,214,100,185,155,170,33,194,113,169,162,109,92,113,182,72,221,117,169,114,43,146,150,57,145,17,26,214,181,17,210,171,93,220,107,100,141,26,141,89,18,70,114,93,5,209,140,131,95,53,58,213,166,248,252,254,79,206,115,158,182,224,234,119,205,29,5,36,105,188,147,61,25,255,0,35,26,142,86,181,210,73,27,21,205,229,186,93,110,1,128,98,58,93,136,208,96,152,37,167,225,150,59,103,119,202,210,247,229,155,183,220,149,242,191,239,202,231,61,119,124,143,95,155,151,109,246,79,146,34,27,220,151,44,241,186,252,53,216,242,35,241,159,132,116,253,221,106,163,148,237,184,254,206,225,126,78,192,213,49,137,185,28,99,232,83,215,235,78,248,167,78,27,234,214,38,41,215,208,128,9,195,149,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,2,160,250,218,233,99,249,61,230,241,94,48,234,11,139,240,60,131,239,208,207,50,119,25,111,171,85,122,190,129,101,228,174,118,205,106,62,55,72,136,231,49,85,187,200,232,164,122,219,225,229,117,71,77,177,141,95,192,111,58,113,152,197,80,251,77,238,22,197,50,211,76,177,75,27,152,246,201,28,140,119,205,17,204,145,140,122,35,145,90,170,212,71,53,205,85,106,235,179,60,5,56,251,60,223,165,28,39,250,232,148,207,97,246,182,246,201,102,81,127,124,217,175,72,185,79,92,117,199,239,83,172,204,117,239,141,99,93,84,50,15,115,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,19,195,21,237,116,85,110,169,162,184,210,97,216,216,92,77,156,109,154,49,24,122,162,170,42,136,152,152,225,49,60,36,0,31,47,112,0,0,0,0,253,22,235,117,194,241,112,165,180,218,104,42,43,107,171,102,101,53,45,45,52,78,150,89,229,123,145,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,15,206,89,79,135,103,75,20,86,12,126,135,168,44,226,131,157,242,231,188,248,204,46,74,136,100,183,210,43,38,133,243,61,170,230,178,79,48,201,121,53,21,142,106,70,145,189,174,222,69,70,230,96,112,85,227,175,69,170,62,217,234,132,107,106,246,155,13,178,153,109,88,236,70,249,225,69,61,53,85,60,35,178,58,102,122,34,39,77,103,72,158,247,210,175,77,54,30,155,240,24,237,109,74,122,172,170,237,12,78,200,174,84,210,77,218,171,150,55,202,232,154,198,72,229,70,182,38,206,232,209,205,107,21,232,212,115,154,138,187,39,108,0,177,108,217,162,197,17,110,220,105,16,227,28,199,49,196,230,216,171,152,220,101,115,85,202,231,89,153,254,183,68,70,232,136,221,17,17,17,186,0,1,232,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,62,177,122,105,183,245,21,167,14,109,18,84,51,46,198,97,170,171,199,95,20,141,70,207,43,216,213,125,36,141,123,155,31,25,150,40,219,205,85,22,55,35,93,191,20,123,31,79,121,22,63,119,196,242,11,158,45,144,82,121,91,165,154,178,107,125,108,29,198,191,181,81,11,213,146,51,147,21,90,237,156,213,77,218,170,139,183,201,85,13,0,21,41,226,43,153,105,142,101,175,29,220,5,189,219,165,170,141,214,172,150,169,145,44,44,146,190,158,162,88,187,110,99,161,99,159,44,109,98,53,102,231,35,94,206,211,91,197,34,85,116,95,104,112,118,162,152,196,196,233,87,14,255,0,231,30,197,243,200,222,209,227,170,189,86,73,93,51,93,152,137,170,39,255,0,110,120,233,63,187,84,235,187,235,119,202,45,0,8,147,161,192,0,0,0,18,151,161,62,150,40,181,239,46,174,202,179,186,14,254,15,142,111,5,85,51,210,162,47,137,213,203,19,209,144,199,52,78,103,30,214,236,149,234,143,228,155,194,213,106,182,85,115,109,172,142,93,10,234,182,154,103,250,39,109,198,48,59,77,61,138,187,22,135,141,226,197,76,250,185,162,160,150,162,162,161,205,115,38,169,221,94,217,156,201,101,70,164,146,44,104,244,98,185,120,162,172,141,44,28,159,13,107,15,133,166,109,204,76,213,190,102,58,127,237,195,239,221,174,174,60,229,31,60,199,231,25,237,219,120,218,106,183,77,169,154,104,162,175,163,29,123,183,107,94,234,181,141,98,99,155,17,84,211,20,200,0,54,136,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,1,205,58,132,215,108,99,167,125,56,169,212,12,150,146,162,181,206,153,180,54,218,8,55,71,86,214,189,143,116,113,43,246,84,137,188,99,123,156,247,34,236,214,59,100,123,184,177,223,23,46,83,106,137,174,185,210,33,147,131,193,223,204,49,20,97,112,212,205,85,215,49,17,17,211,51,253,119,71,75,142,117,215,213,140,26,35,140,73,166,152,163,106,31,155,101,54,199,186,42,150,58,72,91,105,162,145,95,23,154,108,140,86,170,206,174,100,137,18,49,126,235,152,175,114,162,53,172,150,167,79,177,152,230,57,62,160,100,247,28,207,51,189,84,93,175,87,105,150,122,186,185,213,57,72,237,145,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,241,202,243,49,199,215,143,189,207,158,17,194,59,62,46,201,216,205,147,195,236,142,93,24,106,55,220,171,73,174,174,186,187,63,118,56,71,14,185,223,50,0,12,4,184,0,0,0,1,208,180,23,89,242,13,3,212,235,86,164,99,240,121,207,39,206,10,219,123,170,31,12,117,244,146,38,210,66,245,103,252,143,106,185,28,214,201,28,111,86,187,142,203,117,184,6,127,136,234,142,35,65,157,224,151,111,137,216,238,125,223,43,85,216,150,30,231,110,87,196,255,0,185,43,90,244,217,241,189,62,109,77,246,221,62,74,138,80,129,41,122,19,234,158,139,65,50,234,236,87,59,175,236,96,249,30,243,213,84,189,106,37,248,101,92,81,61,89,52,112,196,215,242,238,236,200,158,136,206,75,180,46,87,35,98,86,187,123,146,102,94,41,115,192,220,159,34,175,194,126,29,127,127,90,167,229,67,98,63,180,24,79,148,176,84,204,226,109,71,8,223,207,163,140,198,159,90,55,205,58,111,157,244,233,51,52,233,109,96,2,112,229,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,7,206,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,83,31,84,253,67,221,250,140,212,234,172,159,185,113,166,198,232,127,189,177,251,85,84,141,95,39,79,179,81,239,86,177,56,164,178,185,189,199,252,220,169,187,89,205,237,141,138,119,63,16,238,169,254,222,100,18,232,102,9,95,113,130,199,142,86,77,6,71,38,253,168,238,117,241,61,17,33,226,173,71,172,84,239,99,254,106,188,95,34,242,70,170,69,20,142,133,36,47,60,204,188,98,191,23,181,62,76,113,237,159,132,123,126,199,78,114,85,177,31,36,97,227,57,199,83,250,123,145,228,196,253,10,39,167,178,170,190,248,167,118,237,106,128,0,71,151,32,0,0,15,83,167,186,93,159,106,181,194,229,105,211,204,106,162,249,93,105,182,77,119,170,165,166,123,59,169,75,19,152,215,185,140,115,145,101,119,41,24,137,27,17,207,114,185,17,173,83,203,31,179,77,81,17,84,198,233,121,83,126,213,119,42,181,77,81,53,83,166,177,172,107,26,240,214,56,198,189,26,241,0,7,227,212,0,1,101,62,29,157,83,209,95,241,250,30,159,115,138,254,23,203,102,240,99,51,57,106,38,146,225,72,140,154,103,194,247,43,92,200,252,187,34,226,213,87,181,171,26,198,198,183,120,213,93,57,204,251,219,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,46,115,165,94,165,172,61,72,96,49,221,26,180,244,185,85,166,24,155,145,91,105,163,155,181,73,44,143,149,177,57,143,145,168,142,108,173,129,210,35,90,231,171,17,200,215,57,85,55,89,150,69,153,120,122,124,90,236,249,81,195,182,62,49,236,238,153,115,63,42,251,17,242,93,249,206,240,20,207,130,185,63,164,142,138,43,158,158,202,107,158,189,209,86,237,124,170,105,142,216,0,36,106,92,0,0,0,0,0,0,0,0,34,87,76,29,109,218,181,71,93,53,59,166,156,238,122,75,126,89,135,101,23,186,75,13,68,213,77,71,223,232,161,185,86,254,170,40,155,11,24,199,210,211,50,153,138,222,111,146,86,53,242,175,243,37,84,150,166,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,128,105,36,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,129,31,250,245,213,44,239,69,186,78,206,117,51,77,47,191,6,201,44,223,12,242,85,190,86,26,142,215,118,229,75,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,149,3,253,212,126,187,63,236,231,255,0,54,108,255,0,244,66,213,60,81,253,9,234,111,228,190,241,68,80,8,26,168,0,0,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,228,226,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,143,172,4,74,214,94,182,237,93,63,117,155,141,232,150,164,79,73,71,132,230,152,189,186,173,151,154,186,166,211,193,98,173,90,155,164,110,150,77,161,115,164,100,238,142,138,37,115,228,100,112,164,107,34,236,139,34,146,212,165,111,26,191,84,248,183,211,250,31,113,184,157,215,194,135,174,58,108,150,213,100,233,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,120,44,208,0,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,204,149,82,90,153,182,234,110,237,117,176,117,119,170,247,219,21,206,174,221,114,183,106,69,246,174,142,178,146,103,67,61,52,241,220,230,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,164,144,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,0,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,142,128,114,174,172,125,44,107,39,211,252,135,219,167,2,149,191,186,143,215,103,253,156,255,0,230,205,159,254,136,95,241,149,115,85,0,0,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,158,131,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,178,49,92,214,57,241,75,19,213,140,231,197,57,87,138,63,161,61,77,252,151,222,40,138,118,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,0,0,0,166,191,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,200,29,43,36,241,142,166,119,84,118,91,126,41,106,164,77,17,165,168,248,69,214,186,182,154,86,214,214,178,89,88,143,187,177,26,199,75,19,32,70,171,163,167,224,175,146,53,151,184,141,146,72,210,154,207,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,88,79,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,0,0,3,149,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,26,71,171,90,247,50,40,165,122,49,252,56,168,115,254,186,58,205,177,116,121,167,20,183,56,237,95,25,204,242,143,49,79,140,219,101,99,210,149,210,68,140,238,212,212,200,221,182,134,46,236,74,177,181,201,36,142,123,90,222,40,175,150,63,21,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,233,91,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,203,242,176,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,28,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,238,160,0,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,165,64,255,0,117,31,174,207,251,57,255,0,205,155,63,253,16,181,79,20,127,66,122,155,249,47,188,81,20,2,6,170,0,0,0,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,158,131,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,178,49,92,214,57,241,75,19,213,140,231,197,57,87,138,63,161,61,77,252,151,222,40,138,118,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,0,0,4,127,202,122,233,233,199,6,234,10,171,167,12,215,51,251,63,144,81,91,217,91,83,116,186,53,148,150,120,38,124,77,153,148,143,170,145,205,70,204,232,30,217,81,85,59,74,142,70,36,157,213,72,137,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,139,216,8,171,226,143,232,79,83,127,37,247,138,32,59,174,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,218,153,235,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,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,61,85,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,125,186,232,235,54,251,214,30,163,210,220,227,181,124,27,12,197,252,197,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,121,42,62,89,2,237,58,73,214,251,175,81,250,3,142,107,69,230,199,73,102,168,200,234,46,142,101,5,52,142,145,148,208,67,113,169,167,133,138,247,124,222,244,138,24,249,191,102,163,159,201,200,214,34,163,19,149,116,193,214,221,171,84,117,211,83,186,105,206,231,164,183,229,152,118,81,123,164,176,212,77,84,212,125,254,138,27,149,111,234,162,137,176,177,140,125,45,51,41,152,173,230,249,37,99,95,42,255,0,50,85,79,215,225,113,232,79,76,191,58,247,138,210,152,58,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,128,105,36,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,7,20,234,175,170,237,56,233,47,4,163,204,179,169,124,229,93,202,225,79,71,111,178,83,76,141,174,175,143,189,26,85,201,3,85,21,23,177,3,223,42,171,213,145,171,146,56,214,70,58,86,41,210,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,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,72,15,10,78,168,245,219,169,79,210,143,233,175,57,251,71,246,115,224,159,12,255,0,6,81,209,246,60,199,158,239,127,177,162,143,151,46,196,95,206,223,110,63,45,183,93,224,7,138,63,174,205,77,252,151,217,232,137,85,224,99,251,108,253,219,254,36,5,170,0,0,134,182,142,184,234,113,175,16,12,203,164,125,70,101,34,88,174,85,22,214,98,55,101,124,84,235,67,87,45,166,154,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,51,40,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,2,127,128,0,16,215,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,20,53,16,14,21,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,119,80,7,10,235,127,87,179,45,5,233,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,221,72,171,226,143,232,79,83,127,37,247,138,32,58,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,241,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,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,82,168,58,171,241,130,202,153,157,209,216,58,87,91,87,217,187,29,194,158,182,124,130,182,146,73,190,209,67,217,141,238,164,90,90,136,98,146,150,20,145,211,71,34,181,123,175,224,199,71,36,73,191,59,106,41,3,196,127,195,254,179,167,123,236,186,183,164,56,239,250,211,215,249,104,37,166,167,146,122,137,49,218,174,12,143,141,67,230,124,146,62,25,164,69,123,38,87,113,73,37,88,156,140,253,74,202,22,255,0,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,116,3,58,221,29,117,139,157,244,129,157,212,95,236,20,127,25,198,239,60,62,208,99,253,200,105,254,41,218,134,161,148,191,223,79,130,89,32,237,73,80,178,126,173,19,158,220,93,186,47,203,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,16,61,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,5,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,0,245,253,214,13,215,171,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,121,212,36,49,61,35,115,90,145,49,172,103,30,105,36,146,4,202,233,3,197,102,251,170,29,71,93,48,173,107,162,248,110,63,159,220,41,45,248,85,53,190,22,75,13,134,169,94,232,226,165,153,237,141,38,168,243,42,248,145,211,185,85,172,149,168,169,28,81,72,229,134,207,204,171,151,39,225,139,226,1,89,171,180,116,221,63,107,126,69,230,243,170,78,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,243,154,71,181,211,53,237,221,29,35,94,249,2,197,64,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,24,113,255,0,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,250,190,135,60,71,112,222,171,106,93,167,217,133,162,147,15,212,90,122,118,203,13,11,42,150,74,75,219,25,18,44,242,209,171,209,28,199,181,201,35,214,153,202,247,182,45,156,217,37,70,202,177,209,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,218,120,112,120,127,209,244,239,98,139,86,245,123,29,255,0,93,138,255,0,51,4,84,213,18,65,81,30,59,75,205,241,241,167,124,47,146,55,205,52,104,143,124,200,238,73,28,169,19,81,159,174,89,66,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,39,175,174,169,255,0,67,152,139,180,191,12,175,184,210,103,25,61,27,103,142,182,149,123,95,11,160,89,85,142,153,36,86,174,242,201,219,150,38,35,54,115,62,244,156,152,230,199,207,177,245,43,174,118,142,159,52,158,231,157,215,167,114,227,38,246,251,29,50,211,186,86,84,92,164,141,238,133,146,35,92,221,162,78,219,158,245,228,223,184,199,35,85,94,173,106,210,150,69,144,93,242,204,130,231,148,228,21,126,106,233,121,172,154,225,91,63,109,172,238,212,76,245,124,143,226,196,70,183,119,57,87,102,162,34,111,242,68,67,65,157,230,126,43,71,128,181,243,170,143,186,62,50,183,185,45,216,120,207,113,31,43,99,163,244,22,170,221,19,27,171,170,55,253,180,211,187,94,137,157,220,53,124,240,1,9,117,16,0,0,125,12,119,31,187,229,153,5,179,22,199,233,60,213,210,243,89,13,190,138,14,227,89,221,168,153,232,200,217,201,234,141,110,238,114,38,238,84,68,223,230,168,135,207,45,43,195,171,166,223,209,182,17,250,101,202,105,120,228,153,141,27,126,28,140,171,238,50,158,203,42,69,44,124,152,212,226,146,202,230,182,69,221,94,173,99,98,79,213,187,186,213,206,203,240,53,99,239,69,184,221,29,51,213,8,174,216,109,77,141,147,203,106,198,220,142,117,115,186,138,117,249,213,124,35,140,252,102,29,207,166,173,12,180,116,249,164,246,204,18,129,123,151,25,54,184,95,42,82,161,210,178,162,229,36,108,108,207,141,92,214,237,18,118,218,198,39,22,253,198,53,92,138,245,115,150,4,117,233,210,31,232,162,239,62,175,105,221,175,108,62,243,88,190,122,223,69,69,194,158,193,35,155,18,51,117,238,57,123,83,74,179,43,118,99,35,137,85,145,166,220,163,69,180,163,227,102,56,118,49,168,24,197,199,12,204,236,180,247,107,45,218,21,130,174,146,116,94,50,55,116,84,84,84,217,90,230,185,17,205,123,85,28,215,53,174,106,162,162,42,77,113,153,109,172,78,27,192,68,105,167,205,236,255,0,191,79,197,203,219,57,182,216,252,147,58,156,218,229,83,92,92,159,210,199,214,137,157,252,120,77,60,105,225,167,15,155,51,19,65,0,235,93,75,116,233,147,244,221,159,125,148,187,77,81,114,180,213,194,201,237,55,183,81,165,60,87,6,240,103,121,26,212,124,136,215,71,35,149,142,98,187,150,220,30,168,141,145,155,242,82,191,187,106,187,53,205,187,145,164,195,176,48,24,236,62,103,134,163,25,132,174,42,183,92,107,19,29,49,237,137,232,152,157,241,59,166,34,64,1,240,203,14,133,160,186,207,144,104,30,167,90,181,35,31,131,206,121,62,112,86,219,221,80,248,99,175,164,145,54,146,23,171,63,228,123,85,200,230,182,72,227,122,181,220,118,94,122,15,171,119,42,181,84,87,68,233,48,199,197,225,108,227,172,87,134,196,83,206,162,184,152,152,235,137,221,48,190,252,3,63,196,117,71,17,160,206,240,75,183,196,236,119,62,239,149,170,236,75,15,115,183,43,226,127,220,149,173,122,108,248,222,159,54,166,251,110,159,37,69,61,9,82,157,9,245,79,69,160,153,117,118,43,157,215,246,48,124,143,121,234,170,94,181,18,252,50,174,40,158,172,154,56,98,107,249,119,118,100,79,68,103,37,218,23,43,145,177,43,93,109,101,135,150,227,233,199,217,231,253,40,227,29,191,9,232,251,186,28,111,182,219,39,123,100,115,41,195,78,179,102,173,246,234,158,154,122,166,99,119,58,158,21,112,232,171,72,138,160,0,27,4,60,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,30,83,75,117,75,59,209,108,238,217,169,154,105,125,248,54,73,102,239,121,42,223,43,13,71,107,187,11,225,147,245,115,49,241,187,120,229,123,126,243,87,109,247,77,149,17,83,66,125,40,245,93,167,29,90,233,195,51,92,42,95,35,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,248,185,98,153,17,27,35,90,228,84,99,217,36,108,164,28,139,163,172,238,219,210,118,35,213,181,130,179,227,56,221,231,207,253,160,135,183,13,63,192,123,87,36,160,165,251,207,159,185,85,223,145,85,127,87,18,118,246,251,219,162,242,62,87,74,61,87,106,63,73,90,142,204,215,10,151,207,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,78,88,166,68,87,70,231,57,21,30,199,201,27,194,229,60,81,253,9,234,111,228,190,241,68,80,9,122,125,122,234,150,9,173,62,27,25,206,165,233,165,247,227,56,221,231,225,158,74,183,202,205,79,221,237,95,233,97,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,86,139,0,213,64,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,128,75,254,241,71,244,39,169,191,146,251,197,17,69,122,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,4,202,240,220,241,4,166,233,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,173,218,25,140,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,88,255,0,133,31,93,63,226,58,95,214,188,207,255,0,137,233,112,10,218,230,255,0,198,107,173,114,84,43,191,241,94,85,142,111,251,184,81,255,0,236,120,64,229,94,53,126,169,241,111,167,244,62,227,113,32,1,63,252,106,253,83,226,223,79,232,125,198,226,71,93,0,233,51,50,234,51,75,245,91,56,211,250,138,186,235,238,154,211,218,234,105,241,202,74,4,158,123,203,42,164,157,37,72,223,220,106,181,241,69,79,36,136,198,178,71,202,187,49,169,201,90,138,22,169,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,124,171,196,211,196,11,81,52,107,84,44,154,71,211,190,160,85,216,175,182,10,121,102,203,213,214,74,74,152,28,250,152,233,229,162,133,143,170,137,234,175,108,74,249,28,177,162,51,106,136,211,147,156,142,108,117,87,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,126,174,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,46,83,160,79,16,172,203,171,75,173,110,15,151,232,181,93,37,222,207,78,149,53,249,29,129,200,182,72,88,247,76,172,73,217,81,39,118,157,238,70,197,28,108,99,234,31,43,146,103,237,28,113,189,91,55,200,85,225,71,211,167,232,91,167,24,51,251,221,63,12,147,84,188,189,246,163,239,239,218,181,181,142,248,116,95,118,87,198,237,227,150,74,142,72,214,61,60,223,109,233,188,73,180,213,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,60,166,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,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,202,44,203,186,76,204,177,238,149,240,46,171,44,213,21,119,188,123,42,168,184,211,94,163,134,129,26,204,121,240,86,186,150,153,101,145,36,115,164,100,238,142,77,159,219,99,24,254,17,170,171,164,103,47,63,211,239,83,186,203,211,13,246,237,127,210,28,163,225,178,94,237,242,219,235,169,167,133,181,20,179,110,199,164,51,186,23,238,197,154,7,189,100,137,234,139,179,185,53,200,232,228,150,55,132,180,214,143,22,205,109,183,117,23,144,95,180,35,48,164,186,105,125,45,67,97,179,217,111,216,252,13,130,169,141,165,108,82,76,231,49,25,88,140,116,233,36,241,162,204,199,236,172,71,181,169,202,36,154,182,254,167,234,122,176,232,39,89,53,37,218,77,144,97,84,233,131,228,180,204,125,124,241,79,69,92,246,81,85,53,203,69,50,112,150,118,49,26,196,123,221,4,108,73,28,248,216,178,44,82,43,104,219,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,95,246,103,163,150,46,159,252,61,51,141,29,199,38,243,20,152,206,151,223,233,228,169,226,246,121,186,167,208,84,201,83,83,193,239,122,199,221,158,73,101,237,243,86,179,159,22,253,214,162,1,158,195,85,6,85,205,84,0,0,1,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,9,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,47,120,206,15,85,221,40,234,63,73,90,142,252,43,53,139,207,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,77,73,97,85,87,70,231,53,81,94,199,199,35,229,175,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,11,137,0,242,154,171,110,212,123,190,156,100,118,205,33,200,237,86,28,206,166,223,44,118,75,149,210,141,106,105,105,170,149,62,235,159,26,47,252,40,142,86,200,214,57,81,206,138,100,106,196,240,130,190,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,142,163,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,234,213,92,91,81,240,189,71,200,241,189,94,161,186,210,102,116,151,9,93,123,109,210,85,150,170,74,169,23,184,233,159,42,171,187,221,206,105,34,74,142,115,100,107,209,237,115,145,200,229,177,79,5,60,235,70,173,183,220,211,4,187,90,237,84,26,155,117,225,61,162,233,81,59,150,170,233,107,107,57,79,67,78,215,55,132,125,151,196,147,189,172,119,57,155,34,57,90,173,165,228,208,145,118,207,9,237,6,139,166,135,232,149,229,212,149,89,146,212,79,113,102,161,83,90,187,23,20,173,87,191,178,171,27,165,122,173,51,98,88,226,125,47,113,35,127,23,72,157,185,156,146,182,152,53,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,252,85,175,140,254,168,104,53,218,213,141,105,92,205,171,187,234,165,130,161,213,180,239,160,173,225,5,138,138,161,177,172,177,214,183,103,54,71,206,216,225,115,33,68,108,141,70,50,85,123,24,228,142,164,62,183,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,154,25,97,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,211,158,149,91,181,30,209,167,24,229,179,87,178,59,85,251,51,166,183,197,29,238,229,107,163,90,106,90,154,164,79,188,230,70,171,255,0,2,43,145,177,181,238,69,115,98,133,28,145,48,61,88,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,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,159,126,176,122,179,204,186,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,207,110,219,21,85,177,49,19,165,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,121,78,133,250,50,190,245,135,168,245,86,201,46,191,6,195,49,127,47,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,74,140,138,64,225,119,92,3,50,177,97,182,13,65,188,227,213,116,120,246,85,81,93,77,101,174,153,17,172,175,125,26,196,149,43,18,42,242,115,24,233,227,98,191,110,10,254,109,69,87,70,244,111,228,179,98,215,220,130,221,126,187,90,40,124,197,38,51,111,101,210,233,39,117,140,242,244,175,170,130,145,178,108,229,69,126,243,213,211,179,102,162,187,239,239,183,22,185,82,205,60,110,45,54,171,5,171,65,172,86,43,101,37,186,219,110,167,200,41,40,232,233,33,108,48,83,65,27,109,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,154,248,42,122,167,202,126,159,215,123,141,184,8,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,89,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,210,183,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,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,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,0,0,0,0,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,2,95,248,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,73,154,206,167,122,122,202,186,95,214,91,214,145,229,53,62,127,200,118,234,109,215,70,82,201,79,13,206,134,86,242,138,162,54,189,63,227,70,244,107,158,214,75,20,172,71,191,135,37,151,254,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,140,46,80,134,190,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,147,170,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,236,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,129,242,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,103,209,182,147,103,122,39,211,142,25,167,186,145,151,221,111,183,234,27,124,114,84,69,112,116,47,248,71,54,53,201,108,133,241,43,187,144,211,255,0,138,107,157,36,155,241,94,10,200,187,113,71,24,60,52,188,62,233,180,122,213,103,234,15,87,237,85,113,234,13,125,63,153,179,218,106,226,150,150,124,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,221,170,136,244,118,214,20,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,0,147,211,195,115,196,18,155,167,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,176,215,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,207,215,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,13,57,130,173,124,41,250,237,181,45,170,131,165,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,230,231,35,209,253,134,171,56,65,28,159,91,197,123,174,58,108,106,213,123,233,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,100,56,87,137,215,94,63,166,251,237,78,131,105,61,235,150,3,143,220,29,241,43,165,186,227,220,165,202,38,107,33,116,123,183,180,213,236,211,206,218,132,111,25,36,138,103,36,115,38,252,34,114,64,3,213,105,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,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,11,212,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,74,86,234,199,213,62,178,125,64,200,125,198,112,60,166,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,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,202,44,203,186,76,204,177,238,149,240,46,171,44,213,21,119,188,123,42,168,184,211,94,163,134,129,26,204,121,240,86,186,150,153,101,145,36,115,164,100,238,142,77,159,219,99,24,254,17,170,171,164,103,39,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,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,145,129,235,70,151,234,86,151,193,173,24,134,95,73,62,19,61,61,93,90,94,170,217,37,12,17,193,77,36,145,212,75,39,153,108,110,137,140,116,50,238,231,163,83,102,43,191,15,153,68,29,116,117,155,125,235,15,81,233,110,113,218,190,13,134,98,254,98,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,188,149,31,44,129,224,58,157,234,23,42,234,131,89,111,90,185,148,211,121,15,63,219,166,183,90,217,85,37,68,54,202,24,155,198,42,120,220,245,255,0,141,35,213,173,99,95,44,178,189,24,206,124,82,194,124,26,52,67,88,108,84,215,253,104,184,95,42,236,122,125,147,211,192,218,26,8,99,161,157,153,36,244,242,214,83,171,229,122,243,168,166,101,43,251,187,49,169,18,202,249,88,238,78,100,106,199,198,15,14,110,138,63,149,86,163,207,127,207,237,151,88,244,203,22,253,101,202,166,4,237,71,116,174,69,98,199,108,108,220,154,246,242,99,214,73,93,18,57,204,141,173,110,241,58,104,164,75,233,0,0,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,34,42,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,207,221,191,226,64,90,160,0,10,1,241,71,245,217,169,191,146,251,61,17,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,37,7,138,63,174,205,77,252,151,217,232,142,85,166,189,61,101,90,169,163,90,163,171,152,181,79,127,244,87,240,154,155,141,173,148,178,75,53,77,13,99,170,91,45,68,110,98,46,221,143,46,217,30,142,106,55,180,178,189,94,222,215,23,133,217,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,70,15,16,223,17,253,88,209,62,160,173,250,79,162,19,252,39,236,71,102,163,38,91,141,21,53,77,45,242,74,136,169,234,98,166,70,185,171,44,112,178,23,113,116,145,203,20,142,116,242,34,113,237,178,71,86,6,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,167,202,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,1,122,125,3,117,223,125,235,35,237,13,166,247,164,159,103,170,241,27,125,190,75,133,222,138,232,201,232,106,106,167,238,53,90,144,72,141,154,14,107,12,143,141,168,179,181,26,199,163,229,107,145,157,218,23,52,61,208,39,79,23,94,153,250,104,176,96,121,85,170,146,131,44,184,84,84,222,242,54,83,86,58,165,158,118,119,236,198,171,149,85,136,248,233,163,165,133,233,23,234,249,196,229,106,191,117,145,249,225,3,170,244,197,212,46,85,210,254,178,217,117,115,22,166,243,254,67,185,77,113,181,190,170,74,120,110,116,50,183,140,180,242,57,139,255,0,22,70,43,154,246,178,88,162,122,177,252,56,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,185,225,206,250,122,202,176,157,9,211,62,160,188,207,196,49,189,70,248,149,55,40,233,100,111,194,235,168,235,38,131,203,205,38,203,26,247,99,139,187,26,242,71,59,132,237,224,137,23,55,251,94,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,208,208,241,21,124,81,253,9,234,111,228,190,241,68,73,76,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,26,252,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,67,83,213,106,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,59,69,230,161,168,237,119,97,100,209,254,178,23,190,55,111,28,172,119,221,114,237,190,203,178,162,162,6,159,129,81,126,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,54,232,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,208,0,51,195,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,210,188,57,186,246,254,74,247,217,244,223,81,32,243,26,101,147,92,60,229,93,68,20,252,234,172,181,207,99,34,90,198,163,19,156,208,171,35,141,178,197,243,114,53,141,124,73,201,174,142,107,148,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,173,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,132,192,241,58,235,199,244,223,125,169,208,109,39,189,114,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,227,36,145,76,228,142,100,223,132,78,72,65,98,192,51,44,155,25,201,179,59,22,61,87,87,98,195,169,233,170,111,183,6,162,36,20,44,168,168,101,60,8,247,42,162,43,228,150,68,70,177,55,122,163,100,114,39,24,222,230,254,173,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,116,234,119,166,124,55,165,15,11,125,65,210,220,62,186,174,226,247,84,90,46,87,123,157,74,171,95,113,184,201,117,183,50,89,210,62,74,216,89,198,40,216,200,218,171,197,140,111,39,61,252,228,120,83,182,39,139,95,115,156,170,205,133,98,212,62,118,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,111,86,177,188,158,246,166,238,84,106,111,186,170,39,204,252,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,29,47,164,239,84,250,55,245,3,30,247,24,11,62,241,58,240,255,0,172,213,218,58,158,160,116,67,29,243,121,213,39,41,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,249,67,27,26,233,154,247,108,174,145,172,100,128,209,207,22,189,56,166,233,78,76,215,87,174,95,20,213,140,115,107,93,77,130,150,153,40,228,191,85,61,100,90,106,152,85,57,70,200,93,28,104,181,18,162,53,177,72,217,17,177,39,114,154,57,106,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,226,137,255,0,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,218,188,37,58,40,248,37,29,31,86,90,155,108,186,209,222,166,239,71,133,219,231,78,196,109,161,154,14,219,238,110,68,119,57,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,150,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,3,231,100,89,5,163,19,199,238,121,78,65,87,229,109,118,106,57,174,21,179,246,220,254,213,60,44,87,200,254,44,69,115,182,107,85,118,106,42,174,223,36,85,62,137,86,190,34,189,73,126,146,115,127,208,214,45,85,203,27,195,171,29,241,21,125,39,109,245,23,168,150,88,164,226,247,47,37,138,38,185,209,166,200,196,115,221,42,254,177,189,167,38,14,97,142,167,1,102,110,78,249,232,142,185,74,182,63,101,175,237,102,101,78,10,220,243,104,141,245,213,167,205,167,227,60,35,225,18,225,125,74,235,157,223,168,61,88,185,231,117,233,219,183,71,189,190,199,76,180,237,137,244,246,216,228,123,161,100,136,215,59,121,87,184,231,189,121,59,239,189,200,213,70,35,90,156,180,2,187,187,114,171,213,205,202,231,89,151,102,96,176,86,50,236,53,24,76,53,60,218,40,136,136,142,200,254,183,245,128,3,225,148,0,117,46,154,180,50,239,212,30,172,91,48,74,5,237,219,163,218,225,124,169,74,134,196,250,123,108,114,49,179,62,53,115,93,188,171,220,107,24,156,93,247,222,213,114,35,17,206,79,187,118,234,189,92,91,162,53,153,98,227,113,182,50,236,53,120,188,77,92,218,40,137,153,158,200,254,183,117,187,167,135,87,77,191,164,156,223,244,203,148,210,242,198,240,234,198,252,57,25,87,219,125,69,234,37,138,88,249,49,169,201,98,137,174,108,139,186,177,28,247,68,159,172,111,117,169,105,71,206,199,113,251,70,39,143,219,49,108,126,147,202,218,236,212,112,219,232,160,238,57,253,170,120,88,140,141,156,158,170,231,108,214,162,110,229,85,93,190,106,170,125,18,196,203,240,52,224,44,197,184,223,61,51,215,46,51,219,13,169,191,181,153,149,88,219,145,205,162,55,81,78,191,54,159,140,241,159,132,64,0,51,145,87,36,234,91,167,76,99,169,28,7,236,165,218,106,123,109,218,146,102,79,105,189,186,141,106,37,183,187,155,59,200,214,163,227,87,54,72,218,172,115,21,220,119,224,245,69,116,108,218,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,135,61,122,116,135,250,87,180,79,171,218,119,107,223,48,179,81,175,158,183,209,81,115,168,191,198,215,68,140,221,123,141,78,236,49,36,202,221,152,249,37,68,100,105,191,24,209,35,249,222,89,227,52,120,123,81,229,199,30,216,248,199,242,234,92,28,150,237,199,200,184,152,202,115,10,244,195,220,159,38,103,133,21,207,111,69,53,116,244,68,233,86,232,154,165,86,160,2,20,234,0,0,0,178,159,14,206,169,232,175,248,253,15,79,185,197,127,11,229,179,120,49,153,156,181,19,73,112,164,70,77,51,225,123,149,174,100,126,93,145,113,106,171,218,213,141,99,99,91,188,106,174,173,99,244,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,51,48,56,218,240,55,162,237,31,108,117,194,53,181,123,51,134,218,188,182,172,14,35,116,241,162,174,154,106,142,19,219,29,19,29,49,51,166,147,164,198,130,1,192,250,58,234,90,223,212,86,156,53,213,171,80,204,187,25,134,150,147,34,100,177,181,27,60,175,99,145,149,113,185,141,108,124,102,88,164,119,4,68,88,220,142,110,220,81,143,127,124,44,75,23,168,196,91,139,182,231,88,151,25,230,153,102,39,39,198,92,192,227,41,230,220,162,116,152,246,76,117,196,198,147,19,211,19,18,0,15,86,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,123,195,58,211,106,191,248,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,2,213,224,227,134,212,117,47,127,188,222,110,181,116,90,55,69,81,67,115,178,217,97,169,89,234,110,76,149,146,173,77,186,90,149,123,102,166,100,51,71,30,206,227,35,228,167,157,136,147,36,200,247,178,69,120,92,122,19,211,47,206,189,226,180,149,64,68,175,19,27,77,170,193,225,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,80,97,127,222,40,254,132,245,55,242,95,120,162,40,4,13,84,0,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,228,245,183,209,246,51,213,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,23,120,158,138,60,57,180,227,165,95,37,159,223,234,190,212,234,108,150,244,130,166,229,38,203,67,107,145,252,251,205,183,70,172,107,219,201,143,72,157,52,138,178,61,172,119,20,133,178,201,18,204,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,71,42,241,171,245,79,139,125,63,161,247,27,137,13,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,63,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,98,7,68,122,13,77,212,119,82,248,118,155,94,104,170,231,199,150,161,247,76,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,94,109,224,250,134,42,110,238,45,91,222,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,44,140,87,53,142,124,82,196,245,99,57,241,79,63,211,119,71,218,95,210,214,77,168,55,173,46,74,186,59,110,115,81,109,116,86,119,75,36,176,91,32,163,167,115,26,198,73,51,228,154,87,190,105,170,165,115,222,253,182,146,54,53,173,237,171,158,29,212,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,92,159,134,23,217,92,195,160,124,59,22,173,248,85,238,145,159,28,180,222,237,210,246,234,99,111,118,227,84,247,83,84,196,187,162,115,130,120,220,177,189,62,244,114,181,118,86,185,55,170,190,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,63,129,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,223,69,206,217,162,93,93,232,147,41,106,164,164,205,52,235,52,167,130,165,22,154,174,122,118,85,50,41,217,43,17,95,19,163,154,39,178,104,90,143,98,171,94,215,198,230,61,17,81,205,2,176,124,24,52,26,155,42,213,12,151,95,239,180,85,126,95,7,167,109,174,196,247,83,202,216,36,184,214,71,35,103,145,147,35,209,143,124,52,219,177,209,43,95,242,174,141,235,193,90,197,117,154,117,99,233,99,89,62,159,228,62,221,57,0,52,255,0,196,31,78,58,22,202,157,210,7,217,91,174,105,128,233,183,114,205,81,148,209,72,145,93,38,188,119,42,103,185,61,40,230,108,113,172,41,91,55,151,142,62,234,43,25,3,228,239,84,115,106,36,202,213,61,104,210,253,122,232,155,88,53,3,72,242,250,76,138,197,38,15,147,82,45,68,44,146,39,197,60,118,249,249,197,44,82,181,178,196,253,149,174,70,189,173,85,99,216,244,221,175,106,168,103,132,213,65,149,115,85,0,8,149,226,25,214,157,171,165,141,47,168,177,98,25,5,35,117,83,37,167,68,199,232,214,153,181,75,69,2,201,198,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,184,244,174,171,186,174,211,142,146,180,225,249,174,107,47,158,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,156,154,178,204,168,173,141,174,106,34,61,239,142,55,231,179,84,181,75,59,214,156,238,231,169,154,151,125,248,206,73,121,236,249,218,223,43,13,63,119,181,11,33,143,245,112,177,145,183,104,226,99,126,235,83,125,183,93,213,85,84,44,210,237,118,186,223,252,15,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,102,106,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,42,132,181,79,254,145,71,255,0,103,251,241,42,172,13,30,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,51,61,154,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,154,126,40,175,197,47,169,205,56,234,27,89,104,108,154,117,101,181,85,210,96,62,106,215,246,190,138,165,38,248,252,114,54,7,246,209,123,77,94,205,60,237,170,108,106,146,73,27,251,175,146,53,70,191,119,4,202,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,81,157,110,138,58,99,212,126,167,53,150,138,201,130,222,174,184,181,38,63,181,210,225,151,209,83,44,159,1,145,141,123,233,36,69,73,98,94,243,231,141,141,141,25,34,72,155,62,68,69,108,79,84,209,72,16,87,196,127,195,254,143,168,139,20,186,183,164,56,239,250,236,80,121,104,37,166,167,146,10,120,242,42,94,108,143,141,67,230,124,113,178,104,99,85,123,38,87,114,88,226,88,156,143,253,74,197,74,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,82,101,80,120,183,244,89,106,178,211,73,213,102,150,227,244,148,20,242,84,109,158,65,21,75,98,99,167,158,88,227,167,184,69,2,181,17,95,36,178,43,39,86,59,119,61,241,73,219,85,89,229,3,165,127,118,11,76,255,0,147,7,219,61,237,95,166,223,135,246,254,199,249,75,143,145,243,222,99,179,222,243,29,158,223,103,183,253,245,217,239,114,227,250,158,239,63,214,21,25,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,60,249,103,222,18,157,20,124,110,178,143,171,45,77,182,90,171,44,176,247,163,194,237,243,167,126,71,87,67,63,109,247,55,34,59,132,125,151,197,44,113,54,70,185,203,34,186,84,72,214,40,94,240,238,190,27,158,31,117,61,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,158,160,0,0,1,92,29,76,120,59,225,186,131,153,83,102,26,3,147,210,96,236,187,222,59,185,5,162,182,37,146,221,71,73,34,55,185,45,182,40,152,142,99,218,228,123,146,153,238,72,157,221,226,201,41,217,27,88,179,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,169,237,64,21,87,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,226,115,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,165,112,104,31,131,101,139,31,213,140,134,187,94,114,31,181,184,45,159,183,79,97,164,167,71,219,164,190,201,37,52,111,150,166,161,33,153,210,83,195,12,146,62,54,70,217,82,73,36,137,94,238,17,162,54,107,63,0,0,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,160,70,15,22,76,255,0,13,198,122,57,201,240,203,238,67,73,73,125,204,106,45,244,214,43,123,149,86,122,231,211,220,41,106,39,86,53,17,85,25,28,81,170,185,235,179,17,93,27,85,121,72,198,186,136,78,213,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,206,42,6,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,219,195,79,174,170,110,153,114,106,173,48,212,234,250,74,93,47,200,234,39,185,85,87,58,150,89,39,180,92,82,157,17,179,177,32,141,242,204,201,146,8,97,116,106,213,226,189,185,26,230,35,100,73,47,36,0,0,8,171,226,143,232,79,83,127,37,247,138,34,128,75,254,241,71,244,39,169,191,146,251,197,17,64,32,104,207,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,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,15,252,70,122,40,254,85,90,113,5,255,0,0,182,90,163,212,220,91,245,150,218,153,211,181,37,210,133,17,235,37,177,211,114,107,27,201,239,73,34,116,168,230,178,70,185,187,196,217,165,145,2,144,117,35,85,117,31,88,47,180,249,62,168,102,151,92,154,235,73,111,166,181,195,87,113,168,89,100,101,44,12,225,28,104,171,255,0,156,231,47,243,159,35,228,145,234,231,189,238,116,255,0,240,180,232,39,237,221,101,135,170,237,80,159,134,63,106,184,121,204,66,215,79,81,180,149,245,212,147,171,82,178,161,204,93,227,134,25,226,114,50,45,209,210,73,26,171,209,34,106,54,126,65,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,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,86,233,59,213,62,141,253,64,199,189,198,2,239,186,232,232,202,197,214,30,156,82,219,35,186,252,27,51,197,252,197,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,121,34,62,41,41,7,164,239,84,250,55,245,3,30,247,24,13,41,129,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,249,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,46,167,196,143,195,238,167,168,154,104,245,135,70,237,84,141,212,91,117,59,105,171,109,176,197,20,47,201,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,159,151,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,67,181,116,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,210,15,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,74,86,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,129,115,222,25,214,155,85,255,0,195,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,170,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,59,106,240,184,244,39,166,95,157,123,197,105,223,245,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,67,53,150,237,85,212,123,70,156,93,244,134,217,154,93,105,176,203,245,194,158,233,114,178,71,80,169,75,83,85,10,42,71,35,155,255,0,234,43,145,62,235,221,12,14,114,57,97,137,89,210,250,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,79,191,168,93,4,235,46,21,213,101,175,165,27,124,246,171,173,235,37,254,252,176,93,29,80,218,122,90,187,90,164,206,90,201,90,170,231,193,219,101,53,66,201,22,206,122,58,23,164,105,50,44,110,146,239,250,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,139,27,17,206,123,153,20,81,49,94,254,28,148,61,86,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,5,117,120,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,48,175,111,16,188,255,0,13,212,254,177,181,27,51,211,252,134,146,251,98,170,168,160,166,167,184,82,42,186,9,223,77,111,166,167,149,99,118,219,61,137,44,50,34,61,187,177,232,136,230,171,154,168,229,149,94,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,107,44,250,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,32,53,38,8,235,209,39,88,56,207,87,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,156,157,34,128,160,31,20,127,93,154,155,249,47,179,209,18,171,192,199,246,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,56,86,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,38,167,137,111,135,221,78,143,93,111,29,65,233,5,170,146,61,62,175,168,243,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,155,53,17,24,141,219,144,120,107,104,15,233,215,170,12,127,237,30,158,253,168,193,113,126,245,207,37,243,44,222,134,15,239,121,188,147,103,221,81,178,115,170,108,91,65,247,187,141,100,156,152,232,219,46,215,61,211,198,183,224,61,95,232,53,14,160,81,216,233,29,109,200,41,234,45,119,236,122,186,72,107,82,150,116,222,58,154,42,134,166,237,123,28,213,71,53,36,107,86,72,102,141,238,99,121,241,72,1,144,117,1,162,94,21,154,185,148,105,54,141,224,21,121,205,202,253,81,61,207,45,142,174,225,61,189,150,166,61,237,158,201,110,165,154,68,159,184,202,122,58,137,251,174,116,111,124,175,168,141,253,228,226,232,35,11,95,50,174,105,35,167,94,172,52,75,170,91,85,125,195,72,50,58,186,234,139,53,61,20,215,138,26,187,116,244,179,219,95,84,217,22,56,100,87,183,180,247,162,195,43,85,97,124,140,69,98,236,229,69,106,174,109,192,189,239,15,124,3,13,213,63,14,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,9,89,241,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,150,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,110,39,194,227,208,158,153,126,117,239,21,167,31,241,142,214,252,7,26,209,42,29,9,184,88,233,47,57,102,99,81,13,210,133,238,146,21,125,134,10,89,216,171,90,173,93,229,107,230,78,237,52,106,212,106,57,142,170,251,255,0,113,99,120,69,95,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,216,87,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,185,78,165,52,103,50,208,31,9,172,155,75,115,205,69,171,204,110,246,122,123,43,31,85,46,203,5,19,22,241,67,198,138,149,202,212,149,244,208,167,220,141,210,170,189,81,62,73,28,125,184,98,10,97,47,207,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,160,195,85,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,229,60,52,188,65,41,181,134,213,103,233,243,87,238,181,114,106,13,5,63,150,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,255,0,147,196,235,195,254,179,87,104,234,122,129,209,12,119,205,231,84,156,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,229,12,108,107,166,107,221,178,186,70,177,146,83,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,127,160,30,176,109,93,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,194,161,97,149,235,27,90,213,137,237,123,56,240,72,228,146,80,0,0,0,35,255,0,88,189,29,96,157,95,224,148,246,11,253,103,193,178,75,55,63,179,249,7,110,106,143,133,247,102,167,125,87,247,171,39,138,57,251,177,211,164,127,172,85,225,191,38,236,169,243,144,0,8,213,208,191,70,86,46,143,52,226,170,217,37,215,227,57,158,81,229,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,197,21,145,71,242,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,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,21,171,174,158,16,152,174,119,212,117,147,35,211,59,135,217,45,54,191,121,155,134,91,67,74,216,211,225,115,70,248,182,130,218,197,85,227,230,187,143,86,177,204,88,169,187,50,185,21,205,88,105,139,31,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,44,234,87,92,237,29,62,105,61,207,59,175,78,229,198,77,237,246,58,101,167,116,172,168,185,73,27,221,11,36,70,185,187,68,157,183,61,235,201,191,113,142,70,170,189,90,213,248,187,114,155,52,77,202,231,72,134,86,11,5,127,49,196,209,132,195,83,206,174,185,136,136,237,159,235,127,83,134,120,138,245,37,250,54,194,63,67,88,181,87,28,147,49,163,119,196,85,244,157,198,83,217,101,73,98,147,139,220,188,82,89,92,215,70,155,35,213,172,108,171,250,183,118,156,181,106,125,12,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,207,43,188,195,29,86,62,244,220,157,209,209,29,80,236,205,143,217,107,27,39,150,211,130,183,60,234,231,125,117,105,243,170,248,71,8,248,204,128,3,5,42,0,0,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,173,233,239,66,113,142,157,244,226,155,79,241,170,186,138,215,58,103,87,92,171,231,221,29,91,90,246,49,178,74,140,221,82,38,241,141,141,107,26,171,179,88,221,213,238,228,247,113,78,129,122,88,253,14,98,45,213,12,206,130,227,73,156,100,244,110,130,74,42,164,237,124,46,129,101,71,182,21,141,28,187,203,39,110,41,94,175,217,204,251,177,241,99,155,39,57,108,77,178,76,183,197,104,240,247,99,203,171,240,143,140,244,253,221,110,91,229,75,109,254,93,197,124,149,129,171,251,189,169,223,49,194,186,227,167,182,154,120,83,209,51,173,91,227,155,160,0,111,213,24,0,0,0,2,173,122,244,233,15,244,81,119,159,87,180,238,215,182,31,121,172,95,61,111,162,162,225,79,96,145,205,137,25,186,247,28,189,169,165,89,149,187,49,145,196,170,200,211,110,81,162,195,146,253,243,28,59,24,212,12,98,227,134,102,118,90,123,181,150,237,10,193,87,73,58,47,25,27,186,42,42,42,108,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,41,139,169,110,157,50,126,155,179,239,178,151,105,170,46,86,154,184,89,61,166,246,234,52,167,138,224,222,12,239,35,90,143,145,26,232,228,114,177,204,87,114,219,131,213,17,178,51,120,86,119,150,120,181,126,30,212,121,19,199,178,126,19,252,186,157,65,201,110,220,124,181,134,140,167,48,175,92,69,184,242,102,120,215,68,118,244,213,79,79,76,198,149,111,152,170,92,148,0,71,215,0,0,3,220,232,158,175,100,250,29,168,246,141,67,197,234,170,26,234,41,152,218,234,72,166,72,155,113,162,87,181,102,165,145,85,174,78,47,107,118,221,90,238,14,70,189,169,201,141,84,186,221,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,180,50,73,78,137,122,167,254,79,121,188,182,124,198,190,226,252,15,32,251,149,208,66,189,198,91,234,213,88,140,175,72,184,171,157,179,90,172,145,177,170,57,204,84,118,210,58,40,216,187,204,151,50,241,59,158,10,228,249,21,126,19,215,221,215,247,170,190,83,118,35,251,71,132,241,252,21,63,222,109,71,8,250,116,244,211,235,71,26,126,216,233,141,45,240,0,78,92,166,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,1,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,62,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,113,92,79,196,123,163,28,231,42,179,97,88,182,178,121,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,62,111,166,107,27,201,239,106,110,229,70,166,251,170,162,124,207,149,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,82,183,141,95,170,124,91,233,253,15,184,220,72,65,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,38,177,238,130,70,35,246,224,143,224,213,84,116,140,71,77,255,0,26,191,84,248,183,211,250,31,113,184,158,215,193,195,0,195,117,79,13,234,11,79,181,7,30,164,190,99,215,202,124,114,154,186,134,165,23,132,172,222,228,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,17,3,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,160,30,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,222,129,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,2,247,136,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,37,76,214,117,99,234,159,89,62,160,100,62,227,56,26,40,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,206,191,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,15,41,145,105,110,119,138,96,152,142,166,95,236,94,87,27,206,252,255,0,217,250,223,53,11,252,231,146,153,33,170,253,91,30,178,71,194,71,35,127,88,214,242,223,118,238,159,51,186,244,111,215,166,125,209,221,171,50,177,88,177,170,76,158,219,147,211,164,244,116,117,245,243,69,5,182,234,198,171,99,171,72,219,187,94,199,53,81,179,70,136,199,202,145,64,137,44,125,191,157,149,116,65,164,56,110,189,120,98,98,90,71,168,16,85,201,98,200,169,238,240,212,45,36,235,12,241,61,151,202,185,98,154,55,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,106,3,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,7,53,47,206,155,68,46,189,56,248,103,102,58,53,125,190,82,93,238,86,13,55,202,157,89,87,73,27,153,2,207,83,5,109,76,140,143,151,222,115,24,233,213,136,245,70,171,209,136,229,107,57,112,74,235,240,144,208,106,157,83,234,94,61,73,184,81,82,79,143,105,133,63,197,42,82,166,158,42,134,75,113,157,146,69,67,26,49,239,71,49,237,114,75,82,201,90,199,240,125,27,83,238,185,236,114,91,167,86,62,150,53,147,233,254,67,237,211,129,154,195,79,186,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,206,214,249,89,170,59,93,217,153,12,127,171,133,143,145,219,201,43,27,247,90,187,111,186,236,136,170,153,130,36,255,0,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,120,174,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,113,82,90,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,81,44,11,84,255,0,233,20,127,246,127,191,18,170,203,84,255,0,233,20,127,246,127,191,18,170,192,183,79,21,238,184,233,177,171,85,239,164,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,154,192,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,252,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,101,62,13,26,207,162,88,229,77,255,0,70,231,182,213,218,53,23,46,168,130,104,107,102,171,158,169,151,230,83,197,89,50,195,20,76,129,33,162,101,52,45,115,149,100,145,207,149,243,189,81,219,53,145,176,44,43,166,46,158,177,94,151,244,106,203,164,120,181,79,159,242,29,202,155,141,209,244,177,211,205,115,174,149,220,165,168,145,172,79,248,177,177,28,231,185,145,69,19,21,239,225,201,122,168,0,10,149,241,172,215,74,59,173,247,11,233,226,195,121,239,124,19,158,73,145,83,70,144,73,27,42,165,103,110,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,254,254,237,86,91,81,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,3,192,22,125,224,167,174,148,118,171,238,105,211,197,250,243,217,248,223,12,147,29,166,145,32,142,55,213,68,206,221,115,26,245,84,150,73,159,11,105,94,216,209,30,212,142,146,119,253,205,156,175,224,22,238,140,172,95,220,222,187,245,111,115,186,240,201,31,144,83,212,91,89,27,223,44,127,7,101,106,219,36,166,115,62,227,98,153,245,82,190,103,72,189,228,237,211,64,214,246,214,73,78,43,210,198,181,255,0,39,110,160,176,157,99,146,223,231,105,49,251,130,249,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,31,39,163,123,136,206,91,183,116,80,210,153,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,57,87,86,62,150,53,147,233,254,67,237,211,129,202,191,186,143,208,159,253,156,255,0,230,205,227,254,136,74,163,42,230,170,0,0,0,170,191,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,0,0,80,95,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,105,94,34,250,23,174,218,247,161,53,120,158,138,101,63,230,254,39,137,121,26,63,245,71,253,249,73,36,63,223,181,50,51,201,249,126,212,179,125,213,253,111,243,23,250,55,160,16,61,174,35,164,57,150,107,167,121,238,169,89,160,164,76,123,78,41,237,211,94,167,154,116,107,249,215,85,182,150,154,24,152,155,185,239,115,150,71,170,236,140,70,66,253,220,142,86,53,254,40,179,233,53,143,73,243,255,0,7,76,163,79,116,246,31,135,94,176,27,125,134,159,36,180,114,169,155,203,85,84,100,17,187,204,247,229,99,88,255,0,52,248,167,169,237,198,231,54,46,239,111,228,141,110,245,130,7,191,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,175,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,170,241,151,214,29,18,171,166,176,104,244,248,221,38,75,168,182,234,121,234,97,185,67,121,158,23,226,76,158,90,57,21,37,167,99,86,26,135,213,67,11,154,140,145,200,248,152,140,145,19,105,24,174,172,28,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,26,93,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,224,31,221,71,232,79,254,206,127,243,102,241,255,0,68,57,255,0,89,56,126,163,224,30,21,249,6,27,171,153,239,219,76,190,213,111,177,193,116,189,240,84,243,50,124,106,141,90,222,78,217,242,246,216,172,139,188,244,73,37,237,247,30,136,247,185,18,144,64,191,239,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,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,245,100,85,241,71,244,39,169,191,146,251,197,16,31,87,19,241,30,232,199,57,202,172,216,86,45,172,158,118,245,144,92,41,237,118,234,111,179,183,88,251,245,83,200,216,226,143,155,233,154,198,242,123,218,155,185,81,169,190,234,168,159,51,229,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,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,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,74,86,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,0,4,85,241,17,234,243,249,41,104,210,125,150,173,236,234,22,99,221,162,197,249,208,121,152,96,237,58,47,53,87,39,37,72,211,181,28,173,224,142,231,202,89,34,222,55,198,146,241,160,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,65,226,47,161,122,237,165,26,237,87,150,107,94,83,246,199,237,143,111,225,153,111,145,163,183,252,103,202,81,210,71,55,247,149,52,142,242,253,158,228,80,253,228,111,62,28,211,125,212,249,62,30,58,199,164,250,19,213,5,143,80,181,142,30,205,150,154,223,112,167,130,239,202,165,223,7,170,146,157,205,109,79,98,157,143,125,71,54,119,41,187,106,222,41,230,187,159,140,104,7,32,214,77,33,204,180,35,81,46,26,91,168,48,82,65,144,218,105,232,102,174,130,154,116,153,148,239,169,164,134,169,33,87,167,221,115,216,217,218,199,171,85,204,230,215,113,115,219,179,151,245,96,218,23,168,250,147,167,25,206,168,97,86,111,138,218,180,231,200,203,127,134,5,87,85,83,210,213,37,66,165,83,99,68,251,240,199,229,93,221,84,94,76,107,218,245,106,177,178,61,157,175,197,31,215,102,166,254,75,236,244,68,138,240,112,207,240,221,44,195,122,130,212,29,65,200,105,44,120,245,142,159,28,169,174,174,169,85,225,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,132,0,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,104,123,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,178,49,92,214,57,241,75,19,213,140,231,197,51,173,170,89,22,9,149,231,119,59,254,154,105,215,216,76,110,171,179,228,177,255,0,139,205,116,242,124,97,99,36,254,250,153,18,73,57,200,215,201,247,147,238,247,56,167,201,168,88,87,131,142,136,107,204,25,149,118,185,210,223,42,241,205,47,170,167,154,221,87,71,52,124,153,149,78,196,123,99,72,163,119,201,172,166,149,206,114,213,39,205,30,143,129,156,145,245,29,176,142,190,40,254,187,53,55,242,95,103,162,35,173,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,188,154,199,186,9,24,143,219,130,63,131,85,81,210,49,29,34,188,81,253,118,106,111,228,190,207,68,73,79,5,220,90,197,156,226,189,66,225,89,77,15,157,178,228,22,251,29,174,227,77,221,124,125,250,89,227,186,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,152,16,219,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,231,250,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,94,171,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,231,250,57,233,235,249,79,245,5,141,233,53,109,77,214,138,203,87,223,173,189,220,45,212,189,233,40,232,96,137,210,57,202,170,138,200,187,143,72,224,108,175,69,107,100,158,63,186,245,217,142,11,105,240,163,233,211,244,45,211,140,25,253,238,159,134,73,170,94,94,251,81,247,247,237,90,218,199,124,58,47,187,43,227,118,241,203,37,71,36,107,30,158,111,182,244,222,36,218,139,13,84,25,87,2,226,122,121,234,207,13,233,23,195,19,76,243,139,237,61,37,226,251,95,81,118,166,177,99,142,175,90,89,238,175,75,229,82,78,172,122,71,42,177,145,68,245,145,207,86,112,223,182,197,84,116,172,69,169,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,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,46,85,91,42,240,161,232,114,167,37,186,217,58,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,14,235,225,139,208,119,232,66,197,77,175,58,177,101,227,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,202,56,229,133,171,36,43,183,57,90,189,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,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,220,72,3,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,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,41,219,196,103,162,143,228,171,168,240,95,240,11,101,214,77,50,202,127,89,109,169,157,59,177,218,235,149,94,178,91,29,55,39,61,220,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,149,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,188,52,124,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,234,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,178,44,130,209,137,227,247,60,167,32,171,242,182,187,53,28,215,10,217,251,110,127,106,158,22,43,228,127,22,34,185,219,53,170,187,53,21,87,111,146,42,148,165,212,174,185,221,250,131,213,139,158,119,94,157,187,116,123,219,236,116,203,78,216,159,79,109,142,71,186,22,72,141,115,183,149,123,142,123,215,147,190,251,220,141,84,98,53,169,221,60,69,122,146,253,36,230,255,0,161,172,90,171,150,55,135,86,59,226,42,250,78,219,234,47,81,44,177,73,197,238,94,75,20,77,115,163,77,145,136,231,186,85,253,99,123,78,72,114,66,179,204,203,198,43,241,123,127,54,153,223,219,63,8,117,7,37,123,21,242,54,26,51,124,100,126,154,237,62,76,76,124,202,103,254,170,183,76,245,70,238,176,0,71,215,0,0,0,77,111,15,30,150,62,222,100,17,107,158,119,65,113,130,199,142,86,67,62,57,30,221,168,238,117,241,61,85,102,228,142,71,172,84,239,99,62,72,156,95,34,241,87,42,69,44,110,225,157,44,116,241,119,234,51,83,169,113,142,221,198,155,27,161,254,249,200,46,180,177,181,124,157,62,206,86,49,28,245,226,146,202,230,246,217,242,114,166,238,127,7,182,55,161,115,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,73,14,71,150,248,197,126,49,118,60,152,225,219,63,8,246,253,170,111,149,93,183,249,35,15,57,54,6,175,211,220,143,42,99,232,81,61,29,149,85,247,197,59,247,107,76,190,136,0,154,57,140,0,0,0,0,0,0,57,167,80,154,19,140,117,17,167,21,58,127,146,213,212,81,57,179,54,186,219,95,6,234,234,42,214,49,237,142,85,102,232,146,183,140,143,107,152,229,77,218,247,108,172,119,23,183,165,131,226,229,186,110,209,52,87,26,196,178,112,120,203,249,126,34,140,86,26,169,166,186,38,38,38,58,38,63,174,233,233,80,62,99,135,100,250,127,147,220,112,204,206,203,81,105,189,90,102,88,42,233,39,68,229,27,182,69,69,69,77,209,205,115,85,28,215,181,85,174,107,154,230,170,162,162,175,199,45,107,175,174,150,63,76,120,139,181,67,12,160,184,213,231,24,197,27,96,142,138,149,59,191,20,160,73,85,238,133,35,87,38,210,199,220,150,86,43,55,115,254,244,124,94,231,71,194,169,74,243,49,192,213,128,189,224,231,132,240,158,184,248,245,187,43,99,54,174,198,214,229,177,139,163,72,185,78,234,233,250,181,118,116,243,103,141,51,223,26,235,18,0,12,4,180,0,1,99,30,28,189,83,252,86,150,155,167,92,238,190,227,85,116,139,186,252,94,178,101,238,177,105,35,135,155,168,21,81,188,153,218,108,114,62,55,61,92,222,27,198,138,196,142,38,62,124,25,239,46,51,162,190,164,191,148,54,152,255,0,170,10,174,238,105,140,246,233,111,252,105,59,17,205,220,89,60,189,75,56,170,177,123,140,141,121,35,120,237,35,36,217,140,98,199,188,195,34,204,252,44,120,173,222,49,194,122,227,171,190,61,157,206,109,229,99,97,227,47,185,57,246,2,63,71,92,254,146,152,143,155,84,253,40,253,218,167,116,245,85,167,30,118,145,33,0,4,149,72,128,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,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,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,165,48,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,219,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,2,199,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,246,212,206,145,245,151,0,234,58,126,154,40,113,27,173,235,36,171,184,58,12,123,133,43,98,248,213,10,189,253,138,232,254,251,163,100,46,142,55,61,238,89,21,176,240,149,178,57,171,20,156,116,124,0,225,93,22,116,255,0,153,116,201,160,214,173,35,205,51,250,76,166,162,223,81,53,93,58,210,91,210,154,11,107,39,227,44,180,113,191,126,117,12,109,75,170,100,73,164,70,61,201,42,39,6,35,81,169,221,64,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,170,235,23,163,172,19,171,252,18,158,193,127,172,248,54,73,102,231,246,127,32,237,205,81,240,190,236,212,239,170,254,245,100,241,71,63,118,58,116,143,245,138,188,55,228,221,149,62,126,87,194,227,208,158,153,126,117,239,21,164,170,2,58,244,9,211,197,215,166,126,154,44,24,30,85,106,164,160,203,46,21,21,55,188,141,148,213,142,169,103,157,157,251,49,170,229,85,98,62,58,104,233,97,122,69,250,190,113,57,90,175,221,100,127,181,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,218,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,25,207,244,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,116,39,210,143,74,58,113,210,86,156,51,10,194,162,243,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,147,146,40,81,85,177,181,206,85,87,189,242,72,240,232,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,153,130,53,80,101,92,11,84,255,0,233,20,127,246,127,191,18,170,203,84,255,0,233,20,127,246,127,191,18,170,192,208,71,92,157,14,97,189,94,225,173,170,165,125,37,143,81,108,116,238,101,134,252,246,47,9,25,186,187,201,86,113,69,115,233,156,229,114,163,145,21,240,189,202,246,35,145,210,197,45,16,229,56,182,163,232,118,163,213,99,121,37,13,215,18,204,241,43,131,28,230,182,85,134,170,134,170,53,108,145,77,20,177,175,252,73,35,150,55,43,92,213,99,216,229,69,107,151,79,197,64,120,205,234,206,141,100,153,221,139,74,172,152,135,153,212,156,75,183,37,231,36,226,232,124,165,12,208,172,177,91,63,4,243,60,187,209,212,114,95,187,14,252,88,170,233,167,107,2,90,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,57,148,102,179,165,139,6,178,228,253,65,97,54,78,159,175,127,7,207,166,184,43,237,23,7,84,182,8,233,123,113,62,73,228,149,92,142,71,66,216,25,50,201,31,23,247,35,71,179,132,156,184,59,73,22,152,238,176,218,168,161,190,214,210,86,92,153,79,27,107,42,41,41,157,77,4,211,163,83,184,248,226,116,146,58,54,43,183,84,98,200,245,106,42,34,185,219,110,161,24,60,78,181,75,244,95,209,182,107,229,47,191,12,186,229,190,95,22,183,255,0,122,247,188,215,154,145,60,220,31,54,57,172,229,67,29,111,223,119,29,182,251,174,71,171,10,1,44,211,199,7,53,181,87,231,250,89,167,48,211,213,165,202,199,103,184,222,234,37,115,27,216,116,21,211,69,12,77,99,185,114,87,163,173,243,43,145,90,136,136,232,246,87,110,168,216,213,225,163,128,83,106,15,90,90,119,75,114,199,170,238,182,219,29,69,77,254,169,97,73,120,81,190,146,154,73,105,106,37,124,106,156,24,218,196,164,68,228,188,28,247,49,142,229,207,138,133,223,91,58,126,192,108,189,60,191,166,139,51,42,232,49,57,49,121,241,87,203,76,144,197,86,232,39,167,124,51,84,171,155,26,68,181,50,44,146,74,249,59,123,58,87,185,202,213,221,80,205,17,170,131,62,222,37,216,5,54,159,117,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,133,99,234,233,163,150,170,162,39,200,171,205,142,172,90,180,94,43,193,175,107,216,222,60,56,160,92,247,69,250,199,125,215,222,152,48,13,85,202,97,225,122,186,219,228,167,184,201,201,139,230,106,169,42,37,164,150,167,102,49,140,103,121,244,238,151,182,214,163,89,220,224,155,163,119,94,214,86,95,129,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,190,233,235,161,150,25,90,247,114,226,172,70,219,225,86,162,53,21,21,210,110,174,221,17,182,104,0,0,0,0,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,2,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,150,26,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,217,236,73,97,138,68,107,183,78,113,177,223,139,81,83,242,147,43,196,119,161,202,110,148,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,67,80,63,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,223,248,105,244,43,83,211,46,51,85,169,250,157,65,87,75,170,25,29,60,246,218,170,23,85,69,36,22,139,114,84,34,182,6,44,18,62,41,159,50,193,12,206,145,92,188,83,183,27,90,197,108,139,39,42,240,161,232,114,155,26,181,89,58,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,179,64,0,0,34,175,138,63,161,61,77,252,151,222,40,138,1,47,251,197,31,208,158,166,254,75,239,20,69,0,129,170,128,10,171,241,92,235,167,252,127,75,250,41,153,255,0,241,69,46,127,91,66,223,248,173,109,174,58,132,119,254,55,205,49,173,255,0,113,10,191,253,145,8,22,19,162,29,72,232,151,81,246,171,157,231,69,243,234,76,142,158,205,80,202,106,246,54,158,122,89,233,158,246,242,98,190,26,134,50,84,99,145,29,197,252,120,57,89,34,34,170,177,232,157,44,205,183,74,189,76,102,93,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,161,77,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,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,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,82,183,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,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,211,208,117,183,214,14,51,210,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,38,135,191,173,234,71,68,168,53,182,131,167,41,243,234,71,106,45,198,157,106,97,177,195,79,60,207,107,18,9,42,21,37,149,140,88,97,127,102,39,72,140,145,237,122,177,88,228,77,158,206,93,44,203,190,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,187,239,14,46,184,234,122,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,70,19,40,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,52,111,70,185,142,124,82,202,196,123,57,242,76,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,52,230,70,174,186,58,50,177,117,135,167,20,182,200,238,191,6,204,241,127,49,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,72,143,138,64,207,181,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,240,107,24,214,166,200,136,130,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,248,185,236,108,243,53,174,84,221,169,44,136,155,114,93,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,157,47,166,46,158,178,174,168,53,150,203,164,120,181,79,144,243,253,202,155,141,209,244,178,84,67,108,161,137,188,165,168,145,172,79,248,177,177,28,230,53,242,203,19,21,236,231,201,3,218,244,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,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,124,13,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,34,42,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,207,221,191,226,64,88,254,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,86,58,120,117,116,101,125,233,26,197,168,75,150,221,124,237,215,40,200,22,158,149,209,189,137,28,150,122,7,205,29,21,75,162,111,46,204,211,247,167,149,209,247,100,70,198,248,26,188,94,217,26,76,0,0,202,185,170,131,42,224,76,175,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,123,196,85,240,184,244,39,166,95,157,123,197,105,42,128,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,1,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,115,175,213,30,133,255,0,38,189,118,201,180,83,237,79,218,63,179,158,75,252,39,228,124,159,127,204,81,193,83,254,39,185,39,30,61,254,63,207,93,248,239,242,223,100,210,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,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,207,136,175,82,95,163,108,35,244,53,139,85,113,201,51,26,55,124,69,95,73,220,101,61,150,84,150,41,56,189,203,197,37,149,205,116,105,178,61,90,198,202,191,171,119,105,203,49,136,49,215,23,67,191,108,190,33,172,250,49,103,255,0,84,63,122,166,251,98,166,143,254,170,127,75,234,169,216,159,253,19,248,171,227,79,241,223,55,55,245,187,164,218,236,215,195,248,173,81,135,141,103,167,175,78,157,59,83,77,128,140,167,229,235,53,103,21,115,104,137,214,157,98,57,179,95,209,231,204,240,167,94,201,141,116,215,72,214,85,172,0,43,183,102,0,0,7,216,195,176,236,159,80,50,123,118,25,134,89,106,46,215,171,180,201,5,37,36,8,156,164,118,202,170,170,171,178,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,248,229,181,244,47,210,197,22,137,225,20,153,246,83,65,182,121,146,81,171,231,114,165,68,47,183,208,78,144,72,218,9,34,123,145,189,214,186,22,189,238,88,218,230,189,206,143,117,107,121,59,63,46,192,85,143,187,204,141,209,28,103,179,226,136,109,166,214,216,217,28,190,113,53,199,58,229,90,197,20,245,213,167,25,253,216,233,251,35,140,186,215,79,122,19,140,116,239,167,20,218,127,141,85,212,86,185,211,58,186,229,95,62,232,234,218,215,177,141,146,84,102,234,145,55,140,108,107,88,213,93,154,198,238,175,119,39,187,165,128,88,118,237,211,106,136,162,136,210,33,198,248,204,101,252,195,17,94,43,19,84,213,93,115,51,51,61,51,63,215,116,116,0,3,237,140,0,0,0,0,0,0,0,0,21,139,226,29,210,199,216,60,130,93,115,193,40,46,51,216,242,58,201,167,200,227,219,187,29,178,190,87,162,164,220,149,202,244,138,161,239,127,201,83,139,36,78,40,228,73,98,141,182,116,124,236,139,31,180,101,152,253,207,22,200,41,60,213,174,243,71,53,190,182,14,227,153,221,167,153,138,201,25,201,138,142,110,237,114,166,237,84,84,223,228,168,166,22,63,5,70,58,204,219,171,143,68,245,79,245,197,40,217,29,167,196,108,166,101,78,54,214,250,39,117,116,253,106,126,49,198,153,235,236,153,137,160,0,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,56,161,93,222,179,93,139,147,110,228,105,48,236,188,187,49,195,102,216,91,120,220,29,113,85,186,227,88,152,254,183,76,78,233,137,223,19,19,19,190,0,1,230,205,15,83,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,147,203,31,162,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,245,69,85,83,84,85,79,24,224,241,196,90,181,126,205,118,175,196,77,21,68,197,81,60,38,38,52,152,158,205,56,175,123,75,181,39,24,213,252,6,205,168,248,116,181,15,180,222,225,116,176,165,76,43,20,177,185,143,116,114,70,246,252,209,28,201,24,246,42,181,85,170,173,85,107,156,213,71,47,170,35,23,67,125,46,100,253,57,227,23,155,158,103,122,167,154,245,152,67,65,45,93,174,8,145,91,107,116,11,80,169,26,206,143,84,153,202,217,211,146,181,168,214,185,174,70,186,68,217,235,39,75,47,9,93,219,150,105,174,245,60,218,166,55,199,245,215,199,78,142,14,29,218,12,46,7,5,153,222,195,229,151,124,45,154,106,242,106,235,142,174,222,108,249,60,232,221,86,156,232,221,48,21,107,226,107,226,25,170,26,119,168,151,30,155,180,74,178,175,21,168,179,211,198,153,30,66,198,198,181,117,43,87,72,217,25,79,70,229,228,180,236,108,85,12,114,206,222,51,119,81,17,139,26,70,174,154,210,136,127,226,51,209,71,242,170,211,136,47,248,5,178,213,30,166,226,223,172,182,212,206,157,169,46,148,40,143,89,45,142,155,147,88,222,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,144,211,185,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,172,30,172,125,83,235,39,212,12,135,220,103,57,255,0,250,170,192,178,175,246,215,28,201,49,203,135,253,242,142,186,219,93,79,39,254,108,144,205,28,140,255,0,67,154,230,255,0,66,160,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,1,125,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,34,175,138,63,161,61,77,252,151,222,40,138,1,47,251,197,31,208,158,166,254,75,239,20,69,0,129,170,128,0,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,72,25,247,137,175,82,249,126,188,218,117,182,207,122,164,177,83,227,53,21,108,177,99,145,64,201,40,161,183,84,246,18,122,42,167,163,89,45,99,37,74,88,29,35,158,228,218,70,247,33,72,21,24,140,191,66,144,60,71,252,63,235,58,119,190,203,171,122,67,142,255,0,173,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,53,122,210,215,77,56,234,47,195,51,60,213,13,47,188,249,235,85,119,193,162,154,25,81,25,85,111,170,109,222,133,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,213,45,210,119,170,125,27,250,129,143,123,140,7,148,199,117,75,59,197,48,76,187,76,236,23,223,43,141,231,126,67,237,5,23,149,133,254,115,201,76,179,82,254,177,236,89,35,225,35,149,223,171,115,121,111,179,183,79,145,234,250,78,245,79,163,127,80,49,239,113,128,13,41,128,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,246,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,175,129,143,237,179,247,111,248,144,22,168,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,230,157,77,218,110,183,254,155,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,29,44,1,23,250,1,232,250,213,210,110,145,181,183,4,171,147,59,204,105,232,235,242,183,205,43,85,148,211,177,142,88,232,98,108,111,116,92,41,214,105,88,178,53,206,89,94,231,191,151,5,142,56,229,0,0,12,171,154,168,50,174,5,170,127,244,138,63,251,63,223,137,85,101,170,127,244,138,63,251,63,223,137,85,96,94,159,136,207,94,223,201,94,197,6,155,233,220,30,99,83,114,107,127,156,164,168,158,159,157,45,150,133,239,124,73,88,228,122,112,154,101,124,114,54,40,190,109,71,49,207,149,56,181,177,205,73,152,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,81,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,46,123,195,131,195,254,143,167,123,20,90,183,171,216,239,250,236,87,249,152,34,166,168,146,10,136,241,218,94,111,143,141,59,225,124,145,190,105,163,68,123,230,71,114,72,229,72,154,140,253,114,202,29,131,162,78,143,177,158,145,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,120,182,69,0,6,120,124,67,243,91,86,127,214,150,170,223,108,212,245,112,211,210,222,25,100,123,106,88,214,189,103,183,211,69,67,51,145,26,231,39,7,75,77,35,152,187,238,172,86,170,163,85,85,169,45,60,14,177,107,21,94,85,171,153,173,69,15,59,213,170,223,103,181,209,212,247,94,157,170,90,185,42,164,168,143,130,47,7,114,125,21,50,238,168,174,78,222,205,84,71,57,22,176,75,232,240,159,197,172,88,255,0,68,184,133,218,209,67,229,234,242,107,133,222,233,116,147,186,247,249,138,166,87,77,72,217,54,114,170,51,104,41,41,217,179,81,27,247,55,219,147,156,170,19,0,169,95,28,92,90,197,73,149,105,38,107,79,67,194,245,117,183,222,45,117,149,61,215,175,118,150,146,74,89,41,227,224,171,193,188,95,91,82,187,162,35,151,185,179,149,81,173,68,182,162,21,120,188,224,191,107,122,54,185,95,254,41,229,62,197,100,22,187,239,103,177,220,243,125,201,29,65,218,229,201,59,123,121,254,231,45,157,254,43,142,223,123,147,66,0,120,67,103,95,100,186,201,182,216,62,23,230,254,218,227,247,75,23,123,191,219,242,157,184,219,95,221,227,197,123,155,249,14,223,29,219,254,55,150,255,0,119,139,175,80,205,183,71,249,253,78,152,117,71,165,185,156,57,13,37,138,158,151,40,161,166,184,92,42,214,38,193,5,186,166,84,167,173,89,29,42,112,99,22,154,105,145,94,187,112,69,87,34,181,81,28,154,73,0,0,0,0,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,128,75,254,241,71,244,39,169,191,146,251,197,17,64,32,106,160,0,0,0,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,46,251,196,127,196,2,143,167,123,20,186,73,164,57,23,250,236,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,76,56,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,81,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,46,123,195,131,195,254,143,167,123,20,90,183,171,216,239,250,236,87,249,152,34,166,168,146,10,136,241,218,94,111,143,141,59,225,124,145,190,105,163,68,123,230,71,114,72,229,72,154,140,253,114,202,21,151,213,191,67,154,185,210,21,77,146,171,48,125,37,243,30,190,83,194,200,111,214,182,63,202,71,113,237,35,167,162,147,154,35,152,246,185,36,88,220,228,78,244,77,230,212,107,155,44,81,126,174,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,59,233,213,45,45,193,53,167,4,185,233,158,165,216,190,51,141,222,123,62,118,139,205,77,79,221,237,76,201,163,253,100,47,100,141,218,72,152,239,186,228,223,109,151,116,85,69,207,191,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,253,101,43,120,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,45,212,128,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,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,83,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,165,43,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,192,182,158,139,117,211,78,58,116,240,204,192,245,67,84,47,62,70,213,67,241,152,161,134,36,71,213,92,42,157,119,174,88,233,105,163,85,78,228,207,226,237,147,116,106,53,174,123,220,198,49,239,109,64,107,166,186,106,63,81,122,143,113,213,13,80,188,249,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,147,182,77,213,202,231,57,239,115,222,247,189,223,43,34,213,44,239,43,193,49,29,51,191,223,124,214,55,130,121,255,0,179,244,94,86,22,121,63,59,50,77,85,250,198,49,36,147,156,141,71,126,177,206,227,182,205,217,62,68,191,240,224,240,255,0,172,234,34,251,22,173,234,246,59,254,180,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,7,128,193,124,55,122,142,212,14,156,107,186,133,178,88,127,205,86,89,177,151,68,255,0,138,94,173,124,28,178,214,64,207,255,0,102,176,196,191,126,161,157,199,49,63,196,37,68,117,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,136,41,175,196,235,195,254,143,72,171,42,122,129,209,12,119,202,96,181,124,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,229,12,108,115,97,115,29,178,182,55,49,145,133,143,244,125,213,158,27,213,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,27,247,24,138,174,137,232,157,212,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,241,100,98,185,175,107,37,138,39,171,31,195,138,232,123,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,202,30,212,0,5,0,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,207,221,191,226,68,85,241,71,245,217,169,191,146,251,61,17,42,188,12,127,109,159,187,127,196,128,181,64,0,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,68,170,240,49,253,182,126,237,255,0,18,2,213,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,171,142,131,241,141,86,183,221,53,3,73,109,116,246,140,249,243,73,95,85,78,217,86,58,91,227,149,169,205,142,71,47,110,9,213,91,201,178,53,26,215,189,207,238,238,175,238,199,86,183,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,77,4,17,107,172,46,138,241,253,121,165,168,207,241,21,248,86,121,67,71,42,254,162,22,43,47,189,184,93,216,167,155,147,216,214,75,201,177,177,181,10,239,186,197,226,244,123,90,206,220,115,55,201,162,254,183,240,209,229,116,199,95,243,246,247,241,186,185,59,229,46,188,174,105,202,243,170,230,108,240,166,185,214,102,142,201,233,154,58,190,175,171,243,106,80,31,67,34,199,238,248,158,65,115,197,178,10,79,43,116,179,86,77,111,173,131,184,215,246,170,33,122,178,70,114,98,171,93,179,154,169,187,85,81,118,249,42,161,216,250,61,233,226,171,168,109,88,167,181,87,199,195,23,176,118,174,119,249,95,28,202,201,169,210,70,162,81,181,241,171,120,75,63,222,106,47,54,170,49,178,189,188,150,62,43,18,181,98,187,215,34,205,17,229,76,232,232,108,195,52,194,229,152,42,243,12,69,95,162,162,158,116,204,111,214,58,52,235,215,163,175,88,119,79,14,174,150,40,179,42,175,211,214,125,65,221,181,218,171,26,204,106,149,233,81,11,228,175,167,154,41,124,251,94,215,49,175,138,55,49,98,70,254,177,175,127,117,28,141,88,145,29,101,39,206,199,113,251,70,39,143,219,49,108,126,147,202,218,236,212,112,219,232,160,238,57,253,170,120,88,140,141,156,158,170,231,108,214,162,110,229,85,93,190,106,170,125,18,195,192,96,168,192,217,139,116,241,233,158,185,113,174,214,109,54,35,106,115,42,241,183,102,98,142,20,83,245,105,232,142,249,227,51,211,32,0,205,70,64,0,0,0,0,0,0,0,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,202,199,35,85,174,116,114,72,196,115,121,110,148,165,159,224,25,118,151,101,213,248,38,119,105,248,101,242,217,218,243,84,189,248,166,237,247,34,100,172,251,241,57,204,93,217,35,23,228,229,219,125,151,230,138,133,247,145,107,174,206,150,43,117,239,17,161,202,176,74,14,254,113,142,109,5,45,51,18,158,47,137,210,75,43,17,240,201,52,174,103,30,214,239,149,138,175,226,155,204,212,106,186,84,115,116,89,222,91,227,118,252,53,184,242,233,252,99,227,213,247,117,45,142,75,246,223,251,63,139,249,55,27,84,70,26,236,241,157,220,202,248,68,235,245,103,116,85,174,232,221,86,177,17,86,181,40,1,232,112,12,3,46,213,28,186,131,4,193,45,63,19,190,92,251,190,86,151,191,20,61,206,220,79,149,255,0,126,87,53,137,179,35,122,252,220,155,237,178,124,213,16,132,83,76,215,49,77,49,172,203,169,47,94,183,135,183,85,219,181,69,52,211,19,51,51,58,68,68,111,153,153,157,209,17,28,101,249,176,236,59,39,212,12,158,221,134,97,150,90,139,181,234,237,50,65,73,73,2,39,41,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,45,79,164,14,137,109,29,62,119,51,92,226,162,221,125,207,38,238,67,5,77,55,39,210,90,233,215,118,171,105,214,70,181,203,44,141,254,124,170,214,170,53,203,27,81,27,205,210,250,158,147,186,78,198,58,108,198,22,162,161,212,247,108,218,237,11,91,119,187,181,171,197,141,221,29,229,105,185,34,43,96,107,145,21,85,81,29,43,154,142,114,34,36,113,199,223,9,166,83,147,83,134,136,189,126,53,175,171,171,249,255,0,93,174,99,229,7,148,187,185,221,85,229,153,85,92,220,55,9,171,132,220,235,238,163,179,140,199,29,211,205,0,4,129,79,128,0,43,171,196,235,195,254,179,87,104,234,122,129,209,12,119,205,231,84,156,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,229,12,108,107,166,107,221,178,186,70,177,146,83,97,170,130,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,24,78,175,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,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,128,64,213,64,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,240,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,103,135,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,183,197,116,157,234,159,70,254,160,99,222,227,1,161,61,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,58,138,240,45,11,212,126,157,58,238,210,205,47,213,11,55,145,186,208,234,6,59,44,51,68,170,250,91,133,43,174,112,164,117,84,210,42,39,114,23,241,118,203,178,57,28,215,49,237,99,216,246,52,52,40,0,2,149,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,219,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,64,90,160,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,0,0,3,42,230,170,12,171,129,106,159,253,34,143,254,207,247,226,85,89,106,159,253,34,143,254,207,247,226,113,79,14,15,15,250,206,162,47,177,106,222,175,99,191,235,79,65,230,96,138,154,162,73,233,228,200,170,184,62,62,52,239,133,241,200,200,97,145,81,239,153,29,197,100,137,34,106,63,245,203,16,118,191,10,62,133,191,196,117,65,173,120,103,255,0,19,213,96,20,85,206,255,0,140,231,93,36,167,86,255,0,226,188,171,220,239,247,115,35,63,216,243,22,168,0,2,63,245,249,157,126,142,250,54,213,139,255,0,194,254,33,230,241,249,44,93,158,255,0,107,143,196,164,101,7,119,151,23,111,219,243,93,206,59,125,238,28,119,110,252,146,64,17,87,197,31,208,158,166,254,75,239,20,64,80,9,165,62,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,153,172,53,80,0,142,190,33,248,85,215,63,232,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,155,162,166,145,172,77,182,87,171,81,85,168,170,228,145,71,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,112,51,4,106,160,202,185,167,61,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,248,129,237,64,0,0,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,1,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,138,190,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,21,213,225,193,225,255,0,89,212,69,246,45,91,213,236,119,253,105,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,14,215,225,71,208,183,248,142,168,53,175,12,255,0,226,122,172,2,138,185,223,241,156,235,164,148,234,223,252,87,149,123,157,254,238,100,103,251,30,98,213,0,0,113,254,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,51,176,0,51,67,115,233,187,91,109,58,218,206,156,170,176,26,183,234,43,234,32,166,75,29,53,68,21,47,231,52,12,168,98,172,177,61,208,163,18,23,182,71,189,95,194,54,35,156,245,106,53,219,95,79,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,78,213,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,220,154,199,186,8,92,230,162,236,229,138,53,93,248,166,223,172,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,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,41,91,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,82,185,238,133,234,63,81,125,119,106,158,151,233,125,155,207,93,107,181,3,34,150,105,165,85,101,45,190,149,183,57,146,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,28,31,151,162,78,143,178,110,174,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,56,186,255,0,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,159,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,0,20,45,226,51,209,71,242,85,212,120,47,248,5,178,235,38,153,101,63,172,182,212,206,157,216,237,117,202,175,89,45,142,155,147,158,238,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,42,188,30,244,11,168,44,11,227,154,177,127,255,0,83,56,14,101,111,161,150,154,219,112,182,197,52,217,4,109,243,61,154,168,100,73,155,53,31,101,92,142,106,201,19,163,158,42,165,86,181,127,87,43,108,127,60,192,48,221,79,198,103,195,53,3,30,164,190,216,170,170,41,42,106,45,245,104,174,130,119,211,84,71,81,18,72,221,246,123,18,88,99,85,99,183,99,209,21,174,71,53,85,171,232,0,0,0,160,31,20,127,93,154,155,249,47,179,209,18,171,192,199,246,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,237,179,247,111,248,144,22,168,0,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,34,42,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,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,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,2,106,160,202,185,170,128,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,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,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,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,117,111,209,229,135,169,27,124,55,219,77,125,61,151,54,183,66,218,122,91,157,74,77,44,85,20,177,182,119,50,141,236,108,136,200,218,233,166,71,44,201,27,222,212,106,162,53,201,242,58,94,133,104,158,35,160,122,125,73,130,98,80,127,155,169,185,213,114,151,251,254,191,177,20,83,85,112,146,71,246,187,157,150,175,109,174,226,223,193,63,202,189,8,24,244,225,44,209,122,111,211,79,149,61,45,205,237,160,204,241,25,117,25,77,219,211,54,40,157,98,159,235,124,196,116,68,238,141,119,0,3,33,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,191,90,157,12,231,121,150,167,126,146,52,51,26,248,183,218,110,228,247,203,123,103,162,162,142,142,173,137,26,119,152,178,73,31,62,254,238,123,147,103,59,184,217,30,231,47,113,17,178,151,166,110,153,177,30,154,177,25,172,246,122,159,137,223,46,124,126,51,121,225,44,62,127,183,44,206,131,245,14,150,70,69,219,100,234,207,184,169,203,110,75,243,95,151,99,6,5,156,183,15,98,253,88,154,99,202,159,195,175,78,255,0,251,110,75,51,29,181,205,243,76,166,206,75,126,231,232,109,238,221,186,107,136,249,177,92,235,190,41,232,136,136,141,209,53,107,84,68,192,0,103,162,96,0,0,0,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,3,197,104,222,144,225,186,17,167,118,253,45,211,232,42,224,199,173,53,21,211,80,193,83,58,204,250,118,84,213,205,84,176,163,215,239,57,140,116,238,99,21,202,231,240,107,121,57,238,221,203,237,64,3,149,117,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,146,255,0,9,249,31,57,216,242,245,144,84,255,0,137,238,71,203,151,99,143,243,211,110,91,252,246,217,96,7,247,12,127,240,162,255,0,153,63,251,254,90,160,0,0,0,0,0,114,173,109,233,211,4,214,251,198,11,150,95,233,251,57,38,156,228,20,55,220,126,231,206,103,121,94,213,125,37,77,84,93,150,74,200,223,223,142,141,33,229,34,63,183,207,155,81,85,54,94,170,0,0,0,133,93,107,120,111,127,44,29,83,181,106,103,233,151,236,151,195,49,248,44,94,75,236,239,159,238,118,234,106,38,238,247,60,212,91,111,230,120,241,226,187,112,223,127,158,201,234,250,24,232,99,249,23,125,182,255,0,93,31,182,63,108,126,27,254,210,124,63,202,249,79,51,255,0,199,19,115,229,230,127,238,118,225,253,59,252,165,80,0,0,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,255,0,9,249,31,39,223,243,21,147,212,255,0,137,238,73,199,143,127,143,243,215,126,59,252,183,217,58,168,0,0,0,0,0,10,171,254,225,143,254,20,95,243,39,255,0,127,203,84,0,69,251,79,67,150,168,122,40,162,232,190,251,168,181,117,150,214,84,70,234,203,237,37,181,180,211,205,2,94,210,229,35,35,133,210,72,216,222,173,222,20,122,185,232,213,84,122,181,219,118,214,64,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,64,0,0,0,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,248,79,200,249,206,199,151,172,130,167,252,79,114,62,92,187,28,127,158,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,21,87,253,195,31,252,40,191,230,79,254,255,0,150,83,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,171,0,0,0,0,0,69,94,185,250,24,254,90,63,98,127,215,71,236,119,216,239,137,127,180,159,16,243,94,111,203,127,241,196,60,56,249,111,251,173,249,255,0,70,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,179,84,0,0,0,0,1,202,186,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,201,127,132,252,143,156,236,121,122,200,42,127,196,247,35,229,203,177,199,249,233,183,45,254,123,108,176,3,251,134,63,248,81,127,204,159,253,255,0,45,80,0,0,0,0,1,205,58,141,209,11,87,81,218,61,122,209,171,237,242,174,209,109,191,212,91,157,89,87,73,27,95,58,65,79,93,5,76,140,143,151,221,107,222,216,21,136,245,71,35,21,232,229,107,248,240,95,87,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,0,0,0,0,0,0,0,114,174,168,244,47,249,74,104,78,77,162,159,106,126,206,125,163,242,95,225,63,35,231,59,30,94,178,10,159,241,61,200,249,114,236,113,254,122,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,114,174,151,52,47,249,53,232,78,51,162,159,106,126,209,253,156,243,191,225,63,35,228,251,254,98,178,122,159,241,61,201,56,241,239,241,254,122,239,199,127,150,251,35,68,186,116,193,52,66,241,157,101,150,10,126,246,73,168,217,5,117,247,32,185,243,153,190,107,187,95,87,83,75,23,101,242,190,54,118,35,172,88,121,70,140,238,112,230,228,69,93,147,170,128,0,0,0,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,193,159,101,188,231,99,203,209,193,77,254,59,205,199,203,151,99,151,243,19,110,91,124,246,221,122,175,67,29,12,127,34,239,182,223,235,163,246,199,237,143,195,127,218,79,135,249,95,41,230,127,248,226,110,124,188,207,253,206,220,63,167,127,148,170,0,0,0,64,14,168,252,41,63,148,166,187,100,218,215,250,122,251,57,246,143,201,127,131,62,203,121,206,199,151,163,130,155,252,119,155,143,151,46,199,47,230,38,220,182,249,237,186,245,94,134,58,24,254,69,223,109,191,215,71,237,143,219,31,134,255,0,180,159,15,242,190,83,204,255,0,241,196,220,249,121,159,251,157,184,127,78,255,0,41,84,0,0,0,21,87,253,195,31,252,40,191,230,79,254,255,0,150,168,0,229,93,46,104,95,242,107,208,156,103,69,62,212,253,163,251,57,231,127,194,126,71,201,247,252,197,100,245,63,226,123,146,113,227,223,227,252,245,223,142,255,0,45,246,78,170,0,3,149,117,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,146,255,0,9,249,31,57,216,242,245,144,84,255,0,137,238,71,203,151,99,143,243,211,110,91,252,246,217,122,168,2,170,255,0,184,99,255,0,133,23,252,201,255,0,223,242,213,0,0,0,0,64,14,168,252,41,63,148,166,187,100,218,215,250,122,251,57,246,143,201,127,131,62,203,121,206,199,151,163,130,155,252,119,155,143,151,46,199,47,230,38,220,182,249,237,186,207,240,4,127,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,89,0,0,0,0,3,149,117,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,146,255,0,9,249,31,57,216,242,245,144,84,255,0,137,238,71,203,151,99,143,243,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,128,0,0,0,3,207,201,159,225,177,103,244,250,90,236,134,145,114,202,171,60,215,246,90,90,170,233,210,221,20,209,192,234,135,162,38,204,98,203,51,24,222,74,156,213,36,225,203,183,39,31,64,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,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,46,123,218,212,221,85,16,253,96,0,0,0,0,0,63,37,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,238,199,172,83,69,34,53,219,47,9,24,239,193,200,170,31,172,17,171,44,241,30,232,199,6,202,175,56,86,83,172,158,74,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,155,41,156,199,113,123,28,155,181,85,171,182,232,170,159,51,181,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,135,171,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,253,96,0,0,0,0,0,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,96,0,0,0,0,0,31,146,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,61,249,57,140,116,240,181,206,68,217,171,44,104,187,114,77,195,245,128,0,0,69,95,238,163,244,39,255,0,103,63,249,179,120,255,0,162,1,42,129,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,88,0,124,159,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,63,93,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,241,115,222,214,166,234,168,128,126,176,0,0,0,0,0,0,0,0,8,255,0,170,93,122,244,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,118,139,224,87,42,142,215,118,22,77,31,235,33,167,124,110,222,57,88,239,186,229,219,125,151,101,69,68,9,0,14,127,162,154,247,164,253,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,242,53,52,156,42,153,28,114,58,62,21,17,198,245,217,147,70,187,162,113,251,219,111,186,42,39,64,0,0,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,232,0,0,0,1,207,245,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,80,144,0,30,126,213,159,225,183,220,202,255,0,167,214,108,134,146,179,33,197,105,232,106,111,84,48,170,185,244,12,172,73,86,153,37,84,78,45,123,219,4,143,70,111,205,25,193,202,136,217,24,174,15,64,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,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,0,0,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,228,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,8,171,253,212,126,132,255,0,236,231,255,0,54,111,31,244,67,191,233,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,135,171,0,143,250,165,215,175,73,218,45,157,220,244,207,82,245,91,224,217,37,155,179,231,104,190,5,114,168,237,119,97,100,209,254,178,26,119,198,237,227,149,142,251,174,93,183,217,118,84,84,64,144,0,231,250,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,116,0,0,225,90,189,215,23,74,250,17,153,73,167,218,165,171,116,150,156,134,10,120,170,103,161,134,219,91,92,250,118,72,138,172,73,86,150,25,27,27,213,187,61,24,245,71,240,123,29,183,23,181,87,202,90,124,76,122,40,191,221,104,172,86,45,96,171,184,220,174,53,17,210,81,209,210,98,87,185,167,169,158,71,35,99,138,56,219,70,174,123,220,229,70,163,81,21,85,85,17,0,148,0,252,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,197,175,99,154,187,42,42,31,172,0,0,0,0,0,4,85,254,234,63,66,127,246,115,255,0,155,55,143,250,32,18,168,28,171,66,250,163,208,158,165,62,55,250,20,206,126,209,253,156,242,223,19,255,0,6,86,81,246,60,199,119,179,254,201,138,62,92,187,18,255,0,55,125,184,252,246,221,55,234,160,1,202,181,211,170,61,9,233,175,224,159,166,188,231,236,231,218,63,51,240,207,240,101,101,103,127,203,246,187,223,236,104,164,227,199,191,23,243,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,14,105,173,253,72,232,151,78,22,171,101,231,90,51,234,76,114,158,243,80,250,106,6,58,158,122,169,234,94,198,242,122,178,26,118,62,85,99,81,91,201,252,120,53,95,26,42,162,189,136,161,210,193,21,127,186,143,208,159,253,156,255,0,230,205,227,254,136,122,12,179,196,35,164,108,22,155,31,170,204,53,74,174,210,204,170,207,29,254,208,149,56,189,225,175,170,183,73,44,177,69,80,140,242,188,154,199,186,9,21,156,145,57,51,139,219,187,30,199,56,36,80,57,86,133,245,71,161,61,74,124,111,244,41,156,253,163,251,57,229,190,39,254,12,172,163,236,121,142,239,103,253,147,20,124,185,118,37,254,110,251,113,249,237,186,111,213,64,0,0,2,42,255,0,117,31,161,63,251,57,255,0,205,155,199,253,16,239,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,161,234,192,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,158,175,66,250,163,208,158,165,62,55,250,20,206,126,209,253,156,242,223,19,255,0,6,86,81,246,60,199,119,179,254,201,138,62,92,187,18,255,0,55,125,184,252,246,221,55,14,170,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,128,0,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,252,25,89,89,223,242,253,174,247,251,26,41,56,241,239,197,252,237,183,229,242,223,101,216,58,168,35,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,22,64,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,0,0,0,0,0,0,31,146,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,249,53,143,116,19,53,174,84,217,203,20,136,155,241,93,191,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,2,146,252,88,58,134,214,220,195,87,42,116,43,51,196,170,240,252,63,27,168,142,190,217,109,153,240,84,178,242,246,62,174,58,123,212,85,13,133,175,107,37,167,155,130,192,146,61,145,190,55,181,223,172,107,145,183,104,68,175,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,8,213,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,234,171,2,202,191,219,92,115,36,199,46,31,247,202,58,235,109,117,60,159,249,178,67,52,114,51,253,14,107,155,253,10,133,239,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,83,154,117,21,175,56,111,77,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,220,228,115,118,87,35,29,193,136,249,28,156,24,229,79,107,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,40,51,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,144,57,86,121,212,62,168,106,14,188,207,212,141,222,235,73,77,155,58,241,73,123,166,168,164,163,141,176,81,207,75,219,242,141,142,39,163,154,230,68,216,97,106,36,156,213,200,196,89,21,234,174,85,191,62,143,53,47,86,53,107,64,177,124,215,88,240,143,179,247,170,219,125,20,144,84,252,74,154,175,227,212,175,162,167,145,183,94,20,237,107,41,123,239,146,69,242,202,156,163,227,183,224,168,133,75,120,106,116,81,113,234,47,81,232,117,67,53,182,111,166,88,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,189,64,41,219,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,45,211,194,159,174,170,156,198,58,14,150,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,248,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,80,179,64,0,0,0,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,34,133,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,17,215,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,34,128,0,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,188,57,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,115,255,0,6,171,181,214,255,0,211,110,109,125,190,220,234,238,55,43,142,164,92,170,235,43,42,230,116,211,212,207,37,5,189,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,83,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,133,191,248,42,122,88,202,126,160,87,123,117,184,10,171,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,80,0,0,0,14,85,213,143,165,141,100,250,127,144,251,116,228,32,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,155,253,88,250,88,214,79,167,249,15,183,78,102,176,13,84,2,10,248,112,120,128,81,245,17,98,139,73,53,123,34,255,0,93,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,167,80,0,120,173,50,214,189,35,214,106,107,133,86,148,234,62,63,149,50,211,80,250,106,228,181,215,50,103,211,61,178,203,18,44,140,69,228,214,61,208,74,177,189,83,132,172,111,56,213,236,84,114,251,80,0,20,215,226,117,226,1,71,171,181,149,61,63,104,134,69,230,240,90,78,80,100,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,242,154,55,181,179,57,238,217,29,27,88,249,3,149,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,75,95,10,30,184,233,178,91,85,147,164,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,234,139,0,106,160,16,131,195,79,174,170,158,166,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,228,157,185,26,231,171,164,72,230,248,0,15,41,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,168,30,43,170,174,166,48,222,148,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,197,91,11,56,197,35,223,35,145,120,177,142,226,215,191,132,111,160,27,159,82,58,219,118,214,214,117,27,85,159,85,179,81,89,81,5,74,95,41,169,224,166,127,56,96,101,59,17,98,137,141,133,88,176,177,177,189,138,206,18,49,92,215,163,145,206,223,213,245,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,156,40,13,25,244,125,213,158,27,213,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,27,247,24,138,174,137,232,157,212,205,15,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,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,169,149,115,85,6,85,192,191,239,11,143,66,122,101,249,215,188,86,158,215,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,226,189,16,106,246,27,160,190,24,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,242,174,40,161,141,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,139,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,52,143,86,181,141,124,178,202,244,99,57,241,64,243,247,109,107,213,203,214,168,86,235,85,102,163,228,17,231,117,245,18,84,203,144,82,87,62,150,181,175,124,107,19,146,57,33,86,172,76,237,42,196,140,143,139,27,30,204,106,35,17,26,91,247,86,213,186,219,95,225,77,145,207,212,109,166,146,221,168,173,167,181,195,124,134,153,208,57,142,124,119,250,102,69,50,173,59,223,15,57,33,108,82,61,35,84,98,61,238,70,181,137,247,27,194,188,37,58,40,248,221,101,31,86,90,155,108,181,86,89,97,239,71,133,219,231,78,252,142,174,134,126,219,238,110,68,119,8,251,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,243,3,197,31,208,158,166,254,75,239,20,64,114,175,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,159,230,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,251,160,30,176,109,93,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,194,161,97,149,235,27,90,213,137,237,123,56,240,72,228,144,37,0,0,0,0,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,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,127,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,0,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,45,123,196,51,83,122,151,210,93,6,168,204,250,110,179,82,73,81,65,80,147,228,55,100,141,149,85,182,139,115,62,243,167,130,146,72,221,20,172,221,54,150,71,114,237,71,201,221,181,69,116,212,244,89,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,72,30,35,254,31,245,157,59,223,101,213,189,33,199,127,214,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,80,183,78,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,210,204,230,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,129,232,10,96,241,45,241,4,169,214,27,173,227,167,205,32,186,210,73,167,212,21,30,90,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,246,191,21,238,184,233,177,171,85,239,164,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,154,139,2,197,60,49,124,64,40,244,138,178,155,167,237,111,200,188,166,11,87,198,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,62,115,72,247,54,23,49,187,163,99,115,223,29,202,25,87,46,79,195,23,196,2,179,87,104,233,186,126,214,252,139,205,231,84,156,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,231,52,143,107,166,107,219,186,58,70,189,242,5,138,156,171,169,222,161,113,94,151,244,106,245,171,153,77,55,159,242,29,186,107,117,173,149,81,211,205,115,174,149,220,98,167,141,207,95,248,210,61,90,215,185,145,69,43,209,143,225,197,125,86,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,166,125,250,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,64,241,58,165,174,154,143,171,122,203,115,215,156,142,243,228,178,251,141,194,27,140,117,118,148,90,63,35,36,13,99,41,146,157,88,188,227,236,178,40,154,199,242,89,63,86,142,115,220,253,220,183,191,208,38,166,235,110,174,116,209,96,205,181,238,205,87,79,144,214,212,84,190,150,229,83,28,16,62,245,110,115,251,148,213,169,79,12,113,182,6,43,100,88,152,213,111,223,100,13,153,21,91,51,84,173,95,13,207,15,186,110,162,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,247,221,146,34,93,160,20,45,226,51,209,71,242,85,212,120,47,248,5,178,235,38,153,101,63,172,182,212,206,157,216,237,117,202,175,89,45,142,155,147,158,238,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,229,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,239,167,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,249,218,47,53,53,63,119,181,51,38,143,245,144,189,146,55,105,34,99,190,235,147,125,182,93,209,85,23,62,253,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,168,104,162,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,131,60,81,253,118,106,111,228,190,207,68,117,95,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,229,94,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,238,189,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,176,215,195,199,168,92,87,165,255,0,15,77,68,213,204,166,155,207,249,13,64,170,166,183,90,217,85,29,60,215,58,233,104,45,205,138,158,55,61,127,227,72,245,107,94,230,69,20,175,70,63,135,21,174,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,124,172,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,114,126,27,158,31,117,61,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,228,30,20,125,11,127,136,234,131,90,240,207,254,39,170,192,40,171,157,255,0,25,206,186,73,78,173,255,0,197,121,87,185,223,238,230,70,127,177,230,45,80,10,118,209,62,184,233,186,82,235,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,113,38,107,58,177,245,79,172,159,80,50,31,113,156,151,254,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,140,46,80,3,197,71,173,122,71,46,168,84,104,171,117,31,31,76,238,150,158,26,151,227,238,174,99,107,85,146,199,36,173,70,70,171,187,222,145,66,249,92,198,238,246,70,177,189,232,214,73,27,156,30,212,0,0,172,15,22,190,138,62,55,71,89,213,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,206,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,159,128,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,241,100,98,185,172,115,226,150,39,171,25,207,138,85,7,137,31,135,221,55,78,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,120,7,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,19,127,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,61,175,140,126,127,134,234,158,27,211,238,160,233,246,67,73,124,199,175,148,249,29,77,13,117,50,175,9,89,189,181,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,159,248,53,93,173,86,14,164,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,46,39,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,61,157,87,117,93,168,253,90,234,59,243,92,214,95,35,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,248,181,101,153,81,29,35,154,212,68,99,25,28,108,245,93,116,117,155,125,235,15,81,233,110,113,218,190,13,134,98,254,98,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,188,149,31,44,158,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,171,225,165,225,247,83,172,55,91,63,80,122,191,106,164,147,79,168,42,60,205,158,211,87,20,85,80,100,175,99,170,160,145,36,70,78,143,129,148,245,48,68,229,100,209,57,147,166,237,84,86,43,183,252,190,53,126,169,241,111,167,244,62,227,113,46,122,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,152,124,106,253,83,226,223,79,232,125,198,226,7,85,240,49,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,0,0,0,160,31,19,173,45,253,23,245,147,154,249,75,23,195,45,89,111,151,202,109,255,0,223,93,239,53,230,163,79,55,63,205,238,115,57,87,71,91,247,29,199,109,190,235,81,138,194,106,120,37,234,102,85,144,105,198,162,105,109,218,175,204,89,112,251,133,190,225,104,238,73,35,228,167,243,233,83,223,129,188,158,172,100,40,250,68,145,172,99,91,250,201,231,114,171,149,255,0,47,203,227,131,133,93,107,240,13,44,212,104,106,41,18,219,99,188,92,108,149,17,57,238,239,186,122,232,98,154,39,49,188,120,171,17,182,249,145,202,174,69,69,116,123,35,183,85,108,53,240,197,213,47,209,127,89,56,87,155,190,252,50,213,150,249,140,90,225,253,235,222,243,94,106,53,242,144,124,152,231,51,149,116,116,95,125,188,118,219,239,57,24,175,2,255,0,128,35,255,0,95,26,153,149,105,23,72,90,147,157,97,85,126,82,245,79,111,167,183,211,85,54,73,35,146,151,206,213,195,70,249,226,124,111,107,217,52,108,168,115,227,122,59,238,200,214,57,81,81,21,20,40,91,95,181,142,251,212,6,178,229,154,197,145,195,229,234,242,107,131,170,35,166,228,199,249,74,86,53,35,166,166,230,198,49,36,237,65,28,81,119,56,35,159,195,147,190,243,149,75,159,240,147,194,173,88,175,69,184,253,246,223,81,87,37,70,99,120,186,222,235,155,51,218,172,142,118,84,186,133,27,18,35,81,81,157,170,24,156,168,229,114,243,115,215,125,149,26,218,54,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,125,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,156,46,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,21,87,227,157,251,19,253,228,254,26,90,161,85,126,57,223,177,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,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,253,137,254,242,127,13,2,106,116,117,214,46,9,213,254,9,81,127,176,81,252,27,36,179,112,251,65,143,247,38,168,248,95,118,106,134,82,255,0,125,62,8,163,159,187,29,58,201,250,180,94,27,241,118,202,159,57,0,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,167,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,202,30,212,0,5,112,120,179,106,246,101,160,186,161,211,158,174,105,252,244,145,223,113,218,140,154,106,116,171,129,38,130,86,62,59,124,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,174,73,127,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,64,191,28,239,216,159,239,39,240,210,16,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,161,163,48,121,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,86,164,106,174,156,104,253,138,159,39,213,12,210,213,140,218,170,238,20,214,184,106,238,53,9,20,111,170,157,252,35,141,21,127,243,156,229,254,107,35,100,146,61,90,198,61,205,15,86,0,0,71,254,177,122,197,193,58,64,193,41,239,247,250,63,140,228,151,158,127,103,241,254,228,212,255,0,20,237,77,78,202,175,239,166,65,44,112,118,163,168,73,63,88,137,207,110,45,221,87,229,208,53,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,220,240,245,21,175,57,151,82,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,188,35,107,182,87,35,27,205,234,249,28,156,222,229,80,253,120,183,83,186,203,140,117,5,75,212,235,178,143,140,103,208,220,31,112,154,182,233,11,103,142,171,185,19,161,146,7,198,156,81,176,186,7,186,20,100,124,59,113,170,36,75,31,22,43,111,251,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,178,49,92,214,57,241,75,19,213,140,231,197,51,88,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,52,102,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,234,192,168,15,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,183,243,42,229,207,120,105,120,130,83,107,13,170,207,211,230,175,221,106,228,212,26,10,127,45,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,194,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,7,139,95,69,31,27,163,172,234,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,231,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,184,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,151,140,251,120,138,116,207,134,244,181,212,50,225,154,125,93,86,252,122,255,0,103,135,35,161,162,169,85,123,237,140,154,162,162,21,164,73,85,202,233,152,215,83,185,88,247,125,254,15,107,92,175,115,86,71,135,96,241,12,241,17,183,117,33,167,24,110,150,233,122,121,59,45,202,223,67,144,229,253,186,138,166,201,21,211,103,239,103,119,56,225,100,240,192,254,50,58,78,47,100,178,36,14,103,5,137,121,69,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,51,144,26,30,232,75,166,124,55,166,157,6,179,90,172,85,216,253,246,251,145,211,197,119,190,228,246,117,89,32,188,62,78,79,131,179,50,185,86,74,104,162,145,25,18,167,22,57,57,74,140,99,166,122,40,118,172,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,3,42,231,234,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,252,165,154,117,79,208,229,78,165,116,137,165,93,82,105,179,233,34,190,227,26,79,143,191,41,182,57,145,64,151,27,117,45,178,55,173,107,36,217,21,245,48,197,187,92,217,28,189,200,98,141,172,86,186,38,199,48,74,175,14,190,186,169,186,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,254,123,28,246,177,140,114,49,147,40,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,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,159,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,96,119,80,0,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,149,186,78,245,79,163,127,80,49,239,113,128,15,201,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,185,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,52,47,207,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,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,132,75,46,167,193,83,210,198,83,245,2,187,219,173,197,80,117,55,105,181,88,58,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,90,255,0,130,167,165,140,167,234,5,119,183,91,128,170,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,117,62,23,30,132,244,203,243,175,120,173,2,85,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,208,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,91,115,200,60,82,45,217,23,67,23,173,86,196,174,214,171,30,177,81,252,62,197,83,107,109,182,170,166,150,134,233,89,60,237,100,177,58,72,251,78,229,73,69,89,87,27,92,249,25,27,152,200,228,89,23,102,201,202,188,90,250,40,248,37,101,103,86,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,119,9,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,149,130,7,213,196,254,213,125,170,179,125,133,248,175,218,79,136,83,252,31,225,61,207,61,231,187,141,236,121,126,215,235,59,221,206,28,56,125,238,91,109,243,216,211,238,39,110,190,217,241,91,53,167,41,200,254,208,94,168,173,244,244,247,27,191,147,101,39,196,42,153,27,91,45,79,97,138,172,139,184,244,115,251,109,94,45,229,178,124,144,168,31,6,206,158,190,218,106,197,219,168,91,181,77,214,146,147,78,246,162,180,50,58,93,169,110,53,213,180,213,17,78,215,78,228,84,94,196,15,69,116,76,251,220,170,96,114,185,173,78,50,90,166,191,126,153,127,67,89,103,242,124,248,87,233,11,225,238,248,23,196,248,246,123,220,147,159,30,127,171,239,118,251,157,174,239,234,187,189,190,239,234,249,129,10,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,29,70,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,79,201,150,125,170,251,85,121,251,117,241,95,180,159,16,168,248,199,197,187,158,123,207,119,29,223,243,29,223,214,119,187,156,249,243,251,220,183,223,231,185,122,126,28,221,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,250,203,149,76,9,221,146,215,66,168,197,142,216,217,185,57,142,226,246,44,146,186,36,107,95,35,154,221,229,108,49,72,161,77,157,81,232,95,242,107,215,108,155,69,62,212,253,163,251,57,228,191,194,126,71,201,247,252,197,28,21,63,226,123,146,113,227,223,227,252,245,223,142,255,0,45,246,79,65,160,29,38,102,93,70,105,126,171,103,26,127,81,87,93,125,211,90,123,93,77,62,57,73,64,147,207,121,101,84,147,164,169,27,251,141,86,190,40,169,228,145,24,214,72,249,87,102,53,57,43,81,125,175,138,63,174,205,77,252,151,217,232,137,85,224,99,251,108,253,219,254,36,5,101,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,254,232,147,172,28,103,171,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,78,130,190,43,221,14,84,227,87,91,223,87,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,49,87,161,43,79,84,115,107,205,154,251,210,205,178,173,247,138,58,136,169,46,181,147,195,42,217,33,162,155,147,159,21,214,70,167,22,211,61,176,61,220,85,123,142,116,72,176,111,51,99,216,52,39,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,66,222,33,157,105,221,122,167,213,10,139,22,33,144,85,187,74,241,170,132,76,126,141,105,157,74,149,179,164,124,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,219,141,239,155,148,234,241,134,147,168,181,209,234,120,112,106,42,70,233,35,105,209,217,197,67,106,105,93,60,147,173,117,39,145,99,226,154,52,153,140,108,201,26,181,244,210,57,94,175,145,37,107,26,198,172,149,129,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,7,181,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,141,102,159,116,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,51,4,4,138,234,103,164,75,174,133,105,166,146,235,45,154,227,87,118,196,245,67,23,182,220,159,36,180,238,231,107,186,203,67,12,243,82,203,35,90,145,43,36,89,36,124,31,52,122,178,57,90,173,94,202,203,35,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,234,116,55,0,195,117,79,162,109,49,211,237,65,199,169,47,152,245,243,77,241,250,106,234,26,148,94,18,179,225,244,234,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,148,151,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,253,234,201,229,146,14,212,149,9,31,235,21,57,237,201,187,162,252,131,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,19,46,229,191,120,50,127,40,239,176,151,223,180,223,252,198,63,89,246,111,226,60,252,199,197,59,201,223,242,31,252,103,254,59,187,191,220,239,237,218,251,254,104,168,16,61,86,69,170,89,222,87,130,98,58,103,127,190,249,172,111,4,243,255,0,103,232,188,172,44,242,126,118,100,154,171,245,140,98,73,39,57,26,142,253,99,157,199,109,155,178,124,137,107,225,167,208,173,55,83,89,53,86,167,234,117,5,37,86,151,227,149,19,219,106,168,93,85,44,115,221,238,43,78,138,216,24,176,72,201,97,100,41,60,51,58,69,114,114,94,220,109,107,209,210,44,124,127,163,174,142,179,190,175,243,186,139,5,130,179,224,216,221,155,135,218,12,131,183,13,71,194,251,176,212,62,151,251,213,243,197,36,253,217,41,214,63,213,170,240,223,147,182,68,249,220,254,183,235,126,131,120,123,232,53,178,142,142,199,73,67,71,67,78,251,118,35,136,219,164,225,61,202,118,253,231,34,57,220,156,140,71,61,36,158,170,78,74,139,39,39,119,37,145,140,144,59,167,218,204,87,237,87,216,95,180,214,175,180,159,15,248,183,193,252,236,126,123,200,247,59,94,103,177,191,115,179,220,251,157,206,60,121,125,221,247,249,17,175,197,31,208,158,166,254,75,239,20,69,37,220,250,145,214,219,182,182,179,168,218,172,250,173,154,138,202,136,42,82,249,77,79,5,51,249,195,3,41,216,139,20,76,108,42,197,133,141,141,236,86,112,145,138,230,189,28,142,118,246,169,212,166,73,175,57,103,132,214,77,125,234,71,24,164,177,230,213,20,246,85,168,138,37,237,207,60,31,24,161,237,84,85,83,240,107,105,42,94,223,189,36,13,85,70,175,207,104,149,203,79,8,83,9,234,180,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,60,169,47,252,70,122,40,254,74,186,143,5,255,0,0,182,93,100,211,44,167,245,150,218,153,211,187,29,174,185,85,235,37,177,211,114,115,221,197,140,73,34,116,168,215,62,55,57,187,202,232,101,145,66,226,122,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,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,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,29,43,194,231,173,187,87,79,217,52,218,37,169,19,210,81,225,57,165,225,149,108,189,85,213,54,158,11,21,106,211,190,55,75,38,208,185,210,50,119,71,69,18,185,242,50,56,82,53,145,118,69,145,75,180,50,174,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,240,89,160,5,101,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,132,127,241,70,235,110,213,212,14,77,14,137,105,188,244,149,152,78,23,120,125,91,239,84,149,77,168,130,251,90,148,236,141,178,199,188,45,116,108,129,210,86,196,142,100,143,142,100,145,36,77,209,35,83,154,248,92,122,236,211,47,206,189,158,180,138,164,170,240,184,245,217,166,95,157,123,61,104,23,252,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,232,0,25,225,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,116,193,215,30,174,116,165,134,231,120,126,159,50,146,161,153,133,60,79,161,154,185,239,149,150,75,139,87,130,214,193,2,170,194,247,186,21,115,92,215,55,239,62,42,103,57,92,200,86,41,47,167,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,171,158,30,167,122,122,202,186,95,214,91,214,145,229,53,62,127,200,118,234,109,215,70,82,201,79,13,206,134,86,242,138,162,54,189,63,227,70,244,107,158,214,75,20,172,71,191,135,37,14,105,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,221,122,204,233,107,249,35,230,216,126,155,214,228,159,27,189,92,176,250,91,237,238,162,38,241,165,101,116,181,149,113,58,42,100,86,163,214,22,50,8,218,142,127,222,123,145,207,217,136,228,141,150,85,225,139,208,119,232,66,197,77,175,58,177,101,227,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,202,56,229,133,171,36,43,183,57,90,177,87,198,175,213,62,45,244,254,135,220,110,32,114,174,144,186,67,254,85,186,53,173,159,101,168,187,218,133,135,124,2,183,23,231,95,229,161,159,186,234,239,53,73,39,36,88,215,187,28,77,224,174,225,198,88,226,222,70,70,178,242,139,247,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,150,149,224,99,251,108,253,219,254,36,123,255,0,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,21,195,212,119,90,122,243,213,61,171,27,177,106,166,65,72,235,110,53,78,196,101,29,182,155,202,193,91,90,141,86,186,225,83,26,57,90,250,151,53,85,187,181,27,27,17,94,145,71,31,57,57,125,254,133,250,50,190,245,135,168,245,86,201,46,191,6,195,49,127,47,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,74,140,138,79,21,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,104,123,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,121,42,47,53,53,71,107,187,51,230,147,245,147,61,242,59,121,37,123,190,243,151,109,246,77,145,17,16,61,5,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,1,199,250,170,233,159,13,234,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,145,179,51,140,178,49,241,185,83,147,30,238,46,99,248,72,206,192,0,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,243,180,94,106,26,142,215,118,22,77,31,235,33,123,227,118,241,202,199,125,215,46,219,236,187,42,42,39,159,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,254,13,99,26,212,217,17,16,191,79,17,30,144,255,0,149,110,141,39,217,106,46,246,161,97,221,218,220,95,157,127,150,134,126,235,162,243,84,146,114,69,141,123,177,196,222,10,238,28,101,142,45,228,100,107,47,42,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,4,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,241,107,222,216,33,107,156,137,187,146,40,209,119,226,155,78,175,13,207,15,186,110,162,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,247,221,146,34,113,254,133,250,50,190,245,135,168,245,86,201,46,191,6,195,49,127,47,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,74,140,138,77,4,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,1,154,206,172,125,83,235,39,212,12,135,220,103,57,81,213,122,177,245,79,172,159,80,50,31,113,156,157,56,143,69,31,202,171,195,51,74,239,248,5,178,213,30,166,226,223,26,146,219,83,58,118,164,186,80,165,222,224,178,91,29,55,38,177,188,158,244,146,39,74,142,107,36,107,155,188,77,154,89,16,58,7,135,151,137,77,187,37,194,110,26,103,212,198,97,195,32,197,45,243,86,218,175,146,211,85,85,85,94,45,116,148,117,21,85,78,169,237,68,244,89,169,160,165,115,150,87,57,31,59,92,212,226,249,90,247,203,86,218,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,20,118,174,142,122,122,254,83,253,65,99,122,77,91,83,117,162,178,213,247,235,111,119,11,117,47,122,74,58,24,34,116,142,114,170,162,178,46,227,210,56,27,43,209,90,217,39,143,238,189,118,99,130,229,60,49,109,218,143,69,209,182,21,83,169,25,29,214,229,37,195,204,84,89,105,174,116,107,12,214,203,58,72,177,210,83,53,238,94,115,66,172,143,191,20,142,217,18,42,136,216,207,213,198,197,37,80,0,0,0,124,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,159,126,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,221,15,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,150,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,126,45,123,219,4,45,115,145,55,114,69,26,46,252,83,101,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,56,216,239,197,168,169,237,117,211,66,245,31,167,77,71,184,233,126,168,89,188,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,197,219,46,200,228,115,92,199,181,143,99,216,223,203,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,14,129,209,247,73,153,151,87,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,237,220,122,34,182,39,170,104,35,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,121,42,47,53,53,71,107,187,51,230,147,245,147,61,242,59,121,37,123,190,243,151,109,246,77,145,17,19,202,244,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,22,54,35,156,247,50,40,162,98,189,252,57,47,85,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,112,174,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,219,254,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,119,39,79,135,7,136,5,103,78,247,216,180,147,87,178,47,245,167,175,243,51,197,83,81,28,245,18,99,181,92,31,39,42,118,66,201,36,124,51,72,136,199,194,141,226,146,74,146,181,89,250,228,148,46,252,0,7,20,235,67,71,47,186,251,211,6,127,165,88,180,220,47,87,91,124,117,22,232,248,177,124,205,85,37,68,85,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,156,215,116,110,203,156,203,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,79,25,172,234,159,69,63,147,183,80,89,182,142,71,112,243,180,152,253,193,60,132,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,139,17,189,196,127,29,219,178,168,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,86,15,141,238,169,127,243,52,209,75,125,247,255,0,138,242,155,189,179,202,255,0,193,77,65,63,121,89,255,0,213,38,240,99,255,0,210,246,255,0,139,83,181,120,62,235,29,139,57,233,129,52,170,158,31,47,122,211,75,132,244,245,145,242,123,251,244,181,213,19,213,211,212,238,172,107,27,201,239,169,139,182,142,123,147,203,115,119,20,145,168,86,95,136,126,107,106,207,250,210,213,91,237,154,158,174,26,122,91,195,44,143,109,75,26,215,172,246,250,104,168,102,114,35,92,228,224,233,105,164,115,23,125,213,138,213,84,106,170,181,3,165,120,71,105,158,85,152,117,123,103,206,173,52,155,89,112,43,125,125,194,239,85,36,114,118,219,230,105,38,163,130,6,189,172,86,36,207,124,234,246,177,238,111,40,224,157,200,170,172,217,111,80,174,175,5,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,220,88,188,169,109,174,168,141,213,60,218,245,84,231,60,245,17,118,220,198,57,190,91,151,222,108,141,84,177,80,51,89,213,143,170,125,100,250,129,144,251,140,228,223,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,132,29,88,250,167,214,79,168,25,15,184,206,114,160,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,1,65,126,35,189,96,218,186,176,213,202,6,224,203,86,152,38,21,79,61,5,149,245,49,54,55,215,79,43,209,106,107,145,170,196,150,54,74,145,192,198,71,35,149,81,144,53,234,216,223,35,227,108,128,241,94,235,142,167,37,186,222,250,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,172,176,37,87,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,170,178,69,116,73,214,14,77,210,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,38,188,61,240,12,55,84,250,185,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,240,149,159,7,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,117,183,209,246,77,210,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,22,133,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,79,64,82,7,135,7,136,5,103,78,247,216,180,147,87,178,47,245,167,175,243,51,197,83,81,28,245,18,99,181,92,31,39,42,118,66,201,36,124,51,72,136,199,194,141,226,146,74,146,181,89,250,228,150,239,192,170,191,28,239,216,159,239,39,240,210,170,203,84,241,206,253,137,254,242,127,13,35,255,0,133,54,150,224,154,211,173,153,238,153,234,101,139,227,56,221,231,79,231,243,180,94,106,106,126,239,106,239,107,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,80,243,254,30,125,105,221,122,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,124,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,143,181,241,112,234,23,244,183,174,214,189,55,180,83,90,165,198,244,254,223,21,77,174,239,69,85,230,126,47,241,90,58,58,199,84,36,141,94,223,103,183,229,219,26,55,150,252,94,254,110,73,26,214,71,94,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,63,144,1,98,158,11,120,126,163,221,181,151,45,204,177,204,247,225,24,134,63,111,167,131,37,178,112,89,62,57,37,75,106,18,137,188,87,238,71,217,124,82,203,222,223,184,221,187,109,69,100,242,171,109,211,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,241,254,133,186,116,254,76,93,56,227,184,5,202,159,181,146,92,57,95,114,111,191,203,107,165,67,25,206,47,148,178,71,250,152,217,13,63,40,220,140,127,99,184,136,138,245,34,95,140,116,157,81,191,13,161,109,170,138,146,13,17,142,162,22,221,95,104,169,150,90,185,235,119,98,194,251,163,86,54,164,84,221,213,225,11,24,233,35,89,88,215,202,228,145,244,241,176,32,175,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,115,166,110,145,46,186,235,166,154,181,172,183,155,141,93,167,19,210,252,94,229,114,100,145,83,187,157,210,235,21,12,211,195,75,20,142,106,196,140,141,99,141,243,252,213,232,201,34,106,53,59,201,44,127,147,163,174,142,179,190,175,243,186,139,5,130,179,224,216,221,155,135,218,12,131,183,13,71,194,251,176,212,62,151,251,213,243,197,36,253,217,41,214,63,213,170,240,223,147,182,68,249,221,166,185,96,24,110,150,116,77,169,218,125,167,216,245,37,143,30,177,233,190,65,77,67,67,76,139,194,38,124,62,161,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,51,152,73,78,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,56,214,105,207,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,20,129,225,231,214,157,215,165,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,198,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,120,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,112,122,170,233,159,50,233,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,149,208,191,148,82,49,241,185,87,139,216,238,46,123,56,72,251,84,240,135,180,245,23,101,209,42,218,61,87,182,85,208,105,244,148,244,85,122,121,21,76,52,177,61,208,79,61,108,213,178,163,88,137,80,172,145,242,67,35,29,63,201,204,123,93,22,236,93,192,164,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,199,250,173,232,114,155,37,233,19,77,186,184,211,151,213,173,246,219,166,248,179,242,235,74,50,90,132,174,164,138,217,73,3,107,96,70,163,150,39,193,19,89,221,106,237,18,195,19,164,221,142,141,253,224,154,158,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,181,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,161,62,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,7,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,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,60,7,82,253,69,224,157,47,233,101,126,166,103,85,31,231,104,236,244,92,38,255,0,9,221,60,180,211,65,71,220,138,41,59,61,222,195,219,221,123,120,51,241,85,252,17,115,173,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,218,186,250,234,186,179,170,221,113,171,189,219,37,225,134,98,253,235,62,47,12,115,78,177,207,74,217,156,174,175,116,114,163,123,115,84,125,199,57,18,54,57,177,178,8,221,201,98,230,238,215,225,55,210,31,233,119,81,255,0,148,22,107,69,207,16,192,46,12,248,75,99,175,237,73,85,145,66,176,207,15,40,216,138,245,134,6,61,178,187,119,49,29,35,160,106,119,88,147,49,2,16,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,179,79,10,206,188,127,234,71,74,154,191,122,255,0,59,22,33,125,185,220,127,241,12,166,178,53,157,175,252,161,209,62,73,191,205,211,177,191,226,152,75,78,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,23,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,249,181,21,171,248,40,26,136,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,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,5,112,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,197,8,58,104,234,47,59,233,127,84,232,53,51,5,168,255,0,53,71,120,162,225,15,248,78,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,138,47,226,139,221,124,69,58,234,169,234,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,249,140,107,220,198,61,202,198,115,254,135,58,68,186,245,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,121,112,238,46,200,200,230,145,27,39,105,99,112,94,246,133,235,166,156,117,23,167,22,237,80,210,251,207,158,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,221,208,15,147,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,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,209,238,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,205,191,82,154,115,134,233,14,188,231,58,97,167,249,85,94,69,98,198,47,19,91,105,235,170,233,150,9,249,199,178,75,4,137,178,35,159,12,189,200,86,70,181,172,145,98,89,26,214,181,232,137,101,94,43,29,117,84,225,209,215,244,177,165,21,245,116,215,218,170,117,135,53,174,117,44,78,129,182,234,186,39,167,195,88,147,70,229,115,229,138,162,57,93,52,106,222,218,36,109,107,220,231,72,145,85,174,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,124,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,166,141,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,76,230,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,73,255,0,225,125,226,9,77,105,166,178,244,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,240,141,136,216,190,235,26,205,130,5,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,203,84,240,84,244,177,148,253,64,174,246,235,112,21,87,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,74,160,0,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,104,207,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,171,95,17,255,0,15,250,206,157,239,178,234,222,144,227,191,235,79,95,229,160,150,154,158,73,234,36,199,106,184,50,62,53,15,153,242,72,248,102,145,21,236,153,93,197,36,149,98,114,51,245,43,44,107,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,44,140,87,53,237,100,177,68,245,99,248,113,91,190,213,46,172,244,226,175,162,91,159,86,120,165,143,237,5,149,182,248,110,54,90,43,181,177,31,218,188,50,185,144,82,37,68,46,123,127,216,247,22,196,175,124,114,110,157,149,124,47,114,163,28,161,234,186,57,233,235,249,48,116,251,141,233,53,109,77,170,182,245,73,223,173,189,220,45,212,189,152,235,43,167,149,210,57,202,170,136,249,123,108,88,224,108,175,68,115,163,130,63,186,196,217,141,237,102,112,122,122,235,27,168,46,152,59,212,90,77,155,121,75,45,109,194,11,141,194,201,91,73,21,93,13,100,145,236,138,138,217,26,175,139,184,196,70,72,248,31,28,142,107,89,247,247,99,21,186,51,180,201,117,154,213,69,53,246,138,146,142,228,250,120,221,89,79,73,82,234,152,33,157,90,157,198,71,43,163,141,210,49,29,186,35,214,54,43,145,17,85,173,223,100,15,43,125,209,125,47,201,117,67,25,214,139,214,33,73,62,109,135,211,212,210,89,239,77,124,145,79,4,19,198,248,228,137,252,28,141,153,156,101,151,139,101,71,163,22,89,28,206,42,247,42,251,80,0,160,31,20,127,93,154,155,249,47,179,209,18,171,192,199,246,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,237,179,247,111,248,144,22,168,120,173,33,209,125,47,208,92,54,61,63,210,60,66,147,29,177,71,81,45,90,211,194,249,37,124,179,200,169,206,89,101,149,206,150,87,236,141,106,57,238,114,163,24,198,38,205,99,81,61,168,0,115,253,38,208,29,26,208,175,143,254,136,244,246,213,139,253,168,184,45,206,233,228,152,228,239,205,243,226,212,228,171,219,133,156,159,219,129,156,98,143,155,248,49,188,157,191,64,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,244,26,189,162,250,95,175,88,108,154,127,171,152,133,38,69,98,146,162,42,180,167,153,242,68,248,167,141,87,132,177,75,19,155,44,79,217,92,213,115,28,213,86,61,236,93,218,247,34,249,254,147,189,44,104,223,211,252,123,219,160,58,168,3,42,230,170,12,171,129,121,62,31,185,230,151,232,47,135,14,41,170,249,221,85,38,59,98,142,162,229,87,124,185,67,111,146,87,203,60,151,153,168,226,150,86,211,177,210,202,253,146,154,36,119,23,42,49,140,69,217,172,249,85,7,85,221,87,106,63,86,186,142,252,215,53,151,200,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,45,89,102,84,71,72,230,181,17,24,198,71,27,60,166,85,174,154,143,151,233,62,21,162,23,59,207,107,12,193,60,220,182,219,93,58,43,35,154,170,162,166,121,228,170,168,249,175,118,100,243,15,141,138,187,53,145,162,163,90,138,249,93,39,117,240,243,232,178,235,213,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,229,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,60,131,176,120,98,248,127,209,234,237,101,55,80,58,223,142,249,188,22,147,140,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,252,225,145,141,108,206,123,119,87,70,215,178,73,213,226,143,232,79,83,127,37,247,138,34,79,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,70,15,20,127,66,122,155,249,47,188,81,1,64,38,159,117,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,115,4,106,160,12,230,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,190,255,0,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,185,78,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,51,61,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,64,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,235,41,175,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,220,160,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,67,202,117,21,175,56,111,77,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,220,228,115,118,87,35,29,193,136,249,28,156,24,229,76,235,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,122,175,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,116,117,2,122,120,92,245,183,106,233,251,38,155,68,181,34,122,74,60,39,52,188,50,173,151,170,186,166,211,193,98,173,90,119,198,233,100,218,23,58,70,78,232,232,162,87,62,70,71,10,70,178,46,200,178,41,118,134,85,203,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,11,52,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,59,87,71,157,25,88,186,195,232,70,255,0,108,142,235,240,108,207,23,212,11,181,70,51,114,149,239,90,86,201,45,178,215,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,188,145,31,20,149,235,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,115,254,10,158,150,50,159,168,21,222,221,110,57,255,0,140,158,133,232,212,54,43,78,188,201,148,218,177,156,250,163,123,99,45,113,208,186,74,172,187,139,233,218,215,57,205,145,18,47,41,7,117,93,59,163,119,38,186,8,92,244,253,67,64,231,255,0,221,155,206,255,0,147,143,217,159,178,159,235,207,255,0,83,190,210,118,97,248,95,151,225,255,0,84,123,27,255,0,179,63,163,177,195,177,207,245,187,240,254,245,43,130,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,242,150,211,224,217,161,122,53,53,138,237,175,49,229,54,172,155,62,167,218,216,251,92,148,46,142,171,17,228,250,134,185,205,115,164,84,151,205,193,218,86,206,216,219,197,173,158,22,189,127,94,208,57,87,88,125,25,88,186,60,232,70,193,108,146,235,241,156,207,40,212,11,77,70,77,114,137,239,74,87,73,21,178,233,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,220,81,89,20,124,87,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,30,83,48,210,173,56,212,11,238,45,147,230,184,93,170,245,117,194,174,14,186,88,42,235,41,210,73,45,245,74,197,98,201,26,175,254,107,182,93,218,146,69,12,136,156,226,141,205,245,96,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,109,159,187,127,196,139,84,42,175,192,199,246,217,251,183,252,72,181,64,60,86,158,104,190,151,233,77,215,44,190,233,254,33,73,105,185,103,55,137,175,217,13,99,95,36,179,215,214,200,231,57,206,124,146,57,206,70,35,159,35,155,19,85,35,98,201,34,181,173,230,237,253,168,0,0,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,127,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,89,167,132,87,86,120,110,67,167,118,254,148,239,52,244,150,76,135,21,167,169,169,178,201,53,122,185,249,11,39,171,171,170,169,72,163,88,218,216,223,3,100,143,118,119,30,247,179,156,136,136,216,223,198,178,250,177,245,79,172,159,80,50,31,113,156,230,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,113,62,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,145,224,217,211,215,216,189,39,187,117,11,118,169,181,85,213,234,38,212,86,134,71,75,189,85,186,134,138,166,162,41,218,233,220,136,169,223,157,136,174,137,159,119,141,52,14,87,57,203,198,57,1,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,201,77,121,151,87,153,221,191,169,252,151,168,93,2,173,253,31,121,191,240,77,150,146,223,65,12,80,195,99,130,158,42,74,74,105,169,28,178,211,174,212,244,212,234,232,254,244,109,149,136,232,209,188,25,196,52,82,8,255,0,208,134,177,234,62,189,244,193,136,234,134,169,67,106,91,213,203,205,83,249,187,123,149,190,126,58,106,137,41,252,204,208,240,107,32,153,239,134,78,81,198,174,141,118,71,183,130,63,179,20,128,0,0,0,0,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,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,245,124,41,116,47,78,58,139,211,141,125,210,253,80,179,121,235,85,119,217,169,97,154,37,70,85,91,234,154,151,68,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,66,173,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,197,124,12,127,109,159,187,127,196,137,149,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,92,16,127,194,83,173,127,130,86,81,244,155,169,183,59,85,29,150,110,244,152,93,194,117,236,72,218,233,167,238,62,216,229,70,240,147,188,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,109,70,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,101,212,248,103,245,221,125,234,110,221,114,210,173,84,127,152,207,177,155,122,221,29,119,217,140,248,221,43,234,164,108,146,118,32,167,142,26,111,46,146,209,197,183,37,116,156,249,162,125,215,236,19,168,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,185,66,37,120,166,224,20,217,215,69,185,149,82,99,213,119,107,150,43,81,65,127,182,165,50,74,231,210,190,58,150,69,81,80,172,141,126,243,25,71,61,90,191,154,43,26,206,79,93,184,35,154,21,151,225,213,214,109,139,164,107,238,161,38,91,106,243,182,172,163,31,90,138,86,198,199,164,146,94,40,25,52,148,84,206,149,188,187,48,207,222,158,39,73,218,145,91,35,224,114,241,99,100,113,16,1,218,186,47,209,203,22,190,245,65,128,105,86,83,55,11,45,214,225,37,69,198,62,47,95,51,75,73,79,45,92,180,219,177,236,123,59,204,167,116,93,198,185,28,206,231,52,221,91,178,133,244,244,177,162,159,201,219,167,220,39,71,36,184,121,218,188,126,222,190,126,118,203,220,141,245,211,202,250,138,174,211,187,113,170,194,147,205,42,71,201,136,238,218,51,150,238,221,87,170,128,6,107,58,177,245,79,172,159,80,50,31,113,156,155,248,175,67,149,61,86,248,112,233,30,97,167,207,164,167,212,92,62,159,32,101,12,50,178,40,153,123,164,117,230,177,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,8,58,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,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,22,85,172,254,48,23,92,223,166,138,60,107,4,177,85,227,26,161,145,83,212,91,111,215,27,125,99,161,101,149,99,125,58,249,170,46,81,189,94,202,168,159,82,198,254,181,147,83,61,142,84,115,149,177,74,247,140,254,136,105,126,43,147,99,90,229,106,190,85,209,230,217,205,67,168,46,54,119,71,36,176,92,32,163,167,141,158,121,146,47,221,129,241,53,105,97,116,123,237,34,73,27,154,214,172,114,186,74,203,3,208,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,73,127,226,27,210,102,27,210,46,151,232,150,15,98,168,164,188,95,107,234,50,138,155,238,70,218,5,165,158,234,244,146,129,96,71,177,100,149,88,200,162,122,70,214,35,248,111,220,122,34,58,87,170,203,255,0,7,29,16,192,113,173,18,174,215,107,125,242,146,243,150,102,53,19,90,235,152,216,225,87,216,96,165,157,232,148,72,228,222,86,190,100,237,84,200,142,86,163,152,234,95,185,247,18,71,243,95,28,239,216,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,138,190,23,30,187,52,203,243,175,103,173,46,251,93,52,47,78,58,139,211,139,142,151,234,133,155,207,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,156,157,178,236,173,86,185,204,123,94,199,189,142,164,31,11,143,93,154,101,249,215,179,214,150,211,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,20,87,175,218,57,125,233,255,0,89,114,205,29,200,230,243,21,120,205,193,212,241,212,241,99,60,221,43,218,146,83,84,240,99,222,145,247,96,146,41,123,124,213,204,231,197,223,121,170,133,143,248,72,117,167,117,189,84,199,210,158,169,100,21,117,245,17,211,239,129,207,45,51,165,123,96,130,41,36,168,183,203,58,57,85,25,28,81,163,224,71,183,102,177,146,199,220,68,72,34,42,174,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,71,95,28,239,216,159,239,39,240,210,37,120,117,245,49,134,244,181,212,50,102,122,131,67,86,252,122,255,0,103,155,28,174,173,166,69,123,237,140,154,162,158,100,171,88,145,170,233,152,215,83,181,30,198,253,254,15,115,154,143,115,82,55,203,95,28,239,216,159,239,39,240,210,170,192,209,239,85,221,40,233,199,86,186,112,252,43,53,139,200,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,45,73,97,85,70,200,214,181,81,88,246,71,35,42,175,161,126,132,51,187,223,87,181,88,158,185,233,221,169,246,93,42,242,247,12,190,211,113,184,67,81,27,166,171,164,124,182,216,17,176,61,236,168,230,254,220,206,98,170,196,177,195,35,37,93,220,145,63,165,248,80,245,199,83,141,93,108,157,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,254,79,25,189,113,197,111,185,221,139,66,241,71,127,133,113,238,221,195,48,147,225,177,179,187,55,101,95,107,131,204,185,189,217,59,48,215,87,73,193,171,218,79,63,248,185,252,210,48,183,240,86,7,133,103,86,157,86,107,118,163,221,116,239,80,238,255,0,108,176,203,22,63,20,147,222,46,52,233,21,85,170,72,213,35,167,106,84,197,15,247,212,211,238,238,77,169,127,113,237,134,73,91,46,241,200,201,108,252,15,21,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,39,159,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,231,250,179,160,58,53,174,191,0,253,46,105,237,171,40,251,47,112,75,157,175,206,177,203,216,155,229,201,171,197,83,185,11,248,179,185,3,249,69,39,6,115,99,184,183,110,128,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,21,107,226,91,225,247,83,163,215,91,199,80,122,65,106,164,143,79,171,234,60,205,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,140,29,40,245,93,168,253,37,106,59,51,92,42,95,61,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,57,57,98,153,17,93,27,156,228,84,123,31,36,111,209,157,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,117,233,231,131,142,157,219,53,231,44,202,245,38,235,73,121,210,245,168,154,108,91,23,160,169,171,130,126,19,114,84,134,182,110,125,214,178,153,28,140,98,199,51,159,50,181,146,61,209,162,58,25,2,122,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,226,201,214,189,187,80,43,63,147,22,151,220,251,246,91,37,193,242,101,245,177,173,85,60,146,221,41,103,154,21,182,58,55,181,140,146,24,159,27,102,115,191,90,199,201,216,86,43,86,21,87,219,249,85,126,42,125,7,127,213,126,170,244,130,203,254,106,92,190,197,108,183,127,227,223,83,123,115,251,191,249,59,101,100,112,255,0,156,168,123,191,198,188,8,43,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,110,138,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,102,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,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,161,237,74,213,241,100,232,162,227,168,20,127,202,119,75,237,157,251,213,146,222,248,242,250,40,210,150,158,57,109,116,176,77,50,220,221,35,220,199,201,52,76,141,176,185,191,173,123,227,236,35,17,169,10,163,236,168,169,95,22,190,181,254,55,89,89,210,110,153,92,237,85,150,88,123,50,102,151,8,23,191,35,171,161,159,184,203,99,85,91,194,62,203,226,138,73,93,27,156,229,145,91,18,172,107,20,204,120,64,190,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,126,154,58,116,206,250,160,213,58,13,51,193,105,255,0,205,86,94,43,121,195,254,12,181,249,152,97,158,179,183,44,177,247,187,93,246,59,180,199,115,127,224,137,248,170,104,163,74,180,207,21,209,189,56,199,52,183,10,164,242,246,92,102,223,21,190,155,148,113,178,73,184,39,223,158,94,219,24,199,77,43,213,210,72,244,106,115,145,239,114,166,238,80,51,4,79,78,164,60,65,41,174,221,40,105,175,75,218,45,117,171,99,25,131,216,40,51,11,229,52,178,211,63,156,52,110,167,172,178,172,82,192,215,43,21,204,129,207,158,41,120,72,197,116,95,121,142,126,240,44,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,61,175,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,208,159,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,240,29,14,116,137,106,233,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,114,225,220,93,213,242,77,34,54,62,234,198,217,20,7,20,235,51,90,242,174,157,186,108,204,53,143,10,183,218,171,111,88,255,0,195,252,180,23,72,164,146,149,253,250,250,122,119,243,108,114,70,245,217,147,57,83,103,167,222,68,223,116,221,22,189,180,67,197,219,169,45,74,214,140,7,78,111,184,78,154,193,109,202,178,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,125,183,69,252,11,31,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,254,19,242,62,115,177,229,235,32,169,255,0,19,220,143,151,46,199,31,231,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,9,1,226,143,232,79,83,127,37,247,138,34,133,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,244,248,163,250,19,212,223,201,125,226,136,160,16,62,175,250,170,207,114,175,246,215,35,201,50,59,135,253,242,178,186,229,93,81,39,254,116,147,77,36,143,255,0,75,156,231,127,74,169,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,197,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,216,248,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,221,159,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,16,120,151,244,57,77,212,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,247,223,34,198,244,84,115,31,8,82,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,207,248,42,122,88,202,126,160,87,123,117,184,165,98,234,124,21,61,44,101,63,80,43,189,186,220,5,85,245,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,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,19,43,196,119,161,202,110,148,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,67,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,226,231,177,179,204,214,185,83,118,164,178,34,109,201,119,211,246,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,207,103,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,29,127,194,143,167,79,211,79,81,208,103,247,186,126,120,222,150,249,123,237,71,223,219,187,116,115,221,240,232,190,236,172,145,187,73,20,149,28,145,175,98,249,78,219,211,105,83,123,212,35,87,135,255,0,76,95,201,135,167,219,77,131,36,197,237,86,220,250,247,206,225,149,212,209,205,230,36,154,101,150,69,166,130,73,190,104,189,136,30,200,248,70,171,18,73,222,115,21,221,199,72,249,42,0,0,5,0,248,163,250,236,212,223,201,125,158,136,149,94,6,63,182,207,221,191,226,68,85,241,71,245,217,169,191,146,251,61,17,42,188,12,127,109,159,187,127,196,128,181,64,0,0,0,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,12,171,154,168,50,174,7,117,232,251,164,204,203,171,173,80,251,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,246,238,61,17,91,19,213,52,17,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,26,188,39,241,107,22,63,209,46,33,118,180,80,249,122,188,154,225,119,186,93,36,238,189,254,98,169,149,211,82,54,77,156,170,140,218,10,74,118,108,212,70,253,205,246,228,231,42,204,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,8,213,215,71,70,86,46,176,244,226,150,217,29,215,224,217,158,47,230,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,201,17,241,73,37,64,25,97,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,184,159,12,95,16,10,205,93,163,166,233,251,91,242,47,55,157,82,113,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,156,210,61,174,153,175,110,232,233,26,247,201,245,188,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,152,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,83,197,32,120,143,248,128,86,117,17,125,151,73,52,135,34,255,0,90,122,15,45,60,181,52,241,207,79,38,69,85,193,146,114,168,100,204,142,70,67,12,138,172,100,42,222,43,36,75,43,149,255,0,169,72,172,171,195,223,169,75,239,84,61,56,219,243,92,197,57,229,54,75,132,248,245,246,165,148,172,167,134,178,170,22,71,35,39,141,140,114,162,115,130,120,21,251,35,27,221,238,163,24,214,35,16,128,30,39,94,31,244,122,69,89,83,212,14,136,99,190,83,5,171,229,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,31,40,99,99,155,11,152,237,149,177,185,140,140,35,175,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,115,196,35,0,195,116,179,171,156,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,47,8,153,240,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,63,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,255,0,171,215,174,169,96,154,211,213,142,115,169,154,105,125,248,206,55,121,248,103,146,173,242,179,83,247,123,86,218,88,100,253,92,204,100,141,218,72,158,223,188,212,223,109,211,116,84,85,9,21,210,151,71,214,174,172,188,63,50,198,219,210,174,60,239,14,206,47,85,248,163,225,149,168,202,153,223,106,182,44,148,50,182,71,182,46,21,11,12,76,73,28,230,172,79,107,31,203,130,73,28,144,2,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,101,116,219,215,183,242,87,232,239,34,211,125,59,131,204,106,110,77,152,87,86,82,84,79,79,206,150,203,66,250,26,24,146,177,200,244,225,52,202,248,228,108,81,124,218,142,99,159,42,113,107,99,154,26,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,5,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,62,21,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,86,85,116,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,241,94,168,252,41,63,148,166,187,100,218,215,250,122,251,57,246,143,201,127,131,62,203,121,206,199,151,163,130,155,252,119,155,143,151,46,199,47,230,38,220,182,249,237,186,135,95,240,244,234,131,62,234,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,149,67,209,85,28,137,178,55,229,248,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,19,43,194,243,87,176,221,5,232,39,82,117,115,80,39,171,142,197,142,231,21,147,84,37,36,11,52,242,189,244,86,200,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,43,131,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,210,61,90,214,53,242,203,43,209,140,231,197,57,253,78,83,125,171,197,109,216,85,69,119,59,45,170,225,91,116,163,166,237,49,59,85,85,113,211,71,81,39,52,78,110,228,202,42,100,217,85,90,157,189,218,136,174,114,172,170,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,14,43,252,151,53,219,244,19,252,165,254,195,127,173,183,255,0,110,254,39,71,255,0,197,158,75,253,143,221,243,31,236,143,185,254,47,254,235,249,191,120,116,197,212,46,85,210,254,178,217,117,115,22,166,243,254,67,185,77,113,181,190,170,74,120,110,116,50,183,140,180,242,57,139,255,0,22,70,43,154,246,178,88,162,122,177,252,56,174,148,202,22,241,25,232,163,249,42,234,60,23,252,2,217,117,147,76,178,159,214,91,106,103,78,236,118,186,229,87,172,150,199,77,201,207,119,22,49,36,137,210,163,92,248,220,230,239,43,161,150,69,9,107,226,135,171,216,110,189,116,19,166,218,185,167,243,213,201,98,200,179,138,57,169,210,174,5,134,120,158,202,43,156,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,215,194,227,215,102,153,126,117,236,245,164,106,166,202,111,180,152,173,199,10,167,174,225,101,186,220,40,238,149,148,221,166,47,118,170,146,58,152,233,228,230,169,205,188,89,91,82,155,34,163,87,185,187,145,85,173,84,146,190,23,30,187,52,203,243,175,103,173,2,255,0,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,14,171,224,99,251,108,253,219,254,36,90,161,85,126,6,63,182,207,221,191,226,69,170,0,0,0,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,12,214,117,99,234,159,89,62,160,100,62,227,57,221,110,253,14,83,100,190,31,248,111,87,26,114,250,181,190,219,105,238,79,203,173,40,201,106,18,186,146,43,181,76,13,173,129,26,142,88,159,4,77,103,117,171,180,75,12,78,147,118,58,55,247,184,87,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,40,46,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,248,57,143,115,87,116,85,67,218,232,14,142,95,122,128,214,92,79,71,113,201,188,189,94,77,112,109,60,149,60,88,255,0,41,74,198,186,74,154,158,15,123,18,78,212,17,203,47,111,154,57,252,56,183,239,57,16,152,30,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,218,188,27,58,98,248,109,138,237,212,238,107,139,218,166,146,241,181,191,8,173,146,110,237,85,52,49,190,162,27,132,237,141,55,100,93,199,163,97,107,215,245,188,98,157,17,27,28,155,202,19,211,80,171,105,186,124,233,183,37,184,105,205,166,146,26,125,53,193,235,102,176,208,213,186,89,224,99,45,244,15,90,104,100,85,127,117,236,68,133,141,85,87,243,84,223,239,110,187,149,67,253,218,190,169,255,0,222,14,149,127,234,171,143,253,56,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,251,134,63,248,81,127,204,159,253,255,0,2,213,0,0,0,0,85,95,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,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,237,179,247,111,248,145,215,252,72,252,65,42,122,118,166,143,71,180,110,235,72,237,69,184,211,182,166,182,229,12,177,76,252,101,137,44,18,68,146,211,205,4,176,204,250,152,86,118,163,28,230,190,54,43,36,219,103,198,171,5,186,12,235,7,25,233,27,75,245,198,244,229,164,173,205,175,148,246,38,226,118,122,184,170,59,21,211,197,37,91,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,242,108,74,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,1,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,255,0,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,241,255,0,14,15,15,250,62,157,236,81,106,222,175,99,191,235,177,95,230,96,138,154,162,72,42,35,199,105,121,190,62,52,239,133,242,70,249,166,141,17,239,153,29,201,35,149,34,106,51,245,203,44,234,0,124,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,245,128,25,108,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,150,105,224,125,128,83,75,117,213,61,82,174,199,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,253,167,189,22,26,7,187,228,175,98,44,127,205,73,23,149,112,106,174,166,101,90,201,168,249,30,169,102,181,126,98,245,147,92,37,184,84,241,146,71,199,15,53,251,144,69,220,123,222,216,98,98,54,56,216,174,94,17,177,141,69,217,168,89,87,130,22,169,127,243,75,209,75,133,247,255,0,137,50,155,69,179,202,255,0,195,77,95,63,121,25,255,0,212,214,240,123,255,0,210,198,255,0,140,80,45,80,0,6,107,58,177,245,79,172,159,80,50,31,113,156,181,78,149,122,133,197,122,95,240,175,195,117,115,41,166,243,254,67,226,212,214,235,91,42,163,167,154,231,93,45,234,181,177,83,198,231,175,252,105,30,173,107,220,200,162,149,232,199,240,226,181,87,213,143,170,125,100,250,129,144,251,140,231,138,190,231,249,150,77,140,227,56,101,247,33,171,171,177,97,212,245,52,214,43,123,149,18,10,22,84,84,62,162,117,99,81,17,21,242,75,34,171,158,187,189,81,177,181,87,140,108,107,67,234,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,125,174,81,210,62,178,226,93,56,227,189,75,221,241,27,172,56,221,250,225,60,15,231,74,212,242,148,42,202,127,35,93,38,207,89,27,13,84,146,84,49,142,116,109,111,234,98,119,39,37,76,60,164,87,134,231,135,221,55,81,53,50,107,14,178,90,170,219,167,86,234,135,83,81,91,102,138,88,89,147,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,123,238,201,17,46,123,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,120,186,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,89,127,227,31,159,225,186,167,134,244,251,168,58,125,144,210,95,49,235,229,62,71,83,67,93,76,171,194,86,111,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,138,189,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,254,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,248,181,239,108,16,181,206,68,221,201,20,104,187,241,77,130,80,120,92,122,236,211,47,206,189,158,180,178,159,18,30,181,181,79,163,239,209,223,232,206,193,138,92,254,214,252,95,206,252,118,150,166,110,223,149,242,157,190,215,102,120,182,223,204,191,151,46,91,236,221,182,217,119,173,111,11,143,93,154,101,249,215,179,214,150,169,215,63,67,31,203,71,236,79,250,232,253,142,251,29,241,47,246,147,226,30,107,205,249,111,254,56,135,135,31,45,255,0,117,191,63,232,219,230,17,171,163,63,20,13,125,234,39,169,60,63,71,51,92,67,79,232,172,185,7,196,60,204,246,187,125,108,117,76,236,80,84,84,51,131,164,171,145,137,187,225,106,46,236,95,186,171,182,203,178,167,202,241,206,253,137,254,242,127,13,58,175,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,193,159,101,188,159,127,204,81,207,77,254,59,205,201,199,143,127,151,243,23,126,59,124,183,221,57,87,142,119,236,79,247,147,248,104,16,43,164,157,111,181,116,225,175,216,230,180,94,108,117,119,154,124,114,158,232,230,80,83,72,216,223,83,60,214,234,154,120,88,175,119,201,140,89,102,143,155,246,114,181,156,156,141,122,162,49,124,174,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,151,213,116,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,167,159,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,205,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,170,191,10,62,186,127,196,116,191,173,121,159,255,0,19,210,224,21,181,205,255,0,140,215,90,228,168,87,127,226,188,171,28,223,247,112,163,255,0,216,240,150,168,5,85,248,231,126,196,255,0,121,63,134,144,255,0,161,14,152,236,93,90,106,22,101,165,87,123,215,193,42,217,135,201,116,181,221,252,179,234,124,133,84,87,59,123,93,39,97,178,196,146,242,130,74,136,182,115,184,167,119,158,202,230,180,152,30,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,16,131,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,254,76,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,23,147,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,234,131,161,110,157,63,148,239,81,216,238,1,114,167,238,227,118,254,87,220,155,239,241,222,215,78,246,115,139,229,44,114,126,186,71,195,79,202,55,43,217,223,238,34,42,49,64,181,255,0,10,254,158,45,90,53,211,69,171,60,170,181,85,210,229,154,157,79,13,238,236,249,171,27,51,29,68,143,153,109,173,137,177,175,6,49,105,166,108,202,139,188,156,234,30,143,84,226,216,227,153,64,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,95,136,55,68,151,94,148,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,126,191,14,110,181,255,0,146,174,163,207,96,207,238,119,89,52,203,41,253,93,202,154,5,238,199,107,174,85,98,71,115,108,60,92,247,113,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,158,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,236,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,129,115,222,35,61,107,255,0,37,93,56,130,193,128,92,237,82,106,110,83,250,187,109,52,235,221,146,215,66,168,244,146,230,232,120,185,142,226,246,36,113,54,85,107,95,35,156,237,165,108,50,198,180,89,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,63,37,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,240,107,24,214,166,200,136,133,186,120,77,244,81,113,211,250,63,229,59,170,22,206,197,234,247,111,100,120,133,20,137,75,81,28,86,186,168,33,153,46,109,145,142,123,227,154,86,72,232,90,223,213,61,145,247,209,232,228,153,17,129,37,122,5,233,70,143,165,45,14,164,178,92,226,231,153,229,29,155,198,81,52,144,192,146,65,84,232,90,141,160,108,145,43,187,144,211,253,246,181,86,71,181,210,62,121,27,197,37,224,217,42,0,25,87,46,251,194,235,163,43,22,135,233,197,183,95,175,119,95,138,230,122,141,143,211,84,66,176,61,237,165,182,89,234,146,42,152,233,154,213,219,185,51,248,194,249,100,114,108,215,49,177,199,178,53,242,77,72,38,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,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,26,83,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,170,250,177,245,79,172,159,80,50,31,113,156,185,63,14,76,166,197,131,120,117,97,121,174,83,93,228,172,184,253,191,34,186,92,106,123,79,147,177,75,5,210,190,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,138,108,234,199,213,62,178,125,64,200,125,198,115,208,102,253,85,102,87,206,152,244,243,165,188,114,229,87,109,196,241,202,122,202,156,130,6,198,145,173,218,227,45,210,174,170,36,123,218,245,89,41,162,138,74,119,53,138,214,126,187,184,231,35,251,112,185,161,125,26,3,212,62,151,245,49,134,214,231,154,77,117,171,175,180,91,239,21,118,73,159,83,71,37,51,251,240,43,85,28,141,122,34,171,36,138,72,102,98,254,60,37,106,61,25,34,62,54,116,179,53,157,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,252,39,107,243,48,205,61,31,114,88,164,236,247,123,12,111,117,141,230,207,197,23,241,69,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,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,53,80,115,253,113,208,189,56,234,39,4,93,57,213,43,55,196,108,174,184,81,220,120,177,81,147,50,74,121,155,38,209,203,178,190,46,227,18,72,30,248,213,178,118,166,149,173,123,85,220,147,160,0,0,0,0,0,40,7,197,31,215,102,166,254,75,236,244,68,170,240,49,253,182,126,237,255,0,18,34,175,138,63,174,205,77,252,151,217,232,137,85,224,99,251,108,253,219,254,36,5,170,0,0,0,0,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,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,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,0,154,168,50,174,106,160,0,0,1,159,111,19,75,77,170,203,215,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,191,23,61,238,114,238,170,170,104,36,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,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,23,224,169,233,99,41,250,129,93,237,214,226,127,129,159,110,191,186,62,186,244,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,58,116,154,38,36,142,115,146,86,57,143,229,205,100,142,56,192,105,247,84,180,183,4,214,156,18,231,166,122,151,98,248,206,55,121,236,249,218,47,53,53,63,119,181,51,38,143,245,144,189,146,55,105,34,99,190,235,147,125,182,93,209,85,23,57,157,72,232,133,215,167,13,109,202,116,94,243,124,164,188,212,99,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,190,108,122,197,52,124,217,187,145,175,228,212,115,209,17,234,28,212,186,159,12,94,131,191,66,22,42,109,121,213,139,47,28,251,32,183,183,225,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,81,199,44,45,89,33,93,185,202,213,142,190,17,29,34,90,181,23,38,127,84,89,125,198,146,162,219,131,222,37,182,217,108,171,78,217,86,107,171,105,227,147,205,79,220,106,181,172,133,181,49,62,46,31,127,188,141,127,40,251,40,146,220,72,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,3,159,244,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,66,122,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,144,131,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,123,10,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,95,86,0,206,15,85,221,40,234,63,73,90,142,252,43,53,139,207,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,77,73,97,85,87,70,231,53,81,94,199,199,35,250,7,133,199,174,205,50,252,235,217,235,73,233,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,180,11,240,184,245,217,166,95,157,123,61,104,23,252,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,219,103,238,223,241,34,213,10,171,240,49,253,182,126,237,255,0,18,45,80,0,0,0,0,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,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,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,158,87,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,169,237,64,0,0,0,0,0,0,21,87,227,157,251,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,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,8,0,90,167,133,31,66,223,226,58,160,214,188,51,255,0,137,234,176,10,42,231,127,198,115,174,146,83,171,127,241,94,85,238,119,251,185,145,159,236,121,136,235,225,151,209,246,51,213,46,168,94,239,90,140,148,149,152,78,13,79,19,174,182,119,75,81,20,247,57,235,35,168,101,51,25,36,15,141,209,49,142,133,242,185,232,253,247,142,54,113,114,72,231,50,247,128,0,0,17,87,196,235,84,191,69,253,27,102,190,82,251,240,203,174,91,229,241,107,127,247,175,123,205,121,169,19,205,193,243,99,154,206,84,49,214,253,247,113,219,111,186,228,122,176,149,69,69,248,224,230,182,170,252,255,0,75,52,230,26,122,180,185,88,236,247,27,221,68,174,99,123,14,130,186,104,161,137,172,119,46,74,244,117,190,101,114,43,81,17,29,30,202,237,213,26,21,150,72,175,15,12,214,213,128,117,165,165,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,193,178,212,198,231,174,251,163,17,202,136,229,68,106,253,94,132,122,62,186,245,103,147,103,16,53,41,35,182,226,216,189,107,162,150,174,87,50,7,94,234,233,230,134,214,201,29,19,210,102,49,179,35,234,85,237,142,86,237,72,177,189,171,221,68,88,192,6,170,1,207,244,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,116,0,51,89,213,143,170,125,100,250,129,144,251,140,231,181,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,241,93,88,250,167,214,79,168,25,15,184,206,92,247,133,101,166,213,110,232,115,1,172,183,219,41,41,106,46,149,23,138,186,233,97,133,172,125,84,233,115,169,133,37,149,200,155,189,233,20,49,70,142,118,235,194,54,55,240,106,34,4,159,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,159,88,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,157,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,55,77,37,85,248,231,126,196,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,1,85,126,57,223,177,63,222,79,225,165,170,21,87,227,157,251,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,114,125,87,116,163,167,29,90,233,195,240,172,214,47,35,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,248,181,37,133,85,27,35,90,213,69,99,217,28,140,166,207,11,143,93,154,101,249,215,179,214,151,61,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,134,125,181,211,66,245,31,167,77,71,184,233,126,168,89,188,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,197,219,46,200,228,115,92,199,181,143,99,216,219,95,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,212,182,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,150,215,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,24,120,15,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,120,172,103,72,112,220,67,84,51,125,92,177,65,87,13,247,80,169,237,48,223,81,211,171,224,153,246,248,230,138,9,152,197,249,177,235,20,201,27,145,23,130,164,49,170,53,28,175,115,253,168,0,0,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,168,50,174,106,160,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,251,245,235,212,197,55,84,253,67,92,243,139,53,13,36,24,245,142,159,236,230,63,52,41,47,58,219,116,21,19,190,58,185,82,86,181,205,124,174,154,73,17,156,25,193,142,99,21,28,230,57,238,147,254,44,157,107,219,181,2,179,249,49,105,125,207,191,101,178,92,31,38,95,91,26,213,83,201,45,210,150,121,161,91,99,163,123,88,201,33,137,241,182,103,59,245,172,124,157,133,98,181,97,85,124,53,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,3,144,23,231,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,43,196,159,195,150,197,131,98,173,215,110,157,241,127,37,101,199,237,244,84,23,220,102,217,70,249,59,20,176,71,43,100,187,186,87,204,231,187,139,25,74,201,90,216,213,203,180,149,50,61,87,188,242,5,244,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,240,57,167,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,96,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,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,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,21,87,213,143,170,125,100,250,129,144,251,140,231,148,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,245,125,88,250,167,214,79,168,25,15,184,206,90,247,132,22,131,97,184,103,78,148,218,228,218,42,74,188,179,63,168,173,99,238,14,167,86,207,69,110,167,170,117,59,104,152,229,123,147,131,165,166,124,238,115,81,156,214,72,218,244,119,102,55,1,93,125,109,116,39,153,116,113,117,177,78,235,229,94,93,137,223,105,209,140,200,219,105,74,40,34,184,163,164,87,81,61,137,52,202,215,246,152,201,26,231,43,123,136,178,35,17,123,82,42,124,174,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,219,243,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,207,103,85,221,40,234,63,73,90,142,252,43,53,139,207,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,77,73,97,85,87,70,231,53,81,94,199,199,35,195,67,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,19,208,20,129,225,193,226,1,89,211,189,246,45,36,213,236,139,253,105,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,187,240,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,0,0,10,1,241,71,245,217,169,191,146,251,61,17,42,188,12,127,109,159,187,127,196,136,171,226,143,235,179,83,127,37,246,122,34,85,120,24,254,219,63,118,255,0,137,1,106,128,0,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,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,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,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,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,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,240,0,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,109,159,187,127,196,139,84,42,175,192,199,246,217,251,183,252,72,181,64,0,0,0,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,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,170,191,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,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,219,103,238,223,241,34,213,10,171,240,49,253,182,126,237,255,0,18,45,80,0,0,1,156,30,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,183,211,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,1,118,126,14,58,67,77,133,116,209,93,170,85,16,82,45,203,81,239,19,76,201,225,158,87,63,225,212,47,125,44,48,202,199,108,198,61,181,9,94,244,86,34,238,201,153,201,203,178,53,149,109,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,147,65,58,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,121,202,175,145,202,174,114,170,170,214,175,142,14,1,77,21,215,75,53,74,135,30,171,90,138,170,123,141,130,233,118,106,74,232,17,145,58,41,232,169,222,187,246,152,245,89,171,222,223,146,61,232,146,127,57,35,78,33,216,60,27,53,175,237,207,79,183,109,28,171,183,246,106,244,202,224,157,153,227,139,140,115,208,220,101,168,168,143,147,150,71,43,166,108,236,172,71,108,198,53,35,236,109,201,220,212,159,229,32,120,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,248,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,80,0,1,85,126,57,223,177,63,222,79,225,165,170,21,87,227,157,251,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,5,85,248,231,126,196,255,0,121,63,134,150,168,85,95,142,119,236,79,247,147,248,104,16,171,160,173,82,193,52,91,171,28,27,83,53,46,251,240,108,110,205,241,63,59,91,229,102,168,237,119,109,181,80,199,250,184,88,249,29,188,146,177,191,117,171,182,251,174,200,138,169,242,186,174,234,187,81,250,181,212,119,230,185,172,190,70,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,241,106,203,50,162,58,71,53,168,136,198,50,56,217,197,73,105,225,231,209,101,215,170,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,202,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,121,7,96,240,197,240,255,0,163,213,218,202,110,160,117,191,29,243,120,45,39,25,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,249,195,35,26,217,156,246,238,174,141,175,100,151,40,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,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,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,213,65,149,115,85,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,120,149,245,175,110,233,211,78,43,180,191,10,185,237,169,185,117,189,177,211,49,171,85,4,150,171,93,74,84,196,251,156,83,198,212,98,204,199,192,230,70,212,149,175,108,143,100,170,142,107,21,175,154,165,53,248,150,116,19,172,182,61,71,203,250,148,195,103,186,231,88,133,227,189,125,189,203,61,67,101,184,88,54,86,181,209,57,138,168,249,104,227,98,167,105,209,181,123,48,68,230,200,141,100,41,44,129,0,49,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,102,132,250,40,233,70,197,210,94,141,81,97,189,171,85,102,95,114,218,179,41,189,209,66,246,249,250,174,79,88,227,71,72,170,245,134,6,63,181,26,108,198,174,207,147,182,199,203,34,17,171,194,143,162,143,209,150,43,7,82,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,205,28,177,182,106,168,228,103,201,173,231,28,73,197,94,139,52,209,54,197,64,20,45,226,51,209,71,242,85,212,120,47,248,5,178,235,38,153,101,63,172,182,212,206,157,216,237,117,202,175,89,45,142,155,147,158,238,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,125,39,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,133,32,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,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,103,51,83,58,71,214,92,3,168,233,250,104,161,196,110,183,172,146,174,224,232,49,238,20,173,139,227,84,42,247,246,43,163,251,238,141,144,186,56,220,247,185,100,86,195,194,86,200,230,172,82,113,189,238,147,52,103,50,208,29,6,198,52,183,60,212,90,188,198,239,103,167,224,250,169,118,88,40,152,187,113,162,165,114,181,37,125,52,41,247,35,116,170,175,84,79,146,71,31,110,24,131,54,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,170,128,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,6,148,192,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,170,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,117,62,23,30,132,244,203,243,175,120,173,2,85,28,211,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,244,176,6,99,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,150,63,225,71,215,79,248,142,151,245,175,51,255,0,226,122,92,2,182,185,191,241,154,235,92,149,10,239,252,87,149,99,155,254,238,20,127,251,30,18,101,117,183,209,246,51,213,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,23,103,219,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,6,143,186,177,244,177,172,159,79,242,31,110,156,205,97,109,58,35,226,1,71,212,71,71,122,191,164,154,189,145,127,174,197,6,159,229,83,197,83,81,28,20,241,228,84,190,70,170,78,84,236,133,145,198,201,161,141,81,143,133,27,201,99,137,37,106,191,245,201,21,75,1,170,128,0,0,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,68,170,240,49,253,182,126,237,255,0,18,2,213,0,0,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,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,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,128,77,84,25,87,53,80,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,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,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,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,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,219,63,118,255,0,137,22,168,85,95,129,143,237,179,247,111,248,145,106,128,0,0,0,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,127,144,3,193,83,210,198,83,245,2,187,219,173,196,255,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,0,0,0,0,0,0,0,1,85,126,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,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,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,0,0,21,213,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,244,30,43,90,153,250,68,235,39,35,183,83,213,218,170,232,48,171,125,14,51,71,61,190,78,231,46,220,107,81,80,201,156,143,115,86,104,234,170,170,98,114,39,30,61,164,99,155,201,174,85,147,254,7,216,5,76,86,173,83,213,42,236,122,145,105,234,170,45,214,11,93,217,201,19,167,71,196,217,103,173,167,98,239,221,99,21,38,160,123,190,72,199,170,71,252,229,141,120,133,165,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,148,0,12,187,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,226,105,246,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,49,154,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,23,169,225,139,170,95,165,14,141,176,175,55,125,248,157,215,18,243,24,181,195,251,215,179,229,124,172,139,229,32,249,49,173,127,26,25,40,190,251,121,111,191,222,114,189,30,5,43,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,0,0,170,191,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,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,2,170,252,115,191,98,127,188,159,195,75,84,43,87,197,243,75,115,189,105,206,244,3,76,244,210,197,241,156,146,243,246,175,201,81,121,168,105,251,189,168,104,38,147,245,147,61,145,183,104,226,123,190,243,147,125,182,77,213,81,20,43,175,165,30,148,117,31,171,93,71,102,21,133,69,228,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,23,36,80,162,163,164,115,92,170,172,99,36,145,154,19,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,74,139,205,77,81,218,238,204,249,164,253,100,207,124,142,222,73,94,239,188,229,219,125,147,100,68,68,241,93,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,127,96,0,0,2,170,252,115,191,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,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,106,160,202,185,170,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,220,154,199,186,8,92,230,162,236,229,138,53,93,248,166,223,172,0,57,87,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,58,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,0,0,0,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,30,42,211,211,39,77,182,11,173,21,246,197,211,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,58,88,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,171,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,244,33,232,0,28,210,237,211,39,77,183,251,173,109,246,251,211,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,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,0,28,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,160,0,57,165,179,166,78,155,108,181,47,172,179,116,249,166,180,21,18,83,207,72,249,105,177,58,8,158,232,39,137,240,205,18,185,177,34,171,36,138,73,35,123,127,7,49,238,106,238,138,168,126,95,228,157,210,199,253,173,58,85,255,0,177,182,239,253,226,117,80,0,0,0,0,0,0,7,63,202,122,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,135,153,184,221,49,154,42,186,169,248,49,172,103,57,100,141,207,119,22,49,173,77,215,228,214,162,39,201,16,250,184,46,147,233,102,151,249,239,209,158,154,98,152,151,196,251,94,119,224,86,106,106,15,53,219,229,219,238,246,88,222,124,123,143,227,203,125,185,187,111,197,79,86,0,0,0,0,0,28,171,249,39,116,177,255,0,107,78,149,127,236,109,187,255,0,120,157,84,1,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,14,85,252,147,186,88,255,0,181,167,74,191,246,54,221,255,0,188,78,170,0,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,159,150,183,90,232,163,164,165,131,155,220,247,240,138,52,107,27,201,239,115,151,100,249,185,202,171,243,85,62,176,0,15,147,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,235,0,57,87,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,58,168,0,0,0,14,127,148,244,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,15,51,113,186,99,52,85,117,83,240,99,88,206,114,201,27,158,238,44,99,90,155,175,201,173,68,79,146,33,208,0,30,127,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,208,135,160,0,1,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,58,0,3,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,250,16,244,0,0,0,0,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,135,64,0,121,252,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,66,30,128,0,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,63,165,79,63,139,116,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,63,45,113,181,227,52,84,149,80,115,99,152,254,18,199,27,94,222,76,123,154,187,47,205,174,84,95,146,169,208,0,0,0,0,0,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,244,169,237,64,30,83,5,210,125,44,210,255,0,61,250,51,211,76,83,18,248,159,107,206,252,10,205,77,65,230,187,124,187,125,222,203,27,207,143,113,252,121,111,183,55,109,248,169,234,192,0,0,0,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,132,61,0,0,0,0,115,75,183,76,157,54,223,238,181,183,219,239,79,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,159,150,183,90,232,163,164,165,131,155,220,247,240,138,52,107,27,201,239,115,151,100,249,185,202,171,243,85,62,176,0,0,0,0,0,0,0,0,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,4,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,66,30,212,0,0,0,60,86,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,182,239,114,255,0,74,158,212,1,229,48,93,39,210,205,47,243,223,163,61,52,197,49,47,137,246,188,239,192,172,212,212,30,107,183,203,183,221,236,177,188,248,247,31,199,150,251,115,118,223,138,158,172,0,0,0,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,123,92,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,1,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,62,174,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,241,83,213,128,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,123,92,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,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,240,67,213,128,57,254,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,0,0,0,0,0,0,15,41,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,252,16,252,184,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,8,123,80,0,0,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,159,172,1,202,191,146,119,75,31,246,180,233,87,254,198,219,191,247,137,213,64,0,0,3,149,127,36,238,150,63,237,105,210,175,253,141,183,127,239,19,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,104,87,85,218,113,174,121,182,160,105,125,178,95,133,102,122,115,144,92,236,247,43,53,68,200,233,42,41,105,107,31,79,29,125,58,236,157,200,95,197,156,209,19,148,82,61,24,237,209,209,73,40,118,176,0,0,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,219,68,60,93,186,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,55,219,116,95,192,11,116,4,127,235,51,170,95,228,143,132,225,250,145,91,141,252,110,203,114,204,41,108,87,186,120,157,198,169,148,50,209,213,202,233,105,149,92,140,89,152,248,35,114,53,255,0,117,237,71,51,118,43,146,70,118,172,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,31,88,0,0,3,133,117,167,170,186,209,162,26,13,117,213,125,16,199,113,251,229,203,27,168,134,174,237,71,120,164,171,169,69,181,125,230,207,44,49,211,61,142,231,27,157,20,175,115,220,140,108,49,206,229,254,106,1,221,65,78,218,123,227,61,174,151,28,255,0,26,183,234,54,47,166,182,188,78,170,241,69,13,250,186,146,209,114,116,244,182,231,76,196,169,154,52,74,183,170,189,177,43,220,136,140,127,205,19,238,187,240,91,126,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,245,241,11,241,11,214,142,147,53,162,203,167,58,115,140,97,87,27,109,199,23,166,189,203,45,238,138,174,105,219,60,149,117,112,185,173,116,53,49,53,25,198,157,138,136,173,85,221,93,243,252,17,61,175,134,247,90,218,167,214,15,233,19,244,153,96,197,45,159,100,190,17,228,190,5,75,83,15,115,205,121,190,231,119,189,60,187,237,229,153,199,143,29,183,118,251,238,155,4,213,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,180,237,253,218,190,169,255,0,222,14,149,127,234,171,143,253,56,11,169,7,10,160,213,93,104,176,116,101,114,214,253,78,199,113,251,118,162,219,176,123,158,85,61,166,158,146,174,26,42,105,227,166,154,166,154,154,104,38,122,78,199,182,52,133,147,198,175,69,73,18,84,107,182,217,79,85,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,0,233,96,0,0,0,0,28,43,171,158,168,45,93,38,98,88,150,163,100,182,138,187,142,61,113,202,27,100,188,69,67,78,217,171,91,4,150,234,233,163,117,59,95,44,76,71,249,138,122,116,114,189,202,157,181,147,100,229,197,80,59,168,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,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,129,237,65,199,250,73,214,251,175,81,250,3,142,107,69,230,199,73,102,168,200,234,46,142,101,5,52,142,145,148,208,67,113,169,167,133,138,247,124,222,244,138,24,249,191,102,163,159,201,200,214,34,163,18,173,191,187,87,213,63,251,193,210,175,253,85,113,255,0,167,1,117,32,226,157,25,235,94,85,212,79,77,152,126,177,230,182,251,85,21,235,32,248,135,153,130,215,20,145,210,179,177,95,81,78,206,13,146,73,30,155,178,22,170,238,245,251,202,187,108,155,34,118,176,0,172,187,183,141,62,27,110,215,154,219,85,30,159,85,221,52,130,150,158,74,72,174,180,145,171,111,117,85,109,221,91,89,28,51,72,200,146,153,202,136,196,134,78,18,241,84,149,207,107,183,167,75,9,253,44,105,103,216,79,210,151,233,47,20,251,25,254,248,254,51,77,240,191,241,221,143,246,87,62,215,248,239,213,255,0,59,249,255,0,119,241,249,1,234,193,92,23,223,25,109,47,93,121,198,113,156,102,195,86,221,43,109,69,77,46,75,146,215,219,228,117,108,138,188,217,79,81,69,78,201,17,204,166,107,146,57,94,233,24,233,159,27,222,214,192,199,177,18,75,20,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,14,127,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,199,254,132,124,64,177,94,170,172,77,197,179,89,173,88,254,166,209,111,230,109,209,186,58,74,91,167,55,212,189,159,12,138,74,153,106,39,237,83,83,181,211,238,159,113,206,221,62,234,166,193,48,0,0,0,32,87,92,30,39,180,221,50,234,133,187,72,244,231,13,164,201,239,182,154,138,90,188,185,110,75,44,16,83,210,73,27,101,109,29,51,219,178,173,76,145,72,201,59,202,143,138,36,115,19,132,206,115,219,16,79,80,68,172,175,196,27,1,184,244,141,126,234,139,70,225,164,188,212,99,149,22,215,92,49,123,173,100,49,220,105,96,154,240,202,55,50,170,58,121,101,90,87,203,18,78,248,94,238,73,252,199,241,122,35,152,178,3,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,0,0,0,28,83,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,157,172,0,0,0,0,0,56,166,134,117,93,167,29,68,234,62,163,225,90,95,47,197,109,90,115,240,200,38,191,197,50,58,150,229,85,84,181,105,35,105,145,19,239,195,31,149,106,36,219,241,145,207,114,177,21,141,100,146,246,176,0,17,255,0,48,234,219,21,211,190,174,44,61,49,230,145,121,79,182,184,253,5,195,29,184,163,99,142,22,215,73,61,201,147,65,85,44,147,55,110,231,149,164,142,157,145,198,231,58,89,92,213,95,188,205,130,64,0,0,0,0,0,0,2,176,58,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,201,255,0,15,78,168,51,238,172,244,94,245,168,218,141,104,199,237,215,43,118,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,249,84,61,21,81,200,155,35,126,95,138,168,74,0,0,0,8,255,0,211,159,86,216,174,184,234,22,166,104,229,68,94,67,51,211,60,130,233,111,172,129,91,28,80,214,208,197,115,170,167,167,158,149,171,51,229,151,132,49,83,37,67,213,140,107,101,157,188,81,17,237,68,9,0,0,0,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,226,7,181,5,43,127,118,175,170,127,247,131,165,95,250,170,227,255,0,78,46,164,0,0,0,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,11,63,4,42,240,222,235,91,84,250,193,253,34,126,147,44,24,165,179,236,151,194,60,151,192,169,106,97,238,121,175,55,220,238,247,167,151,125,188,179,56,241,227,182,238,223,125,211,110,43,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,0,0,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,219,68,60,93,186,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,55,219,116,95,192,11,116,0,0,7,20,235,51,90,242,174,157,186,108,204,53,143,10,183,218,171,111,88,255,0,195,252,180,23,72,164,146,149,253,250,250,122,119,243,108,114,70,245,217,147,57,83,103,167,222,68,223,116,221,22,189,180,67,197,219,169,45,74,214,140,7,78,111,184,78,154,193,109,202,178,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,125,183,69,252,0,183,64,0,0,14,63,213,214,170,231,218,33,211,166,103,170,250,99,142,210,95,50,28,110,158,154,174,10,58,186,73,170,96,88,60,212,45,169,150,72,225,123,31,194,58,119,77,42,185,28,136,212,141,92,239,186,213,3,176,2,152,45,62,53,253,73,67,117,162,154,251,166,154,107,89,109,101,68,110,172,167,164,164,175,166,158,104,17,201,220,100,114,186,170,70,198,245,110,232,143,88,222,141,85,69,86,187,109,150,229,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,130,189,124,66,252,66,245,163,164,205,104,178,233,206,156,227,24,85,198,219,113,197,233,175,114,203,123,162,171,154,118,207,37,93,92,46,107,93,13,76,77,70,113,167,98,162,43,85,119,87,124,255,0,4,71,135,167,136,94,180,117,103,173,23,173,57,212,108,99,10,183,91,109,216,189,77,238,41,108,148,85,112,206,233,227,171,164,133,173,115,166,169,149,170,206,53,15,85,68,106,46,232,223,159,226,138,22,20,15,147,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,41,218,237,227,95,212,148,215,90,217,172,90,105,166,180,118,215,212,72,234,58,122,186,74,250,153,225,129,92,189,182,73,43,106,163,108,143,70,236,138,244,141,136,229,69,84,107,119,217,2,231,193,205,58,107,205,115,237,74,208,108,27,81,181,58,159,31,131,33,202,172,240,222,231,138,194,201,155,69,28,21,59,205,76,214,182,103,57,232,244,167,124,41,34,43,156,157,206,124,85,91,178,157,44,0,60,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,252,79,41,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,7,96,0,0,0,139,254,33,125,80,103,221,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,242,167,98,34,171,149,54,87,124,191,5,64,148,0,168,189,16,241,118,234,75,82,181,163,1,211,155,238,19,166,176,91,114,172,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,223,109,209,127,2,221,0,0,0,2,189,124,66,252,66,245,163,164,205,104,178,233,206,156,227,24,85,198,219,113,197,233,175,114,203,123,162,171,154,118,207,37,93,92,46,107,93,13,76,77,70,113,167,98,162,43,85,119,87,124,255,0,4,79,107,225,189,214,182,169,245,131,250,68,253,38,88,49,75,103,217,47,132,121,47,129,82,212,195,220,243,94,111,185,221,239,79,46,251,121,102,113,227,199,109,221,190,251,166,193,53,64,0,0,56,167,89,154,215,149,116,237,211,102,97,172,120,85,190,213,91,122,199,254,31,229,160,186,69,36,148,175,239,215,211,211,191,155,99,146,55,174,204,153,202,155,61,62,242,38,251,166,232,161,218,193,81,122,33,226,237,212,150,165,107,70,3,167,55,220,39,77,96,182,229,89,69,170,201,89,45,37,182,189,179,199,5,77,92,112,200,232,220,234,199,53,30,141,122,170,42,181,201,190,219,162,254,5,132,245,153,173,121,87,78,221,54,102,26,199,133,91,237,85,183,172,127,225,254,90,11,164,82,73,74,254,253,125,61,59,249,182,57,35,122,236,201,156,169,179,211,239,34,111,186,110,138,29,172,21,23,162,30,46,221,73,106,86,180,96,58,115,125,194,116,214,11,110,85,148,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,155,237,186,47,224,91,160,0,0,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,43,39,139,142,139,175,82,84,250,81,13,166,173,184,75,106,38,177,84,101,110,154,145,208,73,117,90,248,224,138,169,146,249,132,133,150,182,194,147,74,234,133,115,158,244,124,106,145,177,24,171,32,79,80,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,165,130,21,116,19,226,51,98,234,163,187,167,122,145,75,106,198,117,54,159,187,61,61,37,31,56,232,111,84,173,221,234,234,68,149,239,123,102,137,137,250,200,92,247,57,90,213,149,138,173,238,54,25,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,207,14,167,235,22,125,161,93,114,234,134,163,105,205,250,174,221,114,183,106,69,238,89,98,138,170,104,96,184,65,29,225,243,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,224,84,208,241,154,206,172,125,83,235,39,212,12,135,220,103,2,250,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,204,230,116,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,223,246,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,224,85,14,21,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,90,167,141,95,165,140,91,234,5,15,183,92,72,149,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,249,107,227,87,233,99,22,250,129,67,237,215,18,149,128,213,64,42,215,194,159,174,219,82,218,168,58,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,110,114,61,31,216,106,179,132,17,201,105,64,15,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,129,232,0,25,129,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,114,245,60,50,245,175,244,211,210,62,45,230,45,254,86,191,4,219,10,172,225,23,8,101,242,80,67,229,228,143,121,30,231,111,75,45,55,55,47,29,229,73,120,181,27,199,120,65,227,79,163,183,91,46,174,98,154,223,111,176,210,69,98,201,108,236,178,87,86,82,82,185,175,117,214,149,242,57,29,85,34,49,24,175,146,154,72,153,18,185,234,247,50,142,68,217,27,18,30,39,194,19,93,40,244,195,168,234,189,57,200,111,62,74,203,169,118,246,219,161,107,210,6,66,235,196,15,89,40,150,73,100,86,189,188,152,250,184,24,198,42,172,146,212,196,213,99,151,139,152,31,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,251,108,253,219,254,36,7,85,241,147,214,191,176,221,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,81,193,67,110,150,158,162,78,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,23,112,82,170,250,88,209,79,229,19,212,22,19,163,146,92,60,149,38,65,112,95,63,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,228,197,111,113,89,203,102,238,169,210,188,69,186,138,169,234,19,169,124,142,123,54,89,87,118,194,113,90,135,89,177,152,86,88,157,73,27,35,99,25,85,81,78,176,185,204,145,147,212,71,36,141,155,117,123,226,236,34,170,35,24,198,76,175,5,61,11,172,181,88,179,78,161,239,214,110,207,198,248,99,120,237,76,139,60,114,62,150,39,247,43,158,214,42,36,82,66,249,155,74,198,200,138,247,36,148,147,179,238,108,228,120,78,174,172,125,44,107,39,211,252,135,219,167,40,175,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,122,157,88,250,88,214,79,167,249,15,183,78,102,176,13,68,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,79,64,81,15,135,223,94,185,15,76,217,149,14,13,168,55,218,186,205,43,187,212,71,13,115,42,60,213,107,236,12,68,169,114,77,67,10,74,140,133,142,168,168,108,149,8,216,222,247,177,138,173,107,158,136,139,118,121,78,170,233,198,23,167,21,90,189,146,102,150,170,76,50,146,222,203,163,175,109,168,73,105,100,165,145,26,177,73,19,163,229,222,238,115,98,70,145,242,116,142,123,26,196,114,185,168,161,234,193,82,186,57,227,105,149,69,125,146,159,168,29,40,181,84,217,102,219,183,89,135,54,72,42,169,54,100,138,187,211,213,206,246,84,115,127,101,63,198,195,193,168,247,126,177,85,26,150,149,128,103,152,206,167,225,182,157,64,195,42,170,234,172,87,218,116,171,183,212,84,219,234,40,159,60,10,171,198,84,138,161,140,149,24,228,78,76,114,181,17,236,86,189,187,181,205,85,15,64,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,47,248,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,243,42,229,180,248,98,248,133,214,101,53,148,221,58,245,3,151,247,174,179,113,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,254,83,47,118,22,83,39,22,53,91,26,199,201,94,177,53,225,103,224,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,165,6,117,237,214,253,247,171,140,238,42,44,114,170,235,109,211,43,39,106,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,110,110,149,145,175,53,107,34,219,139,90,233,37,87,245,255,0,20,110,187,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,190,75,33,173,107,152,177,50,62,41,202,90,106,119,49,202,143,231,219,150,71,35,209,174,72,97,149,213,236,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,37,120,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,127,63,182,245,219,106,209,31,14,28,19,67,52,183,38,171,143,84,47,212,247,86,213,86,90,231,107,31,141,209,62,243,86,231,62,73,54,85,101,76,209,110,216,216,206,50,49,146,119,249,70,169,15,118,11,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,60,116,253,159,117,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,112,137,174,86,236,178,75,27,126,92,144,191,63,228,135,163,95,201,131,249,35,249,43,175,216,95,135,249,46,94,125,222,123,189,230,60,215,155,238,237,199,189,230,191,95,183,14,215,47,187,219,237,254,172,249,93,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,9,0,6,109,186,162,233,147,62,233,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,78,112,58,68,226,231,177,179,196,217,88,199,61,35,145,92,206,78,217,28,233,149,225,111,215,213,30,157,249,30,153,53,142,225,106,182,226,11,231,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,190,201,25,217,177,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,103,139,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,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,184,121,155,141,210,182,58,74,88,57,189,172,103,57,100,86,177,188,158,246,181,55,95,155,156,136,159,53,66,186,252,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,209,87,196,71,175,170,206,167,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,246,154,69,146,39,249,154,170,110,72,197,133,143,130,55,83,199,35,22,70,253,233,29,197,210,118,226,14,107,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,226,184,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,207,159,170,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,248,53,140,115,151,100,69,80,52,61,209,71,85,214,46,173,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,200,85,114,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,6,104,122,120,234,7,62,233,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,225,43,90,174,217,36,138,55,124,248,161,118,153,215,137,23,78,56,175,78,52,61,66,217,47,223,28,248,231,118,142,205,140,182,86,67,116,158,233,27,26,178,209,206,207,189,229,251,61,200,214,105,87,147,26,199,198,230,44,189,232,18,80,249,62,34,61,111,209,244,171,130,38,37,135,85,114,212,220,178,223,44,182,39,36,48,84,195,107,141,179,69,27,234,170,162,124,173,123,121,49,243,249,117,88,228,141,242,211,185,30,213,107,30,213,162,207,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,83,245,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,105,240,171,232,98,235,165,180,223,202,71,87,45,117,118,252,178,229,79,85,109,177,227,215,43,91,169,234,108,208,119,86,57,106,166,109,68,105,44,117,50,164,110,107,56,113,68,167,149,202,174,127,127,140,97,207,243,46,141,170,122,79,240,196,213,91,134,87,83,86,220,239,55,167,198,166,201,104,82,182,42,138,42,23,211,223,35,90,120,96,86,70,213,230,216,170,81,178,175,57,24,178,53,221,183,43,54,87,70,14,130,122,223,190,244,143,157,203,69,145,213,93,110,90,101,123,238,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,205,177,50,69,230,141,124,91,242,107,157,28,74,203,84,241,71,244,39,169,191,146,251,197,17,64,32,106,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,148,193,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,182,231,192,0,0,0,0,205,183,75,189,77,231,221,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,194,118,198,188,92,246,54,121,93,19,222,215,164,114,43,95,197,219,43,93,161,77,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,99,9,85,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,15,147,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,249,107,141,174,182,58,186,89,248,61,204,127,9,99,87,49,220,94,199,53,118,95,147,154,168,191,52,83,235,0,43,87,197,35,175,170,205,59,243,221,50,104,229,194,235,109,203,215,201,212,100,89,21,29,76,244,51,90,35,94,213,76,52,212,146,70,230,61,211,74,197,141,100,145,21,99,108,82,44,127,125,242,63,179,218,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,68,55,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,105,94,6,63,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,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,90,120,101,117,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,249,72,246,71,223,229,34,172,221,169,234,101,179,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,242,215,27,93,108,148,149,80,115,99,152,254,18,198,173,123,121,49,238,106,236,191,54,185,81,126,74,165,244,244,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,132,170,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,60,86,133,235,166,156,117,23,167,22,237,80,210,251,207,158,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,221,84,30,40,221,118,218,181,178,235,14,132,104,190,77,87,81,132,216,234,30,236,130,227,73,59,124,150,67,90,215,49,98,100,124,83,148,180,212,238,99,149,31,207,183,44,142,71,163,92,144,195,43,185,87,134,148,125,73,77,212,93,158,29,5,173,171,163,182,190,163,142,79,81,91,77,95,83,143,195,2,210,213,118,223,114,138,150,72,219,35,209,190,97,105,153,44,140,71,78,141,68,115,119,114,160,126,95,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,51,153,174,89,254,101,165,157,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,115,137,255,0,16,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,209,153,154,206,172,125,83,235,39,212,12,135,220,103,2,250,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,204,219,116,187,212,222,125,210,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,39,108,107,197,207,99,103,149,209,61,237,122,71,34,181,252,93,178,181,218,9,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,131,160,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,136,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,129,232,0,0,10,1,241,71,245,217,169,191,146,251,61,17,127,198,125,188,77,46,214,171,215,92,122,159,89,102,185,210,87,211,199,81,109,164,124,180,211,54,86,54,120,45,148,144,205,18,185,170,168,143,142,88,228,141,237,252,90,246,57,171,178,162,160,18,215,192,199,246,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,237,179,247,111,248,145,21,124,81,253,118,106,111,228,190,207,68,4,170,240,49,253,182,126,237,255,0,18,45,80,170,15,3,91,181,170,27,174,178,88,166,185,210,50,229,89,79,97,171,167,163,116,205,73,230,130,23,87,54,89,89,30,252,156,198,58,120,90,231,34,108,213,150,52,93,185,38,246,190,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,92,79,139,38,127,134,227,61,28,228,248,101,247,33,164,164,190,230,53,22,250,107,21,189,202,171,61,115,233,238,20,181,19,171,26,136,170,140,142,40,213,92,245,217,136,174,141,170,188,164,99,93,78,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,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,12,203,107,246,142,95,122,127,214,92,179,71,114,57,188,197,94,51,112,117,60,117,60,88,207,55,74,246,164,148,213,60,24,247,164,125,216,36,138,94,223,53,115,57,241,119,222,106,161,115,254,20,58,197,106,212,174,146,236,152,139,175,213,117,217,14,159,84,84,89,46,145,86,213,54,89,227,129,211,73,53,19,152,222,110,122,83,37,59,217,4,106,228,106,111,75,43,24,156,99,69,34,175,141,134,142,218,172,185,150,7,173,246,59,13,92,85,25,45,61,85,146,255,0,89,13,43,91,72,233,233,82,55,81,186,89,26,196,85,169,146,41,39,98,44,143,85,116,84,108,70,162,36,78,35,255,0,133,246,183,218,180,79,170,251,43,111,54,58,187,141,62,127,78,220,29,143,166,145,173,125,28,245,181,148,171,12,234,215,124,158,196,150,24,216,244,228,213,70,72,231,167,37,98,70,240,233,126,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,30,10,158,169,242,159,167,245,222,227,110,2,101,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,171,221,124,81,122,133,253,57,117,53,114,176,91,41,174,180,86,93,52,243,56,148,84,213,149,92,227,154,186,10,169,82,178,178,56,90,170,200,187,143,70,71,186,42,185,241,211,66,231,43,87,104,217,37,124,18,244,83,255,0,131,174,163,43,46,31,229,194,173,244,177,203,255,0,147,214,85,201,51,22,63,252,137,35,115,100,255,0,62,142,111,243,20,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,1,202,186,177,244,177,172,159,79,242,31,110,156,162,30,142,250,170,204,186,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,250,182,39,61,141,243,49,181,210,58,23,242,111,23,170,181,87,182,249,24,251,222,234,199,210,198,178,125,63,200,125,186,115,53,128,105,247,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,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,123,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,250,200,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,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,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,79,127,224,117,148,216,169,50,173,92,194,170,43,184,94,174,182,251,61,210,142,155,180,245,238,210,210,73,85,29,68,156,209,56,55,139,235,105,147,101,84,114,247,55,106,42,53,202,129,109,64,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,127,226,193,148,216,177,254,137,114,251,77,222,187,203,213,228,215,11,69,174,215,31,105,239,243,21,76,174,134,173,209,238,212,84,102,208,82,84,63,119,42,55,238,109,191,39,53,20,41,179,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,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,0,0,1,207,245,251,73,191,78,186,53,150,105,31,218,251,174,47,246,162,222,234,47,138,91,29,180,208,125,228,119,23,55,116,238,66,254,61,185,98,228,222,228,79,145,156,155,203,146,103,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,67,79,196,42,241,51,232,187,249,73,233,195,53,35,10,111,111,62,192,109,245,115,211,83,195,67,222,146,251,66,137,221,125,14,241,177,211,58,102,171,28,234,118,167,38,247,37,149,138,212,239,44,145,135,63,240,172,235,126,143,82,113,91,71,76,58,135,85,195,47,198,237,242,197,143,85,246,96,167,167,173,179,210,71,3,32,165,223,186,143,150,178,54,44,203,179,34,68,88,41,249,185,206,123,100,115,172,84,203,189,166,231,153,105,70,127,69,121,163,142,174,193,150,97,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,155,178,70,175,205,170,142,79,197,13,4,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,160,119,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,1,235,215,172,76,135,170,125,92,185,182,205,120,171,131,78,172,117,30,75,31,182,67,89,85,229,43,89,3,231,108,119,73,105,229,226,214,212,202,217,164,84,94,211,30,200,156,200,151,146,177,206,116,149,241,88,235,158,235,122,201,171,250,93,210,139,165,93,190,219,96,168,88,242,187,213,186,232,230,45,206,119,211,190,57,109,137,216,147,139,169,152,217,222,201,227,151,117,116,204,224,172,103,101,86,88,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,104,72,175,10,222,141,170,117,179,63,102,189,229,117,53,116,56,158,158,222,41,102,181,73,69,91,19,39,172,191,210,205,77,84,200,95,27,163,122,173,51,98,84,89,23,245,110,85,154,36,141,203,180,156,46,208,242,154,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,158,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,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,249,57,86,133,234,62,33,164,248,86,183,220,236,221,220,51,59,243,113,91,110,148,234,175,142,26,170,122,153,224,146,150,163,228,157,169,151,203,190,70,34,238,215,198,170,173,114,171,37,108,125,175,160,94,181,242,174,148,245,30,146,201,118,185,249,141,50,201,174,16,199,145,219,234,22,71,199,65,205,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,156,155,19,226,177,254,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,248,81,98,254,31,224,201,157,221,181,199,41,180,102,89,95,217,253,44,180,92,27,37,146,233,4,208,215,92,175,148,47,153,28,216,90,212,70,37,60,204,131,118,75,52,145,113,108,220,123,113,77,26,171,154,19,43,196,198,237,106,191,248,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,210,119,170,125,27,250,129,143,123,140,5,196,248,132,96,24,110,150,120,112,230,218,125,167,216,245,37,143,30,177,211,217,41,168,104,105,145,120,68,207,140,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,211,183,73,222,169,244,111,234,6,61,238,48,1,106,158,53,126,150,49,111,168,20,62,221,113,41,219,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,2,226,124,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,229,50,156,91,81,244,59,81,234,177,188,146,134,235,137,102,120,149,193,142,115,91,42,195,85,67,85,26,182,72,166,138,88,215,254,36,145,203,27,149,174,106,177,236,114,162,181,203,113,62,26,29,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,121,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,185,201,142,71,177,174,70,76,172,250,222,37,253,14,83,117,29,134,205,172,56,59,234,217,168,184,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,253,247,200,177,189,21,28,199,195,76,24,182,83,168,250,29,168,244,185,38,55,93,117,196,179,60,74,224,246,181,206,137,97,170,161,170,141,93,28,176,203,20,137,255,0,30,57,34,145,170,215,53,94,199,181,81,92,213,13,63,2,58,244,103,214,102,3,213,158,1,77,89,71,93,73,110,205,173,212,236,138,253,97,150,88,97,157,211,199,13,58,212,213,210,211,36,242,204,180,61,234,132,142,57,100,217,119,78,46,249,254,50,40,8,213,226,23,211,215,242,141,233,151,32,176,81,84,221,89,122,197,59,153,109,146,154,221,75,230,164,175,174,164,165,157,27,70,176,162,115,147,188,201,100,141,168,197,71,36,142,141,219,61,26,177,190,131,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,241,53,16,103,51,174,13,29,186,232,135,84,122,129,136,214,88,105,45,86,218,219,197,77,238,195,21,13,43,160,162,91,85,92,174,154,153,180,237,86,49,188,35,107,150,7,36,105,193,178,65,35,26,171,195,112,59,87,139,78,107,106,212,173,104,211,13,70,177,83,213,193,109,202,180,158,203,123,163,138,173,141,108,241,193,83,87,93,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,19,208,120,108,107,95,242,118,233,247,170,45,99,142,223,231,106,241,251,126,53,228,32,116,93,200,223,93,60,181,244,244,189,214,247,35,85,133,39,154,37,147,139,209,221,180,127,29,221,178,44,21,188,229,55,220,130,221,98,180,221,235,188,197,38,51,111,125,174,215,31,105,140,242,244,175,170,168,171,116,123,181,17,95,188,245,117,15,221,202,174,251,251,111,197,173,68,83,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,7,202,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,217,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,247,128,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,165,117,15,211,246,125,211,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,206,39,57,27,178,73,20,141,249,241,83,160,59,174,61,92,175,233,46,233,210,62,74,202,75,237,138,170,162,129,150,235,181,107,222,234,219,109,186,154,102,207,228,152,168,187,61,137,44,52,253,183,63,126,212,105,44,104,142,106,197,216,185,238,181,250,81,177,117,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,66,171,147,22,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,134,125,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,168,123,254,147,58,126,186,245,53,175,56,198,148,81,178,173,150,218,202,143,55,126,172,167,71,34,209,90,161,217,213,50,247,18,57,27,27,213,187,69,19,164,111,5,154,88,90,237,185,26,73,43,215,193,199,167,235,86,25,162,85,221,64,92,25,73,83,125,212,42,137,169,40,101,106,53,239,162,181,82,78,248,86,36,114,198,143,141,242,212,199,43,164,107,94,230,61,144,210,175,201,205,84,44,40,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,149,208,77,20,202,186,137,213,139,22,142,97,87,11,85,21,235,32,243,94,90,123,164,178,71,74,206,197,52,181,15,230,232,227,145,233,187,33,114,38,204,95,188,169,190,201,186,167,149,255,0,85,88,22,85,254,218,227,153,38,57,112,255,0,190,81,215,91,107,169,228,255,0,205,146,25,163,145,159,232,115,92,223,232,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,199,252,82,58,250,172,211,191,61,211,38,142,92,46,182,220,189,124,157,70,69,145,81,212,207,67,53,162,53,237,84,195,77,73,36,110,99,221,52,172,88,214,73,17,86,54,197,34,199,247,223,35,251,53,67,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,127,39,250,170,207,114,175,246,215,35,201,50,59,135,253,242,178,186,229,93,81,39,254,116,147,77,36,143,255,0,75,156,231,127,74,168,31,87,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,202,151,253,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,64,32,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,128,47,79,195,187,160,90,62,152,241,85,207,53,74,223,106,185,106,109,239,181,81,178,211,65,81,246,102,52,142,86,121,106,90,158,42,244,153,236,158,70,212,73,27,210,55,125,216,219,201,177,247,37,224,30,19,189,16,88,174,22,235,103,86,122,153,75,106,189,71,81,188,184,77,18,76,249,60,141,85,61,85,68,21,21,85,80,186,36,98,204,199,192,197,167,86,200,246,183,147,158,173,73,27,27,153,245,124,78,188,66,235,49,106,202,158,157,122,126,203,251,55,88,121,69,150,223,237,147,79,5,85,170,170,41,225,146,42,90,42,184,38,103,25,147,181,51,42,83,139,218,141,145,35,228,143,73,90,192,246,185,175,139,190,151,226,125,81,197,167,180,17,210,95,52,146,158,157,182,219,174,83,67,4,146,79,5,215,186,238,117,84,234,215,185,181,116,44,111,6,59,132,104,247,47,114,72,157,43,91,27,102,158,152,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,89,161,122,23,168,253,69,234,61,187,75,244,190,205,231,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,77,221,118,87,43,156,214,49,175,123,216,199,104,167,65,52,83,21,233,219,73,236,90,57,133,92,46,181,182,92,127,205,121,105,238,146,199,37,83,251,245,50,212,63,155,163,142,54,46,207,153,200,155,49,62,234,38,251,174,234,161,208,8,127,226,35,209,5,31,85,88,34,101,184,117,47,29,77,196,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,139,25,63,151,69,146,56,217,45,67,149,238,70,189,238,73,128,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,167,64,233,227,167,236,251,169,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,132,77,114,183,101,146,88,219,242,228,133,164,248,159,116,11,125,214,202,202,45,121,209,123,127,156,204,217,228,108,151,123,12,20,204,107,174,241,190,118,195,5,91,101,107,83,105,162,238,177,178,190,119,118,210,154,38,185,95,18,83,237,36,139,232,115,164,75,87,72,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,151,14,226,238,175,146,105,17,177,247,86,54,133,117,120,163,244,253,128,244,203,165,250,11,165,26,114,202,183,219,104,234,50,202,185,107,43,146,21,173,173,158,105,45,206,116,181,18,67,28,109,145,232,222,17,53,202,221,210,56,163,111,207,138,28,87,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,75,95,28,239,216,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,15,85,226,35,208,45,103,76,121,82,103,154,91,111,186,220,180,202,247,221,168,217,41,167,168,251,51,34,73,19,60,181,85,79,21,98,66,247,207,27,105,228,145,233,35,190,244,110,228,232,251,146,194,179,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,82,170,240,31,8,139,172,125,90,93,177,220,174,74,186,237,21,198,170,41,46,81,214,86,78,234,90,219,245,21,68,51,186,58,88,164,129,142,99,159,21,68,41,5,79,222,130,78,218,164,177,182,62,244,91,7,228,240,183,232,22,143,81,60,143,83,122,199,111,181,92,177,4,243,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,220,100,108,239,91,249,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,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,128,64,250,185,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,135,153,183,93,40,164,164,170,131,155,26,246,115,138,68,107,219,201,143,107,147,116,249,181,200,169,242,84,45,167,194,223,175,170,205,68,242,61,50,107,29,194,235,114,203,211,206,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,113,241,179,189,237,124,77,122,18,181,107,118,27,113,215,61,45,198,106,228,213,11,13,60,110,170,163,181,192,215,191,36,162,98,181,174,100,145,238,138,250,152,98,221,209,189,156,164,123,35,236,113,145,86,30,213,43,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,167,129,13,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,73,148,0,0,6,85,207,127,170,218,23,168,250,53,71,136,93,179,91,55,106,213,157,227,244,89,37,130,229,2,171,233,107,105,106,32,142,101,99,94,168,155,77,23,117,172,150,53,68,115,92,173,84,221,143,141,239,240,5,249,208,116,201,128,245,77,208,78,150,233,254,95,77,73,71,114,126,155,216,27,101,200,82,221,13,77,109,154,117,162,163,147,156,14,145,57,53,143,116,17,54,86,49,204,89,35,71,51,147,119,71,52,32,95,133,239,93,63,161,76,169,154,29,172,121,159,148,211,107,215,63,131,212,214,183,148,54,43,164,146,53,83,121,149,201,229,232,230,222,78,230,232,230,50,85,100,159,170,107,170,36,91,62,234,187,170,237,56,233,43,78,31,154,230,178,249,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,201,171,44,202,138,216,218,230,162,35,222,248,227,125,0,235,166,133,234,63,78,154,143,113,210,253,80,179,121,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,139,182,93,145,200,230,185,143,107,30,199,177,191,3,36,212,44,251,49,181,89,108,89,126,113,144,95,45,184,221,63,148,178,209,220,174,115,84,193,109,131,139,27,218,166,142,71,43,97,103,24,162,111,22,34,38,209,177,63,235,83,96,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,79,171,169,218,59,159,104,228,152,229,30,163,88,106,236,119,44,146,206,183,184,173,149,212,179,83,86,210,65,231,106,169,26,218,136,102,99,29,27,220,234,71,200,212,77,209,99,146,55,111,247,149,18,122,120,91,244,11,71,168,158,71,169,189,99,183,218,174,88,130,121,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,238,50,54,119,188,175,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,90,160,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,37,105,207,79,217,246,169,233,126,164,106,190,32,202,74,155,110,151,83,219,234,239,84,104,147,62,182,88,42,164,149,189,216,35,142,55,53,204,137,176,203,44,174,123,152,140,141,142,119,207,101,219,242,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,182,43,224,99,251,108,253,219,254,36,113,255,0,19,94,132,174,186,35,153,92,117,207,75,113,154,72,244,190,253,81,27,170,168,237,112,57,140,198,235,94,141,107,153,36,123,170,50,154,105,119,116,111,103,24,216,249,59,28,99,68,135,186,22,191,211,167,82,250,89,213,6,9,14,117,166,119,111,247,94,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,210,137,10,188,82,58,250,172,211,191,61,211,38,142,92,46,182,220,189,124,157,70,69,145,81,212,207,67,53,162,53,237,84,195,77,73,36,110,99,221,52,172,88,214,73,17,86,54,197,34,199,247,223,35,251,53,173,211,239,83,186,203,211,13,246,237,127,210,28,163,225,178,94,237,242,219,235,169,167,133,181,20,179,110,199,164,51,186,23,238,197,154,7,189,100,137,234,139,179,185,53,200,232,228,150,55,243,255,0,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,80,62,174,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,135,186,93,233,147,1,233,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,115,186,52,228,230,49,211,202,216,152,247,61,99,141,90,206,78,217,92,238,85,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,181,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,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,19,252,3,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,30,102,227,116,173,142,146,150,14,111,107,25,206,89,21,172,111,39,189,173,77,215,230,231,34,39,205,80,15,172,102,179,171,31,84,250,201,245,3,33,247,25,203,147,232,103,172,219,239,88,122,143,172,87,56,237,95,6,195,49,127,129,211,227,54,217,88,197,170,108,114,173,127,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,242,84,124,178,83,103,86,62,169,245,147,234,6,67,238,51,129,249,50,238,159,179,236,51,68,176,46,160,46,12,164,169,196,245,10,162,227,73,67,45,34,76,247,209,79,73,59,161,88,170,156,177,164,81,190,85,142,87,68,214,189,202,246,67,34,252,184,170,29,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,205,60,61,240,12,55,84,252,56,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,188,37,103,198,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,47,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,225,162,140,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,158,3,171,31,75,26,201,244,255,0,33,246,233,202,171,240,189,235,167,244,41,149,51,67,181,143,51,242,154,109,122,231,240,122,154,214,242,134,197,116,146,70,170,111,50,185,60,189,28,219,201,220,221,28,198,74,172,147,245,77,117,68,139,106,157,88,250,88,214,79,167,249,15,183,78,6,107,9,169,225,221,215,213,103,76,121,82,224,122,165,112,186,220,180,202,247,218,167,221,106,103,168,251,51,34,73,43,252,205,45,55,37,98,66,247,207,35,170,35,141,137,35,190,236,141,228,232,251,114,194,179,165,117,15,211,246,125,211,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,206,39,57,27,178,73,20,141,249,241,80,52,188,10,160,240,175,235,214,166,150,166,213,210,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,252,229,237,110,140,72,154,201,149,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,28,127,196,215,174,219,86,136,225,183,29,12,210,220,154,174,61,80,191,83,198,218,170,203,92,237,99,241,186,39,171,92,231,201,38,202,172,169,154,45,219,27,25,198,70,50,78,255,0,40,213,33,238,210,97,245,114,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,15,51,113,186,86,201,87,85,63,6,53,140,231,44,138,231,187,139,24,214,166,235,242,107,81,19,228,136,125,93,78,211,60,171,72,178,249,48,92,214,147,202,94,169,237,246,219,133,77,43,163,146,57,41,124,237,20,21,140,130,86,72,198,189,147,70,202,134,178,70,43,126,236,141,123,81,85,17,21,66,202,188,12,127,109,159,187,127,196,136,171,226,143,235,179,83,127,37,246,122,34,85,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,64,71,92,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,178,203,166,121,86,65,167,25,70,169,90,105,60,197,151,15,184,90,237,247,126,220,114,62,74,127,62,149,93,137,221,197,138,198,66,143,164,88,220,247,185,191,172,158,6,162,57,95,242,246,189,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,105,36,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,79,201,165,186,233,167,26,183,163,86,205,121,199,47,62,75,16,184,219,230,184,201,87,118,68,163,242,49,192,231,178,165,42,21,235,194,62,203,226,149,175,127,37,143,245,106,230,189,204,217,203,72,61,123,117,191,125,234,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,155,165,100,107,205,90,200,182,226,214,186,73,85,225,205,58,162,234,111,62,234,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,16,54,69,226,215,189,176,68,233,94,198,177,36,145,28,254,45,221,26,223,203,210,119,170,125,27,250,129,143,123,140,7,228,196,122,126,207,179,61,18,207,122,128,183,178,146,155,19,211,218,139,117,37,116,181,105,51,31,91,61,92,237,133,34,165,114,70,177,72,248,150,72,157,43,92,246,171,25,52,107,243,228,136,126,190,147,189,83,232,223,212,12,123,220,96,3,74,96,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,0,66,175,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,106,129,194,186,220,208,106,158,163,186,104,204,116,218,205,69,73,62,66,180,236,186,99,235,53,60,82,61,46,52,207,73,99,142,39,202,246,54,23,204,214,201,76,178,243,111,6,84,61,87,118,242,106,231,90,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,83,198,120,124,65,116,118,213,162,29,90,103,88,142,53,97,171,181,99,213,181,16,222,236,241,75,74,216,32,88,42,225,100,210,54,149,172,99,25,229,163,168,117,68,17,163,19,102,164,28,21,85,204,114,129,234,188,69,245,122,155,94,178,221,29,213,200,103,164,146,163,34,210,123,92,215,4,164,130,88,96,138,226,203,141,202,42,216,99,100,187,189,25,29,76,115,70,138,170,237,209,136,168,231,34,163,151,245,248,106,234,103,232,111,54,214,93,82,142,174,213,79,87,140,232,253,238,225,65,241,73,56,82,205,92,202,202,15,43,3,254,251,21,221,217,214,40,209,141,114,57,238,122,53,171,201,200,68,0,7,234,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,209,159,70,218,23,71,211,183,78,56,102,156,252,27,225,215,166,219,227,184,228,109,122,192,249,159,120,168,99,100,170,73,37,129,17,146,246,222,189,134,63,119,47,106,24,155,205,200,212,114,211,103,134,94,138,126,154,122,184,197,188,197,195,202,208,96,155,102,181,156,37,225,52,190,74,120,124,188,113,239,27,218,237,234,165,166,230,213,227,188,73,47,23,35,184,239,127,192,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,237,117,71,72,115,45,32,169,198,96,204,32,164,70,102,24,189,179,47,180,77,77,58,74,201,237,213,209,115,137,202,159,39,49,237,114,73,27,218,228,77,159,19,149,188,152,172,123,166,255,0,134,167,136,93,102,153,95,104,116,43,94,114,255,0,245,11,95,202,43,61,242,233,52,245,18,89,234,184,83,67,77,74,249,164,153,99,166,183,54,56,94,212,70,199,198,57,37,71,57,204,143,155,155,50,174,125,42,225,189,87,248,126,105,94,31,121,182,210,55,39,183,105,189,154,167,19,187,201,34,194,251,117,197,109,80,112,71,74,214,61,222,90,71,54,54,204,206,46,228,196,71,34,119,25,27,217,73,122,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,0,120,213,250,88,197,190,160,80,251,117,196,249,62,26,158,33,116,122,155,98,161,208,173,121,203,255,0,213,213,7,40,172,247,203,164,208,83,199,120,165,231,77,13,53,43,230,146,100,146,166,226,233,38,123,81,27,31,41,35,137,28,231,62,78,110,119,214,241,171,244,177,139,125,64,161,246,235,136,20,172,90,79,133,63,93,183,84,186,208,116,179,172,185,53,35,173,174,167,72,48,139,173,198,119,54,120,231,71,49,177,217,213,234,138,215,177,205,87,44,28,220,213,98,179,176,213,127,56,35,142,181,180,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,240,25,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,21,225,161,215,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,157,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,251,156,152,228,123,26,228,100,202,201,234,5,43,120,213,250,167,197,190,159,208,251,141,196,132,24,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,111,248,213,250,167,197,190,159,208,251,141,196,134,184,158,142,231,217,214,1,149,234,54,33,97,171,187,219,112,186,138,40,175,81,81,82,205,81,61,44,21,16,214,77,230,222,216,216,230,178,154,54,208,74,146,74,247,53,26,178,69,248,242,85,104,95,159,69,221,91,98,189,92,233,98,101,54,216,188,142,73,98,242,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,72,3,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,122,67,212,86,145,235,110,145,199,173,184,102,89,72,204,97,148,242,205,115,154,225,43,41,159,103,124,44,71,212,67,90,142,119,24,31,19,87,147,149,93,195,130,182,70,185,209,185,175,112,122,13,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,251,245,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,116,175,17,158,181,255,0,149,86,163,193,96,192,46,119,88,244,203,22,253,93,182,154,117,237,71,116,174,69,122,73,115,116,60,90,246,242,99,210,56,155,42,185,204,141,174,118,209,58,105,99,72,235,140,232,238,125,149,105,222,89,170,246,251,13,92,120,158,29,79,28,181,215,105,169,102,74,73,39,125,93,37,50,82,69,58,49,98,90,157,235,162,149,98,115,154,189,166,189,223,208,136,224,244,29,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,2,234,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,4,63,241,25,235,95,249,42,233,196,22,12,2,231,106,147,83,114,159,213,219,105,167,94,236,150,186,21,71,164,151,55,67,197,204,119,23,177,35,137,178,171,90,249,28,231,109,43,97,150,53,9,128,14,105,211,37,218,235,127,233,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,210,192,0,0,169,95,22,78,137,107,45,247,223,229,55,164,56,167,118,130,233,205,185,141,174,209,109,158,73,33,170,107,38,158,75,204,157,180,116,108,133,209,198,169,59,213,35,107,100,107,36,114,200,233,228,115,96,6,140,107,166,163,232,13,246,245,146,105,149,231,225,149,247,236,126,191,27,171,153,168,169,35,105,106,152,136,175,138,70,43,100,134,104,228,100,83,71,36,110,107,155,36,44,223,147,85,204,118,130,122,179,214,252,7,167,221,6,201,245,3,81,172,116,153,5,181,212,255,0,11,139,30,168,146,22,165,242,122,157,227,109,23,25,183,107,216,230,171,221,42,35,94,169,11,38,127,7,240,86,174,112,110,213,180,215,27,173,109,194,142,211,73,107,167,170,168,146,104,168,105,29,43,160,165,99,156,170,216,99,89,158,249,85,141,69,70,162,200,247,191,100,78,78,114,238,170,31,175,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,104,79,162,238,146,113,94,145,180,177,49,107,108,190,123,36,190,249,107,134,77,113,115,163,151,185,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,189,34,170,238,245,42,7,195,83,90,244,179,66,122,154,161,202,117,90,223,206,146,235,111,117,130,215,113,116,84,203,29,158,186,174,170,153,158,118,89,103,145,137,79,11,32,243,45,146,86,170,185,35,145,233,178,181,206,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,181,79,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,74,102,122,252,66,245,11,67,181,55,169,172,131,39,208,171,15,144,160,253,101,37,242,174,46,207,149,188,94,34,170,157,147,92,105,150,25,100,141,240,205,26,64,228,145,56,44,142,229,35,155,201,238,115,166,87,138,199,93,182,164,181,87,244,179,163,89,53,91,174,78,168,88,51,123,173,186,118,182,8,224,70,189,178,89,209,232,138,231,189,206,86,172,252,28,212,98,51,176,229,127,57,227,142,184,52,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,224,144,30,23,90,123,174,57,111,83,86,220,159,71,111,223,3,160,197,60,181,94,89,87,63,121,180,181,118,121,42,162,100,246,231,43,98,146,55,205,52,105,35,162,142,78,41,202,157,210,53,205,116,40,230,223,73,205,58,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,75,0,86,95,141,62,131,83,93,176,220,83,168,219,53,21,91,238,86,42,134,99,55,165,134,158,89,89,240,233,150,73,105,166,149,232,254,16,50,42,133,146,52,94,31,172,125,115,26,175,251,172,106,217,161,207,250,129,211,63,211,38,135,103,154,91,29,37,170,162,175,38,199,235,173,244,31,20,143,157,44,53,207,133,222,86,119,253,199,171,123,83,164,82,35,218,213,115,28,196,115,83,147,80,12,203,131,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,122,13,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,185,79,8,206,158,191,69,61,62,203,171,55,58,155,171,47,90,171,217,173,150,223,89,75,229,227,163,161,164,150,166,58,55,70,142,78,114,119,153,43,231,238,170,163,93,28,208,241,110,205,87,201,58,143,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,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,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,221,215,173,143,15,156,7,171,10,106,76,142,205,53,38,39,157,210,212,68,215,222,169,232,225,107,43,160,146,90,88,230,125,119,24,187,213,111,134,146,9,18,157,157,216,209,30,168,213,115,88,229,86,209,15,250,170,192,178,175,246,215,28,201,49,203,135,253,242,142,186,219,93,79,39,254,108,144,205,28,140,255,0,67,154,230,255,0,66,161,122,126,29,221,111,209,245,85,130,46,37,152,213,113,212,220,78,223,20,183,215,44,48,83,67,116,141,211,75,27,42,169,98,100,174,123,184,177,144,121,133,72,227,141,146,212,53,24,212,107,216,212,9,107,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,193,231,243,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,10,7,160,32,7,141,95,165,140,91,234,5,15,183,92,73,127,139,117,11,160,89,205,246,151,22,194,181,195,79,242,11,213,111,63,45,110,181,228,212,85,117,83,240,99,158,254,17,71,35,158,238,44,99,156,187,39,201,173,85,95,146,41,16,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,42,87,196,235,195,210,143,22,163,169,234,43,167,236,67,179,106,135,148,185,109,130,217,12,16,82,218,169,98,130,24,226,170,162,164,130,22,113,133,59,83,62,165,121,61,200,233,18,78,40,196,149,204,236,30,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,103,253,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,101,92,213,65,149,112,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,179,77,60,235,215,30,233,155,195,135,1,193,180,250,251,73,89,170,151,122,123,236,52,44,167,242,181,172,176,61,47,50,57,102,174,133,101,71,194,247,83,212,58,74,116,116,111,99,222,196,87,53,204,69,69,174,187,101,167,62,213,124,201,244,118,107,102,65,152,229,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,236,146,72,247,124,215,228,231,47,244,169,231,203,179,240,202,232,74,213,162,56,109,187,92,245,75,25,171,143,84,47,212,242,58,150,142,233,3,88,252,110,137,234,230,181,145,199,186,171,42,102,139,103,72,247,241,145,140,147,177,198,53,73,187,161,216,58,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,228,168,0,0,0,0,0,85,95,142,119,236,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,216,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,11,254,0,0,0,1,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,21,65,226,161,208,85,77,45,77,215,170,125,27,177,85,214,50,178,162,107,134,115,108,167,237,35,40,216,145,66,212,175,166,167,142,38,185,88,174,100,242,213,61,207,123,249,203,221,217,24,146,185,150,190,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,208,159,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,101,85,248,147,244,49,117,233,247,63,172,213,77,57,181,213,215,105,214,85,81,83,114,149,148,118,183,54,12,94,119,77,26,58,150,87,67,26,65,13,51,164,168,99,105,183,86,174,219,197,197,86,52,146,72,235,211,167,82,250,167,210,254,119,14,117,166,119,111,247,94,118,205,89,61,79,194,238,127,169,154,40,252,220,16,203,31,123,181,223,123,227,228,239,184,253,156,159,210,138,26,83,7,63,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,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,28,171,175,110,136,44,93,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,240,116,175,141,56,43,153,46,220,92,214,201,42,62,181,122,23,240,244,205,181,199,86,42,164,214,108,66,235,142,225,152,53,194,158,44,154,215,118,134,178,215,112,173,146,90,103,207,21,44,60,161,255,0,201,93,50,115,138,70,193,83,27,152,228,89,24,228,189,64,7,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,166,31,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,182,207,221,191,226,69,170,21,87,224,99,251,108,253,219,254,36,88,254,107,173,250,47,166,183,88,172,90,141,171,216,86,43,114,158,157,181,113,81,222,239,244,148,51,201,3,156,230,182,86,199,52,141,114,177,92,199,181,28,137,182,236,114,127,66,129,237,74,86,241,171,245,79,139,125,63,161,247,27,137,111,216,46,172,105,102,168,121,239,209,158,165,226,153,111,195,59,94,119,224,87,154,106,255,0,43,220,229,219,238,246,94,238,28,187,111,227,203,109,248,59,111,193,74,129,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,246,217,251,183,252,72,179,236,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,21,131,224,99,251,108,253,219,254,36,90,160,20,3,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,25,61,60,46,122,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,121,220,122,137,205,122,74,249,57,47,24,170,106,26,246,162,179,135,114,40,218,172,87,53,102,154,38,206,172,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,127,74,158,128,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,242,146,252,77,122,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,108,136,250,104,101,221,177,177,156,163,123,227,239,242,145,22,30,215,106,241,80,235,214,154,150,154,235,210,198,141,223,105,43,31,89,79,53,191,57,185,211,247,81,244,111,73,97,114,80,83,84,71,43,90,175,86,178,120,170,152,230,61,156,37,237,110,143,73,90,202,161,2,213,60,12,127,109,159,187,127,196,136,1,213,143,170,125,100,250,129,144,251,140,228,255,0,240,49,253,182,126,237,255,0,18,32,7,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,60,255,0,138,133,207,167,154,14,154,46,180,186,201,29,35,178,123,141,60,212,216,50,211,210,83,205,119,109,197,31,12,170,180,207,145,170,232,105,185,69,2,85,61,170,221,225,94,27,247,31,19,93,242,186,32,213,236,55,65,124,49,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,229,92,81,67,27,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,149,43,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,135,32,46,207,70,177,46,161,176,159,12,45,65,199,181,249,180,148,111,163,211,124,130,60,126,217,52,85,11,119,162,183,45,5,83,227,101,194,73,101,115,81,232,215,177,145,211,178,54,118,33,138,54,61,85,234,232,226,142,190,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,235,42,234,199,210,198,178,125,63,200,125,186,112,51,88,104,123,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,158,19,82,89,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,135,153,184,221,43,99,164,165,131,155,218,198,115,150,69,107,27,201,239,107,83,117,249,185,200,137,243,84,3,48,89,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,135,153,183,93,40,164,164,170,131,155,26,246,115,138,68,107,219,201,143,107,147,116,249,181,200,169,242,84,62,174,164,106,174,163,235,5,246,159,39,213,12,210,235,147,93,105,45,244,214,184,106,238,53,11,44,140,165,129,156,35,141,21,127,243,156,229,254,115,228,124,146,61,92,247,189,206,233,125,105,245,29,106,234,159,94,110,186,169,98,194,41,49,171,107,169,225,182,209,177,34,107,107,107,96,131,146,71,85,92,230,170,181,245,46,106,163,126,74,168,200,217,12,72,231,246,251,142,225,64,90,167,133,231,135,239,255,0,3,125,86,234,236,63,230,174,216,101,157,205,255,0,202,98,90,154,216,42,41,191,242,106,154,73,33,151,253,196,187,255,0,53,8,171,226,143,235,179,83,127,37,246,122,34,221,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,213,23,226,143,235,179,83,127,37,246,122,32,37,87,129,143,237,179,247,111,248,145,21,124,81,253,118,106,111,228,190,207,68,74,175,3,31,219,103,238,223,241,34,42,248,163,250,236,212,223,201,125,158,136,9,63,224,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,171,175,190,132,238,189,34,100,212,87,220,106,178,174,237,167,89,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,243,99,137,65,224,99,251,108,253,219,254,36,122,15,23,222,174,237,86,92,102,167,164,92,98,221,73,112,185,95,233,232,174,89,45,123,170,26,244,182,64,202,134,212,83,210,177,140,119,38,212,189,208,71,43,187,136,136,216,95,26,181,175,239,35,226,10,181,183,106,174,163,218,52,226,239,164,54,204,210,235,77,134,95,174,20,247,75,149,146,58,133,74,90,154,168,81,82,57,28,223,255,0,81,92,137,247,94,232,96,115,145,203,12,74,207,107,210,239,76,153,247,84,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,115,157,209,167,22,189,237,130,86,196,199,185,137,36,136,214,114,110,234,230,242,2,194,124,38,186,187,192,116,87,38,187,232,190,163,91,177,251,21,183,50,168,125,202,44,202,170,162,26,53,166,158,10,117,86,210,215,79,51,154,213,166,86,177,253,157,151,118,77,43,219,197,253,245,116,97,50,186,242,211,60,87,70,252,51,50,173,45,194,169,60,189,151,25,183,216,45,244,220,163,141,146,77,194,239,69,206,121,123,108,99,29,52,175,87,73,35,209,169,206,71,189,202,155,185,74,129,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,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,30,42,211,212,223,77,183,251,173,21,138,197,212,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,3,144,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,26,83,35,255,0,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,160,107,166,186,105,199,78,154,113,113,213,13,80,188,249,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,139,182,77,209,168,214,185,239,115,24,199,189,185,225,234,31,168,28,251,169,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,156,174,106,59,101,146,89,29,242,228,160,121,92,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,168,131,42,230,170,0,16,43,197,223,167,90,109,73,208,102,107,30,49,137,210,85,101,152,5,68,83,87,87,69,20,174,173,146,192,189,196,158,20,72,154,169,35,34,150,72,234,21,100,217,177,71,29,75,218,230,242,122,62,122,158,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,0,50,238,15,65,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,128,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,192,11,126,240,119,233,214,167,79,52,142,245,173,185,134,39,87,110,200,115,170,134,67,104,154,186,40,145,238,176,70,198,62,41,160,78,61,232,153,81,51,228,115,145,206,70,202,202,122,105,26,222,60,30,251,10,60,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,126,7,160,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,205,127,149,143,75,31,246,203,105,87,254,217,91,191,247,176,14,172,125,44,107,39,211,252,135,219,167,51,88,105,35,169,187,181,170,255,0,210,38,171,223,108,87,58,75,141,182,227,166,247,218,186,58,202,73,155,52,21,48,73,108,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,220,13,41,244,157,233,99,70,254,159,227,222,221,1,0,60,109,47,250,52,239,176,184,183,193,57,234,195,54,184,124,70,58,103,55,179,142,187,204,51,177,52,187,163,100,231,84,222,81,179,103,172,125,169,215,120,187,191,173,239,249,7,86,216,175,72,221,2,232,230,83,114,139,207,100,151,221,63,179,219,241,155,115,91,28,189,202,230,217,88,246,79,60,75,52,82,45,28,114,36,45,153,241,170,185,189,232,209,19,119,161,73,153,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,26,123,108,204,175,89,254,53,102,211,153,42,227,203,43,239,20,84,214,23,210,85,165,44,237,184,190,102,54,153,99,153,92,212,137,253,213,102,207,87,55,138,236,187,166,219,150,189,226,173,110,212,123,71,66,58,103,108,213,236,142,213,126,204,233,179,11,100,119,187,149,174,141,105,169,106,106,146,217,113,228,230,70,171,255,0,2,43,145,177,181,238,69,115,98,133,28,145,51,218,248,104,116,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,231,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,126,255,0,22,53,24,199,53,31,50,63,242,248,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,2,221,60,75,250,28,166,234,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,251,239,145,99,122,42,57,143,134,162,250,78,245,79,163,127,80,49,239,113,128,210,152,25,119,180,220,243,45,40,207,232,175,52,113,213,216,50,204,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,118,72,213,249,181,81,201,248,161,126,125,16,117,163,138,245,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,30,85,212,208,43,214,100,163,122,207,26,35,158,159,114,69,116,92,159,197,36,125,69,248,143,102,186,13,159,245,71,125,200,58,127,167,164,117,181,212,236,138,253,113,161,103,26,43,181,237,37,149,106,106,233,246,114,181,236,115,86,22,186,86,163,91,44,140,146,84,231,207,187,39,213,240,198,194,181,231,36,234,143,30,200,52,94,162,174,223,109,176,84,65,46,101,113,87,240,162,75,35,229,69,158,146,125,218,230,200,249,219,27,155,20,91,43,187,140,108,169,195,178,233,99,14,151,227,87,234,159,22,250,127,67,238,55,19,165,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,53,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,128,143,254,38,125,23,127,38,205,71,102,164,97,77,238,96,57,245,194,174,122,106,120,104,123,49,216,171,149,123,175,161,222,54,54,22,194,228,123,157,78,212,226,238,220,82,177,90,189,149,146,72,171,96,213,141,83,197,49,91,150,11,139,106,94,87,102,198,239,61,239,136,217,237,247,154,154,122,26,206,236,105,20,189,232,24,244,142,78,113,181,172,119,38,175,38,162,53,119,68,216,182,159,21,62,181,177,92,11,21,187,244,185,143,88,45,89,30,73,145,219,226,248,239,196,233,99,172,161,182,208,212,71,63,14,60,39,108,144,220,99,145,148,149,49,115,141,90,214,186,57,19,117,86,20,216,7,85,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,44,108,71,57,141,124,178,196,197,123,57,242,75,116,235,151,71,112,29,10,240,213,206,116,231,78,108,52,150,235,109,186,159,31,138,89,98,165,134,25,238,19,199,114,183,66,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,255,0,129,18,15,248,97,245,173,138,244,229,149,84,233,110,160,88,45,84,152,222,107,112,135,158,71,5,44,113,215,83,215,73,37,60,16,121,218,169,103,142,54,91,161,141,106,164,95,186,231,70,233,94,228,249,57,200,88,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,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,61,172,90,197,128,232,86,1,116,212,109,70,191,82,91,173,182,234,121,229,138,41,106,161,134,123,132,241,195,36,205,164,165,108,207,99,101,169,145,177,61,35,137,28,138,229,79,248,85,3,159,245,137,213,86,27,210,134,145,220,51,11,205,202,145,217,61,198,158,162,155,19,180,73,26,204,251,141,197,25,247,21,209,53,236,119,150,141,206,141,211,63,147,120,177,81,168,189,199,198,199,231,219,85,117,51,42,214,77,71,200,245,75,53,171,243,23,172,154,225,45,194,167,140,146,62,56,121,175,220,130,46,227,222,246,195,19,17,177,198,197,114,240,141,140,106,46,205,67,218,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,156,128,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,21,160,122,133,128,233,175,72,154,45,125,212,108,227,31,197,109,179,224,248,229,36,85,151,187,156,52,48,73,59,173,145,57,177,54,73,156,214,171,213,172,123,145,168,187,236,199,47,244,41,234,173,61,77,244,219,127,186,209,88,172,93,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,64,58,89,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,41,175,197,79,173,250,205,73,202,174,253,48,233,229,87,12,67,27,184,69,22,67,87,217,158,158,162,182,241,73,36,236,158,151,126,234,50,90,56,222,176,174,207,137,21,103,167,230,215,57,141,141,206,8,213,214,143,86,217,87,87,58,166,185,77,202,47,35,141,216,188,205,191,25,183,53,178,69,219,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,217,141,17,54,98,29,87,161,47,14,107,239,85,118,44,131,60,207,42,174,184,166,25,240,250,138,60,114,239,7,14,229,109,225,30,214,182,70,193,35,23,204,81,195,180,173,149,81,241,43,164,227,27,36,221,146,246,249,7,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,102,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,102,179,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,240,162,90,167,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,110,171,226,95,209,221,55,82,26,71,54,113,134,89,233,63,72,184,61,60,149,180,83,71,71,44,181,119,107,116,108,145,242,218,218,144,238,231,189,206,94,228,40,172,147,105,81,88,222,218,79,35,202,54,255,0,85,88,22,85,254,218,227,153,38,57,112,255,0,190,81,215,91,107,169,228,255,0,205,146,25,163,145,159,232,115,92,223,232,84,3,82,96,142,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,233,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,90,167,141,95,165,140,91,234,5,15,183,92,74,107,196,254,213,125,170,179,125,133,248,175,218,79,136,83,252,31,225,61,207,61,231,187,141,236,121,126,215,235,59,221,206,28,56,125,238,91,109,243,216,185,79,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,0,115,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,75,148,240,128,143,166,216,180,142,165,184,53,109,37,86,168,45,69,75,178,7,221,169,168,32,188,164,10,202,53,145,148,141,138,71,212,45,173,175,88,24,215,200,228,71,206,217,30,173,141,92,216,219,231,252,72,188,55,127,72,31,20,234,23,167,171,15,250,171,251,245,153,54,51,71,23,253,90,254,151,214,82,49,63,250,51,241,89,34,79,246,71,205,205,78,254,233,81,88,26,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,104,105,164,28,127,165,94,166,48,222,171,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,197,27,51,56,203,27,217,35,81,57,49,237,228,214,63,156,108,236,0,0,57,255,0,80,58,153,250,27,208,236,243,84,163,171,181,83,213,227,56,253,117,194,131,226,146,112,165,154,185,144,187,202,192,255,0,190,197,119,118,117,138,52,99,92,142,123,158,141,106,242,114,1,69,126,34,191,161,175,229,113,157,254,134,126,43,217,248,132,255,0,105,124,239,46,207,218,46,252,191,16,242,188,255,0,89,217,238,109,191,47,151,119,189,219,253,79,104,232,30,16,223,97,63,150,77,183,237,119,253,85,251,63,116,251,45,254,59,254,170,118,219,220,255,0,23,247,127,216,62,127,252,111,220,255,0,39,223,237,144,214,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,208,105,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,6,159,129,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,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,91,247,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,168,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,46,162,10,118,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,97,99,221,40,245,93,167,29,90,233,195,51,92,42,95,35,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,248,185,98,153,17,27,35,90,228,84,99,217,36,108,141,126,53,126,150,49,111,168,20,62,221,113,33,255,0,133,30,155,245,53,120,214,88,53,27,73,107,62,27,128,217,46,20,241,101,206,185,215,85,83,218,238,209,171,93,27,233,91,20,63,42,170,200,160,169,150,120,145,232,177,196,254,219,164,115,123,140,108,151,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,233,80,40,135,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,47,241,110,158,180,11,6,190,210,229,56,86,135,233,254,63,122,162,231,229,174,54,188,102,138,146,170,14,108,115,31,194,88,227,107,219,201,143,115,87,101,249,181,202,139,242,85,34,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,202,185,170,131,42,224,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,103,222,19,189,16,81,228,159,12,234,207,83,41,121,210,91,238,11,46,19,68,147,65,52,53,82,67,230,32,168,170,170,133,209,61,91,218,157,24,180,234,217,25,35,101,167,115,213,188,82,55,58,218,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,0,0,0,1,85,126,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,0,0,0,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,53,80,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,207,191,92,157,34,93,122,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,121,246,215,101,100,144,200,173,143,186,145,183,67,199,52,234,31,167,236,7,169,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,156,78,114,55,117,142,89,27,242,228,160,82,15,67,157,113,230,93,33,102,78,165,170,101,93,243,78,175,149,13,125,250,194,199,167,56,223,178,55,206,209,242,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,21,249,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,205,102,189,232,166,85,211,182,172,95,116,115,53,184,90,171,111,88,255,0,149,243,51,218,229,146,74,87,247,233,162,168,103,7,73,28,111,93,153,51,81,119,98,125,228,93,183,77,149,109,211,193,134,237,117,184,244,161,123,163,184,92,234,234,169,237,121,197,125,37,12,83,76,231,178,150,5,163,162,153,98,137,170,187,49,139,44,210,200,173,110,201,206,71,187,241,114,170,133,38,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,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,219,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,182,207,221,191,226,69,143,230,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,244,168,21,193,224,99,251,108,253,219,254,36,114,175,26,191,84,248,183,211,250,31,113,184,150,253,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,252,84,168,31,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,109,159,187,127,196,139,84,42,175,192,199,246,217,251,183,252,72,181,64,0,243,249,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,133,61,0,0,0,20,3,226,143,235,179,83,127,37,246,122,35,213,104,63,90,63,201,179,161,28,159,77,240,167,119,51,236,251,48,188,193,77,81,13,119,102,75,21,10,219,45,209,62,187,104,222,217,155,51,149,238,109,59,147,139,123,145,74,245,114,246,86,57,60,175,138,63,174,205,77,252,151,217,232,136,170,7,213,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,41,218,186,204,233,107,249,35,230,216,126,155,214,228,159,27,189,92,176,250,91,237,238,162,38,241,165,101,116,181,149,113,58,42,100,86,163,214,22,50,8,218,142,127,222,123,145,207,217,136,228,141,150,105,225,149,208,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,227,35,25,39,99,140,106,147,119,98,95,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,182,207,221,191,226,68,0,234,199,213,62,178,125,64,200,125,198,114,127,248,24,254,219,63,118,255,0,137,16,3,171,31,84,250,201,245,3,33,247,25,192,249,57,86,186,106,62,95,164,248,86,136,92,239,61,172,51,4,243,114,219,109,116,232,172,142,106,170,138,153,231,146,170,163,230,189,217,147,204,62,54,42,236,214,70,138,141,106,43,229,116,146,3,195,187,162,10,206,170,179,181,203,115,26,94,58,101,137,220,34,138,250,213,154,122,105,174,146,58,25,100,101,45,44,172,137,204,119,23,178,15,48,137,36,114,50,42,134,171,28,142,123,28,156,171,165,30,148,117,31,171,93,71,102,21,133,69,228,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,23,36,80,162,163,164,115,92,170,172,99,36,145,154,30,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,161,245,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,57,175,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,9,191,226,79,215,61,215,168,44,254,179,74,244,230,233,87,67,167,88,173,69,77,182,87,209,221,28,232,50,137,219,52,106,234,169,91,12,139,4,212,205,146,157,142,166,221,28,187,111,47,36,89,18,56,225,1,239,244,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,224,232,29,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,71,225,195,106,211,204,122,61,113,233,203,20,171,109,138,215,78,216,178,139,29,60,173,123,45,148,84,244,176,67,13,93,52,73,31,117,236,68,134,89,42,165,146,89,36,87,201,222,95,187,222,123,108,167,167,142,159,176,30,153,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,17,53,202,221,210,56,163,111,207,138,29,44,12,208,244,241,212,14,125,211,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,194,86,181,93,178,73,20,110,249,241,67,208,117,153,173,120,175,81,61,73,230,26,199,133,91,238,180,86,92,131,225,254,90,11,164,81,199,84,206,197,5,61,59,249,182,57,36,98,110,248,92,169,179,215,238,170,111,178,238,137,218,188,68,122,5,172,233,143,42,76,243,75,109,247,91,150,153,94,251,181,27,37,52,245,31,102,100,73,34,103,150,170,169,226,172,72,94,249,227,109,60,146,61,36,119,222,141,220,157,31,114,88,86,5,170,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,68,170,240,49,253,182,126,237,255,0,18,34,175,138,63,174,205,77,252,151,217,232,128,116,97,214,183,242,62,193,53,95,224,22,15,137,230,121,111,192,190,207,249,202,94,245,174,63,43,53,71,154,243,124,39,138,84,222,26,149,237,246,249,110,244,78,91,34,124,227,87,250,170,207,114,175,246,215,35,201,50,59,135,253,242,178,186,229,93,81,39,254,116,147,77,36,143,255,0,75,156,231,127,74,169,242,139,126,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,135,235,209,143,8,140,6,94,154,43,49,173,97,146,174,223,170,25,77,61,61,108,215,26,121,225,171,102,53,91,11,234,22,8,233,184,49,139,35,22,41,216,202,168,86,87,199,35,227,222,55,181,89,20,173,169,108,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,168,130,31,248,136,244,65,71,213,86,8,153,110,29,75,199,83,113,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,226,198,79,229,209,100,142,54,75,80,229,123,145,175,123,144,43,218,135,174,123,174,169,116,23,169,189,55,106,229,210,174,225,150,91,105,232,46,86,60,134,229,116,117,69,77,230,15,143,81,201,45,44,206,168,145,101,146,166,36,145,206,103,14,72,180,241,57,21,172,236,114,146,58,244,157,234,159,70,254,160,99,222,227,1,205,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,58,95,73,222,169,244,111,234,6,61,238,48,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,13,30,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,241,86,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,160,28,131,197,31,208,158,166,254,75,239,20,69,37,244,201,118,181,88,58,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,93,167,138,63,161,61,77,252,151,222,40,138,1,2,69,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,191,87,78,125,23,101,90,199,165,154,153,174,57,75,110,182,12,51,4,195,238,151,219,117,74,208,200,207,143,215,67,77,84,177,69,75,51,217,218,124,49,205,74,239,48,230,171,156,221,155,26,34,44,157,200,254,87,69,29,40,223,122,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,33,75,197,235,28,104,233,21,24,147,78,246,118,163,77,158,228,221,242,118,222,200,164,66,237,53,203,0,195,116,179,162,109,78,211,237,62,199,169,44,120,245,143,77,242,10,106,26,26,100,94,17,51,225,245,10,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,156,195,85,6,85,205,84,0,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,248,129,73,126,47,63,97,63,150,77,203,236,143,253,85,251,63,107,251,83,254,59,254,170,118,221,219,255,0,25,247,127,216,62,67,252,87,220,255,0,47,223,238,31,43,194,179,244,53,252,174,45,31,165,255,0,133,119,190,31,47,217,15,137,242,236,253,162,239,193,229,184,255,0,240,190,247,111,204,118,187,159,46,239,111,135,235,187,68,96,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,196,105,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,226,6,162,1,231,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,241,61,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,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,230,191,201,59,165,143,251,90,116,171,255,0,99,109,223,251,196,14,85,255,0,210,178,255,0,247,127,255,0,253,112,160,19,73,29,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,67,54,224,122,12,203,63,204,181,6,166,213,85,153,228,53,119,87,216,236,244,86,11,98,76,169,194,142,221,73,18,69,79,79,19,26,136,214,49,173,77,215,100,251,207,115,222,238,79,123,156,182,83,225,79,208,149,213,110,180,29,83,107,46,51,72,219,107,105,210,124,34,213,113,129,206,158,73,213,204,116,119,133,98,170,53,140,107,81,201,7,54,185,94,175,239,181,25,194,9,36,226,190,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,119,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,250,200,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,22,83,226,139,215,213,30,31,98,185,116,207,163,183,11,85,210,235,145,219,234,104,114,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,225,88,238,220,141,151,184,141,116,49,185,188,81,95,34,62,26,150,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,15,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,80,61,6,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,224,69,191,238,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,254,127,225,231,209,101,171,165,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,202,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,120,203,80,41,91,198,175,213,62,45,244,254,135,220,110,39,138,232,83,171,187,87,72,58,71,173,89,92,22,234,75,198,89,126,168,199,109,184,229,170,122,134,177,143,157,25,116,115,234,166,98,57,37,125,52,41,199,159,109,55,87,201,12,106,232,251,169,35,125,175,141,95,170,124,91,233,253,15,184,220,72,0,7,213,255,0,85,89,238,85,254,218,228,121,38,71,112,255,0,190,86,87,92,171,170,36,255,0,206,146,105,164,145,255,0,233,115,156,239,233,85,45,83,167,175,8,76,19,33,233,198,106,237,103,184,93,104,117,39,50,183,193,112,183,84,68,217,161,251,37,201,137,36,80,62,149,234,206,252,203,201,18,165,147,34,109,243,138,37,141,204,239,191,242,120,83,244,37,106,75,85,7,84,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,205,173,70,35,59,237,71,243,130,72,237,40,12,198,107,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,254,20,73,63,141,245,163,246,211,195,219,80,58,81,207,221,198,245,142,91,237,147,226,247,73,235,185,58,227,67,29,238,137,206,161,115,101,122,189,102,129,143,85,137,177,34,183,203,66,228,227,26,83,242,146,202,186,250,232,163,21,234,179,78,42,239,118,155,103,151,212,220,102,223,52,152,229,194,157,35,100,149,252,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,197,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,14,151,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,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,74,235,127,173,28,171,171,141,71,158,186,137,215,91,38,3,109,237,193,100,199,165,174,145,209,191,180,179,113,174,169,129,30,176,165,99,210,121,17,92,196,251,145,171,98,228,254,43,35,227,89,221,122,59,233,87,50,234,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,251,232,217,92,199,183,204,200,214,200,216,89,197,220,158,138,229,78,219,36,123,3,245,116,215,210,141,247,92,112,157,82,213,91,180,87,91,110,25,166,216,125,230,240,183,40,33,98,71,93,120,167,163,116,212,212,13,123,215,254,9,101,86,53,234,216,218,214,47,109,103,141,233,192,13,20,106,230,153,226,186,55,208,142,160,233,110,21,73,229,236,184,206,151,223,45,244,220,163,141,146,77,194,217,63,57,229,237,177,140,116,210,189,93,36,143,70,167,57,30,247,42,110,229,51,174,5,170,117,245,255,0,206,178,233,203,247,67,255,0,241,202,162,0,116,157,234,159,70,254,160,99,222,227,1,123,218,7,167,184,14,165,116,137,162,214,45,70,193,241,252,170,219,6,15,142,85,197,71,123,182,67,93,4,115,182,217,19,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,127,74,158,170,211,211,39,77,182,11,173,21,246,197,211,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,3,207,245,135,250,125,253,1,101,31,201,207,225,95,105,62,31,91,230,188,207,157,243,222,71,201,84,115,248,95,147,253,103,196,123,157,158,198,255,0,119,150,251,252,246,51,132,106,160,168,15,22,190,139,190,197,223,107,58,174,192,27,202,203,145,220,33,131,40,181,193,67,197,182,234,233,25,197,181,205,116,76,70,36,51,189,136,146,186,85,71,121,153,154,188,164,90,142,49,132,160,240,150,173,233,230,171,167,154,136,52,110,211,87,71,147,209,212,83,67,156,205,117,117,58,220,107,46,43,78,215,164,200,145,189,206,74,20,115,231,142,153,28,140,255,0,21,50,241,89,22,87,190,111,153,193,232,255,0,169,75,239,74,218,227,103,212,219,98,119,173,83,113,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,227,50,118,153,36,106,143,98,119,35,98,57,85,138,246,187,66,122,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,129,234,202,22,241,83,253,13,127,43,139,191,232,131,225,93,239,135,197,246,191,225,156,187,63,104,187,243,249,158,95,252,47,189,219,242,253,222,223,203,187,220,231,250,238,233,99,254,37,253,98,83,116,223,164,115,96,248,101,226,147,244,139,156,83,201,69,69,12,117,146,197,87,105,183,72,201,25,45,209,171,14,206,99,218,228,237,194,170,248,247,149,85,237,238,36,18,48,164,27,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,55,124,142,79,155,149,92,191,138,129,37,60,46,45,154,185,95,214,14,51,85,164,210,82,53,150,234,121,170,114,148,172,171,124,52,206,176,43,153,21,82,61,140,114,58,103,242,150,21,133,155,57,169,80,144,61,233,193,142,115,111,208,143,253,23,116,147,138,244,141,165,137,139,91,101,243,217,37,247,203,92,50,107,139,157,28,189,202,230,211,70,199,193,4,169,12,82,45,28,114,36,206,133,146,34,185,189,233,21,87,119,169,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,87,7,136,135,137,125,54,152,84,221,244,3,65,42,41,46,57,59,169,234,173,185,46,64,201,229,107,44,111,146,39,196,176,81,201,12,140,119,158,141,206,71,172,136,229,100,15,98,49,90,249,57,182,16,177,243,53,157,88,250,167,214,79,168,25,15,184,206,92,159,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,165,54,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,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,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,162,191,21,207,228,227,252,163,167,253,10,127,240,87,253,241,246,255,0,200,240,248,95,197,57,183,143,111,111,254,140,255,0,27,230,184,253,206,124,55,253,127,152,39,87,137,23,95,86,45,2,197,110,154,37,166,247,15,59,169,185,5,189,244,245,19,82,212,190,63,179,52,179,199,178,84,190,72,156,215,182,177,204,127,40,35,107,145,204,221,179,63,102,246,217,53,53,226,216,182,163,235,142,163,210,227,120,221,13,215,45,204,242,219,131,220,214,186,85,154,170,186,170,69,116,146,205,44,178,47,252,121,36,150,71,35,90,212,123,222,228,68,115,144,36,7,134,238,117,212,118,43,212,117,174,201,211,213,175,227,159,28,224,220,154,205,89,59,225,181,207,107,141,255,0,126,162,174,84,107,188,191,103,184,171,29,66,53,207,107,222,140,107,37,239,44,18,223,241,29,122,51,232,207,1,233,51,0,166,163,163,161,164,184,230,215,26,118,75,126,191,75,20,51,78,217,228,134,157,42,105,41,106,82,8,166,74,30,245,58,73,28,82,110,187,175,39,124,255,0,9,20,0,172,191,26,125,121,166,180,225,184,167,78,86,106,218,182,92,175,181,12,201,175,73,13,68,177,51,225,208,172,145,83,67,43,17,156,39,100,181,9,36,136,156,255,0,86,250,22,57,89,247,152,228,179,67,57,157,112,107,21,215,91,250,163,212,12,186,178,253,73,117,182,209,94,42,108,150,25,104,106,157,61,18,90,169,37,116,52,206,167,114,189,237,225,35,90,179,185,99,94,14,146,121,30,212,78,123,1,194,129,245,111,56,181,247,31,183,88,174,215,122,31,47,73,147,91,223,116,181,201,221,99,252,197,43,42,170,41,29,38,205,85,86,109,61,37,67,54,114,35,190,230,251,113,115,85,84,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,161,117,62,17,157,66,254,149,186,125,151,73,174,116,215,87,222,180,171,179,69,45,194,178,171,204,71,89,67,87,45,76,148,109,141,92,188,227,236,178,39,193,218,84,86,182,56,97,226,237,156,172,142,117,20,67,225,67,172,87,93,53,234,210,201,136,186,253,73,67,143,106,13,61,69,146,233,21,109,83,162,130,73,219,12,147,81,57,141,230,214,45,74,212,49,144,70,174,71,46,213,82,177,137,202,68,82,247,128,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,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,15,147,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,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,80,9,127,222,23,30,132,244,203,243,175,120,173,40,4,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,0,0,0,1,85,126,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,0,0,0,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,53,80,0,0,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,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,20,172,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,129,213,124,12,127,109,159,187,127,196,139,84,42,175,192,199,246,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,7,85,240,49,253,182,126,237,255,0,18,44,251,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,133,96,248,24,254,219,63,118,255,0,137,28,127,196,215,174,219,174,183,102,87,29,12,210,220,154,146,77,47,176,212,70,218,170,203,92,238,123,50,74,214,35,92,231,201,38,200,143,166,134,93,219,27,25,202,55,190,62,255,0,41,17,97,237,7,31,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,157,94,22,253,125,86,106,39,145,233,147,88,238,23,91,150,94,158,114,163,29,200,171,42,103,174,154,239,26,119,106,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,251,143,141,157,234,214,233,247,166,45,101,234,122,251,118,176,105,14,47,241,41,44,150,249,110,21,213,51,204,218,122,88,118,99,214,24,29,51,246,98,77,59,216,177,196,197,84,221,220,156,229,108,113,203,35,57,255,0,250,170,192,178,175,246,215,28,201,49,203,135,253,242,142,186,219,93,79,39,254,108,144,205,28,140,255,0,67,154,230,255,0,66,160,26,147,4,63,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,164,192,2,128,124,81,253,118,106,111,228,190,207,68,73,255,0,10,254,130,170,106,170,109,93,83,235,37,138,174,141,148,117,16,220,48,107,101,71,105,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,206,46,238,202,197,137,207,232,25,7,67,23,94,160,188,74,181,7,85,53,26,215,87,67,167,88,173,70,57,114,137,149,150,183,58,12,162,118,219,105,145,180,177,58,104,214,9,169,155,37,59,219,83,178,185,118,218,46,40,178,44,145,216,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,3,170,248,24,254,219,63,118,255,0,137,16,3,171,31,84,250,201,245,3,33,247,25,201,255,0,224,99,251,108,253,219,254,36,64,14,172,125,83,235,39,212,12,135,220,103,2,228,252,41,241,60,86,207,209,142,21,148,218,113,155,85,21,235,32,248,151,197,238,52,244,81,199,85,112,236,93,107,153,7,152,149,168,143,151,182,197,86,179,154,175,22,170,162,108,132,192,34,175,133,199,161,61,50,252,235,222,43,73,84,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,52,39,208,191,70,86,46,143,52,226,170,217,37,215,227,57,158,81,229,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,197,21,145,71,158,195,85,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,157,110,174,180,66,213,211,143,81,121,158,141,88,175,149,119,123,109,130,162,153,212,117,117,113,181,147,172,21,20,176,212,198,201,56,253,215,61,141,157,24,175,68,106,61,88,174,70,179,151,4,210,73,64,62,40,254,187,53,55,242,95,103,162,2,85,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,68,170,240,49,253,182,126,237,255,0,18,34,175,138,63,174,205,77,252,151,217,232,128,247,254,20,157,40,233,199,81,58,143,146,230,186,161,23,197,109,90,115,240,233,225,176,75,10,58,150,229,85,84,181,11,27,170,85,87,239,195,31,149,114,172,59,113,145,207,106,61,85,141,124,114,221,249,85,126,6,63,182,207,221,191,226,69,170,0,0,1,88,30,46,61,25,88,170,236,87,142,177,49,43,175,145,186,208,249,10,124,174,221,80,247,190,59,132,110,124,52,84,213,52,235,243,237,204,206,80,70,248,254,81,190,54,163,211,131,216,238,253,117,244,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,8,171,226,143,232,79,83,127,37,247,138,34,144,52,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,235,212,241,30,196,242,172,231,163,29,67,197,176,172,102,235,144,94,171,126,19,229,173,214,186,41,42,234,167,225,117,164,123,248,69,26,57,238,226,198,57,203,178,124,154,213,85,249,34,159,175,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,30,255,0,167,142,159,176,30,153,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,17,53,202,221,210,56,163,111,207,138,31,151,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,0,64,175,23,126,162,169,180,219,65,153,163,152,198,89,73,75,150,103,245,17,67,93,67,20,178,182,182,59,2,119,22,121,145,98,114,36,108,150,88,227,167,84,147,118,203,28,149,44,107,93,197,234,201,234,103,135,196,23,88,173,90,223,213,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,90,74,134,212,79,26,177,118,114,79,205,81,28,247,32,17,212,0,5,207,120,59,245,21,83,168,122,71,122,209,44,195,44,171,184,228,56,45,67,38,180,67,93,44,74,246,216,36,99,25,20,48,47,46,244,172,167,153,146,53,202,230,171,98,101,69,52,109,119,30,12,101,133,20,3,225,151,173,127,161,110,174,49,111,49,111,243,84,25,222,216,85,103,8,185,205,23,157,158,31,47,36,123,200,198,183,106,168,169,185,185,121,109,18,203,197,170,238,59,95,240,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,35,163,187,77,170,203,210,134,143,81,217,173,148,148,20,242,96,246,90,183,197,77,11,98,99,167,158,142,41,166,149,90,212,68,87,201,44,146,72,247,126,46,123,220,229,221,85,84,236,7,42,233,59,210,198,141,253,63,199,189,186,3,170,128,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,197,201,248,106,120,122,81,233,149,138,135,93,117,231,16,255,0,87,85,252,165,179,216,238,144,193,81,29,158,151,157,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,156,163,142,84,107,154,201,57,181,181,109,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,41,165,224,0,0,41,91,198,175,213,62,45,244,254,135,220,110,39,148,240,187,233,39,21,234,91,84,239,89,78,160,75,222,198,244,231,225,183,7,219,154,232,221,241,10,233,106,85,240,65,60,82,195,36,114,209,186,58,90,166,204,205,216,229,231,26,34,170,43,182,245,126,53,126,169,241,111,167,244,62,227,113,58,175,129,143,237,179,247,111,248,144,22,168,0,0,86,175,139,207,73,56,173,231,4,185,117,105,143,75,228,114,75,23,194,237,247,216,57,71,21,61,125,11,166,117,59,39,226,200,86,73,107,18,74,138,72,249,190,84,106,65,15,20,77,216,196,91,42,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,118,126,38,54,155,173,255,0,162,141,64,177,88,173,149,119,27,149,198,162,195,73,71,71,73,11,166,158,166,121,47,116,45,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,40,179,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,240,34,232,79,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,241,93,16,116,93,138,244,143,167,16,80,214,182,213,123,207,174,93,201,239,121,12,84,49,182,70,119,82,30,84,52,211,171,18,101,163,98,193,26,163,94,191,126,68,116,188,89,201,35,100,149,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,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,79,214,0,207,15,92,157,34,93,122,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,121,246,215,101,100,144,200,173,143,186,145,183,160,116,13,226,7,83,210,29,171,47,195,242,187,21,94,67,137,221,41,231,187,218,173,180,80,196,201,217,127,227,20,108,231,80,231,34,199,77,44,81,163,100,94,51,57,139,28,78,141,159,57,17,246,253,213,158,136,96,61,65,104,54,79,167,250,141,124,164,199,237,173,167,248,164,89,13,68,112,185,44,115,211,111,35,107,121,77,179,88,198,181,30,217,85,28,197,88,95,51,57,179,154,185,51,110,7,181,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,252,42,182,189,225,89,209,5,30,155,98,182,142,167,181,14,151,158,95,146,91,229,151,30,164,239,65,81,79,69,103,171,142,7,193,85,183,105,95,21,100,140,73,147,118,74,168,144,84,112,115,90,247,72,214,193,111,13,77,20,210,205,118,234,106,135,22,213,107,135,10,75,85,189,215,251,93,185,210,211,36,119,138,234,74,170,103,249,41,98,158,55,165,68,47,131,204,186,72,154,136,229,142,55,174,232,214,184,191,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,5,117,120,149,248,122,81,234,109,138,187,93,116,27,16,255,0,87,84,28,101,188,88,237,112,193,79,29,226,151,157,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,156,164,142,37,107,90,249,56,53,214,42,0,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,167,229,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,196,176,159,20,94,129,107,48,251,237,203,169,141,29,183,221,110,150,172,142,225,83,93,150,89,224,166,158,178,75,101,83,217,45,76,247,38,189,173,119,10,55,118,228,116,189,197,107,97,145,205,226,170,201,17,144,214,176,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,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,22,169,227,87,233,99,22,250,129,67,237,215,18,157,180,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,241,46,39,198,175,210,198,45,245,2,135,219,174,37,43,1,234,178,156,167,81,245,199,81,234,178,76,146,186,235,150,230,121,109,193,141,115,155,18,205,85,93,85,34,182,56,161,138,40,211,254,36,113,197,27,81,173,106,49,140,106,34,53,169,115,254,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,205,197,60,41,250,18,181,37,170,131,170,109,101,198,106,221,114,117,66,79,132,90,174,48,53,176,71,2,53,142,142,240,172,85,87,61,238,114,185,32,230,214,163,17,157,246,163,249,193,36,118,148,0,0,4,106,241,11,234,23,249,57,116,203,144,95,232,169,174,175,189,101,125,204,74,201,83,110,170,242,178,80,87,85,210,206,173,172,89,145,121,199,217,100,82,72,213,98,43,150,70,198,221,216,142,89,25,65,154,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,248,19,255,0,198,159,88,174,183,173,92,197,52,66,223,126,164,150,197,141,89,217,123,174,163,164,170,115,158,219,173,83,228,106,54,170,52,122,177,31,29,52,113,62,36,115,17,237,101,100,139,186,182,84,60,79,132,38,133,209,234,127,81,213,122,141,144,217,188,237,151,77,45,237,184,194,231,172,15,133,183,137,222,177,209,36,145,72,142,123,184,177,149,115,177,236,68,88,229,166,137,202,246,175,22,188,63,47,139,78,21,106,211,93,104,211,13,57,177,84,85,207,109,197,116,158,203,100,163,150,173,237,116,242,65,77,87,93,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,63,3,208,120,108,104,167,242,137,233,247,170,45,28,142,225,228,170,242,11,126,53,228,39,116,189,184,217,93,4,181,245,20,189,215,118,228,84,133,103,134,36,147,139,21,221,181,127,29,157,178,163,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,2,170,205,46,244,221,173,246,174,163,244,75,22,214,139,53,142,174,205,79,145,211,202,231,208,84,200,217,31,77,60,51,201,79,51,17,237,249,61,137,44,50,112,126,205,87,51,139,149,172,85,86,37,38,120,148,232,15,232,43,170,12,131,236,230,158,253,151,193,114,142,205,207,26,242,204,218,134,127,239,120,124,235,96,217,85,177,240,170,116,187,193,247,123,109,124,124,88,216,221,22,242,255,0,193,79,93,43,46,182,44,211,167,139,245,231,189,240,78,25,38,59,77,34,79,36,140,165,149,253,186,230,53,234,171,20,112,178,103,82,189,177,162,49,203,37,92,239,251,251,185,88,19,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,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,80,9,127,222,23,30,132,244,203,243,175,120,173,40,4,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,0,0,0,1,85,126,57,223,177,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,98,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,0,0,0,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,53,80,0,0,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,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,20,172,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,129,213,124,12,127,109,159,187,127,196,139,84,42,175,192,199,246,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,74,211,158,160,115,237,44,210,253,72,210,140,65,244,148,214,221,81,167,183,210,94,171,17,102,101,108,80,82,201,43,187,80,73,28,141,107,89,43,102,150,41,90,246,189,31,27,220,223,150,235,191,228,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,188,174,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,231,229,173,214,186,41,42,234,167,224,199,61,252,34,141,28,247,113,99,28,229,217,62,77,106,170,252,145,75,254,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,14,149,211,199,79,216,15,76,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,111,8,154,229,110,233,28,81,183,231,197,8,65,226,145,208,45,102,162,121,238,166,244,114,223,117,185,101,233,228,233,242,44,118,142,154,122,233,174,241,167,106,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,184,248,223,222,178,160,6,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,135,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,92,62,42,157,12,90,180,182,167,249,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,210,71,21,84,45,167,141,34,142,154,85,141,173,127,62,42,149,18,181,81,207,239,241,143,138,120,105,73,212,148,61,69,217,230,208,90,42,186,203,107,42,57,100,244,245,181,53,244,216,252,208,37,45,87,109,151,41,105,99,145,177,189,91,230,18,153,242,198,244,108,234,213,70,187,103,34,133,250,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,246,217,251,183,252,72,128,29,88,250,167,214,79,168,25,15,184,206,79,255,0,3,31,219,103,238,223,241,34,0,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,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,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,42,188,12,127,109,159,187,127,196,136,171,226,143,235,179,83,127,37,246,122,34,85,120,24,254,219,63,118,255,0,137,17,87,197,31,215,102,166,254,75,236,244,64,74,175,3,31,219,103,238,223,241,34,213,10,171,240,49,253,182,126,237,255,0,18,45,80,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,0,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,53,80,101,92,213,64,28,43,173,205,121,169,233,199,166,140,199,82,108,213,180,144,100,41,78,203,94,62,147,84,69,27,214,227,82,244,138,57,34,100,172,123,102,124,45,116,149,43,23,7,115,101,59,209,118,111,39,38,117,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,44,171,198,195,88,173,87,172,203,3,209,11,29,250,174,90,140,106,158,170,247,127,163,134,169,174,164,108,245,73,27,104,219,44,109,122,170,84,199,20,115,189,18,70,34,182,42,198,43,85,82,87,17,255,0,194,251,68,45,90,217,213,125,149,215,155,229,93,186,159,0,167,110,112,198,83,70,215,62,178,122,42,202,84,134,5,115,190,76,98,203,52,111,122,241,114,171,35,115,19,138,189,36,96,126,191,18,173,51,253,13,230,218,53,165,178,82,90,169,234,241,157,31,178,91,235,254,23,31,10,89,171,153,89,95,230,167,103,220,98,187,187,58,203,34,189,205,71,61,207,87,57,57,57,71,134,174,153,254,153,51,109,101,210,216,233,45,85,21,121,54,143,222,237,244,31,20,143,157,44,53,207,172,160,242,179,191,238,61,91,218,157,34,145,30,214,171,152,230,35,154,156,154,135,64,241,171,245,79,139,125,63,161,247,27,136,240,84,245,79,148,253,63,174,247,27,112,16,42,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,70,125,27,107,165,31,81,61,56,225,154,141,241,159,136,222,157,111,142,221,145,185,233,3,38,101,226,157,141,142,169,100,138,5,86,69,220,122,119,216,205,154,189,169,162,119,6,163,145,169,81,158,43,26,13,77,163,125,81,215,228,214,42,42,184,236,90,147,78,185,52,111,117,60,169,4,119,23,202,246,215,194,201,158,247,36,175,238,162,84,185,17,91,219,74,200,216,140,107,81,138,233,21,224,151,173,127,252,29,116,231,89,111,255,0,46,107,111,170,142,47,252,158,142,174,57,158,178,127,228,75,27,91,31,249,245,115,191,152,128,90,160,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,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,19,170,248,24,254,219,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,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,148,192,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,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,66,175,19,62,180,127,147,102,156,51,77,240,167,119,51,236,250,223,87,5,53,68,53,221,153,44,84,42,157,167,215,109,27,219,51,102,114,189,205,167,114,113,111,114,41,94,174,94,202,199,32,69,95,22,190,180,126,218,95,107,58,81,192,29,198,203,142,92,33,159,40,186,65,93,201,183,26,232,217,201,180,45,108,79,86,44,48,61,232,178,182,84,87,121,152,90,156,99,90,126,82,65,93,24,208,189,71,215,235,237,235,27,211,43,55,196,235,236,56,253,126,73,87,11,85,86,71,82,210,177,21,89,20,108,71,73,52,210,72,248,161,142,56,218,231,58,73,153,191,22,163,158,223,43,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,52,39,209,119,73,56,175,72,218,88,152,181,182,95,61,146,95,124,181,195,38,184,185,209,203,220,174,109,52,108,124,16,74,144,197,34,209,199,34,76,232,89,34,43,155,222,145,85,119,122,129,158,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,161,62,139,186,182,197,122,185,210,196,202,109,177,121,28,146,197,229,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,187,20,130,190,44,157,18,214,91,239,191,202,111,72,113,78,237,5,211,155,115,27,93,162,219,60,146,67,84,214,77,60,151,153,59,104,232,217,11,163,141,82,119,170,70,214,200,214,72,229,145,211,200,230,194,190,143,250,148,190,244,173,174,54,125,77,182,39,122,213,55,27,94,73,72,218,86,79,37,93,158,89,163,125,68,113,35,156,206,51,39,105,146,70,168,246,39,114,54,35,149,88,175,107,131,71,192,242,154,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,158,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,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,68,62,35,61,20,127,37,93,71,130,255,0,128,91,46,178,105,150,83,250,203,109,76,233,221,142,215,92,170,245,146,216,233,185,57,238,226,198,36,145,58,84,107,159,27,156,221,229,116,50,200,183,210,121,77,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,0,224,30,23,30,132,244,203,243,175,120,173,37,81,202,186,95,209,79,228,237,162,182,141,28,142,225,231,105,49,251,133,227,200,78,233,123,146,62,134,123,165,85,69,47,117,221,184,209,102,72,38,137,36,226,196,111,113,31,199,118,236,171,213,64,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,232,235,51,69,50,174,162,122,108,204,52,115,10,184,90,168,175,89,7,195,252,180,247,73,100,142,149,157,138,250,122,135,243,116,113,200,244,221,144,185,19,102,47,222,84,223,100,221,82,189,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,252,64,238,190,53,126,150,49,111,168,20,62,221,113,34,87,134,135,65,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,23,251,140,21,81,185,208,186,25,162,145,179,208,163,99,154,41,151,238,114,123,145,140,115,149,147,35,44,211,172,206,150,191,149,198,19,135,233,189,110,73,240,75,45,183,48,165,190,222,234,34,111,42,167,208,197,71,87,19,162,166,69,106,177,38,123,231,141,168,231,253,214,53,92,253,158,173,72,223,218,177,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,96,125,96,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,226,122,3,133,117,167,165,90,209,173,250,13,117,210,141,16,200,177,251,29,203,36,168,134,146,237,89,120,171,171,166,68,181,125,231,79,20,50,83,49,238,231,35,155,20,79,107,218,172,116,50,78,213,254,114,1,159,109,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,47,83,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,132,26,123,224,195,174,150,236,255,0,26,184,106,54,81,166,183,76,78,150,241,69,53,250,134,146,239,114,108,245,86,230,204,197,169,134,53,74,70,42,61,209,35,218,138,143,103,205,83,239,55,241,75,126,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,10,97,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,142,149,226,23,225,233,173,29,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,141,67,17,21,92,139,186,59,229,248,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,15,43,227,39,162,159,110,122,125,180,235,29,37,195,179,87,166,87,5,239,65,36,188,99,158,134,227,45,61,60,156,90,145,185,93,51,103,101,26,183,119,177,169,31,127,126,78,224,133,85,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,71,185,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,155,63,184,169,213,63,251,254,210,175,253,107,113,255,0,160,129,106,157,88,250,88,214,79,167,249,15,183,78,102,176,209,157,6,149,107,69,255,0,163,43,150,136,106,118,69,143,220,117,22,227,131,220,241,89,238,212,245,117,115,81,84,207,37,52,212,212,213,51,79,51,22,119,189,209,172,47,158,69,98,170,200,178,171,91,182,200,86,95,247,21,58,167,255,0,127,218,85,255,0,173,110,63,244,16,46,164,0,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,23,252,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,8,161,84,62,23,30,187,52,203,243,175,103,173,47,248,172,14,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,182,126,0,0,0,202,185,170,130,149,191,184,169,213,63,251,254,210,175,253,107,113,255,0,160,129,63,252,46,61,9,233,151,231,94,241,90,80,9,163,222,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,107,7,251,138,157,83,255,0,191,237,42,255,0,214,183,31,250,8,19,255,0,194,227,208,158,153,126,117,239,21,164,170,56,167,70,122,41,149,116,237,211,102,31,163,153,173,194,213,91,122,199,254,33,230,103,181,203,36,148,175,239,215,212,84,51,131,164,142,55,174,204,153,168,187,177,62,242,46,219,166,202,189,172,0,0,0,0,0,0,10,171,241,206,253,137,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,75,41,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,43,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,44,252,0,0,0,4,85,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,238,42,117,79,254,255,0,180,171,255,0,90,220,127,232,32,93,72,0,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,115,254,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,146,127,195,211,165,252,251,164,205,23,189,105,206,163,93,241,251,141,202,227,148,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,254,84,239,85,68,106,166,202,223,159,226,136,25,247,52,167,210,119,165,141,27,250,127,143,123,116,5,85,255,0,113,83,170,127,247,253,165,95,250,214,227,255,0,65,45,211,68,48,171,174,154,232,190,3,167,55,218,138,73,238,88,174,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,126,0,123,80,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,94,190,33,126,30,154,209,213,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,56,212,49,17,85,200,187,163,190,95,130,168,115,95,3,31,219,103,238,223,241,34,213,8,85,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,243,84,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,143,249,135,73,56,174,162,117,113,97,234,115,52,151,205,253,138,199,232,45,248,237,185,29,28,144,186,186,57,238,79,154,122,168,164,133,219,246,252,213,36,148,239,142,70,185,178,196,231,42,125,214,110,28,43,195,43,161,43,86,136,225,182,237,115,213,44,102,174,61,80,191,83,200,234,90,59,164,13,99,241,186,39,171,154,214,71,30,234,172,169,154,45,157,35,223,198,70,50,78,199,24,213,38,238,207,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,158,43,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,74,222,53,126,169,241,111,167,244,62,227,113,46,164,175,95,16,191,15,77,104,234,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,106,24,136,170,228,93,209,223,47,193,84,57,175,129,143,237,179,247,111,248,145,0,58,177,245,79,172,159,80,50,31,113,156,183,239,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,140,26,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,32,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,0,102,48,213,65,74,223,220,84,234,159,253,255,0,105,87,254,181,184,255,0,208,75,169,0,0,0,80,15,138,63,174,205,77,252,151,217,232,139,254,43,3,172,207,11,253,125,234,39,169,60,195,88,240,172,191,79,232,172,185,7,195,252,180,23,75,133,108,117,76,236,80,83,211,191,155,99,164,145,137,187,225,114,166,207,95,186,169,190,203,186,32,124,175,3,31,219,103,238,223,241,34,42,248,163,250,236,212,223,201,125,158,136,178,159,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,226,189,102,120,95,235,239,81,61,73,230,26,199,133,101,250,127,69,101,200,62,31,229,160,186,92,43,99,170,103,98,130,158,157,252,219,29,36,140,77,223,11,149,54,122,253,213,77,246,93,209,3,229,120,24,254,219,63,118,255,0,137,22,168,66,175,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,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,244,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,169,94,218,33,225,19,212,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,126,32,91,160,0,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,234,167,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,128,25,140,53,59,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,76,63,220,84,234,159,253,255,0,105,87,254,181,184,255,0,208,75,73,234,235,74,179,237,111,233,211,51,210,141,49,200,169,44,121,14,73,79,77,73,5,101,93,92,212,208,36,30,106,23,84,197,36,144,177,239,225,37,59,102,137,90,141,84,114,72,173,119,221,114,129,159,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,127,194,135,71,109,90,107,210,93,147,46,117,134,174,135,33,212,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,193,175,90,101,167,99,39,141,28,174,77,234,165,123,23,140,136,132,42,180,248,40,117,37,53,214,138,27,238,165,233,173,29,181,245,17,182,178,162,146,174,190,166,120,96,87,39,113,241,196,234,88,219,35,209,187,170,49,100,98,57,81,17,92,221,247,75,148,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,10,97,241,171,245,79,139,125,63,161,247,27,136,240,84,245,79,148,253,63,174,247,27,113,39,252,66,252,61,53,163,171,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,113,168,98,34,171,145,119,71,124,191,5,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,226,168,30,175,197,223,71,110,186,149,210,227,50,236,114,195,73,93,114,211,235,196,87,186,153,82,149,210,214,199,106,116,82,67,86,216,28,198,57,200,196,115,233,231,149,21,90,206,221,43,158,229,253,91,80,168,14,154,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,120,171,97,141,146,236,197,124,148,210,77,26,42,171,118,87,162,163,154,168,142,77,36,101,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,118,187,120,40,117,37,13,214,182,27,22,165,233,173,101,181,149,18,54,142,162,174,174,190,154,121,160,71,47,109,242,68,218,89,27,27,213,187,42,177,36,122,53,85,81,28,237,183,80,185,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,115,78,154,240,172,251,77,116,27,6,211,157,78,168,199,231,200,113,91,60,54,73,229,176,190,103,81,73,5,54,240,211,57,174,153,173,122,189,105,217,10,200,170,214,167,115,159,20,70,236,135,75,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,78,122,223,133,93,117,43,69,243,237,57,177,84,82,65,114,202,177,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,240,42,47,251,138,157,83,255,0,191,237,42,255,0,214,183,31,250,8,22,169,210,119,165,141,27,250,127,143,123,116,7,85,60,86,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,252,15,106,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,23,252,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,8,161,73,157,39,122,167,209,191,168,24,247,184,192,105,76,168,189,16,240,137,234,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,223,109,213,63,18,221,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,246,217,251,183,252,72,233,94,33,126,30,154,209,213,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,56,212,49,17,85,200,187,163,190,95,130,175,181,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,112,154,160,0,4,85,241,71,244,39,169,191,146,251,197,17,42,142,41,214,102,138,101,93,68,244,217,152,104,230,21,112,181,81,94,178,15,135,249,105,238,146,201,29,43,59,21,244,245,15,230,232,227,145,233,187,33,114,38,204,95,188,169,190,201,186,160,80,191,73,222,169,244,111,234,6,61,238,48,26,83,42,47,68,60,34,122,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,196,183,64,0,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,231,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,2,162,255,0,184,169,213,63,251,254,210,175,253,107,113,255,0,160,129,106,157,39,122,88,209,191,167,248,247,183,64,117,83,197,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,192,246,160,115,253,126,213,159,208,86,141,101,154,185,246,66,235,148,125,151,183,186,183,225,118,198,239,52,255,0,121,27,201,206,217,123,112,179,151,114,89,120,187,183,19,36,127,23,113,226,185,193,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,211,157,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,32,187,248,77,232,117,119,83,84,154,189,111,79,33,130,252,174,245,56,116,17,195,229,91,120,138,170,9,25,19,99,146,41,35,125,186,104,210,161,37,166,251,138,199,113,108,110,237,189,35,132,60,167,133,103,68,20,122,109,138,218,58,158,212,58,94,121,126,73,111,150,92,122,147,189,5,69,61,21,158,174,56,31,5,86,221,165,124,85,146,49,38,77,217,42,162,65,81,193,205,107,221,35,91,98,160,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,7,175,94,142,242,30,150,53,114,230,235,53,158,174,125,58,190,84,121,220,126,231,13,29,87,148,162,100,239,157,209,218,229,168,151,147,93,83,19,97,145,17,59,175,123,226,107,37,94,42,247,53,186,9,57,167,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,10,150,240,173,235,38,167,68,243,246,104,38,87,77,87,93,137,234,21,226,150,27,84,116,84,81,62,122,59,253,84,212,212,172,153,242,58,70,42,83,58,36,68,145,63,88,228,88,98,88,218,155,201,206,237,8,85,208,79,135,53,139,165,126,238,162,106,69,85,171,38,212,218,142,236,20,245,116,124,228,161,178,210,187,118,43,105,22,86,49,238,154,86,47,235,38,115,26,228,107,150,38,34,55,184,233,166,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,3,197,102,186,223,162,250,107,117,138,197,168,218,189,133,98,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,155,110,199,39,244,41,237,74,86,241,171,245,79,139,125,63,161,247,27,136,22,253,130,234,198,150,106,135,158,253,25,234,94,41,150,252,51,181,231,126,5,121,166,175,242,189,206,93,190,239,101,238,225,203,182,254,60,182,223,131,182,252,20,245,101,85,248,24,254,219,63,118,255,0,137,22,168,0,0,0,2,178,250,231,234,171,50,233,67,196,15,6,204,44,215,42,183,99,23,28,30,211,77,150,90,35,141,38,101,198,220,151,91,143,53,108,78,123,27,230,99,107,164,116,47,228,222,47,85,106,175,109,242,49,225,102,128,242,154,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,158,172,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,88,3,149,127,43,30,150,63,237,150,210,175,253,178,183,127,239,99,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,179,169,124,2,155,75,58,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,113,91,188,195,214,141,81,101,85,123,216,234,117,137,236,123,149,121,177,205,118,238,229,186,220,79,132,102,166,101,90,137,210,60,54,236,166,175,205,253,138,200,42,241,155,116,239,146,73,38,117,12,112,83,212,68,201,28,247,187,126,223,154,116,76,70,241,107,98,138,38,35,126,238,234,19,84,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,138,202,122,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,135,153,183,93,50,106,42,74,168,57,177,175,103,56,164,145,175,111,38,61,174,77,211,230,215,34,167,201,80,244,24,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,125,158,213,254,148,51,25,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,47,251,195,147,76,255,0,69,253,27,105,197,186,162,146,213,29,125,250,222,236,154,178,123,124,123,121,175,63,35,170,41,223,51,149,141,115,230,109,44,148,209,57,87,125,187,40,198,185,205,99,84,9,21,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,96,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,224,0,0,0,0,14,127,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,161,208,10,139,241,176,209,219,85,151,50,192,245,190,199,97,171,138,163,37,167,170,178,95,235,33,165,107,105,29,61,42,70,234,55,75,35,88,138,181,50,69,36,236,69,145,234,174,138,141,136,212,68,137,192,90,78,11,171,26,89,170,30,123,244,103,169,120,166,91,240,206,215,157,248,21,230,154,191,202,247,57,118,251,189,151,187,135,46,219,248,242,219,126,14,219,240,83,213,148,87,225,59,174,151,221,48,234,130,217,167,63,25,181,81,98,218,151,189,186,238,219,130,49,156,170,160,167,168,146,129,97,149,85,170,217,157,59,251,13,102,234,217,60,202,183,131,159,219,115,47,80,14,85,252,172,122,88,255,0,182,91,74,191,246,202,221,255,0,189,142,149,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,35,74,125,39,122,88,209,191,167,248,247,183,64,7,181,205,117,11,1,211,91,84,87,221,70,206,49,252,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,187,236,199,47,244,41,231,241,110,161,116,11,57,190,210,226,216,86,184,105,254,65,122,173,231,229,173,214,188,154,138,174,170,126,12,115,223,194,40,228,115,221,197,140,115,151,100,249,53,170,171,242,69,42,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,71,131,102,138,125,185,234,10,237,172,117,119,14,205,38,153,91,211,179,4,114,241,146,122,235,140,85,20,241,242,106,198,228,116,45,129,149,138,237,158,199,36,157,141,185,55,154,1,117,32,0,0,0,57,87,242,177,233,99,254,217,109,42,255,0,219,43,119,254,246,61,254,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,76,182,151,253,225,113,232,79,76,191,58,247,138,208,37,81,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,250,20,246,164,117,235,147,164,75,87,87,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,143,62,218,238,143,142,25,21,178,118,146,55,7,191,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,150,101,179,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,212,248,98,245,181,71,174,122,113,77,164,154,161,149,243,212,156,95,141,28,53,55,107,148,11,85,146,210,185,38,146,57,33,98,171,101,154,104,33,133,204,153,120,189,220,89,28,175,145,206,149,232,208,154,153,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,135,153,184,221,43,99,164,165,131,155,218,198,115,150,69,107,27,201,239,107,83,117,249,185,200,137,243,84,60,7,242,177,233,99,254,217,109,42,255,0,219,43,119,254,246,57,87,138,63,161,61,77,252,151,222,40,138,1,3,85,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,253,101,64,120,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,130,202,191,149,143,75,31,246,203,105,87,254,217,91,191,247,177,245,109,221,66,232,21,226,197,119,202,109,58,225,167,245,182,92,127,203,252,94,227,79,147,81,73,75,111,239,189,89,7,152,149,178,43,34,238,61,21,172,230,169,201,200,168,155,169,158,206,157,58,104,213,62,168,51,184,112,93,51,180,255,0,186,243,183,154,200,42,126,23,108,253,76,210,199,230,231,134,41,59,61,222,195,217,31,38,253,247,236,212,254,149,75,105,235,75,66,244,227,167,79,12,204,243,75,244,190,205,228,109,84,63,6,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,132,159,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,150,102,179,164,239,84,250,55,245,3,30,247,24,13,41,128,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,74,235,241,72,235,234,179,78,252,247,76,154,57,112,186,219,114,245,242,117,25,22,69,71,83,61,12,214,136,215,181,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,223,124,143,236,194,191,14,221,102,234,59,10,234,11,20,211,205,16,184,252,86,147,37,184,74,218,252,82,233,115,125,61,158,174,21,137,31,85,80,255,0,231,36,19,71,5,55,52,168,141,142,149,18,20,106,50,102,170,195,32,95,240,0,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,108,202,233,227,168,28,7,169,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,132,173,106,187,117,142,88,221,242,228,128,116,176,0,3,242,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,46,236,122,197,52,82,35,93,178,240,145,142,252,28,138,191,172,168,13,112,234,186,251,210,95,138,134,160,102,93,219,173,102,33,114,248,45,30,83,100,162,153,141,243,244,191,5,165,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,129,111,224,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,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,110,124,0,0,0,0,0,5,85,234,143,91,247,222,145,252,73,245,70,139,35,170,186,220,180,202,247,240,185,111,118,74,56,89,81,51,42,146,193,70,144,213,82,54,73,99,100,115,115,108,76,145,121,163,95,22,252,154,231,71,18,176,45,80,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,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,171,109,46,235,126,251,213,199,137,62,151,81,99,149,87,91,110,153,89,62,41,45,146,201,89,11,41,230,125,82,216,43,18,106,170,182,199,44,140,146,110,110,149,145,175,53,107,34,219,139,90,233,37,87,133,154,102,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,250,20,243,248,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,145,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,23,252,1,84,30,42,29,122,212,213,84,221,122,88,209,187,237,93,27,40,234,38,183,231,55,58,126,210,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,156,93,173,213,139,43,94,22,147,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,249,107,141,174,182,58,186,89,248,61,204,127,9,99,87,49,220,94,199,53,118,95,147,154,168,191,52,83,229,103,90,177,165,154,95,228,127,73,154,151,138,98,95,19,238,249,47,142,222,105,168,60,215,111,143,115,181,222,123,121,241,238,51,151,29,246,230,221,255,0,20,41,219,194,135,94,122,134,182,235,205,147,68,177,74,218,188,139,4,185,211,212,62,235,104,185,84,84,62,138,199,73,31,114,103,214,211,57,172,145,41,31,221,145,91,199,139,98,158,73,217,28,138,215,190,57,162,236,30,57,223,177,63,222,79,225,160,88,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,74,30,212,165,111,5,79,84,249,79,211,250,239,113,183,23,82,0,0,7,52,187,117,55,211,109,130,235,91,98,190,245,7,166,182,235,149,186,162,74,74,202,58,188,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,79,107,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,249,107,141,174,182,58,186,89,248,61,204,127,9,99,87,49,220,94,199,53,118,95,147,154,168,191,52,83,56,93,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,149,64,0,60,86,107,173,250,47,166,183,88,172,90,141,171,216,86,43,114,158,157,181,113,81,222,239,244,148,51,201,3,156,230,182,86,199,52,141,114,177,92,199,181,28,137,182,236,114,127,66,159,171,5,213,141,44,213,15,61,250,51,212,188,83,45,248,103,107,206,252,10,243,77,95,229,123,156,187,125,222,203,221,195,151,109,252,121,109,191,7,109,248,41,80,62,53,126,169,241,111,167,244,62,227,113,58,175,129,143,237,179,247,111,248,144,22,168,0,3,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,38,177,238,130,102,181,202,155,57,98,145,19,126,43,183,235,42,131,196,135,94,115,46,155,124,64,244,227,85,176,202,218,182,190,221,131,219,153,115,161,134,161,33,101,218,220,183,90,245,168,162,149,92,199,183,132,141,110,200,229,99,184,61,25,35,83,155,26,169,99,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,112,116,0,0,0,10,171,213,30,183,239,189,35,248,147,234,141,22,71,85,117,185,105,149,239,225,114,222,236,148,112,178,162,102,85,37,130,141,33,170,164,108,146,198,200,230,230,216,153,34,243,70,190,45,249,53,206,142,37,96,90,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,10,160,240,175,235,214,166,150,166,213,210,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,252,229,237,110,140,72,154,203,95,0,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,23,61,237,106,110,170,136,126,178,42,248,163,250,19,212,223,201,125,226,136,230,158,25,93,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,82,61,145,247,249,72,171,55,104,39,168,0,1,249,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,139,158,246,181,55,85,68,63,89,23,252,76,110,215,91,7,69,26,129,125,177,92,234,237,215,43,117,69,134,174,142,178,146,103,67,61,52,241,222,232,93,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,74,0,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,121,76,235,86,52,179,75,252,143,233,51,82,241,76,75,226,125,223,37,241,219,205,53,7,154,237,241,238,118,187,207,111,62,61,198,114,227,190,220,219,191,226,135,202,197,186,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,159,150,183,90,242,106,42,186,169,248,49,207,127,8,163,145,207,119,22,49,206,93,147,228,214,170,175,201,20,141,94,46,122,103,149,106,39,72,243,92,113,106,79,55,246,43,32,164,201,174,48,50,57,36,153,212,49,193,81,79,43,227,107,24,237,251,126,105,178,189,93,197,173,138,41,94,174,251,187,45,59,116,209,159,211,105,103,80,218,111,168,55,12,134,174,199,109,177,229,22,218,155,165,117,50,203,206,43,119,152,98,86,34,164,72,175,123,29,78,178,177,236,106,47,54,57,205,217,220,182,80,210,240,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,184,121,155,141,210,182,58,74,88,57,189,172,103,57,100,86,177,188,158,246,181,55,95,155,156,136,159,53,67,197,90,122,155,233,182,255,0,117,162,177,88,186,131,211,91,141,202,227,81,29,37,29,29,38,89,65,52,245,51,200,228,108,113,71,27,101,87,61,238,114,163,81,168,138,170,170,136,132,32,241,180,212,204,86,155,75,48,93,28,243,125,220,146,225,144,38,77,216,142,72,221,229,232,105,233,170,41,249,204,222,125,198,119,36,170,218,53,224,173,119,98,127,188,138,205,150,21,248,101,232,167,233,167,171,140,91,204,92,60,173,6,9,182,107,89,194,94,19,75,228,167,135,203,199,30,241,189,174,222,170,90,110,109,94,59,196,146,241,114,59,142,225,127,192,0,7,228,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,126,77,99,221,4,205,107,149,54,114,197,34,38,252,87,110,1,214,103,89,152,15,73,152,5,77,101,101,117,37,199,54,184,211,190,43,13,134,41,97,154,118,207,36,53,11,77,87,85,76,179,197,50,80,247,169,214,57,37,143,117,221,120,183,231,248,82,182,144,245,137,171,154,99,212,188,125,79,94,111,21,121,94,67,91,81,42,228,16,214,86,62,6,94,41,37,98,50,74,103,172,91,53,140,107,82,53,133,188,22,40,159,4,10,145,171,98,107,0,209,152,60,86,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,224,85,246,160,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,30,42,211,212,223,77,183,251,173,21,138,197,212,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,57,7,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,52,166,0,0,0,3,154,93,186,155,233,182,193,117,173,177,95,122,131,211,91,117,202,221,81,37,37,101,29,94,89,65,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,167,171,194,181,11,1,212,171,84,183,221,57,206,49,252,170,219,5,67,169,37,172,178,92,225,174,130,57,218,214,185,209,58,72,92,230,163,209,175,99,149,170,187,236,246,175,244,161,156,206,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,31,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,248,181,236,115,87,101,69,67,245,148,215,162,253,107,255,0,37,94,187,181,174,193,159,220,238,178,105,150,83,168,25,12,119,42,104,23,187,29,174,185,110,114,36,119,54,195,197,207,119,22,49,99,149,177,43,92,248,220,215,109,43,161,138,53,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,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,28,255,0,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,214,247,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,88,167,134,167,136,93,102,153,95,104,116,43,94,114,255,0,245,11,95,202,43,61,242,233,52,245,18,89,234,184,83,67,77,74,249,164,153,99,166,183,54,56,94,212,70,199,198,57,37,71,57,204,143,155,154,23,40,0,2,154,252,107,52,207,236,254,184,225,122,165,73,73,106,167,164,204,49,247,219,230,242,241,240,170,168,174,160,155,245,147,212,108,196,71,239,5,93,28,108,122,185,206,227,2,181,81,173,99,55,252,158,11,25,253,77,139,168,108,175,79,170,50,26,74,59,110,85,139,190,165,148,51,44,77,125,125,198,142,162,53,133,34,87,39,55,61,148,243,215,189,88,197,249,179,155,156,139,219,69,108,213,241,102,210,251,174,163,244,125,116,185,217,157,87,37,70,11,120,163,202,31,73,77,68,234,135,212,192,198,201,77,54,252,85,22,54,69,21,92,149,15,147,103,35,89,78,237,209,17,85,237,164,189,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,241,15,252,86,181,51,244,119,209,182,71,110,167,171,186,210,87,230,183,10,28,102,142,123,124,157,190,61,201,22,162,161,147,57,30,215,36,50,82,210,212,196,228,78,92,187,168,199,55,139,156,169,48,10,128,241,180,212,204,87,32,212,125,59,210,219,77,95,152,189,97,246,251,133,194,239,219,146,55,199,79,231,214,155,177,3,184,189,94,201,145,148,139,35,152,246,183,245,115,192,228,87,35,254,65,2,244,83,75,238,186,213,171,152,134,148,89,157,87,29,70,83,120,166,182,190,162,154,137,213,111,163,129,239,78,245,82,196,213,69,123,33,139,185,43,254,243,81,25,27,149,92,212,69,84,211,153,74,222,13,154,41,246,231,168,43,182,177,213,220,59,52,154,101,111,78,204,17,203,198,73,235,174,49,84,83,199,201,171,27,145,208,182,6,86,43,182,123,28,146,118,54,228,222,104,93,72,25,87,45,251,194,223,175,170,205,68,242,61,50,107,29,194,235,114,203,211,206,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,113,241,179,189,80,39,234,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,2,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,0,0,0,56,255,0,87,90,33,117,234,59,167,76,207,70,172,87,202,75,69,202,255,0,79,76,234,58,186,184,220,248,18,122,122,168,106,99,100,156,126,243,88,247,64,140,87,162,57,88,143,87,35,95,199,130,246,0,6,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,52,189,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,82,136,124,65,116,118,213,162,29,90,103,88,142,53,97,171,181,99,213,181,16,222,236,241,75,74,216,32,88,42,225,100,210,54,149,172,99,25,229,163,168,117,68,17,163,19,102,164,28,21,85,204,114,147,171,193,63,88,174,183,172,55,60,209,11,229,250,146,90,124,106,162,150,247,96,163,154,169,206,171,108,21,75,35,107,27,20,110,122,162,83,71,44,112,61,82,54,34,54,90,199,171,149,86,86,129,81,102,143,122,122,202,108,88,55,69,250,105,154,229,53,222,74,203,143,233,125,154,233,113,169,237,62,78,197,44,22,152,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,206,17,106,157,113,107,95,216,111,13,109,5,209,202,75,127,122,175,83,112,252,123,189,60,145,114,142,10,27,117,29,5,68,156,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,46,224,160,86,174,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,133,234,120,107,104,15,232,43,166,12,127,237,30,158,253,151,206,178,142,245,207,37,243,44,218,186,127,239,137,188,147,103,221,85,209,240,165,116,91,65,247,123,110,124,156,152,217,29,46,244,173,210,198,138,127,40,158,160,176,157,28,146,225,228,169,50,11,130,249,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,31,38,43,123,138,206,91,55,117,77,41,128,0,0,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,80,9,127,222,23,30,132,244,203,243,175,120,173,2,85,0,0,129,94,38,189,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,82,61,145,246,56,200,171,15,106,152,113,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,106,76,170,15,21,14,130,170,105,106,110,189,83,232,221,138,174,177,149,149,19,92,51,155,101,63,105,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,206,94,238,200,196,149,204,15,87,172,125,93,218,186,190,240,183,212,236,174,123,117,37,159,44,176,212,88,237,185,29,170,10,134,189,140,157,110,180,46,101,84,44,87,44,172,166,153,57,112,238,38,232,248,230,141,29,39,105,100,117,69,159,170,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,156,108,119,226,212,84,252,160,91,247,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,102,168,112,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,228,255,0,85,89,238,85,254,218,228,121,38,71,112,255,0,190,86,87,92,171,170,36,255,0,206,146,105,164,145,255,0,233,115,156,239,233,85,47,79,195,187,162,10,62,149,112,69,203,115,26,94,90,155,150,91,226,138,250,213,154,10,152,109,113,182,105,100,101,45,44,172,137,175,111,38,62,15,48,137,36,145,190,90,118,171,28,173,99,28,161,213,122,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,224,60,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,228,252,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,72,58,79,157,126,139,245,79,13,212,207,133,252,79,236,150,65,110,190,249,46,255,0,103,205,121,90,152,230,237,119,56,187,135,46,223,30,92,93,182,251,236,187,108,126,92,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,85,103,185,87,251,107,145,228,153,29,195,254,249,89,93,114,174,168,147,255,0,58,73,166,146,71,255,0,165,206,115,191,165,84,190,158,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,206,63,225,115,208,149,215,68,237,83,107,190,180,99,52,148,249,181,242,157,141,199,237,213,112,59,206,227,212,78,107,210,87,201,201,120,197,83,80,215,181,21,156,59,145,70,213,98,185,171,52,209,54,122,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,15,172,0,2,170,252,115,191,98,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,177,63,222,79,225,165,85,129,168,140,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,63,89,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,234,188,59,186,250,172,233,143,42,92,15,84,174,23,91,150,153,94,251,84,251,173,76,245,31,102,100,73,37,127,153,165,166,228,172,72,94,249,228,117,68,113,177,36,119,221,145,188,157,31,110,91,201,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,17,103,222,24,190,33,116,120,181,29,55,78,189,64,229,253,155,84,60,98,196,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,140,41,218,133,148,201,197,238,71,72,177,242,70,36,77,96,90,86,73,168,88,14,29,117,178,216,178,252,227,31,177,220,178,74,143,41,101,163,185,92,225,166,158,229,63,38,55,181,77,28,142,71,76,254,82,196,222,44,69,93,228,98,127,215,38,254,128,207,183,136,183,81,85,61,66,117,47,145,207,102,203,42,238,216,78,43,80,235,54,51,10,203,19,169,35,100,108,99,42,170,41,214,23,57,146,50,122,136,228,145,179,110,175,124,93,132,85,68,99,24,201,233,224,231,105,215,27,174,156,100,90,139,168,90,135,149,220,48,201,188,182,61,137,89,46,149,179,79,74,200,232,209,82,89,233,219,59,23,183,11,57,50,158,63,47,42,70,174,142,161,146,49,86,40,149,129,77,133,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,255,0,14,238,183,232,250,170,193,23,18,204,106,184,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,220,88,200,60,194,164,113,198,201,106,26,140,106,53,236,106,76,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,7,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,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,5,149,0,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,56,87,138,55,93,182,173,108,186,195,161,26,47,147,85,212,97,54,58,135,187,32,184,210,78,223,37,144,214,181,204,88,153,31,20,229,45,53,59,152,229,71,243,237,203,35,145,232,215,36,48,202,238,65,225,113,235,179,76,191,58,246,122,210,42,146,171,194,227,215,102,153,126,117,236,245,160,79,255,0,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,84,29,57,107,125,215,167,29,97,178,235,45,138,199,73,119,185,88,41,238,45,163,164,171,145,204,129,103,168,161,158,154,55,201,199,239,57,140,116,232,245,98,43,85,232,197,106,57,156,185,160,91,79,137,175,93,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,140,140,100,157,254,81,170,67,221,166,204,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,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,15,51,113,186,86,201,87,85,63,6,53,140,231,44,138,231,187,139,24,214,166,235,242,107,81,19,228,136,93,247,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,74,29,87,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,98,127,188,159,195,75,62,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,88,62,57,223,177,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,209,78,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,3,53,157,88,250,167,214,79,168,25,15,184,206,77,79,11,126,190,168,244,239,200,244,201,172,119,11,85,183,16,95,57,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,253,246,72,206,204,43,234,199,213,62,178,125,64,200,125,198,115,149,1,170,128,64,15,11,222,186,127,77,120,171,52,59,88,243,63,55,169,54,94,127,7,169,173,111,25,175,182,184,227,106,166,243,43,151,204,86,67,180,157,205,209,175,124,72,201,63,90,230,212,72,147,252,10,86,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,219,63,118,255,0,137,1,106,128,0,41,91,198,175,213,62,45,244,254,135,220,110,39,20,232,131,173,28,171,164,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,242,174,166,129,94,144,173,99,18,8,209,28,244,251,241,163,162,228,206,73,35,59,95,141,95,170,124,91,233,253,15,184,220,72,0,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,214,41,47,195,67,175,90,157,6,200,97,209,93,89,190,213,207,167,87,202,136,225,180,62,78,215,11,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,247,248,189,168,246,53,170,249,149,247,83,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,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,235,254,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,110,124,202,185,109,62,24,190,33,117,153,77,101,55,78,189,64,229,253,235,172,220,98,196,175,247,57,167,158,170,235,85,44,243,73,45,45,109,92,243,63,148,203,221,133,148,201,197,141,86,198,177,242,87,172,77,120,88,253,110,161,96,54,236,202,131,78,110,25,198,63,75,150,93,41,214,174,134,195,53,206,22,92,106,160,68,145,86,88,169,149,221,215,177,18,25,85,92,214,170,126,173,255,0,238,87,111,64,102,219,171,62,160,110,189,77,107,206,79,170,245,143,171,101,182,178,163,202,88,104,234,21,200,180,86,168,119,109,52,93,181,146,70,198,245,110,242,202,216,221,193,102,150,103,55,110,69,186,120,83,71,174,55,190,159,106,117,67,87,181,142,235,154,80,102,119,9,39,176,81,221,42,166,173,170,182,71,77,44,180,179,185,245,83,42,200,189,217,34,77,161,69,88,227,108,72,246,175,41,164,107,66,139,11,179,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,84,152,125,92,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,207,203,92,109,117,178,82,85,65,205,142,99,248,75,26,181,237,228,199,185,171,178,252,218,229,69,249,42,129,169,48,69,94,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,249,84,0,0,4,85,241,71,244,39,169,191,146,251,197,17,66,216,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,47,167,197,31,208,158,166,254,75,239,20,69,0,129,127,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,44,170,51,25,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,248,21,47,251,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,48,59,169,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,33,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,183,253,209,159,89,152,15,86,120,5,53,101,29,117,37,187,54,183,83,178,43,245,134,89,97,134,119,79,28,52,235,83,87,75,76,147,203,50,208,247,170,18,56,229,147,101,221,56,187,231,248,231,132,247,250,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,104,105,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,229,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,250,80,129,93,120,117,211,138,229,125,14,219,178,205,2,204,237,79,253,41,92,36,197,174,52,85,173,141,110,148,116,46,164,149,215,24,22,157,92,189,185,153,202,158,25,31,179,218,214,85,177,241,187,245,176,76,86,95,73,18,234,228,221,67,97,56,238,138,230,185,6,43,144,228,87,138,59,91,238,86,104,159,59,225,164,117,68,114,77,36,244,237,84,109,77,52,77,139,191,44,82,126,169,204,133,121,253,212,85,64,209,78,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,254,6,101,245,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,240,52,251,105,162,169,183,90,168,173,245,151,106,187,165,69,45,60,112,203,93,86,216,155,61,83,218,212,71,77,34,66,198,68,143,114,162,185,82,54,49,155,170,241,107,83,100,74,33,241,83,209,203,22,145,117,113,119,169,199,38,218,147,61,183,197,152,201,77,197,255,0,222,181,85,51,207,29,74,115,123,220,175,238,79,79,44,251,253,214,183,191,193,173,70,177,21,66,218,122,9,212,204,87,84,58,71,211,59,142,45,87,220,248,14,63,69,140,220,96,124,145,172,212,181,212,16,50,158,86,72,214,61,220,57,118,219,43,17,219,57,98,154,39,171,91,207,98,64,21,107,224,143,171,212,207,181,106,22,130,87,79,73,29,68,21,17,101,246,184,219,4,189,249,216,246,199,75,90,231,201,243,137,25,26,199,64,141,111,221,122,172,210,47,223,68,94,22,85,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,136,20,67,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,255,0,4,189,28,177,69,138,231,93,64,212,77,222,189,84,220,23,14,163,143,139,219,229,41,99,142,158,174,161,119,71,240,147,188,249,105,190,74,206,76,242,191,117,219,72,228,74,171,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,26,30,232,127,71,109,90,33,210,230,159,226,52,118,26,187,85,202,182,207,77,123,191,69,93,74,216,43,86,235,87,19,102,169,109,67,81,140,119,56,220,228,129,169,34,115,108,112,70,199,42,240,220,14,234,115,78,162,181,231,13,233,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,156,142,110,202,228,99,184,49,31,35,147,131,28,169,234,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,46,125,186,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,64,57,254,186,107,166,163,245,23,168,247,29,80,213,11,207,158,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,57,59,100,221,92,174,115,158,247,61,239,123,220,204,52,7,89,112,13,56,197,181,115,50,211,219,173,171,16,205,57,124,18,233,59,27,219,169,217,21,205,228,212,85,124,93,198,34,201,23,113,173,238,198,215,62,62,108,69,114,74,175,13,222,129,111,186,251,149,90,245,183,82,45,254,75,76,177,251,131,42,41,225,170,166,100,159,105,170,160,147,117,166,100,114,181,204,117,27,94,206,51,200,230,171,95,179,161,102,238,238,62,27,138,207,244,119,1,212,93,35,187,104,133,230,195,73,75,137,221,44,235,100,101,29,21,44,44,101,4,8,196,108,46,166,141,204,116,81,62,5,108,111,133,120,42,70,248,227,84,79,186,128,81,7,68,29,104,229,93,35,234,60,21,213,174,186,222,240,27,151,114,11,222,61,21,116,141,141,157,213,135,149,117,52,10,244,133,107,24,144,70,136,231,167,223,141,29,23,38,114,73,25,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,35,61,157,104,244,147,149,116,141,170,107,139,92,165,243,216,221,247,204,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,161,221,124,52,58,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,112,176,92,103,170,141,174,153,211,77,44,109,130,133,91,36,210,204,159,127,139,218,143,99,90,175,153,94,22,21,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,45,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,143,253,23,117,109,138,245,115,165,137,148,219,98,242,57,37,139,203,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,118,41,32,0,0,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,188,40,51,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,113,78,218,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,248,151,19,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,53,60,46,186,250,172,195,239,182,222,153,245,138,225,117,186,90,178,59,133,53,14,39,120,158,166,122,201,45,149,79,100,84,208,91,92,199,57,220,40,221,219,141,177,118,209,173,134,71,59,146,43,36,87,195,10,250,177,245,79,172,159,80,50,31,113,156,229,64,106,160,21,213,225,169,226,23,71,169,182,42,29,10,215,156,191,253,93,80,114,138,207,124,186,77,5,60,119,138,94,116,208,211,82,190,105,38,73,42,110,46,146,103,181,17,177,242,146,56,145,206,115,228,230,231,88,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,92,78,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,103,89,157,80,93,122,179,214,138,157,70,172,180,82,91,173,182,234,119,217,44,49,69,78,232,103,117,170,58,186,137,169,157,84,213,150,86,173,79,26,133,73,22,55,35,55,79,186,159,210,161,55,252,12,127,109,159,187,127,196,139,84,40,135,195,31,171,187,87,76,186,185,87,138,102,22,234,69,196,245,42,162,221,109,185,93,100,168,108,15,180,79,19,229,109,61,83,159,35,155,23,150,106,212,201,222,228,168,173,102,210,53,223,171,88,228,189,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,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,159,240,245,233,87,13,234,191,72,245,243,15,188,219,105,27,147,219,169,236,117,56,157,222,73,22,23,219,174,42,203,151,4,116,173,99,221,229,164,115,99,108,204,226,238,76,68,114,39,113,145,189,145,43,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,66,202,188,12,127,109,159,187,127,196,137,41,226,51,209,71,242,170,211,136,47,248,5,178,213,30,166,226,223,172,182,212,206,157,169,46,148,40,143,89,45,142,155,147,88,222,79,122,73,19,165,71,53,146,53,205,222,38,205,44,136,28,171,195,83,196,46,143,83,108,84,58,21,175,57,127,250,186,160,229,21,158,249,116,154,10,120,239,20,188,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,229,36,113,35,156,231,201,205,206,177,83,45,159,234,171,2,202,191,219,92,115,36,199,46,31,247,202,58,235,109,117,60,159,249,178,67,52,114,51,253,14,107,155,253,10,133,233,248,115,117,175,252,170,180,226,123,6,127,115,181,71,169,184,183,234,238,84,208,47,106,75,165,10,35,18,59,155,97,226,214,55,147,222,177,202,216,149,205,100,141,107,182,137,179,69,26,4,160,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,192,204,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,126,6,162,10,22,241,83,209,203,22,145,117,113,119,169,199,38,218,147,61,183,197,152,201,77,197,255,0,222,181,85,51,207,29,74,115,123,220,175,238,79,79,44,251,253,214,183,191,193,173,70,177,21,66,210,124,52,115,250,157,65,232,183,78,234,174,89,13,37,214,229,99,167,169,176,85,36,43,23,58,54,82,84,201,21,45,60,172,141,19,131,219,70,148,138,156,147,155,152,230,61,220,185,242,90,76,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,39,127,232,75,170,235,239,79,90,19,212,85,13,138,91,173,69,234,44,126,223,125,199,89,222,98,208,219,170,159,89,29,178,106,190,18,35,217,222,71,220,104,36,227,218,86,204,218,78,15,115,81,172,33,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,93,167,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,164,234,60,166,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,167,171,3,42,228,170,190,116,65,125,184,116,75,130,245,103,166,148,183,91,212,149,31,24,151,54,162,89,153,39,145,165,167,174,150,10,122,170,88,91,18,61,97,99,32,122,212,43,164,123,155,201,175,70,164,109,145,204,138,165,255,0,120,92,122,19,211,47,206,189,226,180,10,33,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,29,233,71,170,237,56,234,215,78,25,154,225,82,249,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,197,203,20,200,136,217,26,215,34,163,30,201,35,101,75,120,136,244,11,89,211,30,84,153,230,150,219,238,183,45,50,189,247,106,54,74,105,234,62,204,200,146,68,207,45,85,83,197,88,144,189,243,198,218,121,36,122,72,239,189,27,185,58,62,228,188,3,167,78,165,245,79,165,252,238,28,235,76,238,223,238,188,237,154,178,122,159,133,220,255,0,83,52,81,249,184,33,150,62,247,107,190,247,199,201,223,113,251,57,63,165,20,52,166,14,127,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,116,0,0,0,32,7,140,158,138,125,185,233,246,211,172,116,151,14,205,94,153,92,23,189,4,146,241,142,122,27,140,180,244,242,113,106,70,229,116,205,157,148,106,221,222,198,164,125,253,249,59,130,21,151,209,30,188,211,116,227,212,190,29,169,55,154,218,184,49,228,168,125,175,32,72,106,37,141,139,110,169,98,197,36,146,178,38,61,211,50,23,58,58,148,139,131,185,190,157,136,155,59,139,147,65,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,151,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,129,242,142,213,212,214,186,86,107,4,186,115,141,209,94,124,222,55,167,122,127,142,227,118,200,99,73,227,141,149,81,219,105,214,224,247,71,42,241,239,121,174,228,46,145,141,107,95,29,52,31,206,70,163,221,197,64,22,211,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,179,243,149,116,177,162,159,201,219,167,220,39,71,36,184,121,218,188,126,222,190,126,118,203,220,141,245,211,202,250,138,174,211,187,113,170,194,147,205,42,71,201,136,238,218,51,150,238,221,87,170,128,0,0,0,226,154,43,214,6,135,117,3,168,249,182,153,105,126,73,241,74,252,31,178,233,170,249,194,148,183,72,222,174,100,147,80,42,72,178,84,67,12,136,216,223,47,6,199,202,72,149,142,123,100,99,148,51,132,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,74,160,0,0,0,20,87,226,35,208,45,103,76,121,82,103,154,91,111,186,220,180,202,247,221,168,217,41,167,168,251,51,34,73,19,60,181,85,79,21,98,66,247,207,27,105,228,145,233,35,190,244,110,228,232,251,146,194,178,255,0,188,81,253,9,234,111,228,190,241,68,80,8,23,39,225,123,208,45,247,69,184,117,15,172,214,255,0,39,151,221,109,239,167,177,88,42,105,152,179,89,105,102,226,175,169,157,94,213,124,85,146,49,21,137,27,85,174,138,41,36,100,155,190,87,199,13,138,128,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,0,150,83,225,111,208,45,30,162,121,30,166,245,142,223,106,185,98,9,231,41,241,220,118,178,154,10,232,110,242,39,118,154,106,154,184,228,107,216,216,98,122,72,145,198,168,146,58,88,210,79,184,200,217,222,130,189,61,98,214,44,231,95,116,211,10,202,104,124,237,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,203,180,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,88,28,215,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,122,244,37,212,199,82,250,59,170,22,109,62,208,202,26,188,186,135,40,188,69,37,102,16,228,98,193,116,122,70,230,200,246,74,230,170,209,61,34,251,238,168,106,181,141,72,35,116,201,36,81,113,56,5,206,237,159,106,190,100,202,203,205,207,32,204,114,203,253,68,20,140,150,166,105,174,23,27,132,234,140,134,24,145,206,87,75,43,246,72,227,99,126,107,242,107,83,250,16,188,143,14,238,136,40,250,85,193,23,45,204,105,121,106,110,89,111,138,43,235,86,104,42,97,181,198,217,165,145,148,180,178,178,38,189,188,152,248,60,194,36,146,70,249,105,218,172,114,181,140,114,132,192,0,1,85,126,57,223,177,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,98,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,34,87,80,253,63,103,221,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,220,226,115,145,187,36,145,72,223,159,21,39,87,134,87,136,133,78,43,83,110,233,195,94,242,58,70,99,12,167,145,152,214,79,117,184,69,76,203,51,33,137,207,74,42,169,166,115,90,180,202,214,43,97,114,175,56,222,172,133,17,209,185,137,4,244,235,95,165,27,23,86,154,53,91,134,246,173,84,121,125,183,122,204,90,247,91,11,221,228,42,185,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,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,10,1,241,71,245,217,169,191,146,251,61,17,61,60,46,122,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,121,220,134,137,173,122,202,201,57,39,25,106,105,218,198,170,191,159,114,88,220,175,86,185,97,154,87,64,191,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,103,255,0,130,190,175,97,184,134,168,102,218,71,125,158,174,27,238,161,83,208,205,98,86,192,175,130,103,219,227,173,150,120,94,244,249,177,235,20,203,35,85,83,130,164,50,34,185,28,172,107,229,255,0,136,39,65,88,247,83,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,252,173,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,168,20,131,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,167,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,170,191,8,62,153,46,183,93,109,200,245,163,51,166,200,44,85,26,85,81,37,158,150,130,123,115,160,101,69,214,166,10,138,122,168,102,124,137,187,95,77,19,190,252,8,136,244,125,68,46,114,181,19,132,151,18,6,85,201,85,124,232,130,251,112,232,151,5,234,207,77,41,110,183,169,42,62,49,46,109,68,179,50,79,35,75,79,93,44,20,245,84,176,182,36,122,194,198,64,245,168,87,72,247,55,147,94,141,72,219,35,153,21,75,254,240,184,244,39,166,95,157,123,197,104,20,67,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,150,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,120,7,78,157,75,234,159,75,249,220,57,214,153,221,191,221,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,74,40,105,76,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,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,14,149,210,127,66,118,174,174,250,50,190,95,113,170,202,75,78,162,227,185,197,125,37,158,178,170,70,193,69,85,4,148,214,135,73,21,116,140,167,150,119,178,56,219,80,232,90,197,68,108,147,61,87,228,247,16,131,253,85,96,89,87,251,107,142,100,152,229,195,254,249,71,93,109,174,167,147,255,0,54,72,102,142,70,127,161,205,115,127,161,80,185,79,5,79,75,25,79,212,10,239,110,183,28,171,198,111,64,244,226,143,224,93,67,210,230,86,171,38,95,114,237,217,42,44,18,66,141,155,32,142,45,213,42,225,88,152,175,89,160,99,216,201,31,50,246,214,36,129,136,246,61,177,199,56,124,159,238,201,92,127,147,7,217,239,134,221,127,78,223,15,242,95,29,248,53,47,193,187,222,99,135,155,225,230,57,119,188,175,235,54,236,118,188,199,203,183,218,251,133,107,127,170,172,247,42,255,0,109,114,60,147,35,184,127,223,43,43,174,85,213,18,127,231,73,52,210,72,255,0,244,185,206,119,244,170,159,40,181,79,6,77,3,211,138,207,142,245,15,85,153,90,175,121,125,183,185,100,167,176,71,10,58,108,126,57,118,85,171,153,101,98,61,38,157,140,123,35,124,43,219,72,150,118,43,222,247,73,28,1,199,250,176,232,78,213,210,39,70,86,59,238,75,89,73,118,212,92,139,56,160,164,188,86,82,200,217,232,169,96,142,154,238,232,226,161,145,244,241,78,198,73,27,169,221,51,94,170,142,146,22,42,124,152,211,154,248,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,41,88,186,159,26,191,75,24,183,212,10,31,110,184,149,193,225,233,128,97,186,159,214,54,156,225,154,129,143,82,95,108,85,85,21,245,53,22,250,180,87,65,59,233,173,245,53,17,36,141,223,103,177,37,134,53,86,59,118,61,17,90,228,115,85,90,161,53,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,51,245,248,157,120,133,214,98,213,149,61,58,244,253,151,246,110,176,242,139,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,206,51,39,106,102,84,167,23,181,27,34,71,201,30,146,181,157,215,196,19,175,92,123,166,108,54,187,6,211,235,237,37,102,170,93,233,228,134,133,148,254,86,181,150,7,162,211,57,102,174,133,101,71,194,247,83,212,58,74,116,116,111,99,222,196,87,53,204,69,69,164,27,101,167,62,213,124,201,244,118,107,102,65,152,229,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,236,146,72,247,124,215,228,231,47,244,168,19,39,194,211,168,94,163,177,253,113,176,232,206,21,77,117,205,48,123,175,234,238,214,42,138,167,173,45,134,135,188,175,154,231,78,247,170,178,147,182,249,156,247,181,54,109,67,164,72,213,22,87,194,246,118,191,28,239,216,159,239,39,240,210,95,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,196,15,28,239,216,159,239,39,240,208,42,172,151,254,29,221,111,214,116,171,157,174,37,152,213,114,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,61,240,121,133,72,228,145,241,83,181,24,213,115,24,213,253,126,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,226,157,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,112,104,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,149,1,225,111,215,213,30,157,249,30,153,53,142,225,106,182,226,11,231,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,190,201,25,217,183,240,51,89,213,143,170,125,100,250,129,144,251,140,228,212,194,122,5,163,234,115,195,171,76,179,205,45,183,218,173,186,155,100,248,253,70,201,77,5,63,218,104,214,233,80,207,45,85,83,197,30,179,49,144,70,218,121,36,122,198,223,189,27,184,182,78,228,80,175,171,31,84,250,201,245,3,33,247,25,203,158,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,14,69,80,162,28,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,207,203,92,109,117,178,82,85,65,205,142,99,248,75,26,181,237,228,199,185,171,178,252,218,229,69,249,42,151,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,201,18,188,84,58,10,166,170,166,186,245,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,103,8,187,187,43,214,87,62,184,52,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,152,30,53,126,169,241,111,167,244,62,227,113,58,175,129,143,237,179,247,111,248,145,23,252,73,58,129,192,122,154,213,124,35,85,244,229,245,108,182,214,96,240,210,75,71,92,176,165,109,20,240,221,110,77,116,85,17,195,36,141,141,234,222,18,181,170,237,214,57,99,119,203,146,18,131,192,199,246,217,251,183,252,72,11,84,0,1,74,222,53,126,169,241,111,167,244,62,227,113,57,167,134,246,131,97,189,73,106,94,163,233,78,103,69,72,230,92,116,222,226,251,101,116,212,235,51,237,55,20,174,160,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,189,47,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,67,253,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,194,188,41,250,237,186,165,214,131,165,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,230,230,171,21,157,134,171,249,193,28,115,43,173,254,139,177,94,174,52,226,122,26,38,218,172,153,245,183,183,61,147,33,150,134,55,72,254,210,77,198,134,166,116,98,204,148,111,89,228,85,107,23,238,72,173,151,139,248,172,111,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,40,7,197,31,215,102,166,254,75,236,244,69,138,120,97,245,191,89,212,94,43,83,164,58,145,85,207,62,195,237,240,203,79,80,216,103,127,197,108,240,199,79,78,181,83,212,75,44,139,37,103,125,219,204,174,224,142,239,198,230,53,219,73,194,186,252,81,253,118,106,111,228,190,207,68,7,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,224,85,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,248,46,107,166,156,80,225,57,31,79,23,59,207,145,204,235,178,10,156,146,219,77,80,136,200,238,52,174,163,166,142,70,83,191,127,191,52,126,85,239,124,106,136,238,219,145,237,230,140,149,99,232,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,2,162,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,83,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,181,151,224,201,211,71,253,93,234,143,44,180,255,0,156,176,98,94,98,15,248,60,237,108,125,200,191,226,211,50,88,164,255,0,226,232,222,133,170,1,149,114,194,122,159,232,42,154,171,165,13,49,234,159,70,236,84,148,111,163,211,123,37,195,57,182,83,247,85,245,143,90,58,38,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,194,46,238,202,245,149,207,175,99,74,125,39,122,88,209,191,167,248,247,183,64,6,122,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,221,4,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,181,87,226,107,208,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,227,27,31,39,99,140,104,144,247,99,175,74,61,87,106,63,73,90,142,204,215,10,151,207,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,78,88,166,68,87,70,231,57,21,30,199,201,27,195,71,192,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,1,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,11,9,241,61,232,42,155,70,46,181,125,64,232,253,138,146,131,79,174,117,20,208,221,109,20,157,215,173,166,227,59,166,231,52,113,54,46,213,61,11,149,176,53,17,101,251,179,78,145,177,173,98,198,198,198,190,142,250,170,204,186,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,250,182,39,61,141,243,49,181,210,58,23,242,111,23,170,181,87,182,249,24,251,254,192,51,92,7,168,61,35,180,230,182,106,122,75,206,39,155,217,210,87,209,214,178,26,134,62,9,152,173,154,146,166,54,185,241,43,218,171,36,51,69,187,145,30,217,24,187,236,165,27,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,65,121,58,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,255,0,129,87,133,120,163,250,19,212,223,201,125,226,136,170,190,129,122,215,202,186,83,212,122,75,37,218,231,230,52,203,38,184,67,30,71,111,168,89,31,29,7,53,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,114,108,79,138,210,124,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,20,173,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,41,37,124,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,154,42,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,196,209,69,166,183,72,250,183,208,106,43,133,101,166,147,35,193,53,10,207,28,210,208,213,185,143,84,99,246,87,67,34,194,247,36,85,48,74,213,106,172,111,231,20,208,175,23,35,216,138,129,154,34,213,60,25,58,104,255,0,171,189,81,229,150,159,243,150,12,75,204,65,255,0,7,157,173,143,185,23,252,90,102,75,20,159,252,93,27,208,138,189,69,120,126,234,158,139,107,237,143,75,109,208,249,172,111,59,200,41,173,56,174,71,51,106,95,67,23,157,173,150,10,58,106,234,164,166,100,109,172,72,226,73,37,142,38,187,102,175,38,162,167,201,47,39,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,239,57,85,242,57,85,206,85,85,80,246,165,112,120,211,232,237,170,245,164,120,166,183,219,236,53,114,223,113,171,195,44,149,213,148,148,173,115,27,106,170,100,142,71,85,72,140,87,163,35,169,142,38,68,174,122,49,175,172,145,54,87,74,133,143,156,127,172,12,2,155,83,250,92,213,44,50,108,122,174,251,81,85,139,215,84,219,237,244,137,43,167,158,227,77,18,212,81,36,109,137,121,189,233,83,12,42,140,77,249,170,35,85,28,138,173,80,165,111,13,125,94,169,210,14,176,112,121,214,122,180,182,230,21,11,136,92,161,166,130,41,95,59,43,156,214,83,181,86,77,184,49,181,137,73,35,220,197,71,163,34,114,39,45,213,142,179,79,23,61,76,202,180,239,164,121,173,216,181,95,148,251,107,144,82,99,55,25,217,36,145,204,218,25,32,168,168,149,145,185,143,110,221,207,42,216,158,142,228,215,69,44,172,86,253,237,210,141,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,38,87,137,206,186,95,117,158,251,162,178,93,111,54,169,127,214,190,207,146,87,218,237,200,206,221,178,241,117,103,126,169,139,243,116,172,229,12,116,78,108,114,189,202,145,246,220,159,227,21,206,8,235,211,70,1,77,170,125,67,105,190,159,92,49,234,187,229,182,249,148,91,105,174,148,52,201,47,57,109,222,97,139,88,170,177,42,61,140,109,58,74,247,189,170,156,24,215,59,118,241,221,52,188,83,183,130,198,142,221,111,90,185,149,235,125,194,195,73,45,139,26,179,190,201,67,89,87,74,231,61,183,90,167,198,229,117,44,138,197,98,62,58,104,229,100,170,215,163,218,202,200,211,101,108,170,92,72,28,255,0,93,52,47,78,58,139,211,139,142,151,234,133,155,207,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,156,157,178,236,173,86,185,204,123,94,199,189,142,207,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,210,241,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,64,32,7,132,167,90,63,98,239,180,125,40,231,238,229,101,200,238,19,79,139,221,39,174,226,219,117,116,140,228,234,23,54,87,163,18,25,222,197,88,155,18,35,188,204,206,78,50,45,71,40,237,210,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,48,89,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,87,186,107,63,136,22,190,235,182,135,89,116,19,53,154,212,203,45,171,200,121,155,141,35,171,82,229,120,242,144,171,25,231,229,146,165,236,168,230,254,51,191,118,38,243,70,199,166,202,212,3,235,117,245,214,190,85,213,102,163,213,217,45,55,63,47,166,88,205,194,104,241,203,125,58,200,200,235,248,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,147,165,124,174,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,151,197,116,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,95,246,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,224,68,8,255,0,226,99,105,181,88,60,63,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,12,47,251,197,31,208,158,166,254,75,239,20,69,37,244,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,3,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,123,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,166,191,19,62,139,191,147,102,163,179,82,48,166,247,48,28,250,225,87,61,53,60,52,61,152,236,85,202,189,215,208,239,27,27,11,97,114,61,206,167,106,113,119,110,41,88,173,94,202,201,39,63,232,131,173,28,171,164,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,242,174,166,129,94,144,173,99,18,8,209,28,244,251,241,163,162,228,206,73,35,2,250,117,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,239,214,39,85,89,151,85,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,220,87,68,215,189,190,102,70,182,55,76,254,78,228,244,70,162,246,217,27,25,210,188,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,60,167,68,29,23,101,93,92,106,60,20,53,173,186,217,48,27,111,114,123,222,67,21,12,142,141,253,165,135,149,13,52,234,197,133,43,30,147,198,168,215,175,220,141,93,47,23,241,72,222,17,172,186,159,5,79,75,25,79,212,10,239,110,183,21,65,212,221,166,213,96,234,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,107,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,146,171,164,238,138,49,94,171,58,17,205,47,118,155,103,151,212,220,103,48,186,73,142,92,41,210,54,73,95,194,217,65,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,188,93,43,37,138,189,88,250,167,214,79,168,25,15,184,206,90,167,130,167,165,140,167,234,5,119,183,91,128,166,191,245,85,129,101,95,237,174,57,146,99,151,15,251,229,29,117,182,186,158,79,252,217,33,154,57,25,254,135,53,205,254,133,66,247,188,60,250,211,181,117,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,56,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,46,63,226,167,209,5,30,164,226,183,126,167,180,242,151,134,95,141,219,226,151,33,164,239,65,79,79,91,103,164,142,119,207,85,183,105,31,45,100,108,88,83,119,202,136,176,83,240,107,92,246,198,215,85,14,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,224,84,13,57,131,138,116,127,212,165,139,170,157,14,179,234,109,177,59,55,88,120,218,242,74,70,210,190,8,233,47,17,67,27,234,35,137,28,231,242,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,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,245,149,87,226,185,215,79,248,254,151,244,83,51,255,0,226,138,92,254,182,133,191,241,90,219,92,117,8,239,252,111,154,99,91,254,226,21,127,251,34,16,56,87,137,127,92,117,61,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,125,146,44,143,85,87,49,144,194,3,223,232,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,210,3,196,223,66,244,227,167,77,96,193,116,191,75,236,222,70,213,67,167,244,82,205,52,170,143,170,184,85,58,225,112,73,42,170,100,68,78,228,207,226,221,215,100,106,53,173,99,26,198,49,140,104,68,2,202,124,46,186,250,172,195,239,182,222,153,245,138,225,117,186,90,178,59,133,53,14,39,120,158,166,122,201,45,149,79,100,84,208,91,92,199,57,220,40,221,219,141,177,118,209,173,134,71,59,146,43,36,87,195,202,186,2,233,39,21,234,231,75,53,183,22,185,75,228,114,75,23,193,46,24,205,197,174,142,46,221,115,169,174,204,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,119,98,17,47,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,94,190,24,93,122,212,235,61,170,147,167,237,96,190,213,215,234,13,178,158,166,107,85,222,175,180,196,187,91,160,108,60,33,146,87,75,221,168,174,106,58,119,42,164,95,122,24,22,71,185,207,73,30,231,136,95,136,94,180,116,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,206,52,236,84,69,106,174,234,239,159,224,136,22,20,82,183,141,95,170,124,91,233,253,15,184,220,73,169,225,189,214,182,169,245,131,250,68,253,38,88,49,75,103,217,47,132,121,47,129,82,212,195,220,243,94,111,185,221,239,79,46,251,121,102,113,227,199,109,221,190,251,166,208,175,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,219,103,238,223,241,34,213,10,171,240,49,253,182,126,237,255,0,18,45,80,8,21,214,215,133,253,171,168,252,254,197,168,218,81,122,199,240,123,149,69,66,83,101,113,58,218,216,224,172,130,73,164,154,91,147,27,3,17,211,87,114,149,232,228,149,200,147,39,111,121,98,237,170,201,37,122,103,233,87,72,250,80,195,106,112,253,45,182,213,185,247,26,143,51,115,187,220,164,100,215,27,139,209,93,219,73,165,99,24,222,17,181,202,214,49,141,107,27,187,157,183,55,200,247,246,0,0,174,15,26,125,29,181,94,180,143,20,214,251,125,134,174,91,238,53,120,101,146,186,178,146,149,174,99,109,85,76,145,200,234,169,17,138,244,100,117,49,196,200,149,207,70,53,245,146,38,202,233,80,177,243,159,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,25,151,36,255,0,134,142,1,77,168,61,105,105,221,45,203,30,171,186,219,108,117,21,55,250,165,133,37,225,70,250,74,105,37,165,168,149,241,170,112,99,107,18,145,19,146,240,115,220,198,59,151,62,43,24,11,116,240,79,209,219,173,151,13,207,53,190,249,97,164,138,159,37,168,165,178,88,43,38,165,115,106,221,5,42,200,234,199,69,35,152,136,180,210,75,36,12,85,141,234,142,150,141,232,228,69,137,160,89,160,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,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,80,15,92,157,34,93,122,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,121,246,215,101,100,144,200,173,143,186,145,183,67,199,52,234,31,167,236,7,169,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,156,78,114,55,117,142,89,27,242,228,160,82,103,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,244,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,205,191,80,253,63,103,221,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,220,226,115,145,187,36,145,72,223,159,21,37,175,133,239,93,63,161,76,169,154,29,172,121,159,148,211,107,215,63,131,212,214,183,148,54,43,164,146,53,83,121,149,201,229,232,230,222,78,230,232,230,50,85,100,159,170,107,170,36,80,186,144,0,2,149,188,100,244,83,236,55,80,86,157,99,164,184,119,169,53,54,222,189,232,36,151,148,144,87,91,162,167,167,147,139,82,54,163,97,116,15,163,86,238,247,185,100,239,239,197,188,16,186,146,37,120,154,244,235,83,175,253,52,92,103,197,177,58,187,230,109,134,84,71,121,176,67,65,20,78,171,153,156,218,202,202,118,171,154,175,123,29,78,175,147,179,18,163,228,150,158,157,17,30,173,107,28,20,24,75,255,0,11,77,11,172,214,14,171,44,57,37,109,155,205,227,122,119,254,169,46,115,72,179,199,27,42,163,69,75,123,27,36,73,199,189,230,187,115,54,55,185,173,124,116,211,255,0,57,26,172,116,64,46,167,193,179,69,62,195,116,251,118,214,58,187,135,122,175,83,110,9,217,130,57,121,71,5,13,186,90,138,120,249,53,99,106,182,103,78,250,197,118,207,123,86,62,198,220,93,205,0,159,224,0,0,133,94,36,61,107,106,159,71,223,163,191,209,157,131,20,185,253,173,248,191,157,248,237,45,76,221,191,43,229,59,125,174,204,241,109,191,153,127,46,92,183,217,187,109,178,239,226,188,61,60,66,245,163,171,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,113,168,122,170,35,81,119,70,252,255,0,20,80,232,30,40,218,33,175,58,217,160,208,209,232,189,242,174,162,142,199,80,251,142,65,136,210,71,250,252,134,6,240,116,75,27,155,247,165,125,59,152,233,18,151,240,149,92,142,78,82,195,11,29,72,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,69,248,154,248,119,212,226,181,55,30,163,244,19,28,164,102,48,202,120,223,146,227,22,171,124,84,204,179,50,24,154,197,173,165,134,22,181,171,76,173,98,58,102,162,115,141,234,249,149,93,27,158,176,5,101,151,253,225,113,232,79,76,191,58,247,138,210,128,75,232,240,167,203,49,91,199,70,56,86,45,105,201,173,85,183,172,127,226,95,23,183,83,214,199,37,85,191,191,117,174,124,30,98,38,170,190,46,227,17,92,206,104,156,154,138,169,186,1,48,0,0,0,0,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,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,219,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,39,234,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,97,62,23,61,9,90,181,178,235,54,187,235,70,51,87,81,132,216,234,24,220,126,221,87,3,124,150,67,90,215,61,37,124,156,151,148,180,212,238,99,81,89,195,183,44,142,86,43,156,144,205,19,131,186,248,91,244,11,89,167,126,71,169,189,99,183,221,109,185,122,249,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,239,190,70,118,108,168,0,0,133,94,36,61,107,106,159,71,223,163,191,209,157,131,20,185,253,173,248,191,157,248,237,45,76,221,191,43,229,59,125,174,204,241,109,191,153,127,46,92,183,217,187,109,178,239,226,188,61,60,66,245,163,171,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,113,168,122,170,35,81,119,70,252,255,0,20,80,230,190,57,223,177,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,98,127,188,159,195,72,213,225,159,173,120,175,78,218,157,168,218,199,154,219,238,181,182,92,127,79,228,243,48,90,226,142,74,167,247,239,86,154,118,112,108,146,70,197,217,243,53,87,119,167,221,69,219,117,217,20,44,255,0,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,213,86,123,149,127,182,185,30,73,145,220,63,239,149,149,215,42,234,137,63,243,164,154,105,36,127,250,92,231,59,250,85,79,85,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,90,255,0,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,208,236,29,4,244,65,98,233,31,4,150,183,35,165,181,92,181,54,247,221,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,131,98,124,137,193,28,249,119,228,231,54,56,145,149,87,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,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,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,169,78,218,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,224,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,105,246,217,105,181,89,105,159,71,102,182,82,80,83,201,81,61,91,226,166,133,177,49,211,207,43,230,154,85,107,81,17,95,36,178,73,35,221,248,185,239,115,151,117,85,83,245,156,83,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,157,172,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,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,80,15,92,157,34,93,122,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,121,246,215,101,100,144,200,173,143,186,145,183,65,25,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,135,153,184,221,43,99,164,165,131,155,218,198,115,150,69,107,27,201,239,107,83,117,249,185,200,137,243,84,60,87,80,253,63,96,61,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,188,226,115,145,187,172,114,200,223,151,37,2,147,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,47,163,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,109,250,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,45,124,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,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,43,194,243,87,176,221,5,232,39,82,117,115,80,39,171,142,197,142,231,21,147,84,37,36,11,52,242,189,244,86,200,162,134,54,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,43,171,170,46,166,243,238,169,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,225,3,100,94,45,123,219,4,78,149,236,107,18,73,17,207,226,221,209,173,240,18,103,249,148,184,13,62,150,187,33,171,76,78,150,241,53,253,150,150,170,54,5,184,203,12,112,58,161,232,137,187,222,145,66,198,55,146,175,4,89,56,113,238,73,202,79,248,119,116,65,89,213,86,118,185,110,99,75,199,76,177,59,132,81,95,90,179,79,77,53,210,71,67,44,140,165,165,149,145,57,142,226,246,65,230,17,36,142,70,69,80,213,99,145,207,99,144,56,175,242,104,213,63,228,227,252,168,254,19,254,163,62,208,124,3,252,69,79,152,254,103,251,55,252,87,107,201,247,191,189,187,189,207,241,255,0,171,219,115,245,116,187,212,222,125,210,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,39,108,107,197,207,99,103,149,209,61,237,122,71,34,181,252,93,178,181,218,51,251,39,138,253,149,251,11,246,102,213,246,111,225,255,0,9,248,63,146,143,200,249,30,223,107,203,118,54,237,246,123,127,115,183,199,143,31,187,182,223,34,139,60,68,122,32,172,233,87,59,76,183,14,165,229,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,242,123,231,242,232,178,73,35,226,167,114,189,202,230,61,202,18,215,197,15,87,176,221,122,232,39,77,181,115,79,231,171,146,197,145,103,20,115,83,165,92,11,12,241,61,148,87,56,165,134,70,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,175,133,199,174,205,50,252,235,217,235,72,235,30,127,153,69,128,212,105,107,114,26,181,196,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,155,177,235,20,207,99,184,170,115,68,143,159,46,220,124,100,87,133,199,174,205,50,252,235,217,235,64,159,254,53,126,150,49,111,168,20,62,221,113,42,175,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,182,169,227,87,233,99,22,250,129,67,237,215,18,149,128,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,228,252,50,186,18,181,104,142,27,110,215,61,82,198,106,227,213,11,245,60,142,165,163,186,64,214,63,27,162,122,185,173,100,113,238,170,202,153,162,217,210,61,252,100,99,36,236,113,141,82,110,239,21,240,175,232,42,166,170,166,213,213,62,178,88,170,232,217,71,81,13,195,6,182,84,118,149,149,140,88,166,106,215,212,211,201,19,156,140,71,62,9,105,94,215,177,252,226,238,236,172,88,156,251,95,0,85,95,142,119,236,79,247,147,248,105,106,133,85,248,231,126,196,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,89,247,85,221,40,233,199,86,186,112,252,43,53,139,200,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,45,73,97,85,70,200,214,181,81,88,246,71,35,43,7,193,83,213,62,83,244,254,187,220,109,196,255,0,235,219,173,251,23,72,248,36,84,88,229,85,170,229,169,183,190,212,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,60,27,43,35,94,104,231,203,183,22,185,177,202,172,10,33,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,253,225,115,215,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,206,228,52,77,107,214,86,73,201,56,203,83,78,214,53,85,252,251,146,198,229,122,181,203,12,210,186,157,191,213,86,123,149,127,182,185,30,73,145,220,63,239,149,149,215,42,234,137,63,243,164,154,105,36,127,250,92,231,59,250,85,75,201,240,251,232,43,30,233,155,13,161,206,117,6,197,73,89,170,151,122,120,230,174,125,71,149,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,66,157,186,177,245,79,172,159,80,50,31,113,156,233,93,2,117,147,83,210,14,168,86,220,47,180,213,117,248,38,79,78,144,228,116,52,52,81,79,90,247,193,28,203,71,53,58,201,36,104,215,178,89,85,174,69,127,5,142,89,55,107,158,145,171,121,175,86,62,169,245,147,234,6,67,238,51,158,42,251,128,102,88,206,51,140,230,119,220,122,174,146,197,152,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,236,244,71,70,229,78,50,49,206,13,57,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,164,207,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,234,188,46,122,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,249,44,122,181,206,122,202,201,57,39,40,169,170,28,246,170,191,159,110,41,26,175,86,181,38,154,86,219,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,187,150,169,224,99,251,108,253,219,254,36,66,14,180,250,103,169,233,71,94,110,186,97,13,117,93,194,197,61,60,55,124,122,186,173,98,239,212,219,166,228,141,238,36,110,84,71,199,44,115,66,170,173,103,53,133,100,70,49,175,106,19,127,192,199,246,217,251,183,252,72,11,84,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,8,143,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,197,20,35,7,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,78,85,225,227,212,21,139,166,29,66,212,77,94,191,227,247,91,220,118,221,63,170,130,154,134,223,3,221,222,170,150,231,110,100,45,154,100,107,153,75,10,189,81,29,52,159,117,55,70,181,31,35,163,137,225,102,158,37,253,98,83,116,223,164,115,96,248,101,226,147,244,139,156,83,201,69,69,12,117,146,197,87,105,183,72,201,25,45,209,171,14,206,99,218,228,237,194,170,248,247,149,85,237,238,36,18,48,164,27,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,55,124,142,79,155,149,92,191,138,159,87,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,240,170,219,247,134,135,65,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,222,118,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,239,241,99,81,140,115,81,243,35,195,176,116,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,149,45,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,171,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,242,215,27,93,108,148,149,80,115,99,152,254,18,198,173,123,121,49,238,106,236,191,54,185,81,126,74,165,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,83,14,57,210,174,101,157,116,161,112,234,91,4,182,213,221,153,138,229,23,27,78,81,73,20,136,231,210,219,163,163,161,158,26,200,161,70,114,115,24,233,234,123,238,230,188,89,218,122,49,24,201,158,223,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,134,148,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,125,99,154,116,241,212,14,3,212,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,194,86,181,93,186,199,44,110,249,114,67,165,129,149,115,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,83,54,228,255,0,234,203,173,251,237,191,166,173,46,233,51,76,234,174,182,89,41,244,255,0,28,139,54,173,88,89,31,158,165,168,177,208,79,79,75,75,51,101,87,164,47,100,239,74,132,116,108,115,184,181,136,229,141,210,53,225,207,252,68,122,223,172,234,171,59,76,75,14,170,227,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,113,123,39,242,234,177,199,35,34,168,114,61,168,231,189,168,240,238,232,130,179,170,172,237,114,220,198,151,142,153,98,119,8,162,190,181,102,158,154,107,164,142,134,89,25,75,75,43,34,115,29,197,236,131,204,34,73,28,140,138,161,170,199,35,158,199,39,42,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,168,125,91,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,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,251,181,125,83,255,0,188,29,42,255,0,213,87,31,250,112,19,255,0,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,128,64,151,254,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,183,83,169,154,103,165,157,74,105,100,248,182,83,73,106,200,241,188,142,222,233,173,215,24,99,166,172,236,121,138,103,178,43,133,12,175,100,145,182,102,199,59,157,20,237,69,219,150,233,186,47,207,61,157,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,198,141,232,215,61,172,150,41,88,143,127,14,75,53,60,46,186,250,172,195,239,182,222,153,245,138,225,117,186,90,178,59,133,53,14,39,120,158,166,122,201,45,149,79,100,84,208,91,92,199,57,220,40,221,219,141,177,118,209,173,134,71,59,146,43,36,87,194,29,131,166,127,7,124,55,79,179,42,156,195,95,178,122,76,225,150,139,199,119,31,180,81,68,177,219,171,41,35,71,118,229,185,69,43,21,207,123,156,172,114,211,49,203,19,123,92,95,37,67,36,115,19,186,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,75,255,0,14,110,181,255,0,146,174,163,207,96,207,238,119,89,52,203,41,253,93,202,154,5,238,199,107,174,85,98,71,115,108,60,92,247,113,99,22,57,91,18,181,207,141,205,118,210,186,24,163,88,235,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,127,3,234,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,64,210,69,47,217,92,194,142,201,148,209,124,42,247,72,206,23,107,37,198,46,221,76,109,238,192,246,54,166,154,84,221,19,156,19,200,212,145,139,247,163,149,201,186,181,203,191,214,42,3,194,235,175,170,204,62,251,109,233,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,194,141,221,184,219,23,109,26,216,100,115,185,34,178,69,124,54,254,0,0,6,115,58,224,209,219,174,136,117,71,168,24,141,101,134,146,213,109,173,188,84,222,236,49,80,210,186,10,37,181,85,202,233,169,155,78,213,99,27,194,54,185,96,114,70,156,27,36,18,49,170,188,55,56,81,102,158,55,26,95,117,165,207,244,247,90,33,117,92,246,219,157,158,92,94,161,27,68,238,197,28,244,211,73,83,23,58,141,213,188,231,109,92,220,99,84,106,237,73,35,145,93,243,225,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,248,1,119,222,19,58,95,117,211,142,143,173,119,59,203,170,227,168,206,175,21,153,67,41,42,104,157,78,250,104,30,216,233,161,219,146,170,200,201,98,164,142,161,146,108,212,115,42,27,178,42,34,61,211,40,243,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,248,30,128,0,0,10,160,241,184,182,105,28,87,93,61,188,182,74,181,213,10,170,121,105,158,200,42,216,232,18,193,19,164,115,86,162,21,119,54,61,106,102,127,97,237,106,53,232,149,104,245,114,199,26,54,173,137,21,215,254,188,212,245,7,213,30,93,147,67,91,73,83,98,176,84,63,25,199,159,73,81,21,76,15,183,82,75,35,91,52,115,70,198,164,172,158,87,77,82,138,170,237,146,161,24,143,115,90,213,35,252,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,133,239,120,90,98,218,29,106,233,78,195,147,233,13,14,215,91,239,221,204,106,234,165,134,91,131,239,16,42,178,72,102,88,213,123,112,179,146,186,158,37,226,169,4,209,200,230,243,154,71,62,96,21,43,224,151,172,119,216,178,172,235,167,234,136,123,214,90,155,122,230,52,114,114,99,124,165,84,114,83,210,84,38,200,206,114,119,153,45,55,205,95,197,158,87,238,183,121,28,169,109,64,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,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,204,234,83,74,173,90,33,175,57,206,148,88,178,42,75,229,183,27,188,77,73,71,89,79,86,218,149,88,62,78,142,41,164,107,24,223,51,27,92,145,78,212,106,35,102,142,86,167,243,75,95,241,43,241,2,253,4,209,215,104,38,148,205,207,62,186,219,219,241,75,139,93,188,118,122,26,184,42,89,250,169,96,169,100,212,247,22,47,150,158,62,76,86,164,114,49,255,0,62,77,41,219,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,3,79,113,187,86,101,159,227,88,133,247,39,164,198,237,183,203,197,21,182,178,245,86,141,236,91,96,154,102,71,37,84,156,158,198,240,141,174,87,174,239,106,108,213,221,205,252,83,74,122,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,255,0,129,19,56,58,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,133,18,207,252,41,250,231,181,94,177,154,14,151,117,94,233,73,111,185,88,41,210,60,82,245,113,186,53,137,115,129,245,12,142,43,98,247,228,228,234,150,58,118,50,8,226,221,29,11,56,35,25,217,69,148,43,131,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,168,189,111,241,118,234,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,223,125,145,63,2,106,120,122,117,65,159,117,103,162,247,173,70,212,107,70,63,110,185,91,178,138,155,36,81,89,41,230,134,7,65,29,37,36,205,115,155,52,178,185,95,202,161,232,170,142,68,217,27,242,252,85,66,147,58,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,231,85,209,238,183,239,186,13,209,222,77,161,90,95,85,117,179,103,89,70,97,53,198,107,228,80,177,35,163,179,203,67,4,50,37,52,201,42,73,21,98,201,78,214,163,251,106,140,141,238,115,30,217,17,142,96,119,255,0,20,94,190,171,51,11,237,203,166,125,29,184,93,109,118,172,114,225,83,67,150,94,32,169,158,142,75,157,83,25,45,52,246,214,177,174,111,58,54,247,36,108,189,196,115,102,145,173,226,136,200,209,243,67,94,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,197,105,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,104,39,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,58,6,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,224,68,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,175,197,115,161,111,241,253,80,104,166,25,255,0,197,21,89,253,21,11,191,226,185,183,72,233,209,191,248,223,52,246,187,253,196,202,207,246,68,197,170,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,67,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,247,95,18,29,121,195,122,146,212,189,56,213,108,50,182,145,204,184,233,189,185,151,58,24,106,22,103,218,110,41,93,94,181,20,82,171,152,199,115,141,206,217,28,172,111,54,43,36,106,112,123,85,125,95,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,66,0,38,167,64,93,91,98,189,35,105,102,182,229,55,40,188,246,73,125,248,37,191,25,183,53,177,203,220,174,109,53,217,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,123,209,162,38,239,66,37,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,62,89,167,133,63,67,23,91,214,77,65,213,22,171,218,234,237,246,219,5,66,73,138,89,110,54,183,49,110,115,190,157,146,69,115,94,252,124,93,76,198,206,199,193,36,91,171,166,103,52,123,59,40,146,135,117,240,212,240,253,253,4,209,208,235,222,171,67,207,62,186,219,221,240,187,115,155,188,118,122,26,184,41,159,250,216,167,166,100,212,247,22,47,153,130,78,47,86,164,114,61,159,62,78,63,39,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,224,171,97,64,8,85,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,240,175,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,237,179,247,111,248,145,106,133,85,248,24,254,219,63,118,255,0,137,22,168,0,0,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,248,158,128,129,94,50,217,253,78,51,210,229,175,12,183,100,52,148,149,25,142,81,73,77,89,111,114,196,179,215,91,169,226,150,162,69,99,92,138,244,100,117,49,208,171,158,205,182,87,70,213,93,164,226,224,164,194,231,188,24,53,122,167,47,208,108,151,72,238,51,213,205,81,167,183,134,205,70,174,130,38,65,13,186,225,220,150,56,88,246,253,247,189,42,97,174,145,202,244,249,36,209,162,57,81,56,178,152,73,169,225,29,169,153,86,31,213,237,159,5,180,213,239,101,207,109,245,246,251,189,44,146,73,219,119,150,164,154,178,9,218,198,189,24,179,49,240,43,26,247,181,220,99,158,118,162,34,191,116,11,212,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,80,9,127,222,23,30,132,244,203,243,175,120,173,2,85,0,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,236,251,101,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,212,153,82,190,55,184,158,43,103,190,233,86,83,105,198,109,84,87,172,131,227,159,23,184,211,209,71,29,85,195,176,203,107,32,243,18,181,17,242,246,216,170,214,115,85,226,213,84,77,144,14,129,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,189,149,20,173,224,169,234,159,41,250,127,93,238,54,226,234,64,17,43,196,215,168,170,157,0,233,162,227,6,45,150,85,216,243,108,206,162,59,53,130,106,9,98,109,92,44,230,215,214,84,53,28,228,123,24,218,116,124,125,232,145,95,28,181,20,234,138,197,115,94,217,106,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,129,0,11,169,240,108,214,191,183,61,62,221,180,114,174,223,217,171,211,43,130,118,103,142,46,49,207,67,113,150,162,162,62,78,89,28,174,153,179,178,177,29,179,24,212,143,177,183,39,115,82,149,137,127,225,105,174,149,154,63,213,101,135,27,173,188,249,76,111,81,63,212,221,206,25,18,121,35,125,84,136,171,111,123,99,137,120,247,188,215,110,22,200,246,185,172,142,166,127,230,163,149,237,11,233,0,1,10,188,72,122,41,213,62,176,127,71,127,163,59,254,41,108,251,37,241,127,59,241,218,170,152,123,158,107,202,118,251,93,152,37,223,111,44,254,92,184,237,187,118,223,117,219,197,120,122,120,122,107,71,73,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,227,78,244,85,71,42,238,173,249,126,42,150,20,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,50,174,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,167,0,61,5,247,0,204,177,156,103,25,204,239,184,245,93,37,139,49,167,169,169,177,92,28,136,176,87,50,158,161,244,243,163,28,138,168,143,142,88,213,28,197,217,232,142,141,202,156,100,99,156,26,114,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,245,138,171,240,100,206,186,142,184,124,119,8,248,95,197,52,98,215,220,119,196,46,51,190,63,132,93,31,180,158,94,129,120,187,189,220,231,206,90,127,186,200,249,36,220,227,124,156,42,109,80,0,0,8,171,226,143,232,79,83,127,37,247,138,34,128,75,254,241,71,244,39,169,191,146,251,197,17,64,32,106,160,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,27,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,192,211,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,109,250,78,245,79,163,127,80,49,239,113,128,210,152,0,0,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,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,226,169,97,64,10,171,241,206,253,137,254,242,127,13,34,255,0,135,70,144,211,107,214,91,172,90,71,52,20,146,84,100,90,79,116,134,222,181,115,203,12,17,92,89,113,182,203,69,52,143,139,119,163,35,169,142,25,21,17,29,186,49,81,90,228,85,106,202,15,28,239,216,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,8,0,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,166,125,186,189,210,26,109,8,234,95,80,180,182,223,5,36,22,219,77,225,243,90,224,166,158,89,153,79,110,169,99,106,168,225,87,203,247,220,246,83,207,19,30,174,87,125,246,187,239,63,249,203,106,158,14,58,189,77,154,244,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,225,213,207,125,84,51,74,247,110,199,189,213,11,94,196,70,42,108,200,89,201,169,186,57,225,61,74,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,85,224,99,251,108,253,219,254,36,120,175,21,78,134,45,90,91,83,252,164,116,142,215,73,111,196,238,85,20,182,219,230,61,109,181,182,158,154,205,63,105,35,138,170,22,211,198,145,71,77,42,198,214,191,159,21,74,137,90,168,231,247,248,199,237,124,12,127,109,159,187,127,196,139,73,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,224,244,187,212,222,125,210,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,39,108,107,197,207,99,103,149,209,61,237,122,71,34,181,252,93,178,181,218,20,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,247,21,63,215,219,255,0,131,239,245,152,255,0,234,175,250,167,255,0,97,255,0,228,62,83,253,153,255,0,244,127,238,203,62,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,25,109,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,30,40,254,132,245,55,242,95,120,162,56,255,0,133,207,93,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,239,59,144,209,53,175,89,89,39,36,227,45,77,59,88,213,87,243,238,75,27,149,234,215,44,51,74,238,193,226,143,232,79,83,127,37,247,138,34,130,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,66,157,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,236,251,101,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,212,153,82,190,55,184,158,43,103,190,233,86,83,105,198,109,84,87,172,131,227,159,23,184,211,209,71,29,85,195,176,203,107,32,243,18,181,17,242,246,216,170,214,115,85,226,213,84,77,144,14,129,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,188,43,241,71,245,217,169,191,146,251,61,17,213,124,21,61,83,229,63,79,235,189,198,220,114,175,20,127,93,154,155,249,47,179,209,1,207,250,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,236,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,5,124,20,45,54,168,122,109,204,175,176,219,41,25,114,172,206,42,41,42,43,27,11,82,121,160,134,130,137,209,68,249,54,228,230,49,211,204,230,181,87,102,172,178,42,109,201,119,176,160,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,158,128,1,156,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,244,15,11,143,93,154,101,249,215,179,214,147,211,198,190,211,106,155,166,220,54,251,53,178,145,247,42,60,226,158,146,158,177,208,181,103,134,9,168,43,93,44,76,147,110,77,99,221,4,46,115,81,118,114,197,26,174,252,83,104,23,225,113,235,179,76,191,58,246,122,208,39,255,0,141,95,165,140,91,234,5,15,183,92,74,203,232,119,72,112,221,119,234,163,3,210,221,65,130,174,124,122,237,81,89,53,116,20,211,172,47,168,101,53,20,245,73,10,189,62,243,88,247,64,214,61,90,173,127,7,59,139,152,237,156,150,105,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,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,138,190,30,61,66,226,189,47,234,22,162,106,230,83,77,231,252,134,159,213,83,91,173,108,170,142,158,107,157,116,183,59,115,98,167,141,207,95,248,210,61,90,215,185,145,69,43,209,143,225,197,120,86,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,151,197,19,255,0,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,160,118,175,12,95,15,74,204,90,178,155,168,174,160,113,14,205,214,30,50,226,86,11,156,51,193,85,106,170,138,121,163,150,170,182,146,120,89,198,100,237,66,250,101,228,246,163,100,89,56,163,210,39,50,207,192,3,53,157,88,250,167,214,79,168,25,15,184,206,90,79,75,93,50,96,61,83,120,98,96,186,127,151,211,82,81,220,159,79,124,109,151,33,75,116,53,53,182,105,214,249,81,39,56,29,34,114,107,30,232,34,108,172,99,152,178,70,142,103,38,238,142,109,91,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,2,141,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,150,147,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,238,189,125,244,39,106,234,239,25,162,190,227,85,148,150,157,69,199,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,95,147,220,81,15,250,170,192,178,175,246,215,28,201,49,203,135,253,242,142,186,219,93,79,39,254,108,144,205,28,140,255,0,67,154,230,255,0,66,160,19,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,32,175,84,125,74,95,122,161,188,96,185,174,98,156,242,155,38,31,14,61,125,169,101,43,41,225,172,170,134,190,182,70,79,27,24,229,68,231,4,240,43,246,70,55,187,221,70,49,172,70,33,58,188,12,127,109,159,187,127,196,128,233,94,33,126,30,154,209,213,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,56,212,49,17,85,200,187,163,190,95,130,171,195,211,195,211,90,58,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,26,119,162,170,57,87,117,111,203,241,84,176,160,5,43,120,213,250,167,197,190,159,208,251,141,196,227,253,10,96,20,218,159,38,189,225,147,99,213,119,218,138,173,23,190,84,219,237,244,137,43,167,158,227,77,91,111,168,162,72,219,18,243,123,210,166,24,85,24,155,243,84,70,170,57,21,90,189,131,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,57,233,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,156,206,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,235,113,62,17,154,153,149,106,39,72,240,219,178,154,191,55,246,43,32,171,198,109,211,190,73,36,153,212,49,193,79,81,19,36,115,222,237,251,126,105,209,49,27,197,173,138,40,152,141,251,187,168,77,82,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,134,190,36,253,12,93,122,125,207,235,53,83,78,109,117,117,218,117,149,84,84,220,165,101,29,173,205,131,23,157,211,70,142,165,149,208,198,144,67,76,233,42,24,218,109,213,171,182,241,113,85,141,36,146,101,120,42,122,88,202,126,160,87,123,117,184,157,57,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,3,61,157,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,77,4,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,74,213,194,188,22,41,173,154,243,45,195,53,212,26,75,198,144,81,84,58,174,142,134,41,37,142,247,112,98,113,88,232,234,149,177,182,40,152,138,174,108,147,66,254,111,108,127,113,144,186,93,225,179,76,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,150,210,90,117,221,164,52,216,134,37,211,182,174,91,160,164,134,159,80,180,158,193,13,98,54,121,95,60,215,27,125,186,146,41,38,123,29,247,24,197,166,154,134,54,163,23,230,176,200,170,212,85,228,248,150,90,247,91,186,67,77,154,248,97,104,110,169,83,193,72,151,45,56,197,241,137,159,60,211,202,215,252,58,186,130,150,150,104,98,99,119,99,222,234,133,160,122,171,209,54,100,47,226,228,221,90,240,230,190,11,122,199,98,195,245,151,45,209,219,188,61,186,189,68,183,211,212,90,234,121,61,121,85,91,91,81,35,169,184,53,138,137,206,9,234,37,238,57,236,107,124,183,31,188,233,26,137,114,134,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,249,171,164,144,56,167,89,154,41,149,117,19,211,102,97,163,152,85,194,213,69,122,200,62,31,229,167,186,75,36,116,172,236,87,211,212,63,155,163,142,71,166,236,133,200,155,49,126,242,166,251,38,234,149,131,253,197,78,169,255,0,223,246,149,127,235,91,143,253,4,186,144,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,52,81,214,143,73,56,175,87,58,88,184,181,202,95,35,146,88,188,205,195,25,184,181,209,197,219,174,117,52,140,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,119,98,20,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,167,226,21,120,153,244,93,252,164,244,225,154,145,133,55,183,159,96,54,250,185,233,169,225,161,239,73,125,161,68,238,190,135,120,216,233,157,51,85,142,117,59,83,147,123,146,202,197,106,119,150,72,195,197,120,97,117,235,83,172,246,170,78,159,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,240,134,73,93,47,118,162,185,168,233,220,170,145,125,232,96,89,30,231,61,36,123,187,7,138,63,161,61,77,252,151,222,40,138,118,233,159,165,94,161,181,203,87,42,112,253,45,182,213,227,89,14,23,81,230,110,119,123,148,149,22,230,99,181,112,61,221,180,154,86,49,102,134,167,189,18,181,140,99,86,84,123,28,237,145,177,200,246,91,159,136,221,186,251,103,240,234,205,45,57,78,71,246,130,245,69,111,199,105,238,55,127,38,202,79,136,85,50,233,64,217,106,123,12,85,100,93,199,163,159,219,106,241,111,45,147,228,128,83,103,73,222,169,244,111,234,6,61,238,48,23,167,214,143,73,56,175,87,58,88,184,181,202,95,35,146,88,188,205,195,25,184,181,209,197,219,174,117,52,140,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,119,98,20,89,210,119,170,125,27,250,129,143,123,140,6,148,192,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,186,120,97,117,235,83,172,246,170,78,159,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,240,134,73,93,47,118,162,185,168,233,220,170,145,125,232,96,89,30,231,61,36,123,186,87,136,63,65,255,0,202,254,197,99,191,225,87,155,85,139,62,198,121,83,83,84,220,34,225,75,113,161,149,237,87,211,212,205,28,111,153,189,165,71,73,10,162,61,173,115,230,106,179,245,203,35,62,183,69,29,2,233,199,74,120,173,21,218,247,111,181,100,218,155,81,181,69,195,35,146,153,36,242,18,58,55,198,180,214,231,72,222,112,194,140,146,70,58,68,70,201,55,39,43,246,111,8,162,9,84,0,2,170,252,109,53,175,255,0,128,94,156,232,237,255,0,228,205,110,21,82,69,255,0,148,81,210,71,11,210,79,252,181,100,107,163,255,0,48,173,119,243,208,174,13,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,248,157,171,196,163,87,170,117,127,172,28,226,116,158,173,109,184,125,66,98,22,216,106,96,138,39,192,202,23,57,149,13,69,143,126,108,117,98,213,200,199,61,85,234,201,90,139,199,100,99,99,0,26,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,100,85,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,229,80,3,133,117,193,172,86,173,16,233,115,80,50,234,203,245,93,170,229,91,103,169,178,88,101,161,170,108,21,171,117,171,137,208,211,58,157,202,246,59,156,110,114,206,229,141,121,182,56,36,123,81,120,108,119,82,170,252,109,53,175,255,0,128,94,156,232,237,255,0,228,205,110,21,82,69,255,0,148,81,210,71,11,210,79,252,181,100,107,163,255,0,48,173,119,243,208,10,171,45,167,174,14,152,190,195,120,98,233,165,182,60,94,213,102,189,105,87,194,110,23,198,84,77,230,42,160,154,189,171,21,202,10,121,211,185,191,114,227,89,20,175,99,100,72,149,176,162,181,118,142,54,144,87,160,157,51,202,181,67,171,141,51,183,98,212,157,207,128,228,20,89,53,198,119,199,34,195,75,67,65,59,42,37,124,142,99,29,195,151,109,177,49,93,179,86,89,162,98,185,188,247,47,211,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,0,103,175,163,252,254,167,76,58,163,210,220,206,28,134,146,197,79,75,148,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,56,49,139,77,52,200,175,93,184,34,171,145,90,168,142,77,36,153,97,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,209,159,69,154,153,250,93,233,79,76,51,169,42,238,181,117,117,24,252,22,250,250,171,164,157,202,170,170,234,37,90,58,169,222,254,110,87,247,39,167,149,232,247,59,147,154,228,115,145,28,170,136,30,3,197,31,208,158,166,254,75,239,20,69,16,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,226,94,247,138,63,161,61,77,252,151,222,40,138,1,3,234,255,0,170,172,247,42,255,0,109,114,60,147,35,184,127,223,43,43,174,85,213,18,127,231,73,52,210,72,255,0,244,185,206,119,244,170,151,105,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,220,83,194,159,161,43,82,90,168,58,166,214,92,102,173,215,39,84,36,248,69,170,227,3,91,4,112,35,88,232,239,10,197,85,115,222,231,43,146,14,109,106,49,25,223,106,63,156,18,71,105,64,69,94,190,186,40,197,122,172,211,138,187,221,166,217,229,245,55,25,183,205,38,57,112,167,72,217,37,127,4,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,241,116,172,150,133,191,213,86,5,149,127,182,184,230,73,142,92,63,239,148,117,214,218,234,121,63,243,100,134,104,228,103,250,28,215,55,250,21,13,73,149,235,226,123,208,85,78,179,218,170,250,129,209,251,21,93,126,160,219,41,233,161,186,218,41,59,76,75,181,186,6,205,206,104,226,108,93,218,138,230,163,160,106,34,203,247,161,129,35,99,92,244,141,142,10,107,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,185,255,0,5,79,75,25,79,212,10,239,110,183,20,172,93,79,130,167,165,140,167,234,5,119,183,91,128,225,90,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,36,212,240,244,233,127,62,233,51,69,239,90,115,168,215,124,126,227,114,184,229,21,55,184,165,178,84,77,52,13,130,74,74,72,90,215,58,104,162,114,63,149,59,213,81,26,169,178,183,231,248,162,74,0,6,107,58,177,245,79,172,159,80,50,31,113,156,233,90,69,208,230,101,175,93,40,95,117,239,74,95,87,118,201,241,92,162,178,215,93,141,49,136,231,215,219,163,163,163,153,36,163,68,78,78,169,99,167,149,86,37,223,186,205,146,61,164,98,50,110,107,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,10,139,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,252,10,151,253,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,18,188,72,188,55,127,72,31,20,234,23,167,171,15,250,171,251,245,153,54,51,71,23,253,90,254,151,214,82,49,63,250,51,241,89,34,79,246,71,205,205,78,254,233,81,89,125,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,127,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,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,254,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,207,103,89,157,47,221,122,76,214,138,157,57,172,187,210,92,109,183,26,119,222,236,50,197,80,233,167,109,170,74,186,136,105,155,84,229,138,38,165,79,26,117,89,18,54,171,55,95,186,191,208,154,51,41,91,198,175,213,62,45,244,254,135,220,110,32,120,175,12,126,145,45,93,77,106,229,94,87,152,92,105,19,19,211,90,139,117,202,229,106,146,157,179,190,239,60,175,149,212,244,174,100,141,116,94,89,203,77,39,123,146,42,185,155,70,214,254,177,100,142,244,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,42,219,192,199,246,217,251,183,252,72,181,64,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,0,0,0,20,129,227,21,169,159,108,58,172,135,5,164,171,186,165,38,5,143,209,219,230,165,168,147,251,213,181,213,40,181,146,79,78,196,122,162,115,130,122,54,61,234,214,185,206,129,26,168,173,99,21,110,210,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,49,154,177,157,126,148,53,79,50,212,207,133,252,51,237,110,65,113,190,249,46,255,0,123,202,249,170,153,38,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,7,117,233,31,166,75,174,191,232,247,80,183,236,106,154,146,227,144,226,152,189,185,182,123,108,182,231,84,79,52,242,87,54,178,71,210,185,136,247,182,165,105,237,117,20,209,177,140,85,145,107,56,43,152,222,92,163,174,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,188,159,10,29,29,181,105,175,73,118,76,185,214,26,186,28,135,80,106,42,47,119,73,107,105,91,20,242,64,217,164,134,137,172,119,6,189,105,150,157,140,158,52,114,185,55,170,149,236,94,50,34,20,193,175,218,57,125,233,255,0,89,114,205,29,200,230,243,21,120,205,193,212,241,212,241,99,60,221,43,218,146,83,84,240,99,222,145,247,96,146,41,123,124,213,204,231,197,223,121,170,128,105,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,144,255,0,194,151,83,63,72,157,27,99,150,234,138,187,173,93,126,21,112,174,198,107,39,184,73,220,229,219,145,42,41,217,11,149,238,114,195,29,45,85,52,77,69,227,199,180,172,107,120,181,170,179,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,170,191,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,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,30,83,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,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,34,229,60,100,245,175,236,55,79,182,157,28,164,183,247,170,245,54,224,189,233,228,139,148,112,80,219,165,167,168,147,139,146,70,171,102,116,239,163,70,238,199,181,99,239,239,197,220,20,172,190,136,244,26,155,168,238,165,240,237,54,188,209,85,207,143,45,67,238,153,2,195,79,44,140,75,117,51,22,89,35,149,241,61,142,133,147,57,177,211,36,188,219,193,245,12,84,221,220,90,161,194,128,59,87,83,90,23,89,163,242,233,206,73,69,102,242,152,222,162,105,254,59,146,91,38,141,103,146,55,213,73,109,167,75,131,29,36,169,199,189,230,187,147,58,54,57,205,100,117,48,127,53,28,140,104,95,79,75,26,215,252,162,122,125,194,117,142,75,127,146,171,200,45,235,231,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,124,158,174,237,171,57,108,237,209,58,169,88,30,10,122,233,89,117,177,102,157,60,95,175,61,239,130,112,201,49,218,105,18,121,36,101,44,175,237,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,223,221,202,203,63,0,0,0,0,3,42,229,212,244,137,211,70,150,117,65,225,177,167,24,46,166,90,127,251,113,228,175,20,112,83,124,82,217,254,31,158,89,60,164,243,69,39,103,187,216,99,36,226,223,190,205,218,191,208,169,74,197,255,0,120,92,122,19,211,47,206,189,226,180,9,41,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,0,0,4,85,241,71,244,39,169,191,146,251,197,17,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,16,53,80,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,5,85,248,231,126,196,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,253,137,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,250,190,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,169,249,60,24,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,220,150,56,88,246,253,198,49,105,166,174,145,202,244,249,172,49,162,57,21,120,190,96,120,190,233,125,171,52,233,46,167,60,153,212,144,92,180,250,241,69,114,167,157,212,77,150,121,96,169,153,180,82,210,178,93,209,208,177,206,168,134,103,109,201,28,180,177,162,183,240,115,106,47,165,141,107,254,78,221,65,97,58,199,37,191,206,210,99,247,5,243,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,62,79,70,247,17,156,183,110,232,161,165,50,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,85,120,24,254,219,63,118,255,0,137,22,168,85,95,129,143,237,179,247,111,248,145,106,128,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,120,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,26,168,42,175,199,59,246,39,251,201,252,52,181,66,170,252,115,191,98,127,188,159,195,64,229,94,10,158,169,242,159,167,245,222,227,110,57,87,138,63,174,205,77,252,151,217,232,142,171,224,169,234,159,41,250,127,93,238,54,227,149,120,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,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,39,255,0,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,10,171,241,206,253,137,254,242,127,13,45,80,170,191,28,239,216,159,239,39,240,208,33,175,65,189,47,218,186,179,215,152,244,231,37,187,213,219,177,235,117,158,178,247,120,150,134,161,176,214,186,8,248,67,27,105,220,248,165,98,191,204,84,83,171,145,237,68,237,164,155,47,46,40,186,8,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,77,158,10,158,169,242,159,167,245,222,227,110,46,164,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,173,95,20,142,129,107,53,19,207,117,55,163,150,251,173,203,47,79,39,79,145,99,180,116,211,215,77,119,141,59,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,125,199,198,254,245,149,0,50,174,90,167,129,143,237,179,247,111,248,145,26,188,82,180,47,78,52,27,169,168,237,58,95,102,248,53,171,40,199,233,242,73,173,177,42,37,45,29,84,181,85,80,200,202,102,34,39,106,21,242,237,122,71,186,181,142,123,145,156,88,140,99,36,175,129,143,237,179,247,111,248,144,22,168,0,2,149,188,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,60,21,61,83,229,63,79,235,189,198,220,7,228,241,150,192,41,177,158,168,237,121,157,187,30,171,164,167,204,113,122,74,154,203,131,146,85,130,186,227,79,44,180,242,35,28,229,86,35,227,166,142,133,28,198,109,178,58,55,42,111,39,39,123,95,4,189,76,202,169,181,79,58,209,207,55,221,198,238,24,250,228,221,137,36,145,222,94,186,158,166,158,159,156,45,231,219,103,114,58,173,164,94,10,231,118,32,251,200,140,217,100,7,141,30,39,241,142,153,113,204,166,147,25,243,181,120,254,97,77,222,184,199,69,220,146,223,67,61,45,75,36,229,42,34,172,80,201,58,81,181,219,170,53,210,36,8,187,187,129,89,125,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,80,209,153,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,101,92,208,158,25,163,150,46,160,60,61,48,125,29,200,230,242,244,153,54,151,216,41,227,169,226,247,249,74,166,80,83,73,77,83,193,143,98,201,218,158,56,165,237,243,70,191,135,23,125,215,42,25,236,52,167,210,119,165,141,27,250,127,143,123,116,0,102,176,210,239,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,45,11,245,205,165,246,173,28,234,211,83,48,59,19,169,18,219,5,227,226,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,219,34,164,104,168,214,239,197,44,211,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,64,159,224,0,34,175,138,63,161,61,77,252,151,222,40,138,1,47,251,197,31,208,158,166,254,75,239,20,69,0,129,170,128,0,31,38,193,137,226,184,167,196,190,203,99,54,171,55,198,110,19,93,174,63,15,162,142,159,206,87,75,183,118,166,110,8,157,201,159,197,188,164,118,238,118,201,186,174,196,107,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,0,0,15,21,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,63,19,218,144,43,198,91,63,169,198,122,92,181,225,150,236,134,146,146,163,49,202,41,41,171,45,238,88,150,122,235,117,60,82,212,72,172,107,145,94,140,142,166,58,21,115,217,182,202,232,218,171,180,156,92,20,173,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,37,122,242,233,214,167,167,204,155,76,105,230,196,234,236,149,25,14,155,216,102,189,70,145,69,228,153,127,166,167,74,91,132,48,73,11,123,79,122,44,48,205,42,163,228,114,201,82,233,21,202,146,180,242,189,15,232,237,215,91,250,163,211,252,70,142,195,73,117,182,209,94,41,175,119,232,171,169,93,61,18,90,169,37,108,213,45,168,106,49,237,225,35,90,144,53,36,78,14,146,120,216,229,78,123,150,105,227,55,165,191,106,250,113,177,106,101,5,139,205,87,224,153,4,126,102,183,205,112,242,118,186,214,44,51,126,173,94,141,147,157,83,109,205,249,53,207,110,219,166,205,238,40,28,127,193,31,87,170,89,117,212,45,4,174,158,174,74,121,233,226,203,237,113,182,8,187,16,61,142,142,150,181,207,147,229,42,190,68,146,129,26,223,188,196,72,100,95,184,170,188,237,124,206,183,65,58,153,149,105,127,87,26,103,113,197,170,251,127,30,200,40,177,155,140,15,146,68,134,170,134,190,118,83,202,201,26,199,183,159,30,227,101,98,59,118,164,176,196,245,107,184,108,104,164,1,159,111,18,141,94,169,213,254,176,115,137,210,122,181,182,225,245,9,136,91,97,169,130,40,159,3,40,92,230,84,53,22,61,249,177,213,139,87,35,28,245,87,171,37,106,47,29,145,141,190,157,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,252,76,198,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,128,177,255,0,4,125,47,186,213,103,250,133,173,19,58,174,11,109,178,207,22,47,78,142,162,119,98,178,122,153,163,169,151,133,70,232,222,112,54,146,30,81,162,57,118,171,141,202,173,249,115,183,66,21,120,70,105,158,85,167,125,35,195,113,202,105,60,167,219,92,130,175,38,183,64,248,228,142,102,208,201,5,61,60,79,145,175,99,118,238,121,87,74,197,111,38,186,41,98,122,59,239,108,147,84,12,240,248,132,105,125,215,74,186,193,212,155,101,193,213,115,83,223,239,18,229,20,53,115,81,58,153,149,16,92,28,181,43,218,221,85,36,100,82,201,45,58,200,213,217,207,167,127,201,170,138,198,207,255,0,4,124,214,213,95,162,250,133,167,48,211,213,165,202,199,148,69,123,168,149,204,111,97,208,87,82,71,12,77,99,185,114,87,163,173,243,43,145,90,136,136,232,246,87,110,168,222,43,227,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,239,182,122,26,185,38,149,207,111,30,40,197,109,194,20,106,163,149,85,91,38,232,221,145,93,231,252,23,50,207,131,245,53,145,226,213,121,55,146,164,200,48,250,158,205,186,74,222,220,119,10,232,42,169,159,31,24,149,81,37,154,56,22,177,205,217,21,205,141,103,84,217,188,192,159,254,40,254,132,245,55,242,95,120,162,41,47,166,75,77,170,255,0,212,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,237,60,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,0,0,25,172,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,150,169,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,201,63,211,7,90,118,174,150,58,9,204,108,88,134,65,72,221,84,201,115,138,212,199,232,214,153,181,75,69,2,209,91,155,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,220,66,85,120,158,245,235,83,163,22,170,190,159,180,126,251,87,65,168,55,58,122,105,174,183,122,78,211,210,211,110,157,179,115,134,57,91,47,118,158,185,200,216,28,138,177,125,216,103,73,24,230,189,99,123,106,91,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,240,34,249,255,0,245,85,158,229,95,237,174,71,146,100,119,15,251,229,101,117,202,186,162,79,252,233,38,154,73,31,254,151,57,206,254,149,82,250,122,5,232,163,21,233,79,78,41,47,119,107,103,152,212,220,154,223,12,153,29,194,161,35,124,148,28,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,197,177,50,32,246,189,29,244,171,134,244,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,244,108,174,99,29,229,163,115,164,108,44,226,222,44,85,114,167,113,242,61,253,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,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,253,182,126,237,255,0,18,45,80,170,191,3,31,219,103,238,223,241,34,213,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,29,87,192,199,246,217,251,183,252,72,181,66,170,252,12,127,109,159,187,127,196,139,84,0,0,2,42,248,154,107,95,232,91,164,124,167,203,219,252,213,126,119,190,21,71,206,46,112,197,231,96,155,204,73,38,210,49,205,218,150,42,158,14,78,91,74,177,114,106,183,150,212,45,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,44,167,198,211,88,239,178,229,88,47,79,212,240,246,108,180,214,244,204,107,36,228,199,121,186,169,36,168,164,167,77,149,156,227,236,178,42,159,154,63,139,252,215,222,110,241,181,87,144,120,68,104,237,171,82,186,163,126,93,145,216,106,235,173,186,125,103,150,247,77,42,210,182,90,40,238,174,150,56,105,27,59,158,199,53,30,141,125,68,241,34,43,95,220,165,107,218,191,171,114,1,119,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,195,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,133,212,144,131,197,247,75,237,89,167,73,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,72,229,165,141,21,191,131,154,17,87,193,63,84,45,88,246,174,103,154,81,112,109,36,53,25,157,158,150,229,67,81,53,107,98,124,147,219,223,38,244,177,68,169,188,207,124,85,146,202,188,93,187,89,74,245,226,228,85,86,92,73,154,206,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,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,170,191,28,239,216,159,239,39,240,210,213,10,171,241,206,253,137,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,90,79,87,90,223,117,233,199,167,76,207,89,108,86,58,75,189,202,193,79,76,218,58,74,185,28,200,22,122,138,168,105,163,124,156,126,243,152,199,78,143,86,34,181,94,140,86,163,153,203,154,5,32,248,130,235,21,171,91,250,180,206,178,236,106,253,87,117,199,168,170,33,178,89,229,150,169,179,192,144,82,66,200,100,117,43,152,247,179,203,73,80,218,137,227,86,46,206,73,249,170,35,158,228,39,87,130,126,142,221,108,184,110,121,173,247,203,13,36,84,249,45,69,45,146,193,89,53,43,155,86,232,41,86,71,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,42,86,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,75,218,3,163,150,46,159,244,107,19,209,220,114,111,49,73,140,219,219,79,37,79,23,179,205,213,61,206,146,166,167,131,222,245,143,187,60,146,203,219,230,173,103,62,45,251,173,68,3,50,229,170,117,197,162,159,110,124,53,180,23,88,233,46,29,154,189,50,195,241,238,244,18,75,198,57,232,110,52,116,20,242,113,106,70,229,116,205,157,148,106,221,222,198,164,125,253,249,59,130,21,86,104,247,167,172,90,197,156,244,95,166,152,86,83,67,231,108,185,6,151,217,173,119,26,110,235,227,239,210,207,105,138,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,192,161,126,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,107,107,247,233,215,166,12,127,237,30,161,125,168,206,177,126,245,179,37,243,47,222,186,15,239,137,188,147,167,221,17,210,115,165,108,91,79,247,187,142,100,156,158,233,27,46,193,42,128,0,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,64,0,0,0,34,175,138,63,161,61,77,252,151,222,40,138,1,47,251,197,31,208,158,166,254,75,239,20,69,0,129,170,128,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,42,175,199,59,246,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,236,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,186,107,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,125,230,170,62,54,170,57,170,136,169,152,195,85,6,117,186,248,211,60,87,72,186,189,212,156,23,10,164,242,150,90,123,133,61,194,154,149,177,199,28,116,190,118,146,26,199,193,19,35,99,88,200,99,125,67,153,27,17,191,118,54,177,170,170,168,170,161,122,157,44,107,95,242,137,233,247,9,214,57,45,254,74,175,32,183,175,159,129,177,118,227,101,116,18,190,158,171,180,222,228,138,144,172,240,202,177,242,122,187,182,172,229,179,183,68,165,111,20,127,93,154,155,249,47,179,209,19,255,0,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,72,1,226,143,235,179,83,127,37,246,122,32,37,87,129,143,237,179,247,111,248,145,106,133,85,248,24,254,219,63,118,255,0,137,22,168,0,0,6,85,203,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,7,138,63,161,61,77,252,151,222,40,138,1,47,251,197,31,208,158,166,254,75,239,20,69,0,129,170,130,170,252,115,191,98,127,188,159,195,75,84,42,175,199,59,246,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,227,149,120,163,250,236,212,223,201,125,158,136,234,190,10,158,169,242,159,167,245,222,227,110,57,87,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,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,127,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,216,159,239,39,240,210,213,10,171,241,206,253,137,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,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,80,0,10,86,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,109,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,219,63,118,255,0,137,1,106,128,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,90,167,85,216,159,219,158,153,117,87,22,143,25,251,65,87,91,135,221,188,133,185,180,94,110,73,235,153,75,35,233,123,81,108,229,116,205,157,145,58,62,41,201,36,107,21,191,121,16,205,97,170,131,54,221,96,96,21,58,97,213,30,169,97,147,99,212,150,42,122,92,162,186,166,223,111,164,72,155,4,22,234,153,86,162,137,35,108,75,193,140,90,105,161,84,98,109,193,21,26,168,213,69,106,6,133,52,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,226,81,183,138,63,174,205,77,252,151,217,232,139,20,240,117,212,207,182,29,41,205,130,213,213,218,146,175,2,200,43,45,240,210,211,201,253,244,218,26,149,74,200,231,168,98,189,85,57,207,61,99,24,244,107,90,230,192,173,68,87,49,234,181,215,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,10,203,241,176,210,251,86,61,171,152,30,171,219,221,73,13,70,103,103,170,182,215,83,195,68,216,159,36,246,247,199,181,84,178,162,239,51,223,21,100,81,39,38,238,214,82,177,57,57,21,17,158,127,193,179,90,254,195,117,5,118,209,202,187,127,122,147,83,109,233,217,158,56,185,73,5,117,186,42,138,136,249,57,100,106,54,23,64,250,196,118,204,123,150,78,198,220,91,205,73,169,226,227,166,120,174,97,210,21,227,58,187,82,109,122,192,174,20,23,11,69,84,113,199,220,111,153,171,134,142,120,28,247,49,94,144,189,147,163,220,198,57,188,164,130,7,42,170,51,101,168,30,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,134,148,192,0,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,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,0,0,10,54,241,119,214,43,86,165,117,70,204,71,28,191,85,215,91,116,250,207,21,146,166,36,170,108,180,81,221,93,44,147,85,186,6,177,238,106,61,26,250,120,37,85,70,191,185,74,230,57,63,86,213,46,250,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,49,154,177,157,126,148,53,79,50,212,207,133,252,51,237,110,65,113,190,249,46,255,0,123,202,249,170,153,38,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,5,138,120,37,232,229,246,92,171,58,234,6,162,110,205,150,154,222,184,117,28,124,88,239,55,85,36,148,245,117,11,186,63,156,125,150,69,77,242,86,113,127,154,251,174,222,55,34,217,87,80,58,103,250,100,208,236,243,75,99,164,181,84,85,228,216,253,117,190,131,226,145,243,165,134,185,240,187,202,206,255,0,184,245,111,106,116,138,68,123,90,174,99,152,142,106,114,106,28,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,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,74,125,52,103,245,58,167,211,206,155,234,13,195,33,164,190,92,175,152,189,182,166,233,93,76,177,112,150,227,229,216,149,136,169,18,35,24,246,212,36,172,123,26,137,193,237,115,118,111,29,146,141,188,69,116,114,251,163,125,92,103,116,215,121,188,197,38,97,112,159,49,181,212,241,99,59,212,181,243,203,35,147,131,94,245,111,106,116,168,131,119,113,115,251,28,248,181,175,106,19,215,193,99,88,173,87,173,35,202,244,66,225,126,171,150,251,141,94,31,123,161,163,171,170,107,152,219,85,83,35,106,182,150,53,122,189,25,29,76,114,190,84,107,17,141,125,100,107,186,186,85,2,85,117,211,154,218,176,14,143,181,110,251,121,167,171,154,158,171,23,171,178,49,180,204,107,158,147,220,27,228,97,114,163,156,212,224,217,106,99,115,215,125,209,136,229,68,114,162,53,115,152,93,159,140,253,218,235,110,233,66,201,71,111,185,213,210,211,221,51,138,10,74,232,161,153,204,101,84,9,71,91,50,69,43,81,118,123,18,88,98,145,26,237,211,156,108,119,226,212,84,168,29,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,248,1,162,142,153,45,55,91,7,77,186,81,98,190,219,42,237,215,43,118,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,78,150,0,21,235,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,112,116,7,157,126,142,250,201,210,123,255,0,194,254,33,230,242,8,236,93,158,255,0,107,143,196,163,125,7,119,151,23,111,219,243,93,206,59,125,238,28,119,110,252,146,218,124,88,49,107,22,65,209,46,95,118,187,208,249,138,188,102,225,104,186,90,228,238,189,158,94,169,245,208,210,58,77,154,168,143,222,10,186,134,108,228,86,253,253,246,228,214,170,83,103,73,222,169,244,111,234,6,61,238,48,1,117,62,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,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,51,89,213,143,170,125,100,250,129,144,251,140,231,42,58,175,86,62,169,245,147,234,6,67,238,51,147,83,194,235,160,90,204,194,251,109,234,99,88,173,247,91,93,171,28,184,83,87,98,118,121,233,167,163,146,231,84,198,69,83,5,201,207,115,91,206,141,189,200,221,23,109,92,217,164,107,185,42,50,53,100,193,221,124,48,186,10,169,209,139,85,39,80,58,193,98,171,160,212,27,157,61,76,54,171,69,95,105,233,105,183,78,216,120,77,36,78,139,187,79,92,228,108,237,84,73,126,236,51,172,111,107,94,178,49,182,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,250,84,10,224,240,49,253,182,126,237,255,0,18,45,80,242,152,46,147,233,102,151,249,239,209,158,154,98,152,151,196,251,94,119,224,86,106,106,15,53,219,229,219,238,246,88,222,124,123,143,227,203,125,185,187,111,197,79,86,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,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,149,2,184,60,12,127,109,159,187,127,196,139,84,60,166,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,241,83,213,128,0,1,156,206,184,53,138,235,173,253,81,234,6,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,240,145,173,89,220,177,175,7,73,60,143,106,39,61,139,62,240,105,192,42,113,158,151,46,153,157,199,30,164,164,168,204,114,138,186,154,59,131,82,37,158,186,221,79,20,84,241,163,220,213,87,163,35,169,142,185,26,199,237,178,186,71,34,109,39,39,74,15,228,157,210,199,253,173,58,85,255,0,177,182,239,253,226,123,252,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,143,41,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,234,192,25,97,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,209,159,69,250,199,125,215,222,152,48,13,85,202,97,225,122,186,219,228,167,184,201,201,139,230,106,169,42,37,164,150,167,102,49,140,103,121,244,238,151,182,214,163,89,220,224,155,163,119,95,65,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,158,215,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,101,180,191,239,11,143,66,122,101,249,215,188,86,157,87,249,39,116,177,255,0,107,78,149,127,236,109,187,255,0,120,158,255,0,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,125,96,0,2,170,252,115,191,98,127,188,159,195,75,84,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,240,64,42,7,193,83,213,62,83,244,254,187,220,109,199,181,241,176,214,43,85,235,50,192,244,66,199,126,171,150,163,26,167,170,189,223,232,225,170,107,169,27,61,82,70,218,54,203,27,94,170,149,49,197,28,239,68,145,136,173,138,177,138,213,84,149,197,159,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,244,33,249,50,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,154,252,39,116,46,251,169,253,80,91,53,27,224,214,170,220,91,77,55,184,221,221,112,86,63,141,84,244,245,17,208,36,49,42,57,93,51,103,103,125,175,217,27,31,150,87,115,107,251,109,125,234,30,83,5,210,125,44,210,255,0,61,250,51,211,76,83,18,248,159,107,206,252,10,205,77,65,230,187,124,187,125,222,203,27,207,143,113,252,121,111,183,55,109,248,169,234,192,202,185,165,62,147,189,44,104,223,211,252,123,219,160,31,201,59,165,143,251,90,116,171,255,0,99,109,223,251,196,233,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,1,77,126,50,250,33,106,193,117,182,193,173,22,251,229,93,69,70,168,83,206,218,234,9,163,111,10,73,237,176,81,211,163,226,122,108,170,201,34,146,45,216,228,85,107,227,123,185,42,61,25,31,229,240,108,214,191,176,221,65,93,180,114,174,223,222,164,212,219,122,118,103,142,46,82,65,93,110,138,162,162,62,78,89,26,141,133,208,62,177,29,179,30,229,147,177,183,22,243,82,226,115,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,253,42,121,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,64,232,0,0,0,0,50,174,95,247,133,199,161,61,50,252,235,222,43,78,171,252,147,186,88,255,0,181,167,74,191,246,54,221,255,0,188,79,127,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,80,62,176,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,128,77,73,101,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,240,31,201,59,165,143,251,90,116,171,255,0,99,109,223,251,196,14,170,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,249,57,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,3,56,93,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,0,0,0,0,170,191,28,239,216,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,224,135,229,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,232,64,61,169,80,30,54,154,103,138,227,250,143,167,122,165,105,164,242,247,172,194,223,112,183,221,251,113,198,200,234,60,130,211,118,39,119,22,35,223,50,178,173,99,115,222,231,126,174,8,26,136,212,103,206,223,207,41,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,252,16,10,118,240,113,213,234,156,43,169,122,237,45,168,158,173,109,186,143,103,154,22,65,12,17,57,159,17,161,99,234,161,154,87,187,103,177,141,167,74,246,34,49,87,119,204,206,77,93,145,204,230,190,40,254,187,53,55,242,95,103,162,46,251,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,81,148,244,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,15,51,113,186,99,52,85,117,83,240,99,88,206,114,201,27,158,238,44,99,90,155,175,201,173,68,79,146,32,21,215,224,99,251,108,253,219,254,36,90,161,229,48,93,39,210,205,47,243,223,163,61,52,197,49,47,137,246,188,239,192,172,212,212,30,107,183,203,183,221,236,177,188,248,247,31,199,150,251,115,118,223,138,158,172,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,211,170,255,0,36,238,150,63,237,105,210,175,253,141,183,127,239,19,223,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,90,221,107,162,142,146,150,14,111,115,223,194,40,209,172,111,39,189,206,93,147,230,231,42,175,205,84,8,215,226,143,232,79,83,127,37,247,138,34,128,77,73,101,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,240,31,201,59,165,143,251,90,116,171,255,0,99,109,223,251,196,14,170,85,95,142,119,236,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,8,5,64,248,42,122,167,202,126,159,215,123,141,184,229,94,40,254,187,53,55,242,95,103,162,47,39,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,127,161,15,201,148,244,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,15,51,113,186,99,52,85,117,83,240,99,88,206,114,201,27,158,238,44,99,90,155,175,201,173,68,79,146,32,17,3,193,83,210,198,83,245,2,187,219,173,196,255,0,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,161,15,64,0,0,4,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,94,246,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,165,79,63,139,116,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,63,45,113,181,227,52,84,149,80,115,99,152,254,18,199,27,94,222,76,123,154,187,47,205,174,84,95,146,168,17,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,123,217,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,149,60,254,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,2,170,252,115,191,98,127,188,159,195,75,84,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,240,64,42,7,193,83,213,62,83,244,254,187,220,109,197,212,158,43,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,127,161,15,106,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,157,126,237,211,39,77,183,251,173,109,246,251,211,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,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,64,250,192,0,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,253,182,126,237,255,0,18,44,127,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,127,165,79,213,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,252,84,15,86,0,2,149,188,106,253,83,226,223,79,232,125,198,226,60,21,61,83,229,63,79,235,189,198,220,91,166,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,182,239,114,255,0,74,140,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,132,3,218,148,193,227,79,128,84,216,186,134,197,53,6,159,30,164,163,182,229,88,187,41,159,93,10,68,215,215,220,104,234,36,73,150,84,106,243,115,217,79,61,3,17,239,79,155,56,53,170,189,181,70,220,249,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,130,1,81,126,11,25,253,77,139,168,108,175,79,170,50,26,74,59,110,85,139,190,165,148,51,44,77,125,125,198,142,162,53,133,34,87,39,55,61,148,243,215,189,88,197,249,179,155,156,139,219,69,111,32,241,71,245,217,169,191,146,251,61,17,119,216,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,140,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,8,122,0,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,7,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,58,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,121,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,57,87,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,3,242,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,243,83,176,31,39,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,167,214,2,42,248,163,250,19,212,223,201,125,226,136,160,19,82,89,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,7,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,3,170,128,0,17,87,197,31,208,158,166,254,75,239,20,68,170,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,0,206,23,73,222,169,244,111,234,6,61,238,48,26,83,57,165,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,116,176,0,0,34,175,137,166,181,254,133,186,71,202,124,189,191,205,87,231,123,225,84,124,226,231,12,94,118,9,188,196,146,109,35,28,221,169,98,169,224,228,229,180,171,23,38,171,121,109,69,122,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,123,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,210,167,148,180,244,201,211,109,130,235,69,125,177,116,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,0,232,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,42,175,198,211,69,63,248,5,234,50,142,225,254,76,42,225,75,36,191,249,69,101,36,144,177,35,255,0,203,82,71,58,79,243,8,214,255,0,61,72,235,225,51,170,22,173,56,235,6,215,108,188,182,146,58,124,234,207,89,139,178,174,166,181,180,236,166,157,238,142,166,29,185,34,164,143,150,90,72,233,217,30,237,87,62,161,187,42,170,35,29,119,217,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,149,60,165,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,4,75,241,171,244,177,139,125,64,161,246,235,137,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,9,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,250,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,129,208,0,0,113,254,177,45,54,171,215,74,26,195,71,121,182,82,87,211,199,131,222,170,217,21,76,45,149,141,158,10,57,102,134,84,107,145,81,31,28,177,199,35,29,248,181,236,107,147,101,68,83,54,230,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,57,175,242,78,233,99,254,214,157,42,255,0,216,219,119,254,241,3,149,120,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,52,123,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,197,90,122,100,233,182,193,117,162,190,216,186,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,128,116,176,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,114,213,60,21,61,44,101,63,80,43,189,186,220,75,75,183,76,157,54,223,238,181,183,219,239,79,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,245,120,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,132,3,208,0,0,166,189,23,232,163,249,85,117,221,173,119,252,254,217,117,143,76,177,109,64,200,100,185,84,192,157,168,238,149,201,115,145,99,182,54,110,77,123,121,49,235,36,174,137,28,230,70,214,183,120,157,52,82,37,196,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,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,223,139,158,247,57,119,85,85,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,107,141,194,142,213,71,37,125,125,76,80,65,22,220,228,149,232,214,183,117,68,77,213,85,17,62,106,136,84,46,153,248,164,235,182,161,245,81,139,216,98,188,83,197,132,100,247,219,77,150,43,75,172,180,205,124,105,81,61,44,82,189,100,69,116,136,187,247,182,94,235,145,59,159,135,201,168,208,184,48,127,157,60,171,53,60,83,42,109,220,99,93,255,0,165,55,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,202,245,47,78,240,71,199,22,107,157,88,44,47,155,143,109,151,27,140,52,238,119,46,91,42,35,220,138,168,188,93,243,255,0,185,95,242,1,233,65,249,45,119,91,101,242,223,79,119,179,92,105,171,168,106,226,100,244,245,52,210,182,72,165,141,237,71,53,205,115,85,81,81,90,168,168,169,248,162,161,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,230,58,129,130,233,229,189,46,153,222,99,102,199,169,28,215,185,146,220,171,163,167,107,209,141,228,238,60,213,57,42,39,205,81,55,82,63,234,143,136,255,0,73,218,117,98,158,225,111,213,171,6,73,114,100,140,142,27,117,182,105,167,116,138,175,217,219,190,24,164,70,35,90,142,118,234,155,124,145,63,23,38,225,40,14,67,172,125,88,104,94,131,64,249,117,47,45,158,222,246,110,137,20,54,218,154,135,57,200,146,124,147,183,26,183,255,0,133,61,62,106,137,242,255,0,73,86,58,225,226,225,172,185,146,84,91,180,190,63,178,144,59,135,110,163,122,74,237,191,197,170,253,217,232,209,127,22,200,159,63,247,127,232,66,8,92,174,151,75,253,119,154,175,153,106,106,101,93,183,70,34,43,149,85,87,100,70,162,127,74,175,254,144,44,51,172,79,21,26,189,77,164,184,96,250,28,181,246,251,27,229,224,219,148,208,77,71,83,51,25,36,15,107,218,232,234,119,68,87,71,39,243,152,139,197,200,155,34,170,237,4,180,138,166,247,69,170,248,93,102,52,198,186,239,6,67,109,150,222,215,63,130,45,75,106,99,88,145,93,186,109,247,209,191,61,211,111,242,167,226,124,75,165,130,231,102,130,150,107,149,63,97,107,24,178,71,27,156,222,104,221,145,81,85,168,188,155,186,57,170,155,162,110,139,242,59,55,67,216,5,195,80,58,157,192,160,160,255,0,104,239,214,187,212,223,205,255,0,21,13,194,153,29,248,185,191,238,211,240,221,127,208,160,104,35,74,234,111,117,186,97,135,214,100,172,107,110,243,216,109,242,220,26,215,243,68,169,117,59,22,84,71,110,187,253,245,119,207,117,223,252,171,248,158,164,255,0,42,72,188,189,44,48,127,155,141,172,255,0,208,155,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,30,107,48,212,124,55,2,133,103,202,239,30,69,156,121,239,229,229,151,229,179,151,255,0,133,181,223,238,29,255,0,160,138,90,181,226,179,211,110,158,165,101,14,51,117,251,81,121,161,170,90,89,104,59,21,244,91,43,94,230,200,189,215,210,57,159,117,91,253,27,239,191,200,9,164,10,146,212,63,25,236,142,178,102,174,3,167,255,0,14,143,231,186,124,86,57,191,161,159,231,104,127,208,255,0,253,63,240,30,10,187,198,39,93,106,104,231,130,146,208,180,211,73,27,155,28,201,83,70,229,141,202,138,136,237,150,139,231,178,252,246,255,0,64,22,253,169,186,159,136,105,38,41,85,152,230,151,72,40,232,41,120,114,231,60,81,185,220,165,100,105,199,184,246,181,118,116,141,223,231,253,63,240,33,159,238,170,186,179,206,250,138,213,42,204,205,151,235,173,186,210,148,244,180,244,86,248,106,166,134,40,146,56,246,115,187,93,233,26,215,43,223,34,238,213,252,23,252,170,167,156,213,30,171,250,139,214,120,31,69,169,26,187,144,222,40,164,219,149,18,212,36,20,203,178,177,83,120,98,70,71,248,196,199,127,55,241,77,255,0,21,85,60,62,159,226,85,153,222,109,98,195,232,91,188,183,139,141,45,10,46,233,247,123,179,50,61,254,106,212,95,155,211,250,83,254,20,2,251,188,58,160,207,163,233,123,26,168,212,11,138,214,203,89,79,71,85,107,123,166,154,71,37,185,246,234,69,133,174,89,126,123,239,207,116,111,220,249,252,191,164,147,71,61,233,239,17,155,3,208,236,15,15,169,119,41,109,24,213,174,137,235,178,39,222,138,142,40,215,240,115,147,241,103,249,87,254,21,58,16,0,0,0,0,0,0,0,15,137,97,204,241,172,158,162,174,146,199,114,243,50,208,205,36,21,13,236,200,206,18,49,81,28,155,185,168,139,178,185,62,105,186,124,192,251,96,0,0,241,250,153,171,56,30,144,216,38,201,179,235,223,195,45,240,49,207,116,190,90,105,190,72,199,189,126,81,49,206,254,108,111,95,195,250,63,224,42,235,91,188,99,50,171,171,210,135,71,113,231,89,227,254,154,196,173,142,117,95,241,107,252,201,232,145,83,240,145,191,143,244,239,253,8,5,165,231,90,163,167,250,107,111,150,227,155,101,246,123,67,33,133,211,171,43,110,16,83,189,204,70,185,119,68,149,237,223,126,14,219,254,5,255,0,34,149,147,212,231,139,173,230,155,38,185,227,58,17,109,163,146,142,219,87,45,43,43,235,225,122,182,163,131,163,78,228,114,82,214,108,246,57,91,42,181,219,38,237,115,63,202,165,123,231,221,64,235,126,168,212,205,83,168,26,175,148,223,22,126,92,163,171,185,202,232,145,174,87,42,181,177,162,163,26,223,214,61,17,168,136,136,142,84,68,219,228,115,245,85,85,85,85,221,84,14,147,169,61,71,235,126,172,212,44,153,198,167,229,23,26,111,159,110,134,107,213,100,212,177,110,196,99,184,71,44,174,70,242,70,253,239,242,238,167,61,138,146,182,177,36,158,40,38,149,27,247,164,122,53,92,137,243,79,154,175,252,42,159,250,79,240,62,213,175,43,184,90,173,21,150,104,34,166,88,107,54,87,61,105,162,89,26,168,230,59,229,34,177,94,137,250,180,249,35,145,62,107,254,85,220,62,41,254,148,181,15,164,169,138,170,54,181,93,12,141,145,168,228,249,42,162,239,243,255,0,65,254,100,146,208,206,129,53,255,0,95,113,71,102,120,102,57,220,181,44,139,20,115,121,202,36,230,238,220,82,34,113,146,161,142,77,219,51,87,240,255,0,235,238,136,17,242,243,123,175,191,85,121,186,249,57,57,26,214,53,168,174,86,177,173,106,53,17,17,85,118,77,154,159,250,9,153,225,37,65,108,172,234,90,174,90,247,162,73,79,103,99,233,209,85,191,55,252,66,147,252,169,254,84,79,192,140,218,221,161,90,133,160,25,141,70,21,168,150,143,35,93,11,213,173,79,49,4,188,211,132,111,223,245,50,61,19,238,202,197,252,127,167,253,11,180,141,240,160,173,165,165,234,113,99,168,68,229,61,174,54,71,248,255,0,59,226,20,127,232,255,0,72,23,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,245,79,91,244,223,70,173,19,222,115,251,255,0,195,160,130,23,78,171,229,103,155,238,181,175,118,255,0,170,141,235,248,70,255,0,232,254,143,248,55,15,120,10,204,213,143,26,60,114,193,117,186,90,116,167,77,104,178,24,41,101,107,40,238,149,119,42,152,99,169,111,220,87,57,105,221,74,199,179,109,222,155,43,255,0,20,69,255,0,66,196,237,97,241,75,234,83,84,146,74,107,69,93,62,21,74,231,49,204,91,5,194,190,158,161,170,145,185,138,139,35,106,17,21,21,92,174,219,138,124,218,223,199,111,152,94,109,251,48,196,177,104,219,46,79,148,90,45,12,114,162,53,213,245,177,83,162,170,239,178,34,189,201,248,241,95,253,11,254,67,139,106,79,93,93,53,233,141,29,198,166,235,168,150,139,156,246,232,86,101,162,181,93,232,38,169,159,238,181,220,98,141,213,13,87,57,81,201,242,249,20,61,148,117,31,175,89,164,77,131,39,214,44,214,228,198,42,57,173,170,200,107,102,68,84,223,111,231,202,191,238,151,255,0,74,158,6,225,116,185,93,170,22,174,235,113,169,173,157,223,140,181,19,58,71,175,201,19,241,114,170,254,8,137,255,0,34,1,108,154,155,227,73,138,195,86,216,244,151,8,185,62,4,98,35,221,126,182,68,174,231,187,247,86,246,43,182,219,110,222,219,255,0,221,127,160,140,185,255,0,139,95,87,121,53,194,163,236,182,81,100,198,104,86,87,44,13,163,176,211,190,78,10,168,173,71,121,158,242,110,155,47,225,254,233,127,31,150,208,176,1,234,115,237,79,206,117,62,239,45,247,57,190,124,74,186,110,28,229,242,208,195,191,6,241,111,221,137,141,79,147,126,95,129,229,128,0,136,170,168,136,155,170,254,8,123,188,95,66,181,123,49,160,146,235,143,105,206,73,87,69,28,11,80,181,49,90,42,164,137,99,70,181,220,145,236,141,83,109,156,139,190,251,108,187,159,175,167,26,76,114,225,175,122,125,65,151,80,197,89,102,170,200,168,96,173,167,154,54,201,28,177,62,102,181,90,230,185,174,71,34,239,243,69,106,238,133,254,95,172,26,89,166,189,63,222,111,216,238,35,98,181,91,233,177,74,138,152,157,77,107,142,47,184,218,37,115,119,72,227,69,254,107,27,253,9,248,39,250,0,205,243,216,248,220,172,123,85,174,79,197,21,54,45,87,193,239,166,236,98,237,98,172,234,14,251,67,52,245,241,87,85,90,168,85,42,100,100,108,72,159,71,51,29,193,17,17,92,143,99,255,0,23,42,42,124,149,63,201,85,181,19,186,162,103,76,244,68,87,109,242,79,248,54,47,219,194,231,29,139,30,232,163,7,254,246,108,53,55,10,155,189,93,82,34,55,239,73,241,26,136,145,85,91,248,254,174,40,211,117,85,95,150,223,130,34,32,74,224,0,0,0,0,0,0,0,16,155,197,63,168,155,238,136,104,237,6,59,138,214,212,208,222,243,14,239,147,170,101,36,19,199,23,148,170,162,124,156,251,187,237,187,37,114,38,204,119,205,127,163,100,82,5,248,85,214,234,5,203,169,103,199,142,93,146,24,31,72,181,183,102,173,59,29,222,167,91,133,15,121,55,237,187,142,232,173,249,162,183,111,242,161,208,188,101,53,70,179,32,212,108,119,78,150,150,157,41,49,175,55,218,153,170,254,111,243,16,91,230,94,72,191,47,146,166,201,183,244,126,39,253,248,43,226,119,89,53,143,40,205,31,68,215,90,155,141,214,219,82,117,115,23,106,159,53,110,147,143,29,249,127,55,231,190,219,127,167,127,144,23,12,247,178,54,171,228,123,90,212,252,85,203,178,33,83,157,101,248,174,102,180,57,63,216,222,154,47,116,182,234,90,37,95,57,118,150,221,73,88,179,164,148,241,57,137,11,214,73,163,94,46,124,187,253,196,249,181,169,243,217,119,181,250,186,86,86,83,190,154,71,189,173,126,219,171,23,101,249,46,255,0,252,162,131,186,221,232,91,46,233,114,241,79,122,166,184,79,122,197,238,178,186,26,74,249,219,79,11,249,71,79,27,222,138,198,202,231,47,222,89,19,230,214,252,153,253,59,160,28,15,83,181,155,82,181,146,239,37,247,82,50,79,139,215,75,34,202,249,124,157,61,62,238,87,61,202,188,97,99,19,249,210,61,127,15,233,255,0,66,29,191,165,46,129,53,87,169,90,166,93,124,156,150,76,105,187,243,173,173,142,166,155,189,242,157,169,217,147,203,201,27,182,146,14,46,249,252,185,34,126,43,242,139,109,94,46,69,217,23,101,223,101,46,19,162,239,18,61,14,165,195,104,116,251,48,177,218,176,154,186,94,239,106,59,125,45,76,177,205,202,90,137,93,247,97,166,86,183,100,227,248,187,230,175,95,244,160,28,203,174,110,133,186,100,233,147,66,224,200,113,186,107,191,218,58,138,198,210,71,83,93,120,89,57,189,212,117,47,68,70,125,198,170,44,144,53,126,77,223,241,79,195,228,144,51,65,180,95,36,215,141,69,183,105,254,55,11,221,53,111,123,148,136,217,21,177,240,130,89,126,106,198,61,83,116,137,200,159,119,255,0,202,157,175,175,158,177,107,250,156,207,22,223,101,169,88,241,43,68,157,186,40,98,154,165,35,157,241,77,84,145,212,58,41,81,168,143,116,83,162,42,240,69,68,249,111,248,161,52,252,31,58,124,179,89,48,42,237,110,187,195,5,101,199,33,108,15,183,119,105,98,115,168,82,25,107,233,228,237,201,243,122,119,24,228,223,110,63,134,203,186,1,246,51,47,6,173,9,171,198,59,24,85,227,35,162,190,177,36,84,154,170,240,213,129,203,197,220,17,83,203,57,118,229,195,125,145,23,100,82,184,186,172,232,227,82,122,84,190,71,79,150,73,71,91,105,174,122,121,42,234,37,168,146,62,47,124,233,28,111,146,72,34,111,119,141,59,156,173,110,255,0,37,69,79,151,225,162,178,13,248,188,233,195,114,222,151,151,37,166,141,22,183,30,191,91,170,147,102,177,21,236,119,122,14,42,231,108,187,111,85,190,201,253,40,159,233,2,142,205,29,244,103,129,193,167,253,55,224,182,232,37,89,18,190,197,108,184,57,85,252,182,87,208,83,162,167,243,83,111,230,126,31,253,115,56,134,163,176,156,122,147,17,195,44,56,165,3,222,250,107,45,178,150,223,11,158,136,142,116,112,196,216,218,170,137,178,111,179,83,240,249,1,94,94,50,250,91,108,187,96,24,246,165,242,123,43,44,30,111,228,146,170,36,157,249,173,240,252,219,178,162,236,137,254,84,255,0,148,175,14,137,243,219,230,5,212,238,158,203,99,146,38,186,249,145,218,108,181,93,200,145,251,211,205,112,166,230,137,191,224,191,113,62,127,208,93,23,95,186,35,62,182,244,253,121,179,91,223,58,220,105,124,191,149,134,39,68,212,147,149,109,43,159,187,164,84,68,217,177,42,254,40,81,191,76,10,228,234,91,73,85,173,228,169,156,216,118,77,246,221,126,33,8,26,87,165,145,211,82,195,43,255,0,156,248,218,229,255,0,133,80,255,0,83,243,91,85,203,110,165,87,55,138,172,44,221,55,223,101,226,135,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,141,109,234,151,66,122,121,134,157,250,179,168,20,86,73,106,249,246,41,214,25,234,38,147,138,199,203,104,224,141,239,249,36,209,175,225,248,59,127,193,21,83,217,234,38,117,98,211,92,62,191,52,201,43,233,232,173,246,245,137,37,154,162,86,70,198,172,146,182,54,238,231,185,173,77,220,244,79,154,161,157,46,164,58,131,204,122,136,212,42,188,199,37,186,85,201,78,238,223,149,163,124,242,172,52,219,65,12,111,224,199,201,34,51,146,194,213,93,151,230,191,53,255,0,34,5,200,96,126,41,157,40,229,188,155,124,207,104,177,231,178,53,122,165,84,85,170,159,46,63,36,115,169,152,138,191,121,126,73,243,94,42,73,189,56,212,172,35,87,48,250,28,247,78,178,8,47,118,11,151,119,202,215,64,215,181,146,246,229,124,79,217,30,136,239,147,227,123,126,105,255,0,90,102,34,207,105,174,191,93,232,108,118,184,31,61,101,198,166,42,74,120,152,213,115,159,44,142,70,181,168,141,69,85,85,85,68,217,17,84,209,71,67,154,113,83,165,61,41,105,190,31,95,12,176,214,69,102,109,101,84,114,53,90,230,77,83,44,149,47,106,162,181,170,155,58,117,77,149,55,77,190,106,191,138,135,117,56,111,85,157,86,98,189,42,225,112,229,153,21,166,91,147,234,106,224,164,134,153,22,120,152,229,145,36,93,214,102,67,43,90,168,145,61,118,84,77,254,95,229,77,251,145,193,250,207,233,206,135,169,157,17,184,224,40,141,134,232,218,202,58,218,10,148,217,174,99,226,149,57,34,191,181,35,145,59,111,149,62,235,119,221,127,20,77,192,129,122,209,227,33,123,188,217,146,135,73,177,47,130,86,73,252,234,175,62,202,158,27,62,53,79,185,61,18,34,238,137,34,127,231,111,253,8,87,46,111,168,89,134,163,94,106,114,12,206,239,241,11,133,100,207,168,154,111,47,20,60,164,123,220,247,47,24,218,214,166,238,123,151,100,77,190,127,240,31,229,156,97,25,30,157,228,213,120,142,89,110,154,134,231,67,219,239,67,52,50,68,230,243,141,178,55,238,200,214,185,62,235,218,191,52,79,199,252,132,173,240,217,209,189,25,214,13,76,150,209,170,18,65,60,208,196,233,105,168,170,22,145,209,206,228,168,163,107,26,177,206,199,171,185,44,146,55,100,79,154,110,137,253,32,67,247,218,174,145,210,54,225,37,182,169,180,175,77,219,59,161,114,70,169,190,219,163,182,219,241,63,41,117,30,34,29,58,104,102,155,244,137,147,92,177,76,34,193,103,185,219,89,64,202,9,41,173,180,116,242,170,58,229,72,201,54,88,226,107,191,152,231,111,199,111,146,174,255,0,37,42,119,65,244,63,46,215,220,238,28,31,16,163,124,211,240,109,68,238,108,114,185,35,131,189,20,78,114,172,113,189,83,101,153,191,53,77,147,255,0,172,161,206,73,177,225,251,211,103,78,218,255,0,122,164,182,106,46,109,111,109,249,178,181,89,143,203,230,34,154,181,63,190,92,173,99,227,158,63,194,56,88,245,226,139,178,42,111,183,244,249,46,161,188,59,181,187,66,172,49,229,223,10,125,234,206,145,83,172,235,111,130,174,166,88,36,149,238,106,35,255,0,189,152,214,162,42,49,23,117,223,119,39,227,186,17,231,79,53,7,46,210,140,206,215,156,225,215,58,155,117,222,207,80,218,152,31,28,242,195,186,162,42,43,92,177,185,174,226,230,185,205,84,71,38,237,114,167,244,129,124,182,239,13,94,140,40,27,78,255,0,208,247,114,162,14,11,221,251,65,117,77,222,221,190,246,222,107,111,197,55,216,236,150,13,16,210,252,94,203,73,142,216,177,143,45,111,162,137,176,193,15,157,168,127,6,39,224,156,157,34,185,127,229,85,32,95,73,126,44,22,12,143,225,248,94,186,70,148,23,9,86,42,102,92,226,70,69,79,201,123,17,163,229,154,170,177,93,183,39,74,231,46,223,130,111,254,84,37,7,80,253,98,105,78,154,232,165,211,80,177,252,226,207,119,168,100,116,178,82,83,219,110,116,213,19,204,217,42,97,141,220,26,201,218,174,217,178,42,174,206,249,34,42,255,0,64,21,11,226,79,95,135,85,245,109,147,82,96,111,166,146,205,111,161,182,83,195,45,53,82,212,71,43,150,146,57,94,168,245,85,252,29,42,183,109,215,230,223,249,19,199,105,183,70,93,68,234,206,15,87,158,225,26,103,121,184,91,160,86,164,14,108,113,179,204,171,187,42,156,59,143,107,156,156,39,107,209,90,213,69,68,95,244,237,227,240,107,109,247,90,181,147,31,182,92,150,106,250,219,253,222,223,71,58,253,249,94,246,62,88,161,254,148,122,175,201,81,62,123,255,0,193,253,6,138,116,39,78,237,90,103,164,120,182,29,67,107,134,147,201,89,232,98,168,99,96,108,106,233,153,77,20,110,115,209,26,221,221,250,180,221,85,55,249,1,154,122,202,27,222,43,121,242,183,26,26,155,109,202,134,72,229,88,106,33,86,73,19,182,71,177,85,142,79,242,43,87,230,159,52,84,36,102,91,215,134,171,229,218,3,65,161,181,245,223,222,148,112,69,64,178,246,169,190,253,27,40,157,77,219,226,148,232,169,186,57,87,151,62,95,233,254,146,98,120,155,244,23,20,246,187,207,80,250,89,106,165,129,182,202,127,53,121,182,82,65,197,206,137,141,164,129,142,134,24,41,254,104,214,50,89,30,175,145,17,17,21,201,242,221,10,161,146,57,34,145,209,74,199,49,236,85,107,154,228,217,90,169,248,162,167,244,40,30,147,77,240,43,230,166,230,84,24,94,59,69,81,87,95,112,238,246,162,130,46,227,215,183,19,228,93,155,186,111,247,88,229,252,127,160,211,6,159,99,75,135,226,20,24,234,254,52,157,223,255,0,154,87,191,252,171,254,235,252,165,43,248,74,233,141,86,95,212,189,14,110,232,105,229,183,98,93,223,55,28,205,87,115,243,86,250,232,153,178,112,86,174,206,110,255,0,53,111,250,55,252,11,202,0,0,0,0,0,0,0,1,224,245,215,59,164,211,125,35,203,114,234,155,132,116,82,80,217,107,230,165,149,242,164,123,78,202,89,100,102,206,87,55,231,247,55,249,42,47,203,228,6,124,186,180,212,107,62,171,107,238,79,155,227,213,93,251,101,195,201,121,119,240,115,119,237,209,65,19,190,79,107,93,252,232,215,241,68,255,0,209,243,45,79,194,27,77,174,88,126,132,87,95,235,121,35,47,87,89,107,34,71,49,19,238,77,71,64,244,255,0,174,93,255,0,154,191,208,159,242,20,159,44,175,154,69,150,69,221,203,248,154,94,233,207,5,131,78,116,55,6,197,27,65,75,73,85,71,142,219,35,175,74,120,146,54,190,169,148,112,199,35,255,0,154,213,85,85,103,226,228,229,242,77,192,233,7,196,204,112,220,119,62,199,107,177,76,170,223,231,109,151,26,121,105,170,33,238,201,31,56,228,141,209,189,57,49,205,114,110,215,185,62,74,139,243,249,124,207,182,0,168,126,177,188,41,178,219,69,93,86,105,211,141,138,162,253,5,77,91,229,150,199,79,179,100,166,133,203,81,35,156,217,42,42,156,249,85,168,144,198,141,107,121,57,92,138,137,190,232,87,78,81,132,102,120,69,91,104,51,44,82,239,99,168,118,252,98,184,209,73,78,231,108,141,85,217,30,137,191,201,205,95,151,251,164,255,0,41,168,226,37,245,225,210,150,11,171,90,69,113,185,218,48,203,116,57,29,191,179,229,106,104,173,208,182,161,221,202,170,86,191,239,182,23,72,187,71,26,167,201,83,229,186,47,200,10,11,52,57,225,225,12,113,116,97,165,110,99,118,87,217,220,174,249,254,43,230,37,255,0,242,153,228,123,92,199,43,28,138,142,106,236,168,191,208,166,128,124,52,175,203,119,232,255,0,0,164,85,69,242,22,231,195,242,255,0,69,93,67,127,202,191,238,127,208,4,166,35,247,94,208,199,55,74,25,187,100,110,232,139,108,84,249,255,0,79,196,169,137,2,120,237,94,193,237,250,145,167,151,108,46,234,198,190,150,227,216,238,53,200,213,69,237,207,28,137,252,230,185,63,22,39,244,47,255,0,44,12,196,26,144,195,111,116,217,46,33,99,200,232,228,107,224,186,219,105,171,98,115,87,116,86,75,19,94,138,139,178,110,155,57,63,161,12,183,151,213,225,133,172,245,26,185,211,141,36,85,179,214,205,62,47,83,29,129,95,82,229,114,237,77,65,69,252,213,87,185,120,239,34,237,248,127,79,201,0,151,170,136,169,178,149,173,174,158,26,57,45,187,93,48,253,99,208,40,123,137,111,201,109,181,245,148,60,163,79,43,21,55,97,201,55,114,170,171,239,236,232,92,188,81,138,171,207,240,84,79,157,149,0,62,86,43,13,214,159,23,179,211,223,151,123,156,84,20,236,173,254,111,248,244,141,169,39,243,126,239,243,183,252,62,95,228,249,31,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,70,181,92,229,217,17,55,83,250,66,239,18,46,178,166,233,207,1,167,197,112,107,141,11,242,188,155,206,80,189,174,142,42,151,208,197,229,127,198,58,53,145,21,142,229,60,46,106,185,142,106,166,251,162,252,145,66,51,120,188,117,73,73,126,154,14,158,49,106,158,253,28,18,83,92,110,115,112,86,241,169,134,122,200,159,7,23,196,138,187,57,145,187,155,100,217,127,4,69,249,169,88,39,210,201,114,75,206,95,127,184,100,249,5,90,85,92,174,149,82,214,85,76,145,181,157,201,100,122,189,238,226,212,70,166,238,114,174,200,136,137,191,200,237,93,28,244,193,119,234,107,84,105,113,183,210,212,182,193,7,63,137,212,197,220,103,111,149,61,67,225,218,70,198,246,183,121,32,219,239,109,191,224,159,63,192,38,159,133,15,72,62,97,27,212,14,101,77,178,69,42,71,106,135,159,226,169,228,106,225,159,148,115,127,198,78,15,103,252,63,208,133,172,159,47,25,198,236,248,126,63,111,198,49,250,85,167,183,90,233,98,163,165,137,100,115,213,145,70,198,177,137,201,202,170,187,53,168,155,170,239,242,62,160,0,0,17,83,174,94,138,241,238,167,113,37,184,91,162,242,217,109,7,251,10,171,147,223,252,249,105,146,79,184,179,199,23,248,168,21,62,246,255,0,142,233,243,252,104,166,209,116,203,116,131,80,105,238,116,110,248,125,255,0,23,186,50,86,252,162,151,181,83,77,58,57,63,20,123,29,180,145,167,244,57,23,111,233,67,80,37,114,248,148,116,33,137,229,56,141,235,94,48,26,25,169,114,27,77,61,77,198,234,215,214,206,248,231,166,138,42,202,169,156,216,248,63,105,29,35,153,183,205,173,217,54,251,191,138,132,3,234,59,173,205,69,234,43,12,199,241,28,150,77,163,182,81,164,53,111,218,15,239,153,118,167,87,63,102,65,31,13,223,79,203,100,85,79,158,223,130,124,231,23,130,254,154,58,60,14,253,170,146,197,187,39,184,215,90,24,254,95,130,163,104,100,219,110,95,247,43,255,0,91,255,0,41,82,17,211,79,37,71,149,108,79,238,238,173,86,113,93,209,83,241,77,191,31,232,52,53,208,46,142,254,131,250,102,176,97,149,13,79,61,37,101,194,186,181,233,35,222,146,74,250,151,181,174,251,237,110,223,171,100,73,178,53,19,238,239,243,85,85,80,144,239,99,100,106,177,233,186,47,226,132,59,234,175,195,127,73,245,214,146,239,147,227,84,95,5,204,106,169,151,133,111,114,166,167,189,43,99,137,145,126,173,245,76,137,187,54,46,63,134,203,203,117,249,167,206,99,0,51,127,212,15,73,122,187,211,157,238,123,126,113,99,225,66,146,59,202,214,249,154,85,243,17,115,149,25,39,110,41,164,86,114,108,46,119,21,249,167,224,191,209,191,24,230,238,60,55,249,127,144,212,70,113,131,99,90,139,141,87,98,89,101,11,170,237,183,8,37,167,154,54,204,248,149,91,36,110,141,219,57,138,138,139,197,238,79,249,76,238,245,149,165,246,205,26,234,123,80,180,238,201,78,248,109,150,219,175,114,138,55,200,233,21,144,79,19,42,35,111,39,34,43,182,108,200,155,174,255,0,240,175,226,161,223,60,37,244,147,237,207,80,146,101,119,107,111,118,217,143,219,150,182,154,126,247,30,21,240,87,80,200,207,186,215,181,203,179,94,171,243,69,111,249,81,84,188,82,18,248,68,226,214,139,87,72,118,172,138,154,154,70,215,94,47,23,73,170,37,115,220,168,238,51,36,73,197,63,4,78,48,51,254,84,82,108,170,162,124,213,118,3,252,234,105,161,172,167,150,146,161,156,226,153,142,141,237,221,83,118,170,108,169,186,124,255,0,2,136,60,79,244,110,135,76,58,133,169,186,88,109,94,82,221,144,64,251,156,206,239,172,156,234,167,174,173,115,151,103,189,206,77,218,196,252,17,27,242,252,16,184,221,88,234,131,68,244,114,197,113,189,101,121,229,149,210,91,169,221,59,232,41,174,148,139,87,38,200,213,70,50,41,37,102,238,119,54,236,155,166,251,167,249,74,67,235,163,170,122,110,167,117,69,247,203,21,52,244,214,58,8,214,150,146,58,138,120,227,149,205,101,69,75,152,231,43,36,145,21,120,78,155,170,59,109,209,126,95,210,161,222,188,28,243,219,102,55,169,217,54,59,116,168,237,186,243,228,188,191,220,114,255,0,138,167,184,61,223,205,106,255,0,186,79,197,83,254,82,199,122,138,235,63,71,186,114,178,205,89,148,93,187,247,78,31,222,214,254,197,83,123,242,58,41,31,27,59,172,130,70,183,146,196,173,221,126,73,190,235,254,156,239,91,46,215,11,61,74,85,219,106,59,50,183,240,119,6,187,250,21,63,5,69,79,193,84,93,46,183,11,213,91,171,238,117,29,233,220,136,213,127,6,183,228,159,135,201,168,136,4,248,215,111,23,45,90,204,164,146,143,74,105,126,202,83,253,238,50,243,166,174,255,0,225,168,228,251,179,209,162,255,0,49,188,127,229,223,241,66,35,228,90,251,173,26,143,150,210,228,25,6,89,241,27,227,234,34,236,77,228,41,33,222,84,224,214,125,214,70,214,127,214,49,62,105,183,203,231,253,39,67,232,199,163,156,151,171,28,166,178,154,146,127,37,97,180,72,216,174,21,106,249,34,84,124,144,204,248,209,143,72,101,102,252,162,110,232,237,190,78,77,191,31,149,185,232,127,134,231,76,122,27,144,91,243,75,22,59,119,184,100,150,201,22,90,90,250,251,204,239,236,185,82,70,170,163,35,88,227,118,236,147,101,228,197,252,19,109,151,117,80,241,222,25,23,62,162,239,122,111,85,114,214,154,191,49,109,100,175,130,212,189,186,22,109,10,65,70,176,167,247,178,35,191,154,178,255,0,59,231,254,95,232,38,193,255,0,17,68,200,98,100,49,55,102,70,212,107,83,127,193,19,240,63,236,0,0,1,87,222,51,154,197,27,177,140,123,69,232,217,187,146,190,146,253,44,187,255,0,222,238,20,206,103,21,103,252,11,186,63,254,79,233,44,238,174,162,58,74,89,170,166,145,145,178,24,221,35,158,245,68,107,81,19,117,85,85,252,16,206,175,92,26,151,121,212,174,166,179,217,238,211,83,75,21,134,255,0,116,178,80,186,8,209,173,90,88,46,21,43,26,170,162,175,37,217,235,247,191,164,15,155,210,22,5,91,168,186,245,142,99,212,148,30,109,38,243,156,162,238,164,123,237,69,80,244,249,171,155,254,225,87,241,254,131,72,12,99,99,99,99,98,108,214,162,34,39,250,16,207,151,135,118,164,90,244,203,169,252,94,255,0,118,134,89,33,111,157,221,35,107,85,127,234,117,91,63,235,156,212,252,94,159,210,104,57,21,21,55,64,63,160,0,7,241,81,28,155,47,224,127,64,25,97,186,255,0,213,74,207,252,162,79,255,0,185,75,185,240,138,184,178,171,166,90,42,20,95,189,71,220,71,127,231,92,43,213,63,163,253,5,45,234,13,170,27,22,123,146,217,41,220,231,69,111,187,214,82,177,92,187,170,182,57,158,212,221,126,91,252,147,252,133,180,248,45,62,228,237,55,204,217,85,51,29,72,223,135,121,86,34,108,172,222,162,227,207,117,219,231,186,255,0,165,79,153,215,88,22,64,126,91,151,251,10,79,249,63,252,104,126,163,252,106,225,89,233,223,19,85,17,93,183,227,255,0,9,244,50,186,92,175,130,167,255,0,48,12,167,250,227,93,253,138,220,84,222,174,233,149,239,72,115,219,150,5,126,103,247,213,187,179,201,237,71,240,119,114,24,229,77,149,236,106,174,201,34,111,247,83,255,0,150,91,199,131,110,49,123,199,250,121,189,212,221,173,243,211,71,114,201,234,107,105,157,36,79,98,73,12,148,54,245,99,218,174,68,221,23,101,217,83,116,93,190,74,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,61,104,245,199,166,125,62,97,215,92,122,209,153,219,106,115,202,138,89,226,164,182,65,34,201,53,59,221,21,67,25,43,246,138,70,39,25,225,70,171,95,183,205,126,246,201,248,131,174,78,186,44,189,37,90,109,246,203,125,166,150,243,149,94,160,125,77,21,21,75,231,138,62,219,39,137,143,85,115,35,86,174,237,116,171,178,189,170,138,196,252,119,68,40,235,86,117,139,62,214,204,170,108,191,80,47,181,87,10,217,120,241,108,181,83,75,28,91,71,28,107,193,37,123,213,187,164,76,223,231,243,84,255,0,131,111,205,170,58,157,150,106,238,101,95,155,102,87,15,55,95,91,52,178,114,237,69,31,6,190,87,201,199,104,216,214,174,206,145,223,61,191,167,254,67,201,129,244,44,22,74,204,138,237,5,154,129,188,167,168,229,193,55,68,254,107,85,203,248,170,39,224,213,254,147,65,253,25,116,151,141,244,185,167,145,217,227,141,181,119,250,189,252,253,116,212,176,54,103,241,158,161,209,125,232,247,85,218,57,248,252,222,239,146,127,71,205,10,102,240,253,176,82,101,29,93,96,118,42,232,249,193,83,241,78,77,221,83,126,54,202,167,39,205,21,23,241,106,127,73,162,32,0,0,0,0,7,147,213,187,93,37,239,75,115,11,77,116,109,146,158,174,195,112,130,86,185,168,228,86,190,154,70,170,42,46,232,191,37,95,196,245,135,159,212,20,71,96,89,35,85,236,98,45,162,177,57,61,200,212,79,212,191,230,170,191,36,79,244,168,25,164,213,74,72,172,58,177,152,219,173,191,169,138,131,32,184,211,194,140,68,103,22,50,162,70,162,34,55,100,79,146,126,8,104,215,167,170,217,46,58,63,96,172,150,119,204,249,60,214,239,122,170,170,237,85,42,126,43,243,254,131,58,186,233,18,195,173,121,252,106,246,59,108,158,232,168,230,61,28,213,69,170,145,81,81,81,85,23,241,254,130,207,122,39,241,34,233,255,0,78,250,124,177,97,58,195,155,252,43,33,182,77,94,178,71,240,218,217,249,178,74,169,37,143,231,79,74,230,38,237,147,252,171,248,124,255,0,29,128,179,48,87,86,165,120,199,105,61,165,213,52,90,119,143,252,121,19,110,205,111,155,169,165,223,245,138,139,250,185,168,151,241,98,34,252,255,0,221,109,248,161,24,115,175,23,221,121,200,172,85,118,188,90,139,236,253,100,236,227,21,119,118,138,175,180,187,181,119,237,190,137,17,223,36,84,217,87,250,127,208,5,208,100,89,37,151,20,181,203,122,191,214,121,90,56,81,206,124,157,183,191,100,70,171,151,228,196,85,252,26,171,248,127,65,67,222,37,121,126,151,231,253,72,100,25,86,1,144,252,66,166,162,120,227,175,111,145,150,30,46,138,146,150,38,253,233,24,213,119,248,185,63,203,248,127,165,55,224,186,131,174,26,163,170,151,42,139,182,121,147,252,82,174,171,159,122,79,37,79,7,46,78,123,157,242,138,54,162,110,178,61,126,73,253,63,232,67,247,233,47,77,218,229,174,149,73,75,165,58,111,117,191,239,248,205,18,50,40,25,242,145,83,148,210,185,177,183,126,212,136,155,185,55,86,236,159,61,144,9,19,161,94,39,122,131,211,198,138,90,180,87,6,211,140,122,170,154,208,234,183,195,114,173,169,159,189,35,167,154,89,149,94,216,213,136,188,93,46,201,178,167,201,169,255,0,9,240,181,35,196,251,170,77,69,179,201,101,109,242,151,24,107,230,108,169,85,143,85,220,104,234,90,141,85,94,29,207,52,191,117,119,249,166,223,61,144,144,253,63,248,60,100,87,10,74,123,182,186,92,254,17,80,231,72,178,218,123,44,168,224,141,149,168,223,215,82,214,236,188,152,142,95,146,124,185,109,248,161,240,124,67,122,92,233,111,166,221,31,164,160,194,93,66,205,65,169,173,161,99,32,74,250,199,78,180,142,73,146,73,187,82,79,35,17,170,232,28,223,195,228,171,242,95,242,254,106,32,14,79,168,89,214,105,81,37,78,91,152,222,239,15,155,110,107,93,112,154,163,150,200,212,77,251,142,93,255,0,154,223,253,9,254,67,224,49,168,231,181,170,238,40,170,136,171,182,251,31,119,4,193,50,221,77,203,173,152,38,11,100,168,187,223,111,19,121,122,58,56,56,243,149,251,43,151,230,229,70,162,35,90,229,85,85,68,68,69,85,84,68,61,206,167,116,169,212,78,142,68,181,58,139,164,121,13,166,149,177,247,93,85,229,210,122,118,179,239,174,238,150,21,123,27,178,70,245,93,215,228,137,191,224,168,167,232,233,53,221,22,121,29,26,143,87,83,53,158,104,31,190,240,165,11,24,212,218,173,41,255,0,21,149,93,248,174,255,0,205,255,0,242,145,124,244,54,236,255,0,43,181,88,234,49,202,43,159,11,125,79,14,228,61,152,215,126,47,87,167,222,86,171,191,156,170,191,37,62,4,113,201,52,141,138,38,57,239,122,163,90,214,166,234,229,95,193,17,15,193,118,62,14,152,141,162,207,211,181,251,34,164,143,251,242,237,145,35,39,122,181,187,237,29,5,43,154,136,168,136,191,140,239,252,85,127,31,248,119,158,164,107,240,243,211,152,52,227,165,204,78,40,152,230,63,34,161,160,191,206,215,53,200,173,150,123,117,39,36,84,87,59,253,199,250,19,253,8,73,67,244,0,0,0,0,70,238,191,117,233,116,3,167,171,173,238,5,107,107,114,36,169,199,232,158,174,149,174,100,243,80,212,185,142,107,163,77,218,228,88,211,101,85,68,79,242,161,159,107,253,230,183,35,190,220,114,27,148,175,146,174,233,87,53,109,67,222,245,123,157,36,143,87,185,85,206,221,85,85,92,191,53,93,212,177,143,24,237,124,179,230,121,46,59,162,246,43,156,19,253,148,173,150,186,229,28,110,221,82,73,105,41,159,2,174,236,69,111,221,154,93,182,114,162,239,243,79,146,109,91,113,199,36,174,227,20,110,122,255,0,145,169,186,129,247,176,27,204,184,254,91,65,119,130,173,244,207,131,187,180,172,87,34,183,148,78,111,253,111,207,250,118,255,0,148,211,245,174,69,154,217,73,50,185,92,175,130,55,42,175,244,238,212,50,194,105,195,67,242,248,115,221,30,194,114,248,231,138,73,46,184,245,182,178,118,199,34,63,183,44,180,177,200,230,42,162,34,110,156,255,0,200,159,240,32,30,224,0,0,0,6,100,53,222,153,148,90,225,168,116,113,127,50,12,174,239,19,126,91,124,155,89,42,39,255,0,136,178,159,3,203,157,117,85,175,87,109,179,212,72,250,122,31,128,118,35,87,170,182,62,110,185,43,182,69,93,147,117,255,0,38,196,104,234,159,160,142,168,105,181,211,49,190,99,58,73,145,100,118,188,138,247,112,188,82,214,91,169,89,51,18,58,138,201,220,198,175,109,239,217,120,241,93,157,197,81,28,155,162,124,183,157,158,20,189,46,234,135,79,56,126,97,127,213,27,37,77,150,183,54,142,215,36,54,218,150,196,146,211,37,51,235,83,103,240,145,202,138,230,207,27,182,115,88,173,223,109,149,81,118,9,226,0,2,29,245,61,225,155,164,221,74,230,113,231,85,25,101,223,22,184,191,127,54,219,117,29,51,163,159,104,161,137,159,37,98,57,56,182,15,233,115,190,110,93,182,252,9,63,167,58,121,139,233,102,31,108,194,49,10,8,233,109,182,186,104,105,163,70,197,28,110,147,183,19,34,71,191,182,214,181,94,173,141,187,174,201,248,127,200,122,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,7,157,212,12,222,203,167,24,141,126,103,145,79,217,183,219,187,93,231,242,99,118,238,74,200,219,243,123,154,223,231,61,191,138,167,255,0,40,205,30,167,234,46,71,170,185,197,219,56,201,238,85,85,149,119,58,186,138,134,173,68,210,72,177,50,73,159,47,109,188,220,229,107,81,100,118,205,221,118,221,127,225,46,151,197,135,46,188,99,93,56,85,210,91,39,237,199,112,237,247,147,139,87,126,221,125,10,183,249,205,95,247,75,248,108,81,128,0,0,29,47,166,252,234,233,166,154,209,142,230,214,89,82,58,203,119,155,237,185,92,228,219,185,73,52,107,243,107,154,191,131,215,240,84,255,0,229,26,91,99,217,35,81,241,189,174,106,254,10,139,186,25,90,107,156,199,35,154,187,42,26,16,232,43,93,177,189,99,208,235,71,144,171,222,229,67,230,60,220,29,185,63,87,206,178,171,135,222,88,216,213,221,177,170,252,183,255,0,72,18,92,0,0,0,0,170,47,17,143,16,172,146,221,145,94,52,59,74,107,29,71,4,17,212,91,238,149,241,73,36,115,36,205,146,174,154,102,50,72,42,118,219,100,141,200,142,102,251,166,234,159,130,22,157,125,168,172,165,181,79,61,189,156,234,27,199,130,110,137,190,238,68,95,199,229,248,110,102,47,82,178,28,139,41,206,239,183,220,175,229,118,171,184,213,77,86,223,185,247,102,124,207,115,211,120,209,26,191,121,206,252,19,111,242,124,128,248,53,213,213,183,58,217,238,87,26,185,170,170,170,164,116,211,207,52,138,249,36,145,203,187,156,231,46,234,229,85,85,85,85,249,169,209,52,203,167,13,104,213,217,161,110,15,167,183,250,234,121,164,224,149,113,218,106,229,167,110,207,107,92,229,124,81,57,17,26,174,77,215,250,62,103,184,232,215,84,180,139,76,53,54,142,239,170,216,103,197,105,153,220,237,85,124,70,170,15,47,189,61,67,87,238,64,199,43,249,43,227,79,154,124,182,223,250,84,208,54,13,144,226,217,86,51,75,124,195,42,188,205,166,161,210,36,18,112,145,155,171,94,173,119,202,68,71,127,57,23,241,64,41,215,77,188,30,117,218,249,91,69,87,157,95,241,203,125,166,166,159,187,36,84,245,85,145,86,68,231,49,28,214,185,37,162,86,181,81,87,103,39,250,20,225,189,100,244,185,96,233,123,47,139,16,161,203,161,186,214,47,46,244,30,125,147,203,7,234,169,228,111,54,164,81,171,121,36,234,169,186,124,209,63,209,243,185,254,179,122,154,180,116,197,164,85,89,140,169,223,187,77,87,73,73,65,75,247,155,221,124,146,42,187,239,246,164,107,118,142,57,87,239,39,253,110,223,138,166,249,239,202,178,107,238,160,229,51,228,23,137,188,205,202,228,248,152,231,113,99,57,57,172,108,109,77,154,141,106,124,154,212,252,19,255,0,150,126,72,248,103,97,233,247,170,109,85,233,206,246,219,158,17,122,149,105,87,126,229,190,162,166,167,202,191,238,74,212,222,40,166,141,23,101,153,206,77,215,249,219,47,249,119,149,29,40,248,88,101,122,173,139,83,102,186,163,39,192,237,183,106,70,86,91,19,104,234,187,208,203,28,18,67,39,234,42,218,230,242,108,146,125,215,34,42,113,249,162,110,136,127,151,82,30,19,122,139,167,86,250,172,163,76,46,31,104,168,33,114,114,165,237,65,73,218,69,124,76,111,223,158,177,206,118,234,247,175,225,242,227,183,244,161,250,37,230,146,120,172,232,166,85,166,242,94,243,121,159,105,201,41,99,170,116,212,106,234,72,25,42,177,85,99,72,153,45,90,200,238,77,86,39,205,126,110,71,109,242,216,170,158,174,53,250,239,212,46,178,222,242,250,154,217,223,108,138,170,166,154,215,19,164,114,181,180,137,85,60,144,253,213,146,70,162,163,102,219,238,175,31,242,124,191,30,53,87,73,81,67,80,250,90,168,248,74,205,185,55,116,93,183,77,211,230,159,47,193,79,242,2,200,60,29,180,106,59,230,160,221,117,78,237,102,166,169,101,137,212,207,183,212,73,79,205,208,186,72,107,225,122,181,206,98,241,85,86,183,249,174,79,193,55,223,240,45,159,52,192,48,221,66,178,213,99,249,150,53,108,187,81,85,194,248,31,29,101,28,83,162,53,204,115,23,100,145,174,77,246,123,191,163,250,87,252,170,68,223,9,203,5,29,183,165,139,45,230,8,184,207,117,243,61,231,114,85,229,218,184,215,53,191,37,93,147,100,95,232,68,255,0,148,154,96,82,247,88,158,23,121,102,152,199,93,157,233,11,38,188,216,97,237,114,160,106,75,81,90,155,249,120,147,140,116,244,141,103,243,223,35,151,239,127,53,187,254,40,168,65,76,50,170,142,205,155,216,107,175,148,220,168,232,238,148,147,213,197,43,17,81,208,182,86,185,232,173,118,200,168,173,69,249,47,203,252,166,162,220,212,122,113,114,110,138,103,99,175,108,10,211,166,61,88,231,88,61,141,156,40,109,191,12,237,38,238,93,187,150,218,89,87,249,206,114,255,0,57,235,248,170,255,0,242,128,190,94,158,174,118,155,198,134,224,55,43,29,59,33,161,168,198,109,82,193,27,24,214,181,177,186,142,39,53,17,26,170,137,247,85,63,15,145,208,200,161,225,157,169,255,0,164,158,151,236,180,239,111,9,49,54,210,99,219,111,190,236,130,221,72,141,119,243,27,248,238,239,151,222,252,63,21,37,120,0,0,3,227,229,185,93,159,9,199,234,178,107,252,233,13,13,31,14,235,213,204,110,220,222,214,39,205,234,137,252,231,39,226,167,216,34,63,137,253,38,67,91,210,182,71,79,142,71,206,165,222,79,229,187,19,253,178,162,95,250,255,0,151,224,142,2,142,53,67,53,186,234,38,117,115,204,111,119,9,171,171,110,29,158,237,68,210,186,87,191,183,11,35,77,220,231,57,87,100,98,39,205,87,240,255,0,144,151,126,22,221,57,97,218,219,159,228,213,122,129,67,73,93,103,134,193,91,77,20,50,197,20,175,138,165,39,162,84,149,173,150,39,177,170,140,149,232,142,79,154,111,254,77,247,131,142,106,177,120,185,54,84,61,150,153,234,238,117,164,151,101,188,97,23,143,35,59,147,139,215,203,195,47,38,171,152,229,79,214,177,200,159,56,219,253,31,209,255,0,8,30,115,32,180,84,88,174,243,218,170,163,116,114,193,199,147,92,138,138,156,154,142,79,146,162,127,66,255,0,144,187,175,9,253,87,147,62,233,245,108,53,18,85,203,38,63,93,240,228,124,235,203,102,65,69,66,222,45,85,123,190,238,239,249,38,201,255,0,2,20,145,146,228,55,28,174,247,83,127,187,75,220,171,170,225,220,119,22,166,252,88,140,79,147,81,19,240,106,127,65,62,188,28,53,61,184,238,179,94,176,91,181,211,177,109,185,217,170,101,165,131,177,203,157,116,149,118,248,153,247,154,197,114,110,214,170,124,220,141,255,0,47,249,64,185,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,195,175,93,14,169,215,45,3,187,216,173,84,245,21,23,90,127,47,228,225,133,138,245,127,42,218,87,73,247,91,27,220,187,54,37,95,146,127,195,242,252,51,223,77,108,185,86,92,89,104,165,160,169,154,186,89,146,157,148,204,137,206,149,210,171,184,163,17,136,155,171,185,46,219,109,190,255,0,35,83,174,99,94,213,107,218,138,139,253,10,135,22,183,116,105,211,85,175,38,251,89,75,163,248,146,87,36,222,97,155,227,244,28,89,47,113,36,71,183,104,17,81,200,228,249,46,251,129,157,204,143,9,204,48,247,64,204,171,23,187,90,22,166,62,236,41,93,69,45,63,113,155,237,187,121,181,55,77,255,0,165,15,138,105,35,86,122,78,208,157,99,178,124,27,40,211,251,36,46,100,109,138,26,218,75,77,26,84,192,196,145,175,218,55,190,23,113,69,225,178,162,39,205,21,83,250,74,151,235,111,195,114,243,211,109,186,44,227,3,190,214,228,120,204,175,149,181,11,87,29,52,18,81,182,58,116,145,92,170,146,162,201,203,140,203,179,99,77,145,168,159,53,84,85,8,62,125,75,6,83,147,226,149,141,184,226,217,29,210,207,86,221,248,207,111,172,146,158,68,221,21,23,103,49,81,127,7,57,63,224,85,255,0,41,242,192,18,231,2,241,62,234,115,13,134,223,111,173,191,67,124,166,165,150,37,154,107,165,85,194,166,162,86,53,26,142,69,114,213,162,57,85,26,170,187,252,149,92,191,229,44,255,0,163,190,190,52,227,168,252,122,142,207,119,175,167,179,102,52,240,49,181,148,181,50,193,79,29,68,139,222,93,233,216,234,137,37,122,35,32,228,237,211,116,228,139,248,47,202,129,207,179,137,230,89,78,11,120,138,253,136,95,238,54,138,248,121,112,168,162,171,146,158,68,221,174,98,253,232,220,215,127,53,238,79,199,240,85,255,0,40,26,143,5,79,116,109,226,157,169,153,54,125,140,233,14,165,98,118,219,179,114,27,165,21,166,11,171,43,234,155,81,20,149,53,141,143,155,251,171,55,113,26,147,124,155,187,127,152,137,203,252,150,192,139,186,34,255,0,148,15,233,193,181,243,162,253,11,215,187,85,91,111,152,77,162,130,245,52,114,118,238,244,22,218,56,171,21,234,217,118,229,59,160,123,248,243,149,94,191,247,72,139,248,254,61,228,1,157,158,172,250,65,212,30,154,243,219,213,5,93,158,182,171,23,142,173,235,110,186,178,158,119,192,250,117,237,57,156,166,88,99,141,92,157,246,49,220,126,72,244,84,79,232,223,198,104,255,0,82,154,201,161,147,170,233,254,111,119,163,163,86,185,62,28,151,42,168,232,249,57,236,115,159,218,138,86,39,37,224,136,171,253,41,185,162,141,76,210,77,63,213,235,4,184,222,125,140,219,174,180,146,241,255,0,100,209,65,59,153,179,216,255,0,187,221,99,145,55,88,217,191,203,250,19,252,136,85,39,80,62,15,154,137,141,221,228,173,208,139,141,118,85,107,115,98,95,47,89,228,105,101,135,238,59,184,171,35,231,141,28,136,230,183,100,72,211,249,255,0,211,197,85,66,9,234,126,173,234,6,176,228,115,229,26,129,147,92,110,213,147,57,202,196,170,173,158,118,64,213,145,239,72,227,238,189,234,214,53,100,126,205,223,229,186,255,0,149,75,9,240,192,232,110,12,146,107,71,80,154,145,105,87,82,81,212,182,170,209,69,87,2,43,36,146,41,42,225,122,201,28,212,234,139,198,72,226,114,112,126,232,168,138,187,46,200,114,158,156,252,53,50,12,231,85,35,195,53,142,249,87,140,67,2,85,164,208,82,69,77,83,44,143,137,138,136,214,200,217,94,198,253,254,74,170,173,119,202,53,68,254,114,42,93,70,19,134,99,250,125,140,209,226,24,189,20,116,150,202,14,231,98,24,227,100,109,111,57,29,35,190,235,26,214,166,238,123,151,228,137,248,255,0,148,15,179,79,79,79,73,4,116,180,176,71,12,48,177,35,142,56,218,141,107,26,137,178,34,34,124,145,17,62,91,31,232,0,17,35,172,78,128,52,227,168,155,117,126,79,99,182,82,89,243,20,166,218,58,170,120,96,167,109,67,162,130,86,196,146,189,180,242,74,255,0,188,232,209,126,127,205,141,168,155,113,66,143,53,95,77,111,218,71,159,222,176,12,142,52,109,101,158,186,166,141,92,212,122,54,68,138,119,197,205,170,246,181,85,170,177,187,101,226,155,255,0,145,63,3,79,69,38,248,189,105,146,99,90,237,67,154,80,81,195,79,71,117,181,196,147,118,227,141,157,202,169,107,43,228,115,221,197,119,87,42,53,55,85,79,159,244,175,244,1,223,252,26,53,54,26,204,75,34,211,170,154,233,164,150,135,201,246,33,124,168,230,69,206,91,132,206,226,213,127,221,221,19,117,217,169,191,255,0,92,179,50,141,252,36,53,49,152,159,83,52,56,12,148,145,189,185,163,156,206,242,185,200,232,150,150,130,186,68,217,17,21,23,146,189,19,230,169,177,121,0,10,2,241,71,145,143,235,151,81,90,216,218,213,141,150,102,185,81,54,228,191,9,164,93,215,252,191,37,68,255,0,144,182,254,160,122,238,208,237,0,164,124,119,187,215,156,187,252,187,54,255,0,45,89,31,115,231,23,47,214,182,157,237,77,153,50,59,231,248,237,183,227,248,81,119,81,154,207,112,234,19,89,114,29,95,186,218,160,182,213,95,252,167,114,150,25,93,35,35,236,82,195,78,155,57,223,53,221,33,69,249,255,0,148,14,233,208,95,92,16,116,152,251,229,166,253,109,174,175,178,222,234,162,171,146,42,72,82,87,181,236,134,70,124,145,211,196,196,249,172,127,138,47,201,23,252,136,72,237,66,241,160,171,168,138,178,147,79,48,166,198,201,97,115,32,150,229,109,84,145,143,86,38,202,171,13,119,203,239,114,252,63,163,98,173,15,251,134,25,42,38,100,16,183,148,146,57,24,212,223,109,213,87,100,64,37,70,161,120,150,117,69,158,91,234,45,80,229,175,199,163,150,71,185,149,54,74,251,141,37,67,90,173,123,81,17,233,84,237,182,231,191,225,248,181,171,253,4,184,240,152,206,250,144,207,178,156,150,233,169,25,206,107,145,99,169,228,187,82,228,119,58,250,182,127,139,174,107,188,187,166,115,163,255,0,24,198,35,246,95,197,173,254,148,67,193,244,75,225,117,22,164,89,109,122,163,172,245,215,26,11,109,74,65,95,67,111,166,74,41,163,171,129,204,166,158,53,122,171,165,217,175,107,229,106,181,204,69,217,19,125,191,5,181,204,35,77,176,61,55,182,165,167,5,196,44,214,42,84,255,0,225,118,235,124,52,173,95,188,231,124,210,38,181,63,23,189,127,15,250,229,255,0,42,129,233,79,249,146,56,230,98,199,44,109,123,23,241,107,147,116,95,249,15,250,0,113,237,86,233,35,167,237,96,160,150,155,40,211,44,114,26,201,85,85,110,116,150,90,38,214,166,241,172,127,41,159,11,215,228,156,118,255,0,75,25,254,66,190,58,148,240,131,185,219,104,43,242,141,11,188,182,163,177,36,181,14,160,184,212,57,239,125,59,91,51,213,145,69,75,69,243,145,118,137,173,77,246,252,83,252,133,180,31,199,53,28,138,215,34,42,42,108,168,191,210,6,88,110,86,203,141,158,182,75,117,214,134,162,142,170,29,187,144,207,19,163,145,155,162,42,110,215,34,42,110,138,139,255,0,2,158,143,74,181,22,245,165,57,245,147,60,176,204,232,234,109,21,212,213,123,53,207,78,109,138,102,75,197,120,185,170,168,171,26,124,185,39,252,159,137,105,61,119,120,98,203,154,214,214,106,174,134,163,214,237,55,111,204,88,89,79,69,79,3,246,74,104,25,194,71,62,20,102,205,108,178,46,232,237,215,228,155,111,243,169,75,173,178,182,203,115,171,179,220,161,236,213,208,207,37,52,241,242,71,112,145,142,86,185,55,106,170,46,202,139,243,69,84,3,69,29,32,245,63,134,245,53,165,180,55,251,29,98,182,243,106,167,164,162,189,210,205,36,73,35,107,22,153,143,145,237,99,101,145,233,26,185,94,141,87,170,57,120,59,116,221,20,238,198,107,52,7,169,109,81,233,198,255,0,37,239,79,111,19,71,21,67,185,213,91,228,171,168,142,150,165,201,28,145,181,100,100,82,49,28,173,73,21,81,87,125,149,16,186,222,136,122,228,199,250,185,179,220,40,170,45,52,214,108,166,203,3,42,43,232,41,223,60,177,182,57,39,149,140,84,123,226,107,127,154,200,215,100,123,151,119,175,225,176,18,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,55,187,45,179,35,180,213,216,175,52,222,98,134,190,9,41,170,34,230,230,115,141,237,86,185,187,181,81,83,118,185,83,116,84,83,247,0,42,187,172,127,9,250,218,218,155,198,167,104,61,202,137,171,53,74,84,79,96,146,158,182,105,228,116,213,50,43,221,27,209,211,57,202,212,150,63,151,20,78,49,189,223,47,193,107,19,46,194,50,220,14,232,235,54,97,142,220,173,21,141,219,245,85,180,146,211,185,119,107,93,242,73,26,213,252,30,213,252,63,165,63,202,106,45,81,23,228,169,185,198,117,151,164,61,7,215,10,25,96,203,176,59,68,53,178,241,255,0,9,209,218,232,219,90,221,150,53,249,77,36,47,84,221,34,107,87,254,231,116,255,0,128,51,124,73,78,154,122,38,185,117,39,5,61,69,171,91,180,235,30,146,116,85,91,117,194,226,229,184,166,221,239,194,157,173,249,255,0,137,87,47,222,249,53,200,239,244,29,31,169,175,11,253,96,210,57,235,114,44,14,142,76,151,29,133,178,77,219,163,142,170,178,178,38,34,204,253,220,145,82,54,54,181,35,141,136,171,191,201,206,79,232,84,34,69,171,33,212,61,45,200,36,91,61,231,32,197,175,20,79,86,72,148,245,19,208,212,68,238,42,213,69,226,173,123,87,139,220,159,240,57,127,202,5,213,244,145,225,151,134,244,227,147,55,55,201,114,90,124,166,249,12,108,74,89,97,166,168,164,108,18,50,161,179,53,251,121,135,53,223,226,227,77,149,187,124,191,225,222,108,149,63,209,71,138,109,193,47,52,250,127,212,29,91,231,134,190,90,122,74,27,186,72,231,44,83,75,82,168,231,212,207,87,87,179,99,107,101,77,213,173,85,70,179,250,118,249,218,110,57,146,216,50,235,76,23,220,106,241,69,115,160,169,99,95,29,69,37,67,38,141,200,230,163,147,103,49,85,171,247,92,213,249,47,224,169,254,80,62,152,0,1,14,252,84,115,92,183,8,233,133,42,241,11,131,169,37,185,94,190,27,90,230,211,199,47,58,73,45,245,171,35,21,30,215,35,81,85,173,251,201,178,166,223,37,66,98,17,163,196,75,28,161,200,186,88,203,124,245,59,101,248,101,13,125,202,30,76,71,112,150,59,117,95,23,38,232,187,42,114,95,154,108,191,233,2,138,116,147,84,110,250,107,169,246,237,71,130,165,233,89,70,181,42,231,178,56,213,202,178,195,35,23,100,122,113,255,0,225,139,253,31,240,26,87,197,50,42,108,178,193,75,144,81,194,248,161,170,231,197,143,84,85,78,47,115,23,240,249,126,45,83,45,166,151,122,113,200,109,89,78,141,216,47,54,106,166,79,75,63,154,224,230,189,174,254,109,84,205,95,155,85,83,241,106,255,0,72,29,44,31,199,57,172,106,189,238,70,181,169,186,170,174,200,136,113,125,93,235,11,64,116,90,10,207,181,185,245,162,90,234,23,164,114,91,40,238,180,78,173,87,114,99,85,173,134,73,152,170,173,238,34,185,62,91,34,42,129,218,74,136,241,152,205,173,23,76,174,193,137,209,220,41,230,169,164,130,150,121,98,142,102,57,204,86,73,112,141,200,173,69,228,138,138,168,139,185,249,186,150,241,118,201,50,119,86,88,116,42,221,61,166,221,52,77,141,181,181,240,201,5,107,57,66,246,200,230,201,75,88,173,71,35,220,213,106,237,242,226,138,191,52,32,6,79,150,106,38,176,229,114,93,114,11,157,239,39,189,214,58,71,53,37,154,122,217,184,242,124,138,214,115,87,191,138,43,158,237,183,249,110,171,254,85,3,252,116,231,60,190,233,134,115,101,207,241,153,251,55,75,29,83,106,233,159,197,142,217,201,242,252,30,215,55,230,138,169,243,106,254,39,127,206,124,72,186,172,205,173,178,88,151,80,124,165,178,162,157,105,166,166,248,77,182,78,108,115,92,215,39,63,42,142,77,218,237,190,75,253,27,254,39,233,208,31,14,94,160,117,170,182,142,178,179,29,159,26,178,62,118,36,243,222,41,43,104,220,248,185,189,175,88,156,180,207,98,185,59,106,159,63,146,43,155,191,226,88,254,129,120,87,232,110,152,246,174,185,205,11,114,187,147,120,242,167,185,69,71,93,68,191,226,156,191,114,90,70,187,126,76,122,126,63,205,122,167,244,168,21,59,129,244,165,212,70,176,79,37,117,151,78,114,7,35,182,229,81,61,150,177,177,175,201,200,159,56,225,114,127,240,181,79,248,73,97,98,240,121,204,49,140,98,191,53,214,141,99,196,172,244,54,218,121,234,166,134,138,10,137,209,34,137,188,213,203,36,203,77,178,171,89,39,201,126,73,242,93,255,0,29,173,238,195,138,227,24,181,63,148,198,177,219,101,170,31,243,116,84,145,192,223,197,87,240,98,34,126,46,119,254,149,255,0,41,89,126,42,253,104,197,67,222,233,227,78,175,46,90,149,142,10,139,189,109,21,71,234,221,12,244,213,44,125,58,201,12,251,174,236,154,23,43,31,30,223,130,174,233,182,225,88,250,151,104,198,241,252,226,243,97,196,238,30,126,219,109,174,168,163,134,177,17,17,181,45,142,103,177,178,181,17,239,77,156,212,106,166,206,95,199,241,95,197,102,247,134,159,67,153,94,123,159,227,122,247,151,186,58,44,95,31,173,74,216,40,231,166,169,100,181,239,111,153,141,56,61,17,141,78,19,66,197,93,156,239,146,236,169,253,11,201,186,13,232,242,241,213,54,119,83,114,187,243,139,21,178,205,219,186,84,59,147,95,44,146,211,206,232,210,55,58,25,35,114,163,217,26,187,150,202,136,244,219,117,84,47,139,16,195,113,156,14,195,79,141,98,86,90,43,93,182,151,159,106,158,146,154,56,35,111,39,185,238,217,177,181,173,77,220,247,47,201,63,21,85,254,144,62,173,53,60,52,148,241,82,83,179,132,80,177,177,177,187,170,236,212,77,145,55,95,159,224,135,250,128,0,0,0,0,0,143,61,67,244,59,162,29,68,83,212,86,228,118,20,167,200,31,11,226,130,232,181,85,142,237,42,164,170,213,236,178,118,49,219,73,51,159,243,79,159,225,248,126,18,24,1,68,253,76,248,96,107,110,137,92,126,39,136,163,115,91,5,108,147,201,2,217,173,149,178,79,72,196,153,26,198,76,198,199,35,90,170,217,25,178,247,23,117,107,255,0,220,238,232,193,138,101,154,145,161,217,156,55,187,47,157,199,111,244,15,137,232,218,186,6,247,24,173,123,37,102,241,206,197,79,197,172,119,205,191,52,219,250,23,231,167,42,170,74,90,232,29,77,91,77,21,68,47,219,148,114,177,30,213,217,119,77,209,126,95,138,34,145,191,168,30,128,250,127,215,154,69,169,170,197,105,49,235,196,48,84,54,42,203,37,13,21,35,234,37,124,109,99,22,162,69,167,123,158,140,237,183,142,223,54,162,174,223,208,7,24,232,119,196,199,20,214,70,218,244,171,84,98,158,209,151,67,73,4,77,186,213,213,81,197,71,114,149,60,180,8,140,68,237,43,102,146,89,36,122,68,214,46,205,69,217,87,240,73,248,87,158,144,248,69,96,248,22,112,204,170,241,156,95,248,81,170,77,68,234,11,156,61,232,167,100,209,190,55,110,234,54,241,219,130,252,218,187,162,237,177,97,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,14,29,212,79,72,90,69,212,117,146,162,151,46,179,113,187,57,81,212,215,31,49,84,189,133,87,196,175,253,84,115,70,215,114,108,45,111,207,240,252,83,231,248,247,16,5,48,106,215,131,190,180,99,180,233,93,165,151,47,181,210,201,50,49,104,59,52,148,29,168,251,106,170,254,228,245,170,142,251,232,137,183,227,247,183,252,16,148,30,26,189,35,107,223,78,215,11,149,231,85,163,248,61,61,92,85,52,173,180,111,69,81,191,52,165,115,102,239,193,52,139,248,194,230,240,219,254,183,127,233,77,231,248,0,0,0,112,30,187,43,89,69,210,198,161,115,118,221,252,122,237,10,124,191,21,117,186,167,229,255,0,214,59,241,73,30,44,26,233,168,247,222,160,46,122,81,81,89,116,182,99,86,106,43,116,144,208,172,147,195,29,67,223,76,231,186,85,141,100,88,223,191,153,145,156,145,168,187,51,143,244,46,225,3,137,35,211,247,93,250,207,211,206,46,252,59,20,184,247,45,104,213,72,33,236,210,39,105,85,243,72,171,202,74,121,28,237,223,51,151,230,191,209,183,225,248,70,224,7,125,213,46,185,250,147,213,170,106,187,70,81,159,119,109,21,82,201,34,81,124,42,129,188,17,200,246,241,238,50,157,174,93,153,35,155,190,255,0,233,252,78,125,167,154,55,169,250,207,122,101,14,15,143,252,86,182,177,207,122,39,155,167,131,146,163,94,229,255,0,26,246,34,124,163,127,254,143,248,15,31,102,185,186,205,116,165,186,50,138,146,173,212,179,50,100,134,170,62,228,82,43,92,142,226,246,238,155,181,118,217,83,127,193,84,159,58,21,226,195,146,105,110,33,109,196,110,58,125,143,54,158,223,78,218,102,252,58,211,34,34,49,138,254,8,155,214,53,63,5,111,244,39,244,236,7,83,233,215,193,245,27,67,69,124,215,154,254,205,111,121,239,158,207,218,229,193,141,149,188,91,223,165,173,217,121,49,174,93,209,62,92,246,252,80,159,186,63,211,54,141,104,101,35,41,244,227,18,248,100,156,87,187,39,159,170,155,184,247,49,141,123,182,154,87,237,186,70,223,146,126,27,127,194,71,189,58,241,103,233,147,57,173,142,213,93,22,67,143,206,168,170,234,155,187,109,244,148,169,247,218,212,251,235,88,229,252,28,139,248,126,13,114,255,0,65,221,49,46,175,122,115,205,107,190,29,100,213,204,77,243,112,115,246,117,254,129,126,73,182,255,0,205,153,87,250,80,14,198,15,43,14,171,233,117,75,31,37,54,164,226,211,54,38,171,158,177,222,41,220,141,68,69,85,85,217,255,0,47,146,47,254,130,21,245,253,226,5,130,96,184,13,203,78,116,183,39,138,231,147,221,98,154,142,90,171,109,108,51,69,77,12,176,213,66,229,71,193,82,217,25,35,100,100,107,243,106,162,34,162,236,171,178,1,201,124,68,124,67,238,246,203,189,207,70,244,122,245,199,143,103,206,86,249,102,175,107,118,210,84,71,250,186,138,111,189,190,242,55,228,255,0,151,226,191,208,132,31,233,107,166,60,239,170,93,72,165,199,172,84,220,168,33,146,58,139,173,95,56,83,177,72,217,224,142,103,240,116,177,185,220,91,51,87,102,175,37,252,19,231,248,121,141,4,209,44,187,168,45,70,161,193,49,170,58,153,229,171,238,247,170,27,28,174,100,60,32,150,86,243,115,35,122,183,116,133,200,155,183,231,248,127,165,52,55,160,218,37,135,232,6,156,91,180,231,14,160,138,42,90,41,42,37,124,221,168,155,44,239,150,87,61,93,35,163,141,136,229,68,86,181,23,138,47,22,53,62,123,1,254,93,63,104,118,39,211,238,154,91,116,251,19,166,237,178,8,96,125,116,220,229,95,51,86,218,120,162,146,110,50,72,254,28,187,72,188,90,238,41,253,31,229,94,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,117,41,209,22,136,245,49,43,47,57,94,49,111,166,201,26,177,49,215,166,67,47,152,146,8,217,35,91,19,150,41,99,87,34,44,136,191,53,95,230,53,63,161,54,144,96,8,29,98,240,130,233,238,219,94,218,171,171,219,114,129,173,114,44,14,142,182,52,85,84,249,46,233,88,191,129,246,174,30,19,93,48,85,77,220,164,199,97,165,103,251,132,146,185,223,228,254,159,55,254,133,255,0,210,77,112,4,4,172,240,121,208,89,230,146,90,107,138,64,199,43,149,140,72,43,23,138,42,252,147,127,59,243,216,229,25,199,130,188,117,183,103,203,133,234,167,195,104,149,202,173,139,224,125,237,147,102,236,156,164,174,223,241,229,255,0,164,181,32,5,18,234,167,133,79,82,248,13,85,117,70,59,100,251,75,99,161,166,243,11,115,243,54,250,62,91,49,94,246,246,95,86,231,167,29,149,55,249,239,253,4,121,185,233,86,181,233,139,39,188,79,65,93,100,109,59,214,9,42,41,110,176,181,200,170,188,118,253,84,170,191,53,68,52,192,126,75,157,170,130,241,72,234,27,148,29,232,28,168,170,222,78,111,205,62,105,243,69,69,3,49,244,218,187,170,244,108,146,58,93,76,202,162,108,173,86,61,25,120,168,68,114,42,42,42,47,223,255,0,34,175,254,147,205,220,46,87,27,181,83,235,174,181,245,53,149,50,42,171,230,168,149,210,61,202,170,170,170,174,114,170,175,205,85,127,225,85,46,207,174,63,15,125,38,206,52,203,47,212,140,10,192,203,86,103,108,182,73,112,109,67,234,107,170,18,167,176,216,151,135,5,153,88,213,236,194,246,38,209,175,205,200,171,243,77,202,77,186,219,106,172,215,74,203,61,115,56,84,208,207,37,52,205,217,83,103,177,202,215,38,202,136,191,138,47,226,136,5,230,248,101,244,229,134,105,206,134,217,117,26,92,110,222,153,93,247,204,249,138,197,133,29,60,125,154,202,200,89,180,156,220,137,188,79,227,247,120,252,190,75,185,52,78,15,208,246,107,111,207,58,102,196,47,212,42,214,44,223,16,231,10,200,215,62,61,174,21,45,78,92,127,13,248,42,167,250,14,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,186,91,169,47,22,218,187,77,124,77,150,154,182,9,41,166,99,154,142,71,70,246,171,92,138,138,138,138,138,138,191,37,69,67,55,253,92,227,9,137,117,41,169,54,152,168,155,75,76,153,85,225,212,140,111,4,78,199,159,157,172,84,70,252,147,228,223,195,100,219,111,193,13,37,20,183,227,11,166,117,86,45,105,181,231,174,171,229,5,194,213,5,58,69,219,68,217,210,85,215,203,191,46,106,191,130,109,183,20,255,0,229,1,221,252,27,53,110,27,198,27,144,233,149,68,247,41,170,44,190,83,130,74,188,160,143,189,45,194,101,225,187,215,109,209,62,123,53,62,127,229,252,75,45,40,131,194,127,38,189,218,250,192,197,113,202,26,222,213,186,247,231,188,252,61,182,59,189,217,181,215,62,63,188,168,174,110,206,85,95,186,169,191,244,238,94,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,121,60,175,84,240,60,34,169,148,89,69,247,201,77,38,252,91,229,102,147,125,145,170,191,54,49,83,240,115,127,244,159,79,20,204,49,204,222,216,235,206,47,113,243,180,109,149,208,44,157,153,35,217,232,136,170,155,61,168,191,131,147,231,182,223,48,62,200,0,0,0,0,0,1,226,53,107,70,180,247,91,113,90,156,67,80,177,218,43,149,28,236,123,99,146,106,72,38,150,153,238,142,72,210,88,150,86,61,25,35,82,87,171,93,182,232,171,255,0,14,254,220,1,30,122,125,232,111,68,58,116,190,63,41,195,173,147,85,94,93,183,106,174,190,26,55,201,77,247,37,98,246,95,29,60,111,103,38,76,228,118,203,243,68,68,252,55,222,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,61,125,120,140,81,232,71,156,210,189,50,134,106,140,198,162,146,77,238,144,212,82,73,5,185,238,243,80,125,232,222,217,121,73,28,209,49,235,27,152,136,168,187,42,167,224,178,55,169,142,170,244,199,166,28,85,47,185,221,109,111,154,169,255,0,97,209,210,81,62,121,39,227,36,45,147,101,221,172,78,41,59,29,247,158,221,211,125,183,84,216,207,46,163,231,217,6,166,230,151,108,215,37,175,158,174,182,233,89,61,83,157,52,175,145,88,146,202,249,21,168,175,115,149,26,138,247,108,155,175,227,253,63,136,31,205,64,212,124,207,84,114,74,220,191,58,188,252,78,237,113,168,125,85,77,71,151,138,30,228,175,219,147,184,196,214,181,55,217,62,72,136,133,156,120,46,90,242,197,181,228,87,95,49,43,49,238,253,108,45,98,210,125,199,84,255,0,131,213,85,37,219,241,227,186,113,223,250,55,216,130,157,54,244,127,171,253,78,94,18,151,3,181,209,54,221,31,251,38,190,178,225,28,17,195,187,102,86,110,223,189,34,238,232,30,223,186,197,249,237,190,200,187,151,191,211,55,79,184,191,77,122,87,67,166,216,212,44,127,151,168,169,169,168,171,115,99,89,170,36,150,69,119,39,189,145,199,205,81,168,198,162,171,119,226,198,167,205,17,0,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,154,227,112,164,181,80,84,220,235,229,237,83,82,68,249,230,127,21,119,22,53,170,231,46,200,138,171,178,34,254,9,184,31,164,16,67,95,252,90,116,55,77,107,235,241,93,60,248,166,73,127,182,212,77,73,84,174,179,72,218,72,39,138,116,142,72,220,178,203,3,156,187,54,69,69,106,43,127,155,243,252,80,235,157,21,245,123,79,213,142,53,117,186,252,25,246,234,171,75,97,116,204,74,110,203,21,36,150,118,55,143,235,165,85,249,64,159,210,159,143,254,128,146,96,0,0,248,217,134,91,99,193,49,139,166,97,146,212,190,158,217,103,163,158,186,170,70,70,233,28,216,162,141,210,61,81,173,69,85,94,44,114,236,159,137,92,218,153,227,49,138,89,114,251,141,167,79,49,74,171,133,166,142,161,244,241,84,215,90,118,124,220,54,69,122,109,86,197,226,174,71,170,110,214,175,30,59,162,46,232,5,153,2,168,38,241,170,186,58,39,182,44,10,153,30,173,84,106,173,173,219,34,237,242,255,0,232,227,148,101,190,47,221,66,87,221,31,62,51,103,198,169,169,23,126,44,158,158,185,142,254,115,149,62,76,173,219,240,86,255,0,232,2,237,143,59,125,212,125,60,197,234,210,131,38,207,49,219,69,75,155,205,33,175,186,65,79,34,183,117,77,248,189,200,187,110,215,38,255,0,229,69,255,0,33,67,26,141,226,61,213,62,162,199,12,127,110,106,241,142,207,47,189,142,92,238,52,74,253,248,127,59,251,233,219,237,195,229,255,0,25,223,229,56,190,75,174,58,201,152,86,165,203,38,213,76,186,231,82,214,118,210,90,187,229,84,207,70,238,171,183,39,200,171,182,238,114,255,0,202,191,229,3,67,25,135,85,157,62,97,16,54,123,206,173,98,106,215,111,183,106,253,67,254,86,167,253,116,201,254,233,15,250,211,14,168,244,63,88,47,147,99,152,30,127,100,185,92,32,131,204,58,8,46,180,115,61,89,205,172,249,54,41,94,239,231,61,169,248,127,74,127,148,206,5,207,38,201,47,108,72,239,57,5,202,189,169,248,54,170,174,73,81,63,15,247,74,191,228,79,253,8,76,223,9,44,51,49,200,122,138,175,191,99,180,239,125,186,201,109,167,117,210,68,169,108,124,24,250,234,119,181,21,170,228,87,238,216,101,249,34,47,243,127,210,155,133,228,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,28,195,168,61,127,211,238,157,240,10,172,227,59,200,168,237,241,197,44,16,65,12,143,114,203,59,229,147,138,53,140,99,30,247,47,20,145,223,38,47,201,142,85,217,17,85,62,206,175,106,222,27,162,248,93,126,103,153,222,104,232,105,233,169,231,146,6,79,81,20,78,168,146,56,159,39,110,52,145,236,71,185,81,139,179,81,119,95,254,185,66,125,102,245,89,151,245,45,169,151,10,201,175,117,172,197,232,106,37,167,182,219,25,83,42,82,186,56,234,42,29,12,238,133,102,146,53,151,183,55,21,123,118,77,147,100,249,126,33,225,186,129,215,172,203,168,76,246,175,55,203,234,251,146,207,219,237,199,219,137,59,123,67,20,75,243,142,54,111,186,66,223,232,255,0,242,175,88,232,155,162,108,223,169,172,182,150,241,89,102,171,166,193,232,42,216,149,247,39,68,139,20,174,100,180,206,146,157,63,93,27,209,86,25,213,219,181,85,118,79,150,235,248,69,163,69,93,12,233,237,143,79,58,108,195,168,172,244,116,240,190,231,106,183,220,171,31,12,108,111,118,166,74,10,100,145,234,173,107,121,42,240,79,154,238,171,253,42,7,81,210,189,51,198,52,131,3,178,233,246,37,73,216,183,89,104,227,164,137,59,146,59,151,29,247,119,235,30,247,38,238,87,46,202,229,219,125,183,249,30,180,0,0,0,0,0,0,252,215,39,86,178,221,84,251,107,98,117,99,97,122,211,164,168,170,197,147,138,241,71,113,249,237,190,219,237,243,216,168,78,168,60,73,58,160,211,29,100,191,97,20,182,107,37,186,11,77,93,85,36,73,45,61,198,30,251,34,170,154,36,149,155,85,53,28,215,35,62,78,68,77,246,254,143,192,11,132,5,18,127,117,135,170,127,255,0,71,63,252,35,255,0,76,31,221,97,234,159,255,0,209,207,255,0,8,255,0,211,0,189,179,205,223,181,43,78,177,106,244,181,100,249,246,57,104,173,114,53,82,154,190,235,5,60,170,142,254,106,240,123,145,126,123,46,223,47,153,70,57,87,138,7,84,217,77,154,123,63,199,104,237,29,238,63,223,86,170,171,141,61,67,54,123,93,247,95,230,215,109,248,236,191,47,193,85,63,164,143,151,253,105,214,28,174,224,151,108,159,85,179,11,181,107,81,168,149,53,215,218,169,229,68,111,243,83,155,222,171,242,221,118,249,252,128,211,101,186,231,109,187,210,71,112,180,220,41,171,105,102,106,62,57,233,229,108,145,189,170,136,168,168,230,170,162,162,162,162,167,250,21,15,210,102,243,13,235,19,169,92,30,157,40,237,58,205,153,75,74,198,177,145,211,212,100,85,238,138,38,181,188,81,24,214,204,136,212,219,111,151,253,202,127,144,251,247,206,189,250,167,190,91,29,108,253,45,228,182,254,73,183,152,161,191,92,98,153,62,104,191,39,121,133,255,0,38,223,240,42,129,162,55,57,173,106,185,202,136,136,155,170,175,224,136,115,156,219,169,13,4,211,170,105,42,179,77,96,196,173,109,139,110,108,146,233,19,164,77,213,168,159,171,106,171,191,235,219,253,31,130,239,248,25,245,119,86,157,82,185,170,215,117,35,170,42,138,155,42,46,97,113,249,167,255,0,182,60,30,65,156,230,217,99,220,252,163,48,189,222,28,253,185,45,125,194,106,133,93,182,219,126,110,95,247,45,255,0,208,159,228,2,228,114,223,24,109,9,178,230,191,1,198,173,77,191,216,81,208,34,223,27,83,89,76,155,57,27,220,94,195,168,149,235,195,117,254,159,189,199,229,248,157,187,7,241,11,233,15,54,179,195,114,143,91,241,203,100,238,107,18,106,75,132,178,210,201,20,138,196,115,154,137,60,113,171,145,55,219,146,38,202,168,191,240,25,229,63,172,123,227,94,76,123,154,191,229,69,216,13,30,85,245,173,210,93,10,162,85,117,9,132,49,85,118,255,0,170,177,175,255,0,136,252,223,203,155,164,15,251,98,112,143,253,102,211,61,86,92,67,59,204,185,59,31,198,111,215,180,98,167,39,81,209,77,82,141,221,85,19,117,99,87,111,154,42,127,200,167,237,186,105,38,169,217,98,239,221,52,227,40,165,137,25,220,89,38,179,212,177,168,221,149,119,85,115,17,63,4,85,255,0,144,11,242,191,248,133,244,105,142,211,249,154,189,125,199,42,27,254,230,135,191,88,239,197,19,249,176,70,247,127,215,39,244,127,151,252,139,181,86,245,163,226,27,155,117,3,118,171,197,240,202,191,134,225,108,116,145,50,14,220,51,121,164,71,84,49,37,229,37,51,37,103,40,102,106,113,223,229,183,249,119,218,25,143,196,15,75,128,233,230,109,170,217,77,54,35,130,99,245,87,155,197,114,200,177,83,192,141,69,114,182,55,200,237,213,202,141,79,187,27,215,230,169,248,124,141,23,244,229,160,24,127,78,218,119,73,132,98,148,125,165,143,185,230,37,238,74,189,221,231,154,86,253,217,36,147,142,221,231,39,201,126,127,253,100,130,62,17,189,41,77,108,160,184,235,198,121,105,154,42,137,101,165,92,117,147,64,173,108,148,242,81,201,206,93,165,133,21,90,230,85,179,139,163,126,202,173,93,254,72,155,218,16,0,0,31,7,60,196,168,115,220,46,251,133,220,93,194,154,251,109,170,183,72,253,149,120,54,104,157,26,174,200,230,170,236,143,95,146,42,127,194,159,137,77,189,77,120,84,107,166,37,146,214,223,244,118,199,85,154,217,235,171,42,38,116,52,172,167,167,146,141,138,232,251,104,140,146,169,242,205,201,94,255,0,193,191,117,35,85,95,146,252,174,192,1,150,27,173,166,235,98,175,150,213,123,182,213,91,235,96,227,221,166,170,133,209,74,205,218,142,78,77,114,34,166,232,168,169,186,126,10,138,73,62,133,186,76,182,117,83,168,19,216,110,249,69,61,186,150,134,142,170,166,88,22,52,150,89,18,62,203,81,81,137,60,82,109,202,116,249,166,233,247,87,253,59,78,31,19,190,133,40,242,140,118,29,98,209,140,82,142,150,235,109,125,77,69,250,146,134,133,24,147,82,71,70,213,107,152,202,106,117,115,156,212,166,217,22,71,163,81,100,95,247,95,42,239,233,75,94,175,125,45,235,125,46,111,44,85,140,138,142,26,219,117,202,133,26,244,115,145,241,171,120,186,62,228,104,170,146,182,53,84,114,252,149,159,134,232,128,90,150,13,225,29,211,206,53,112,125,86,72,159,104,32,118,219,65,253,253,73,199,238,185,63,156,202,197,85,249,185,171,255,0,155,254,146,175,122,211,110,131,80,235,5,101,135,167,235,77,53,45,134,212,146,81,77,37,61,198,166,178,57,106,34,170,168,107,158,143,157,92,187,43,18,21,251,174,86,236,136,168,171,186,169,101,125,76,248,159,233,117,155,76,121,233,61,210,162,170,251,115,255,0,99,171,39,167,122,193,219,168,135,151,62,197,90,61,188,152,178,109,182,251,237,254,77,202,102,182,219,238,185,86,65,75,107,163,108,181,119,43,197,99,41,226,110,206,145,243,79,43,209,173,79,146,43,156,170,231,39,224,138,170,171,253,42,126,106,58,79,78,157,53,106,63,82,121,139,113,156,30,203,93,45,44,59,249,235,132,52,237,146,42,61,226,153,241,243,228,246,53,57,172,14,106,110,228,249,255,0,151,240,91,249,233,203,167,188,59,167,60,2,159,11,197,41,246,84,231,230,39,231,47,235,127,95,52,141,251,178,73,39,29,187,206,79,146,252,255,0,250,201,207,58,2,233,222,211,161,93,63,98,206,171,176,208,83,101,23,203,85,61,109,226,165,148,173,100,239,123,221,44,209,178,71,172,76,145,92,198,84,43,54,126,234,221,149,168,187,124,214,76,159,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,124,156,171,39,180,97,182,26,172,146,253,83,229,232,104,248,119,100,224,231,241,230,246,177,191,38,162,170,253,231,34,124,144,250,114,203,28,49,190,105,164,107,35,141,170,231,57,203,178,53,19,241,85,95,232,66,155,252,79,250,217,200,178,236,226,255,0,211,222,19,113,164,76,102,203,86,180,119,57,25,77,12,139,85,43,60,172,200,141,153,30,255,0,230,79,20,136,187,35,23,250,21,21,81,118,8,255,0,214,71,89,90,129,212,166,107,81,19,50,219,147,112,202,87,182,75,109,169,147,43,32,99,157,77,20,114,171,145,35,141,95,187,155,39,243,209,118,230,228,79,146,174,241,168,0,6,142,186,45,174,168,184,244,195,167,53,85,47,115,228,126,49,103,85,85,93,213,119,183,211,175,255,0,44,206,41,125,222,23,154,141,38,160,244,185,110,138,119,34,63,26,170,135,31,99,85,141,98,240,167,183,81,108,187,34,174,233,247,255,0,156,187,42,255,0,145,0,151,64,0,0,0,0,0,7,17,215,14,141,250,124,215,170,89,229,204,244,210,194,251,204,206,99,210,241,29,34,197,86,155,72,231,170,44,144,186,55,185,28,175,147,116,87,108,170,237,213,21,81,14,220,0,206,199,88,93,38,101,61,45,231,207,178,214,175,155,177,85,237,240,234,255,0,213,199,223,227,13,59,165,253,90,77,35,219,197,243,163,126,242,252,246,221,62,95,132,126,52,55,215,143,79,84,29,64,116,247,147,218,233,45,175,168,201,237,118,233,42,108,82,54,89,145,89,43,101,134,103,179,132,104,238,231,52,167,70,108,172,114,252,254,92,85,121,38,126,114,156,98,243,134,100,87,28,91,32,163,146,154,225,106,170,154,142,162,57,35,123,21,178,69,35,152,228,217,232,142,79,188,213,79,154,34,252,191,4,3,229,3,209,105,238,46,204,207,48,183,227,79,147,131,107,59,187,187,151,29,184,68,247,254,59,47,251,159,242,23,163,104,240,190,233,18,159,9,143,18,187,233,245,109,84,173,116,175,90,223,143,215,36,200,247,43,184,185,56,200,216,247,106,57,54,69,102,223,36,221,23,231,184,80,97,107,29,11,244,21,211,38,179,105,173,171,80,178,102,71,145,207,50,204,181,116,47,142,186,157,35,70,212,84,196,196,230,218,134,162,238,145,34,252,155,242,227,178,254,59,156,199,174,15,12,90,221,35,242,249,150,130,208,93,46,152,226,196,245,173,162,150,73,235,170,226,149,106,24,198,35,18,42,125,145,188,101,111,243,158,171,247,29,254,79,156,77,208,46,165,117,103,166,140,178,44,135,79,46,176,82,42,77,27,234,233,42,232,34,158,58,134,53,36,78,46,228,156,209,56,205,39,243,92,213,251,223,143,201,0,180,30,172,188,61,122,87,211,205,18,202,51,92,79,2,166,179,87,218,237,213,181,112,76,202,170,233,149,31,21,36,242,53,54,117,66,167,243,152,213,249,162,255,0,52,166,98,113,117,3,226,133,168,154,229,163,239,211,138,139,77,186,223,85,94,171,21,198,104,45,156,25,44,15,165,150,25,90,213,116,242,42,42,172,187,162,163,83,109,191,20,252,22,33,105,198,23,85,168,89,157,191,16,163,127,9,107,251,188,93,186,162,39,8,159,39,226,141,114,254,12,95,232,80,62,59,108,183,55,91,62,48,218,109,232,249,172,125,206,109,254,114,34,170,166,219,239,248,34,255,0,65,248,145,81,23,117,77,205,34,105,151,74,186,73,167,58,75,14,144,82,227,210,79,101,68,170,108,241,201,112,168,115,165,73,220,245,126,239,71,53,201,187,94,169,242,219,111,248,126,100,4,235,203,195,2,142,215,28,58,141,211,86,63,84,144,254,186,75,213,161,213,53,149,211,75,52,149,49,164,110,166,141,34,145,219,34,75,39,46,79,77,154,196,84,69,84,114,168,73,47,15,251,183,76,58,171,165,209,125,136,210,220,70,130,253,67,27,228,187,83,199,100,106,189,141,117,93,66,66,174,153,240,49,31,247,91,186,108,171,182,251,124,182,58,247,81,11,161,58,97,166,23,188,167,52,211,204,94,162,26,122,10,158,204,50,217,163,122,75,35,105,229,123,89,187,97,127,29,210,55,38,234,155,38,255,0,250,115,247,134,231,250,157,161,121,61,69,102,45,93,81,142,222,154,200,217,51,106,40,35,124,141,110,237,145,168,177,206,199,109,248,53,223,135,205,54,254,133,63,211,80,245,191,84,53,90,110,254,125,147,252,82,77,249,111,228,169,224,249,238,245,255,0,225,81,183,252,227,255,0,244,255,0,161,0,241,247,42,182,87,214,201,84,202,120,224,107,246,218,56,218,141,106,108,136,159,36,68,68,254,143,242,19,111,195,71,163,106,77,121,205,165,206,117,27,25,167,184,97,86,116,119,20,168,123,95,29,69,108,83,81,202,144,186,54,204,215,170,58,25,95,186,185,174,102,202,168,168,171,242,34,86,149,105,102,89,172,153,165,14,7,133,210,182,107,157,195,187,218,71,178,87,49,59,113,62,85,223,182,199,187,249,177,187,240,106,255,0,232,221,77,30,232,158,143,98,58,29,167,182,172,11,14,183,186,154,154,138,154,6,78,174,169,146,101,154,118,65,28,78,145,92,245,252,85,34,111,201,17,169,242,249,53,55,3,212,227,120,214,63,135,216,232,177,172,90,207,73,107,181,219,160,142,150,150,146,150,36,142,56,162,141,136,198,53,17,63,161,26,214,162,127,161,16,250,96,0,0,0,0,1,254,21,244,52,87,74,26,139,101,198,150,42,154,74,184,159,4,240,74,212,115,37,141,232,173,115,28,139,242,84,84,85,69,79,244,148,249,226,151,209,93,131,74,227,126,189,105,245,21,37,190,209,112,184,69,79,113,160,166,167,72,152,202,138,137,106,165,116,219,172,202,171,243,236,179,139,99,68,252,23,228,136,168,92,81,31,186,243,197,168,242,254,150,178,251,77,99,99,93,164,182,205,26,201,35,152,214,189,43,224,77,213,91,243,252,21,201,255,0,40,25,218,124,210,200,214,182,73,94,228,110,252,81,206,85,68,223,241,216,176,223,10,190,146,63,72,121,135,233,147,56,199,41,42,172,22,73,55,183,190,165,177,76,223,136,67,45,13,68,74,140,73,121,53,221,183,187,239,43,21,19,117,77,247,249,21,224,105,23,164,60,46,215,132,116,233,129,80,218,160,88,163,173,199,173,117,210,34,200,231,239,35,232,96,69,93,221,248,127,53,62,95,128,29,126,8,33,165,130,58,106,104,153,20,81,49,35,141,140,77,154,214,162,108,136,137,253,8,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,177,107,150,152,232,78,49,38,87,169,153,109,21,150,141,187,112,239,43,221,36,187,201,28,107,194,56,218,231,187,101,149,155,241,106,236,142,221,118,79,152,17,207,196,91,172,123,46,128,105,245,126,159,217,170,171,153,152,228,182,217,98,166,116,48,72,137,77,5,68,21,113,50,118,204,217,25,193,237,154,20,217,81,85,83,241,217,127,162,139,175,119,171,166,71,120,173,191,222,171,167,172,184,92,106,36,170,169,168,158,87,73,36,178,189,202,231,57,206,114,171,156,170,170,191,53,85,83,216,107,142,173,95,53,179,82,239,58,129,125,126,242,92,42,234,36,133,155,51,245,80,201,81,44,173,102,237,99,57,108,178,175,205,90,138,191,253,100,244,250,57,210,7,81,58,237,21,61,126,157,105,117,230,225,107,169,71,44,119,39,50,56,41,92,137,220,77,219,44,239,99,23,239,68,246,252,157,248,166,223,138,162,40,113,176,92,223,78,30,18,154,113,132,185,151,157,100,151,237,53,98,49,56,210,241,158,139,182,244,153,92,143,231,79,88,168,191,113,173,77,182,219,231,191,226,120,254,181,188,43,232,110,86,169,243,110,154,49,201,126,41,18,192,199,88,35,153,242,186,167,148,210,119,100,73,234,234,182,110,205,145,139,197,27,255,0,194,254,95,138,236,21,40,90,111,131,30,164,62,42,140,135,78,171,46,146,164,47,74,187,140,84,191,172,86,171,213,109,240,181,223,143,4,93,183,79,195,127,249,10,205,203,176,124,203,1,186,58,201,155,226,215,75,21,123,54,222,158,225,74,248,31,243,107,93,248,57,19,254,181,237,95,248,28,159,229,61,159,78,58,211,120,208,109,88,177,231,214,185,184,197,77,89,76,149,204,226,213,238,210,182,166,25,100,102,238,99,213,187,164,73,243,107,121,39,244,127,145,67,75,64,225,90,13,214,78,130,235,150,49,104,173,177,234,102,63,29,242,174,146,55,213,218,103,172,236,212,193,63,23,119,25,194,86,198,231,108,177,200,187,163,118,84,78,73,242,84,85,238,160,1,228,117,47,86,244,219,71,113,233,50,173,77,204,237,152,245,178,39,199,26,207,89,55,29,220,247,113,98,53,169,187,156,170,187,254,8,191,36,85,252,17,84,170,126,179,252,82,229,212,123,37,227,76,244,79,245,86,59,165,50,210,84,93,127,157,223,137,237,133,94,222,205,77,35,94,223,254,31,30,232,228,95,159,36,255,0,173,2,225,17,237,114,171,81,126,104,127,209,156,206,152,114,205,95,188,107,198,19,30,21,77,87,121,184,83,223,173,181,11,5,61,44,91,181,141,172,135,239,57,202,197,70,51,146,181,21,206,249,38,233,185,161,252,94,91,196,248,205,162,108,138,153,105,238,178,80,83,186,186,21,115,92,177,212,44,109,89,27,187,126,234,236,237,211,116,249,127,144,15,168,0,3,248,230,181,237,86,61,168,230,185,54,84,84,221,21,63,200,86,175,137,103,65,54,220,154,203,115,215,125,46,183,209,209,221,104,35,154,186,245,76,143,130,150,41,161,99,43,42,170,39,226,216,81,100,153,92,232,211,119,73,186,162,124,255,0,13,203,43,62,30,115,101,151,35,194,175,248,252,9,188,183,59,93,85,28,127,241,164,137,204,79,233,79,233,119,249,83,254,16,51,103,160,143,107,53,102,196,231,46,200,158,107,251,52,166,153,218,228,122,114,106,238,138,101,193,178,220,48,220,139,185,78,254,21,84,127,130,236,213,219,156,127,233,221,63,7,26,68,233,187,83,108,186,197,163,56,254,162,99,247,6,86,208,221,22,173,35,153,173,115,119,88,170,165,137,83,103,53,170,155,44,107,248,181,63,229,252,84,58,29,194,219,111,187,82,62,134,233,67,79,87,77,38,220,225,158,38,200,199,108,168,169,187,92,138,139,243,68,95,249,10,176,235,199,195,22,169,35,186,106,230,130,219,173,208,210,81,83,62,174,229,104,90,138,122,54,178,56,162,167,98,45,60,76,129,140,69,217,147,189,200,233,62,107,248,124,215,101,181,131,254,100,99,101,99,163,122,110,215,162,181,83,252,168,160,101,134,229,110,172,180,92,106,173,55,8,187,85,84,83,190,158,118,114,71,113,145,142,86,185,55,77,209,118,84,95,154,124,142,249,208,109,207,21,181,117,51,138,85,230,20,201,61,189,190,123,155,22,157,38,223,252,31,84,137,247,85,21,63,156,173,44,151,196,127,162,221,55,201,244,210,249,172,24,189,129,212,185,77,174,42,155,133,85,67,103,168,153,103,138,58,122,186,135,183,131,167,72,219,202,87,53,119,70,42,166,219,34,42,124,138,120,211,204,182,76,23,48,183,229,81,67,221,125,15,119,102,114,227,191,56,158,207,199,139,191,221,255,0,145,64,212,49,255,0,18,197,20,204,88,166,141,178,49,127,22,185,55,69,255,0,144,242,122,85,169,56,198,171,225,52,57,166,39,124,162,186,80,86,58,102,54,122,73,146,70,114,142,71,49,201,186,34,124,209,91,254,68,61,120,21,181,226,109,208,157,171,37,195,153,171,218,57,141,217,45,87,43,34,213,86,223,225,142,56,40,153,53,20,84,124,183,106,71,18,44,143,111,150,68,68,115,246,251,238,219,241,249,84,5,69,60,180,181,18,210,206,222,50,66,247,70,244,223,125,156,139,178,161,163,206,169,53,103,75,48,141,27,204,237,217,174,111,101,183,79,115,176,92,232,105,169,103,172,107,102,158,87,209,201,179,26,196,94,106,170,138,159,130,127,215,39,249,80,206,182,97,83,69,89,151,94,235,45,175,71,210,79,113,169,146,157,201,190,203,27,165,114,181,126,127,63,193,83,241,2,197,188,30,180,82,130,183,36,189,235,86,66,248,85,182,95,45,240,198,181,81,202,157,232,235,233,166,238,53,99,85,254,132,219,139,147,253,59,254,5,183,90,47,54,219,237,19,46,54,170,158,253,59,246,226,254,14,110,251,162,42,124,156,136,191,130,161,152,203,70,166,230,214,44,110,167,17,181,94,187,22,170,206,29,248,60,180,46,231,194,69,145,191,121,204,87,38,206,85,95,146,255,0,245,137,217,225,11,175,23,11,14,174,92,244,223,42,203,105,169,172,23,59,84,210,80,209,205,28,81,247,46,114,85,80,67,31,25,17,156,213,202,196,115,81,188,184,252,183,219,127,152,23,40,15,227,92,215,53,28,213,69,69,77,209,83,240,84,63,160,0,0,0,0,14,9,215,100,178,193,210,174,111,44,50,58,55,183,225,187,57,170,168,169,254,18,166,254,148,59,217,192,58,243,123,89,210,142,112,174,93,183,91,98,127,248,74,152,12,235,26,104,233,239,255,0,152,30,154,127,83,236,223,216,162,51,46,105,163,167,191,254,96,122,105,253,79,179,127,98,136,14,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,114,76,130,215,137,227,215,60,158,247,81,229,237,246,154,57,171,170,165,224,231,240,134,38,43,222,237,154,138,229,217,173,85,217,17,87,252,136,160,127,158,85,148,216,112,171,13,86,77,147,220,233,173,246,202,62,29,250,154,153,153,20,108,230,246,177,187,189,234,141,77,220,230,167,205,127,21,68,40,107,175,158,175,110,189,73,106,51,233,44,119,41,227,196,109,123,121,24,25,51,145,178,247,32,165,89,59,141,108,210,68,237,165,133,85,56,237,183,244,252,255,0,15,115,226,47,215,67,186,128,187,84,105,126,16,254,56,141,178,177,171,36,155,111,230,103,167,154,165,168,253,165,167,100,172,221,174,137,219,35,149,19,109,190,106,170,70,221,4,233,207,80,122,133,200,150,195,133,80,119,18,63,241,243,119,96,78,222,241,202,230,253,217,37,143,125,251,46,79,146,252,191,244,110,28,172,208,183,135,83,44,79,232,227,76,170,172,180,148,209,119,44,234,202,135,195,27,26,175,153,149,19,54,69,114,183,241,94,226,63,125,254,123,170,239,243,220,162,125,114,210,91,198,137,106,69,215,79,111,110,229,61,186,162,120,154,253,154,156,219,28,242,197,203,102,189,232,155,172,75,242,228,191,252,181,183,143,7,253,70,155,37,233,221,218,124,250,94,220,120,102,221,185,121,162,247,60,221,117,124,171,242,226,156,118,227,183,243,157,191,250,63,0,39,144,0,14,25,175,93,28,104,135,80,20,46,110,81,136,219,233,46,127,45,174,116,52,20,113,213,175,206,47,198,103,192,247,127,54,22,183,254,42,170,126,31,133,97,235,199,132,142,177,96,139,53,231,77,107,41,50,11,76,48,57,238,165,73,42,170,238,14,145,59,174,217,172,134,141,173,84,86,49,136,159,61,249,59,111,193,80,186,240,6,96,103,155,81,244,119,46,174,179,71,113,191,98,183,251,76,238,167,169,142,25,167,161,168,134,68,69,69,71,39,220,123,87,103,42,108,168,139,179,151,252,164,175,195,188,86,186,131,197,240,36,197,234,231,163,187,220,163,146,103,71,113,184,186,186,162,119,53,251,171,81,242,173,90,57,118,85,217,62,95,36,68,63,79,139,140,24,212,61,76,215,58,213,38,247,73,28,199,92,217,180,159,117,124,133,10,199,243,119,221,93,218,171,252,223,249,72,58,7,82,214,94,166,181,159,93,235,38,151,80,51,139,189,85,12,178,119,126,20,151,58,183,208,49,200,247,189,170,216,101,149,232,156,123,138,137,254,68,68,67,206,105,78,148,230,154,205,155,90,240,44,26,213,53,93,198,235,82,202,102,61,32,150,72,160,87,34,175,57,86,38,61,205,98,35,92,170,188,87,228,213,95,232,83,216,244,169,211,237,235,169,125,96,161,211,59,67,251,76,146,146,170,182,170,125,152,238,204,81,70,187,59,139,164,143,150,239,116,109,217,29,191,222,223,101,68,82,253,180,19,167,77,57,233,227,22,110,55,130,90,251,10,237,252,196,253,249,221,221,253,100,175,111,221,150,89,56,237,222,122,124,151,231,255,0,163,96,226,157,15,244,31,137,116,223,141,210,100,89,61,190,134,231,154,213,65,27,234,42,157,20,83,37,51,157,29,51,220,200,158,250,120,230,98,54,104,92,173,69,95,150,251,254,63,132,189,0,0,0,0,0,12,193,234,173,162,178,197,158,221,45,85,237,70,207,7,99,154,34,42,127,58,22,57,63,20,69,252,21,63,160,149,221,26,248,144,100,93,52,97,84,122,99,120,180,54,233,143,82,214,205,60,91,83,201,60,208,178,105,24,247,181,156,170,163,99,83,126,235,145,17,191,206,122,170,239,186,159,23,196,251,72,110,248,7,82,183,188,166,88,120,90,242,63,45,228,211,147,87,111,47,65,68,201,63,235,220,239,231,63,250,81,63,209,186,17,38,213,107,173,188,220,32,181,219,161,238,212,212,200,216,162,103,36,111,39,57,200,212,77,213,81,19,230,169,248,168,23,79,65,227,45,211,43,168,160,117,199,19,212,4,170,88,218,179,36,84,22,254,28,246,78,92,119,173,223,109,247,219,127,153,254,235,227,43,210,207,251,212,212,111,255,0,129,183,127,211,74,137,184,232,14,172,218,233,219,87,89,138,240,133,241,182,70,191,207,83,46,237,114,236,139,178,72,170,120,26,154,105,169,38,117,61,67,56,72,205,183,77,209,118,221,55,254,128,44,107,170,239,21,136,245,95,18,187,96,26,103,142,84,81,218,174,177,79,75,36,215,42,62,220,253,153,98,158,37,78,80,213,185,187,241,145,139,252,213,77,209,127,20,217,10,225,7,183,180,104,166,166,223,168,153,113,181,99,61,250,119,239,197,254,118,157,187,236,170,139,242,116,136,191,138,40,31,167,19,234,19,94,48,59,68,120,254,19,173,25,213,130,215,11,158,248,232,173,121,29,101,44,12,115,151,119,42,71,20,141,106,42,175,205,126,95,53,62,207,242,184,234,159,254,217,13,80,255,0,219,11,143,254,246,57,173,242,197,117,198,238,114,217,239,84,190,94,178,4,106,201,31,54,191,110,77,71,39,205,170,169,248,42,127,73,239,250,123,135,73,170,115,250,90,109,98,147,181,100,147,159,57,54,169,119,29,160,149,83,229,79,247,215,119,246,211,255,0,249,184,30,115,46,213,173,83,207,248,253,185,212,140,163,33,224,170,173,248,173,226,166,175,101,86,163,85,127,90,247,127,66,34,127,192,155,30,83,241,249,169,98,157,123,98,29,26,224,26,73,143,215,104,126,45,220,188,222,110,51,192,233,252,245,213,59,113,54,25,19,151,26,151,57,139,180,138,207,151,201,126,95,228,220,174,181,93,213,85,19,109,192,30,243,77,151,83,48,44,214,193,153,227,56,254,65,29,93,5,125,45,108,11,79,73,80,157,244,100,204,145,172,251,156,85,205,114,177,191,36,84,223,229,243,254,146,99,248,107,116,61,38,173,94,227,213,125,66,161,223,23,163,223,203,193,221,255,0,101,243,101,100,14,251,209,78,217,35,225,36,108,95,155,126,247,252,27,169,115,16,217,173,176,54,54,69,77,197,33,68,70,125,247,46,200,159,135,244,129,229,244,70,251,118,202,52,95,1,201,175,244,242,193,115,187,226,246,170,234,216,165,99,154,248,231,150,146,55,200,215,35,213,92,138,142,114,162,163,149,87,252,170,170,123,83,248,136,136,136,137,248,33,253,0,0,0,0,0,71,47,16,155,165,182,213,210,94,103,53,206,165,144,178,89,109,145,49,92,246,183,119,252,66,157,219,125,229,79,232,107,151,254,66,70,144,199,197,199,209,141,239,255,0,171,118,175,254,78,5,18,154,124,210,76,126,183,18,210,156,51,21,185,58,55,85,217,177,235,117,190,161,99,85,86,172,144,211,71,27,182,221,17,118,221,171,182,232,139,254,132,51,13,12,50,212,74,216,97,111,39,187,125,147,125,141,80,82,255,0,177,161,255,0,197,183,255,0,196,7,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,255,0,10,218,234,75,109,43,235,107,170,98,130,8,246,231,36,143,70,181,187,170,34,110,171,242,79,154,162,20,169,226,37,215,229,199,91,46,206,210,253,53,171,109,62,29,67,34,201,52,143,164,167,124,181,157,218,72,218,169,221,108,146,166,200,178,84,39,220,226,169,186,124,213,83,229,34,60,84,186,213,201,52,214,122,29,12,211,90,136,225,168,187,219,214,178,235,113,142,106,168,42,169,29,29,99,82,54,68,230,43,19,230,180,210,181,203,187,183,71,47,225,248,186,160,158,247,200,229,124,143,115,220,191,138,185,119,85,3,208,227,26,117,157,102,148,181,53,184,158,37,120,187,195,70,155,204,250,26,9,170,17,155,57,136,168,171,27,85,17,119,145,159,143,251,164,255,0,42,30,135,72,181,187,84,186,125,202,83,35,211,219,178,90,46,81,255,0,61,42,40,98,155,125,227,145,137,187,101,106,237,247,102,127,249,63,20,255,0,65,111,94,22,250,13,138,88,122,120,110,69,124,177,80,220,106,242,42,150,214,242,171,163,130,79,212,77,69,67,34,51,125,149,85,17,205,221,55,95,199,231,182,255,0,51,251,213,39,133,174,147,234,235,167,201,180,246,169,184,77,217,120,255,0,123,219,109,20,105,70,239,241,12,255,0,22,196,137,83,102,70,245,254,127,243,158,171,254,133,113,21,77,213,95,80,83,117,41,168,180,58,135,87,110,109,29,91,44,241,80,213,49,144,246,152,233,210,121,230,123,154,222,228,159,119,121,254,95,52,252,63,15,233,89,211,224,189,168,20,244,245,25,126,8,168,238,237,95,195,246,94,45,219,238,165,198,95,199,150,255,0,135,250,10,193,191,216,110,152,205,222,174,197,122,166,242,245,180,83,73,4,209,243,107,248,189,142,86,185,55,106,170,46,202,213,79,146,157,203,162,142,165,223,211,46,174,83,101,85,116,81,85,90,42,121,249,246,62,89,88,191,118,150,166,56,246,88,218,239,250,249,211,241,99,191,15,232,252,64,209,48,60,134,154,106,182,17,171,118,38,228,88,45,227,226,20,78,223,239,249,121,162,219,239,189,159,132,172,106,255,0,58,55,127,71,244,127,192,124,77,115,234,11,77,250,123,196,167,203,245,18,243,228,105,33,116,44,68,242,243,203,201,101,147,131,127,196,198,245,79,154,47,244,127,71,244,1,210,136,137,214,167,94,120,119,78,248,221,85,151,15,190,90,238,89,164,173,124,81,211,178,90,122,175,42,171,29,67,81,207,137,39,107,209,91,52,45,69,221,170,137,190,202,138,171,177,17,53,131,198,127,51,186,69,61,167,74,244,210,205,111,137,252,120,215,85,220,106,167,145,54,88,220,187,35,27,2,167,205,36,111,252,10,159,228,249,215,54,93,153,100,249,221,242,167,35,203,175,181,247,91,133,84,143,146,73,235,42,164,157,251,185,238,122,167,41,28,231,109,201,238,95,199,250,87,252,160,126,237,79,212,60,139,86,117,10,255,0,169,25,101,76,115,221,178,26,233,43,170,159,28,45,137,188,156,191,36,70,55,228,136,136,136,159,242,124,213,87,230,118,238,152,186,7,214,158,168,45,173,201,113,79,134,90,236,44,168,146,23,214,221,188,220,12,151,182,232,210,70,197,36,116,242,49,206,253,98,236,155,254,44,118,255,0,129,205,58,111,210,25,181,231,90,49,221,40,167,170,125,52,151,207,55,180,172,107,28,230,246,105,38,159,228,143,115,91,255,0,194,182,249,170,126,38,140,180,191,76,48,253,31,195,169,112,124,30,211,77,111,182,82,73,44,173,142,10,104,161,71,62,71,171,156,229,108,77,107,119,249,237,190,223,130,32,17,243,162,174,131,49,30,148,225,147,36,168,173,168,184,229,245,116,239,166,168,169,109,123,165,166,100,82,50,5,145,140,111,106,47,151,114,21,84,87,53,87,101,252,127,201,43,192,0,0,0,0,0,0,3,136,245,81,210,182,1,213,30,18,152,246,89,71,50,92,104,255,0,234,109,108,85,178,64,234,110,115,64,249,126,77,71,49,220,155,3,91,247,152,237,191,163,101,93,204,254,231,56,142,93,160,186,169,54,55,116,133,244,55,252,106,162,146,171,140,208,185,22,57,22,56,234,35,85,100,140,106,254,15,98,236,173,77,255,0,210,159,53,211,129,3,188,66,124,63,109,58,235,79,114,214,12,15,122,60,198,10,86,62,174,8,105,105,90,202,232,233,169,166,226,175,145,203,27,185,174,208,71,201,207,118,205,99,83,109,145,54,15,145,209,159,136,134,159,230,122,53,246,123,86,174,180,86,219,230,47,13,5,185,169,44,148,212,109,172,137,180,241,183,155,26,250,132,115,220,143,142,69,114,163,90,136,138,223,151,226,137,83,186,231,158,179,82,117,46,235,149,64,206,16,85,118,59,108,226,137,183,26,120,163,95,193,206,254,150,127,149,127,249,71,155,190,218,242,28,19,35,186,99,53,178,207,67,112,181,214,77,69,84,200,166,79,148,177,61,204,114,110,199,42,46,206,71,39,201,85,63,200,167,197,85,87,46,238,85,85,255,0,72,18,83,161,30,151,238,61,74,107,29,13,190,170,153,237,199,172,207,138,229,114,153,206,150,38,75,20,53,84,201,44,44,145,145,185,59,139,28,251,163,85,91,254,93,208,208,69,174,209,110,178,209,178,130,217,79,217,130,61,248,179,155,157,182,234,170,191,55,42,175,226,170,66,191,10,222,159,93,165,250,35,77,158,221,98,146,59,134,90,198,92,169,145,253,151,35,168,170,169,40,165,99,145,204,85,114,39,40,215,238,185,81,127,202,136,78,0,35,119,83,189,8,104,151,83,109,125,227,39,182,220,40,242,86,196,200,225,186,81,220,229,137,220,99,142,70,199,27,152,228,146,46,40,233,57,42,164,124,190,234,124,246,221,22,156,250,167,232,151,85,250,108,203,231,163,168,177,213,221,241,234,169,106,38,183,92,104,41,170,106,35,101,51,103,88,227,108,242,172,17,177,37,226,177,170,163,126,95,121,54,252,80,208,233,240,242,188,31,14,206,104,146,221,152,226,214,155,221,50,127,54,43,133,12,85,45,111,222,107,190,73,35,92,137,243,107,87,254,68,255,0,32,25,116,87,185,205,70,170,252,147,240,62,230,9,138,213,103,25,165,139,16,163,71,119,111,55,42,90,4,114,111,247,123,210,182,61,213,81,23,109,149,201,243,217,127,224,82,106,248,156,116,85,136,244,221,38,63,168,154,127,83,80,150,108,150,190,75,124,180,79,167,167,138,58,57,35,167,137,88,140,237,35,119,231,194,103,47,220,217,21,63,29,215,231,30,250,47,130,138,163,169,44,22,58,248,27,44,127,29,182,108,215,53,21,55,243,244,255,0,63,154,47,250,64,208,142,153,105,190,47,164,216,93,191,3,195,168,228,165,180,219,123,189,136,159,59,229,114,119,37,124,174,221,207,85,85,251,210,57,127,229,61,72,0,0,0,0,0,0,0,8,99,226,227,232,198,247,255,0,213,187,87,255,0,39,38,113,19,252,80,113,10,236,203,163,220,154,138,129,252,95,71,113,181,213,63,228,139,247,124,220,108,254,151,39,244,200,128,83,79,72,116,20,151,78,162,49,58,26,232,187,176,75,231,249,51,146,183,125,168,103,84,249,162,162,254,40,134,145,81,54,77,147,250,10,23,240,186,194,108,89,159,83,214,72,175,113,57,237,166,243,60,54,107,23,110,86,250,221,255,0,156,213,255,0,114,133,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,7,91,93,100,224,29,56,96,119,43,66,100,84,82,230,151,58,25,163,183,219,25,34,172,204,89,33,169,108,83,170,36,82,55,138,77,15,31,190,136,155,254,42,137,248,247,141,71,212,76,107,75,113,26,220,211,44,174,142,154,221,65,219,238,57,210,198,197,251,242,178,52,217,100,115,91,252,233,27,248,170,126,63,242,25,193,215,125,106,203,117,223,81,110,185,222,87,114,169,168,117,85,76,235,73,20,179,74,246,211,211,186,121,101,100,76,108,146,63,131,91,221,114,35,81,219,38,255,0,47,242,168,125,123,14,21,172,125,91,106,189,206,171,20,198,107,239,215,155,205,117,77,100,235,79,20,109,100,46,145,102,168,217,239,253,92,109,223,140,155,111,199,125,182,68,252,16,253,189,87,104,51,186,117,213,106,237,54,125,95,154,146,135,181,202,68,143,135,46,116,208,76,159,46,228,159,231,182,254,114,254,31,242,37,152,248,59,105,45,135,27,210,28,135,63,184,197,110,170,189,94,238,240,121,121,120,177,242,83,211,182,138,55,181,26,170,196,123,21,124,204,168,228,71,42,42,127,203,188,20,235,227,46,163,207,250,187,185,212,35,219,36,47,171,182,177,235,186,42,43,93,69,70,213,255,0,174,114,127,214,168,22,219,225,246,215,55,165,156,45,28,138,139,240,171,119,227,255,0,212,234,82,71,28,115,164,43,101,13,171,167,108,22,158,222,214,164,110,176,91,30,168,212,79,231,121,26,116,254,132,79,242,33,216,192,132,189,124,116,7,104,234,22,205,89,168,24,53,43,153,156,219,104,36,242,209,53,94,245,175,72,217,85,43,41,211,185,80,200,163,89,38,153,137,207,138,171,127,210,159,36,165,93,65,211,140,231,74,178,138,236,51,80,177,154,235,29,226,221,51,169,234,41,170,153,178,163,209,17,87,139,145,85,175,77,156,213,71,53,85,21,28,138,138,168,168,106,10,73,35,134,55,75,43,218,198,49,21,206,115,151,100,106,39,226,170,191,208,81,159,138,150,166,105,246,99,212,21,218,193,136,80,210,73,93,100,170,125,61,206,225,12,80,43,102,155,203,210,34,162,75,27,213,92,173,116,114,49,220,145,21,21,21,63,202,4,91,211,109,104,212,189,34,170,168,172,211,204,147,225,51,85,196,144,76,239,39,79,63,38,35,185,109,180,204,114,39,207,231,242,249,159,43,51,212,12,187,80,110,115,94,50,251,191,159,172,158,71,77,36,158,94,40,185,61,206,115,149,118,141,173,68,249,189,203,248,127,73,240,96,130,122,169,153,77,77,12,147,75,43,145,140,142,54,171,156,231,42,236,136,136,159,53,85,83,232,92,49,140,150,209,76,149,151,92,122,231,69,78,229,70,164,181,20,146,70,197,85,252,19,147,145,19,117,217,64,249,209,197,36,207,72,226,99,158,245,252,26,212,221,84,246,122,157,164,153,134,144,214,91,109,57,213,182,107,101,206,229,111,134,231,29,28,200,206,105,4,138,246,163,151,139,157,183,222,141,237,217,118,93,211,230,136,121,10,58,151,81,212,50,161,136,138,230,111,182,255,0,233,77,191,249,103,84,234,91,91,164,215,188,234,131,49,146,157,240,58,146,209,21,183,131,153,197,19,140,211,73,247,83,184,255,0,151,235,126,95,63,249,63,165,66,73,248,66,224,214,172,135,168,101,203,107,34,229,87,141,127,177,93,201,201,199,204,80,215,198,255,0,146,57,17,119,68,79,197,23,253,27,23,118,83,167,131,21,190,173,117,47,41,175,242,210,118,19,200,254,179,130,241,255,0,99,220,19,241,219,111,199,228,92,88,0,0,0,0,0,0,0,0,0,0,20,195,227,1,161,117,120,126,172,217,53,54,199,99,168,248,70,65,110,169,125,125,83,81,207,141,149,105,90,231,191,146,171,221,199,127,53,30,201,179,83,231,242,254,148,72,157,210,109,6,29,116,234,83,77,237,249,236,172,142,199,81,145,81,199,82,175,116,141,69,85,127,234,211,120,213,28,155,201,193,55,69,254,159,159,203,114,242,122,234,210,43,54,174,244,251,126,180,92,104,18,106,168,60,175,149,153,145,49,211,67,202,182,153,207,237,185,88,229,110,233,26,34,236,159,52,252,76,246,217,46,215,12,102,255,0,111,190,208,185,240,214,218,234,225,172,129,219,185,174,100,145,189,30,213,221,21,21,62,104,139,242,84,95,244,129,168,92,102,146,211,111,199,45,84,54,4,68,182,83,209,65,21,22,206,115,147,176,216,218,145,236,174,85,114,253,212,79,154,174,255,0,229,62,153,205,58,103,191,84,228,253,58,233,126,65,93,82,147,213,220,48,219,37,85,75,249,171,149,101,146,134,23,191,117,85,85,223,119,47,226,170,191,229,58,88,0,0,17,151,196,71,73,127,75,93,52,223,169,99,182,45,108,248,228,85,151,232,81,37,86,118,159,13,190,169,17,255,0,207,106,46,202,244,249,46,233,243,252,20,161,140,43,32,173,211,109,70,180,100,43,31,235,241,235,197,61,76,177,238,159,121,96,157,175,86,239,179,145,62,108,219,125,151,254,83,78,87,251,61,22,69,98,184,227,247,40,25,53,29,206,146,106,58,136,222,212,115,95,28,140,86,57,170,142,69,69,69,71,42,108,168,169,254,131,59,61,103,232,197,247,69,250,131,204,109,55,10,8,169,237,183,75,205,194,233,105,236,68,246,70,202,25,107,170,27,3,62,108,99,81,200,216,151,228,196,86,237,248,42,255,0,64,104,143,29,200,45,57,77,158,158,251,99,184,211,87,80,212,243,237,84,83,74,146,198,254,47,86,174,206,111,201,118,115,85,23,253,40,167,210,33,183,133,174,164,95,243,238,156,104,41,175,146,54,69,181,247,123,114,110,245,115,187,181,245,170,188,149,206,118,255,0,204,77,182,219,254,82,100,128,0,0,0,0,0,0,63,53,198,221,73,117,163,146,130,186,46,228,18,237,205,188,149,55,217,81,83,230,138,139,248,162,31,164,1,31,58,98,232,199,78,250,91,188,229,55,108,42,110,227,114,95,35,250,174,51,167,151,242,236,153,191,140,147,201,207,151,125,203,248,38,223,233,249,109,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,2,37,248,149,233,61,255,0,84,186,119,185,197,143,191,122,139,127,103,245,91,51,245,157,202,234,63,233,123,218,137,178,70,171,253,37,5,154,167,84,69,249,42,110,70,237,121,232,35,167,221,107,180,215,163,112,91,62,59,120,168,134,85,101,117,154,217,69,73,43,231,115,101,217,242,73,229,222,229,221,242,242,85,252,119,107,87,241,79,152,80,246,158,107,38,162,105,93,67,234,112,139,255,0,195,221,42,163,159,253,235,4,188,149,26,230,167,248,214,59,111,147,148,248,76,190,214,221,50,154,107,245,234,167,189,59,170,96,124,210,112,70,238,140,86,167,224,212,68,252,26,159,130,18,199,168,127,12,109,116,210,27,202,203,137,218,102,202,172,147,164,146,67,37,174,10,202,233,161,103,123,139,27,50,199,74,198,53,234,215,49,118,79,242,59,111,232,34,29,222,199,122,199,235,31,110,191,90,43,109,181,113,237,206,10,202,119,195,35,119,68,84,221,174,68,84,249,42,47,252,10,128,104,195,163,107,189,29,231,167,28,26,166,134,78,108,142,197,108,137,203,178,166,206,74,10,117,219,230,137,254,84,59,82,174,223,53,51,213,210,207,92,218,173,211,44,174,182,218,107,86,231,98,145,101,145,212,53,178,84,205,27,36,116,113,177,21,177,182,162,54,38,201,11,17,63,165,19,127,244,109,233,58,140,241,30,215,13,115,165,109,158,219,123,169,198,45,191,62,227,44,245,53,148,78,151,231,11,147,146,54,165,237,118,206,137,118,249,124,185,59,252,191,32,147,30,36,62,33,17,84,173,207,66,116,138,191,187,3,226,154,134,249,95,218,86,236,245,243,148,181,20,189,186,138,109,255,0,14,219,187,140,127,250,26,191,138,149,103,44,175,154,87,205,43,183,124,142,87,57,118,252,85,127,19,248,247,190,71,186,73,30,174,115,149,85,206,85,221,85,87,250,84,251,152,53,52,85,153,77,21,52,204,107,216,254,230,237,114,110,139,180,110,95,254,80,22,101,225,63,209,244,206,150,163,94,243,235,111,247,180,212,241,178,196,206,242,124,229,138,181,253,199,239,20,219,253,215,82,177,54,123,54,94,95,45,209,23,123,58,201,240,60,83,50,178,205,142,228,150,175,57,111,168,86,44,144,247,228,143,146,181,200,230,253,230,57,28,155,42,34,252,148,250,22,75,69,29,138,217,13,170,130,154,26,120,33,229,198,56,88,140,98,110,229,114,236,136,136,159,138,170,254,7,239,2,167,186,164,240,142,186,178,105,114,78,158,219,230,27,247,127,192,219,181,155,252,160,103,248,250,186,207,252,115,255,0,15,251,159,242,21,141,123,178,220,177,219,181,93,142,239,79,216,173,161,158,74,121,227,230,215,112,145,142,86,185,55,106,170,46,202,213,77,209,85,13,77,17,211,170,94,138,52,175,169,27,13,100,149,150,42,11,126,77,229,164,101,37,210,158,150,154,41,150,78,19,240,73,38,88,36,147,135,114,101,122,162,124,247,68,84,249,254,33,91,94,19,26,231,98,211,253,89,170,193,50,75,135,151,102,73,195,202,254,169,239,223,203,211,87,74,255,0,230,70,239,247,109,252,92,159,143,203,127,192,187,3,53,26,251,161,121,215,78,154,167,126,193,111,212,53,177,54,207,88,248,105,110,81,197,51,96,169,137,90,215,49,209,202,248,227,231,247,37,98,57,81,168,155,175,203,228,169,189,164,120,106,117,201,102,206,48,138,29,36,213,12,147,108,182,10,234,150,210,212,86,214,51,122,184,229,158,46,211,17,211,212,44,178,63,157,67,154,136,141,219,102,108,155,170,124,194,195,193,252,71,35,145,28,213,69,69,77,209,83,250,79,232,0,0,0,0,0,0,0,0,31,199,53,175,106,181,201,186,41,152,109,89,180,215,88,245,2,235,107,185,83,246,42,96,236,115,143,154,59,109,224,141,201,243,106,170,126,10,159,210,105,232,161,175,20,237,55,190,98,29,85,100,25,117,202,166,133,244,89,79,148,242,108,129,239,89,25,229,173,180,81,201,220,69,106,34,110,174,77,182,87,124,191,29,128,178,111,11,76,134,178,253,210,229,20,117,213,29,199,91,171,99,162,133,56,34,113,138,59,117,23,20,249,34,111,182,235,243,93,215,253,36,191,42,11,193,131,83,235,226,212,92,143,73,93,18,58,149,246,138,203,234,72,173,114,170,61,103,183,65,197,23,158,219,109,243,219,143,252,191,208,91,232,0,0,2,62,117,111,209,198,3,213,94,59,20,23,213,242,55,202,20,111,148,184,254,186,94,45,100,115,163,35,237,54,120,152,191,126,161,93,201,119,252,54,95,151,225,32,192,17,103,160,14,158,115,190,156,52,206,171,10,206,105,184,76,156,59,82,115,133,123,159,223,21,82,59,229,20,146,34,108,147,49,62,107,243,255,0,210,137,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,231,130,10,168,157,5,76,49,203,27,182,228,199,181,28,213,217,119,249,162,145,171,168,159,15,237,4,234,10,219,198,162,199,77,138,93,153,220,123,46,86,43,93,20,51,72,245,139,182,212,149,86,30,82,53,187,53,81,57,39,225,248,167,203,105,50,0,207,247,89,189,6,230,93,39,212,71,122,138,229,53,247,17,169,150,56,34,186,76,202,120,30,217,164,124,252,33,88,155,51,222,229,237,194,142,231,197,27,247,182,249,109,177,22,13,67,231,152,22,43,169,120,205,78,31,154,90,254,33,105,171,116,111,154,159,191,36,92,149,143,71,181,121,70,230,185,54,115,81,126,74,85,119,81,62,14,217,125,13,117,195,42,209,28,178,199,45,165,59,93,187,45,76,21,169,80,207,148,81,175,7,39,125,210,110,229,149,235,186,166,201,183,227,253,1,89,39,161,211,231,182,60,190,129,238,93,145,59,191,252,137,231,204,189,217,46,216,229,214,170,201,124,183,212,81,87,81,76,248,39,130,162,39,68,246,61,142,86,185,21,174,68,84,84,115,85,54,84,223,116,83,242,211,84,77,73,51,106,32,127,25,25,190,203,178,47,226,155,127,72,26,160,134,104,234,34,108,209,59,147,29,190,203,182,199,250,28,23,162,173,106,178,107,110,134,89,178,11,109,106,75,87,23,152,243,112,190,72,86,88,183,172,168,99,57,178,53,84,110,233,18,170,111,182,233,243,255,0,41,222,128,0,0,143,221,86,244,107,167,61,83,99,79,183,222,164,117,146,244,221,187,87,106,42,58,119,206,187,201,2,187,184,175,111,39,253,200,17,137,247,219,178,57,127,20,249,20,109,169,250,121,169,125,30,107,147,113,186,250,185,168,114,44,121,244,55,56,38,138,118,177,94,138,140,158,53,85,130,87,108,156,145,19,100,126,255,0,119,127,151,200,210,81,207,117,107,64,52,147,92,237,241,218,181,79,19,248,221,44,82,54,86,71,231,234,105,182,123,90,246,162,239,4,140,95,230,202,244,252,127,167,253,9,176,113,15,15,110,172,211,169,61,44,134,143,32,108,112,228,246,6,54,138,165,173,124,242,173,76,112,83,82,35,234,92,249,27,183,39,73,58,238,222,110,95,233,221,126,106,75,19,198,233,158,144,105,214,142,217,27,142,105,198,59,240,139,115,54,70,195,230,231,168,219,102,49,137,247,166,123,221,252,216,216,159,143,244,127,165,79,100,0,0,0,0,0,0,0,0,0,130,30,39,221,32,79,172,218,123,83,170,152,131,167,155,36,197,224,146,161,40,81,41,218,202,166,189,244,145,191,121,36,115,21,156,33,133,238,252,87,117,77,147,250,17,103,120,2,148,188,41,52,227,84,172,189,75,220,238,148,148,52,244,84,180,22,185,173,215,89,38,123,38,251,172,184,80,186,104,90,140,153,170,142,217,19,103,236,246,252,191,154,226,235,79,205,73,111,163,161,116,207,165,135,130,212,74,233,164,251,202,188,158,239,197,126,107,242,252,63,160,253,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,47,201,79,232,2,3,245,223,225,197,98,214,152,106,117,23,73,173,150,219,46,79,79,78,247,212,82,83,194,202,104,43,149,169,85,51,158,172,130,153,242,75,59,228,150,52,221,93,247,145,168,159,138,34,173,58,106,22,157,102,26,93,148,220,49,12,214,199,89,109,184,91,170,100,165,122,84,83,75,10,72,230,42,110,172,238,53,174,86,236,173,84,93,147,228,228,95,233,53,6,115,109,111,208,29,60,215,188,94,92,103,58,180,249,166,63,143,110,78,252,236,225,180,145,189,126,81,72,205,247,237,51,250,127,163,254,29,194,146,58,17,235,50,247,210,246,122,180,215,106,138,170,204,70,246,180,180,149,212,138,247,200,218,118,37,74,57,210,196,199,79,28,76,114,50,73,254,243,183,77,221,254,69,113,120,90,67,174,58,109,173,248,229,62,71,128,100,180,53,204,158,38,72,250,102,86,83,203,81,6,241,198,245,108,140,138,71,241,115,82,86,35,147,127,146,175,252,27,209,87,88,157,19,103,221,44,95,155,83,91,23,157,197,107,230,74,123,117,211,148,49,247,222,218,120,228,145,59,41,60,146,55,103,57,233,247,182,69,227,186,126,40,113,125,46,213,60,215,71,51,26,28,243,0,187,252,54,243,111,73,146,10,143,47,12,220,82,88,157,27,254,236,172,123,23,118,189,83,230,213,255,0,70,203,243,3,79,96,174,158,148,124,87,113,28,237,212,56,110,179,65,240,123,188,157,221,174,28,165,168,239,237,223,147,252,85,61,27,90,222,44,100,77,252,126,123,239,248,162,161,98,52,213,16,213,211,197,87,78,254,113,76,198,200,199,108,169,187,85,55,69,217,126,127,130,129,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,110,69,141,99,217,117,166,162,195,148,216,173,247,123,109,92,111,138,122,74,250,86,84,67,35,30,213,107,154,230,61,21,170,138,215,57,21,21,62,104,170,159,210,87,127,89,158,22,88,230,85,101,169,203,186,124,183,81,90,47,107,91,28,178,91,59,49,211,209,246,95,36,171,35,97,134,146,145,95,187,86,72,246,77,246,70,49,119,252,16,178,32,6,91,50,124,91,33,195,47,85,24,238,83,103,172,181,220,169,120,119,169,106,233,223,4,172,228,198,189,187,177,232,142,77,218,230,175,205,63,5,69,254,146,97,248,120,117,161,148,105,46,170,90,240,188,255,0,48,190,215,226,87,167,193,107,167,167,168,184,73,44,20,115,205,83,73,27,100,86,203,59,98,142,54,69,27,211,146,34,171,81,87,228,169,186,22,21,214,71,135,70,157,245,35,19,242,172,110,100,198,50,216,246,253,125,5,182,151,133,102,235,78,207,215,252,163,123,248,69,11,145,187,200,155,114,95,232,251,171,81,210,244,163,212,54,19,158,193,104,151,7,107,46,150,187,155,99,107,93,114,163,84,73,163,155,142,203,198,125,182,228,223,232,119,252,191,210,6,139,109,87,58,43,213,174,142,243,109,157,147,210,87,211,199,83,79,43,28,142,107,227,123,81,205,114,42,42,162,162,162,162,238,138,168,126,163,157,116,231,73,147,80,104,30,158,80,230,84,209,211,222,169,177,171,124,53,177,70,228,115,89,35,96,98,108,138,142,122,47,201,19,240,114,157,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,2,2,2,3,1,0,0,0,0,0,0,0,0,0,0,8,9,7,10,5,6,1,3,4,2,255,196,0,115,16,0,1,3,3,2,4,3,5,2,5,9,17,10,9,4,19,0,1,2,3,4,5,17,6,7,8,18,33,49,9,19,65,20,34,50,81,97,21,113,35,56,66,82,129,22,25,36,51,55,117,118,179,180,23,24,54,67,83,87,98,130,145,149,161,166,177,181,193,211,212,37,52,86,88,114,115,119,150,178,209,53,68,99,104,133,146,148,225,228,38,69,84,100,116,131,147,162,210,39,71,134,164,194,197,241,85,101,132,163,240,165,196,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,21,181,180,86,218,57,174,23,26,184,105,105,105,163,116,179,79,60,136,200,226,99,83,46,115,156,189,26,136,157,85,87,161,16,119,75,197,115,132,29,181,174,154,215,110,212,215,125,109,89,78,229,99,211,76,208,164,240,163,178,169,210,121,159,20,79,79,94,104,220,244,194,244,207,99,160,88,124,105,248,106,184,86,182,150,249,160,247,6,211,11,213,17,42,125,142,146,120,217,223,42,244,109,71,50,39,111,133,174,94,189,137,101,178,124,79,108,79,16,244,14,172,218,77,198,182,94,167,138,52,146,162,223,204,232,43,169,211,231,37,52,168,217,26,153,233,205,203,202,170,157,21,76,164,1,134,56,186,226,1,156,50,236,157,118,235,173,11,107,164,162,186,90,233,91,74,239,233,241,203,89,19,103,106,47,163,189,159,207,86,175,231,35,76,179,98,190,90,181,53,142,221,169,44,85,177,214,91,110,212,144,215,81,212,198,185,100,208,74,196,124,111,106,250,162,181,200,169,247,159,112,0,193,252,100,241,27,67,194,246,197,93,183,45,236,142,123,155,231,130,217,104,165,118,51,61,92,206,244,69,232,188,145,182,89,112,189,21,35,199,169,154,104,171,105,110,52,84,247,10,25,219,53,53,84,76,154,25,27,217,236,114,34,181,201,244,84,84,83,222,0,0,194,251,241,198,31,15,28,55,254,197,221,45,195,164,164,187,57,137,36,118,106,54,58,174,224,246,174,48,171,12,104,171,27,85,23,40,233,57,90,184,92,42,145,122,127,26,222,27,99,185,172,17,109,198,228,75,66,215,99,218,82,146,133,30,228,199,116,141,106,187,103,230,228,92,124,187,18,39,97,248,237,225,151,136,170,232,172,90,7,112,99,167,191,204,153,101,146,241,11,168,171,36,250,70,143,247,38,119,175,44,79,122,162,34,170,162,18,0,0,0,0,0,0,56,205,73,169,180,238,142,177,214,106,109,91,125,183,217,173,22,248,214,106,170,234,250,150,65,4,12,78,238,123,222,168,214,167,222,164,51,220,63,23,254,18,244,101,116,214,221,58,237,87,172,229,133,235,31,159,103,182,54,58,101,114,47,95,194,84,201,19,149,59,225,205,107,145,113,211,162,162,156,62,147,241,154,225,110,249,86,202,61,71,166,181,230,156,71,191,30,213,81,110,130,162,157,141,233,239,59,201,153,210,124,250,36,107,209,61,123,19,27,107,183,135,107,247,171,78,55,86,109,86,183,181,106,91,98,170,35,229,162,155,46,133,202,153,70,75,26,225,241,63,31,146,246,181,223,67,184,131,18,111,143,21,219,3,195,117,93,162,135,122,117,239,234,118,123,236,115,75,111,103,217,117,181,126,115,34,86,164,139,154,104,100,70,225,94,223,139,25,207,76,245,57,93,146,226,23,103,248,140,176,87,234,125,154,213,255,0,170,27,101,178,179,216,42,167,251,62,170,147,203,159,145,175,228,229,168,142,55,47,186,246,174,81,21,58,247,201,145,128,0,3,8,111,215,25,252,57,240,221,34,91,247,59,112,105,162,188,185,168,246,89,109,241,186,178,189,90,189,81,93,20,121,242,154,169,156,58,69,98,46,58,42,145,142,167,198,191,135,40,238,30,77,54,218,110,52,212,104,244,69,157,105,168,88,245,111,170,164,126,210,169,243,194,43,147,62,184,51,94,203,120,145,240,157,189,247,40,44,54,125,121,46,156,189,85,57,27,5,187,82,211,251,11,229,114,246,107,101,230,116,14,114,170,225,26,146,115,42,246,69,37,0,61,53,149,116,244,20,147,215,85,201,229,193,77,27,165,149,248,85,229,99,83,42,184,78,171,209,61,8,183,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,14,123,79,120,136,240,89,169,221,27,45,187,255,0,97,133,101,92,55,237,24,42,104,17,58,170,117,90,152,153,203,219,215,30,159,52,51,142,148,214,250,51,94,91,82,245,161,181,117,151,81,91,213,81,18,174,211,95,21,92,43,148,202,123,241,57,205,237,245,57,176,0,0,240,231,35,81,92,229,68,68,76,170,175,161,21,247,143,196,203,132,141,154,184,212,216,235,117,205,78,170,187,209,185,204,158,135,76,82,165,106,198,244,92,43,86,119,57,148,252,217,202,43,124,220,162,162,162,162,24,122,223,227,91,195,133,69,114,65,113,219,125,197,164,165,115,185,82,118,211,81,74,173,235,209,92,207,105,78,152,234,184,85,95,146,41,39,118,47,140,222,28,56,138,123,104,54,207,114,104,167,188,43,85,203,102,175,107,168,235,209,19,191,44,50,162,44,168,137,133,87,71,206,212,207,85,51,104,0,0,0,6,23,223,142,48,248,120,225,191,246,46,233,110,29,37,37,217,204,73,35,179,81,177,213,119,7,181,113,133,88,99,69,88,218,168,185,71,73,202,213,194,225,84,139,211,248,214,240,219,29,205,96,139,110,55,34,90,22,187,30,210,148,148,40,247,38,59,164,107,85,219,63,55,34,227,229,216,145,59,15,199,111,12,188,69,87,69,98,208,59,131,29,61,254,100,203,44,151,136,93,69,89,39,210,52,127,185,51,189,121,98,123,213,17,21,85,16,144,0,30,138,218,218,43,109,28,215,11,141,92,52,180,180,209,186,89,167,158,68,100,113,49,169,151,57,206,94,141,68,78,170,171,208,136,59,167,226,187,194,22,218,215,205,106,183,106,75,198,183,171,129,85,146,126,166,104,91,60,8,228,92,97,39,153,241,68,244,245,230,141,207,76,118,85,236,116,93,57,227,71,195,45,210,173,41,111,218,43,112,44,172,114,162,37,67,168,105,106,34,106,122,171,188,185,249,211,244,53,196,190,217,205,255,0,217,205,255,0,177,191,80,237,22,190,182,234,42,104,112,149,17,194,231,71,83,76,170,157,18,104,36,70,203,30,125,57,154,153,194,227,38,65,0,0,117,189,197,220,93,23,180,218,46,233,184,123,135,126,134,205,167,172,177,36,213,181,178,177,239,72,218,174,70,166,25,27,92,247,185,92,230,162,53,173,85,85,84,68,69,82,60,254,186,63,2,127,215,207,252,89,188,127,178,29,195,105,248,234,225,91,124,117,181,38,220,237,110,233,125,183,168,107,163,154,90,122,63,177,46,52,220,236,137,138,247,175,153,61,59,24,152,107,85,122,185,51,142,153,83,61,0,0,0,0,0,48,230,246,241,129,195,151,14,119,186,13,55,188,155,147,13,130,231,115,165,90,218,106,84,182,214,86,61,208,35,149,156,238,74,104,100,228,69,114,57,19,155,25,229,118,51,133,49,199,235,163,240,39,253,124,255,0,197,155,199,251,33,156,54,111,124,54,187,136,13,34,253,119,180,122,159,237,235,19,43,36,160,117,87,177,84,82,226,120,218,215,61,156,149,17,177,253,17,237,235,203,142,189,23,185,222,128,6,31,222,254,46,56,121,225,198,235,108,178,111,54,225,183,79,87,94,41,223,85,71,15,217,117,181,107,36,77,119,42,185,125,154,25,17,169,205,211,222,198,112,184,206,20,198,191,174,143,192,159,245,243,255,0,22,111,31,236,131,245,209,248,19,254,190,127,226,205,227,253,144,231,244,15,136,95,7,251,159,172,173,59,127,161,183,123,237,59,253,246,165,41,40,41,62,192,186,67,231,74,168,170,141,231,150,153,172,111,101,234,231,34,18,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,68,254,32,252,122,106,110,36,245,141,126,222,232,91,188,244,59,93,102,170,88,105,160,129,234,207,182,229,141,223,239,185,241,213,204,85,76,199,26,244,68,70,185,83,153,125,222,67,134,207,10,13,244,223,45,63,71,173,117,149,226,143,110,180,245,198,38,207,68,235,133,35,234,110,21,49,59,171,100,109,42,57,156,172,84,234,139,36,140,85,69,69,70,170,46,76,235,170,188,15,30,203,76,146,104,158,32,210,107,155,17,86,56,110,182,15,42,9,23,29,17,100,138,103,57,157,125,81,142,251,136,25,186,91,59,196,7,6,187,159,67,79,170,169,46,90,83,80,81,74,181,118,107,205,186,161,124,154,148,98,167,225,169,106,25,132,114,38,91,204,222,142,111,50,35,218,213,92,23,25,225,219,198,195,120,173,219,250,155,14,179,146,154,13,196,210,145,198,219,171,35,68,141,183,26,101,247,89,91,27,19,182,87,221,145,168,156,173,122,162,166,17,237,106,75,208,86,231,141,190,185,91,110,209,237,230,221,71,42,181,215,251,253,69,214,68,69,248,163,162,131,147,11,244,230,172,106,253,237,79,145,221,188,34,120,128,77,207,225,246,93,170,189,86,249,151,221,182,153,180,113,163,221,239,203,107,153,92,234,103,125,121,21,37,139,167,102,199,30,123,147,180,0,82,199,140,62,255,0,166,224,111,125,187,101,236,117,201,37,163,111,41,213,107,82,55,101,146,93,106,26,215,72,139,142,139,229,196,145,51,251,23,58,84,232,185,44,243,130,189,114,237,198,225,67,107,53,92,181,30,209,60,154,110,150,138,162,95,87,207,74,158,205,43,151,234,178,66,236,253,114,102,176,0,33,63,136,247,29,142,225,135,76,193,183,155,113,61,52,219,141,169,41,93,36,82,187,15,75,45,34,170,183,218,156,197,202,58,71,42,57,35,107,186,101,174,114,229,26,141,117,81,112,253,195,22,252,113,155,175,46,31,169,56,230,174,114,207,237,23,237,79,121,158,69,166,167,124,139,149,116,211,42,57,210,74,238,170,140,106,57,235,213,112,136,138,228,156,212,158,7,20,171,102,68,175,226,54,86,221,157,30,85,97,211,8,180,236,126,59,117,169,71,57,51,211,61,21,123,225,59,16,187,138,14,10,55,199,132,11,189,37,207,84,197,29,125,134,106,150,182,219,169,172,239,127,179,172,201,239,53,143,85,68,124,19,39,46,81,29,223,149,121,92,236,42,150,39,225,147,199,245,195,122,224,143,97,119,154,236,147,235,123,117,50,190,201,118,157,255,0,132,189,211,70,213,87,199,42,175,197,83,27,83,155,155,188,140,71,57,125,230,57,206,176,208,0,0,0,0,63,47,123,35,99,164,145,232,214,181,21,92,229,92,34,34,122,169,65,62,32,156,100,234,46,39,247,90,186,195,96,187,204,221,185,211,85,146,82,216,168,97,126,34,173,123,21,88,234,233,17,62,55,73,133,86,103,224,98,162,34,34,185,234,185,91,135,159,7,173,212,221,29,43,65,173,119,91,91,193,183,212,183,40,146,162,154,215,246,107,171,46,94,82,245,106,204,197,124,109,129,85,58,242,170,185,201,209,28,214,174,81,59,158,229,120,36,106,203,101,150,91,134,212,111,85,21,246,227,12,106,230,219,111,22,181,161,73,149,50,184,100,236,146,68,69,84,194,34,57,136,153,238,228,69,233,7,182,239,114,55,195,131,157,229,150,227,101,125,195,75,234,173,61,84,180,119,107,85,91,85,177,212,177,174,69,125,53,76,121,196,145,185,48,168,191,86,189,138,139,202,227,96,206,31,183,175,76,113,15,180,90,119,118,244,158,99,164,190,83,115,77,74,231,163,164,163,169,98,171,38,167,122,167,171,36,107,147,56,78,100,195,147,163,144,200,133,74,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,0,17,59,196,103,139,122,174,22,118,106,54,233,10,168,153,174,117,132,178,91,236,106,228,107,150,146,54,181,22,122,206,71,116,119,150,142,99,90,138,138,156,242,51,40,168,138,133,56,112,253,195,150,244,113,143,185,117,150,109,33,230,87,86,72,245,175,190,234,11,180,210,45,61,42,61,202,171,45,68,216,115,157,35,221,158,86,162,43,220,185,94,200,231,36,243,183,120,28,80,45,169,169,118,226,54,161,183,39,70,188,203,79,166,26,176,70,245,78,136,136,234,148,115,209,23,215,45,85,254,196,136,92,91,248,126,239,31,9,144,69,169,47,51,210,106,125,29,83,50,83,199,126,182,198,246,182,9,23,225,101,76,78,202,194,231,126,74,243,57,138,189,57,178,184,37,167,133,23,28,90,138,233,127,167,225,131,118,175,211,92,99,169,129,223,169,11,141,100,188,210,196,232,152,174,117,3,222,238,174,98,177,170,177,101,114,213,98,177,50,142,98,54,213,142,35,87,255,0,66,119,191,222,234,159,226,156,107,15,162,180,189,94,184,214,86,29,23,65,81,13,61,85,254,231,75,107,130,89,179,229,199,36,242,182,54,185,216,69,94,84,87,34,174,19,56,39,189,87,130,111,16,140,129,238,162,221,61,188,150,100,79,113,146,203,93,27,87,239,114,83,185,83,251,138,116,93,83,225,9,198,70,158,107,221,105,180,105,61,76,172,236,150,171,235,35,87,253,222,214,216,63,195,130,63,221,244,199,18,124,34,235,138,106,203,157,183,88,109,182,162,102,86,154,173,139,37,42,84,53,23,170,71,43,23,203,157,158,138,136,174,106,245,69,249,22,31,193,175,139,139,111,215,10,29,184,226,157,212,148,117,85,50,54,158,143,88,83,196,216,96,115,215,162,37,108,77,68,108,89,92,39,154,196,70,38,125,230,181,17,94,90,12,114,71,52,108,154,25,26,248,222,212,115,92,213,202,57,23,178,162,250,161,250,0,2,157,188,79,56,250,212,26,195,85,222,120,112,218,27,228,148,26,86,207,35,232,53,37,198,146,94,89,46,213,77,92,75,76,143,78,169,79,26,162,177,200,139,248,71,35,145,114,196,78,108,39,194,191,134,214,250,113,57,104,131,90,54,74,61,27,163,106,85,125,158,241,117,141,238,146,177,17,112,171,77,78,220,58,70,231,242,220,172,98,225,112,229,84,84,37,69,203,192,226,133,45,46,75,63,17,179,186,230,214,39,42,212,233,148,108,15,126,58,229,27,82,174,98,42,253,93,143,169,5,248,139,225,43,126,120,65,212,212,111,215,86,215,67,71,45,66,45,163,82,217,230,123,232,231,149,190,242,121,114,162,53,241,74,156,170,188,143,70,191,221,85,68,84,78,98,204,124,49,184,244,186,239,189,28,155,31,188,55,84,169,215,54,138,85,168,181,93,37,84,71,222,104,217,241,182,79,206,168,141,58,170,167,87,179,46,94,172,123,157,96,128,0,0,4,39,241,30,227,177,220,48,233,152,54,243,110,39,166,155,113,181,37,43,164,138,87,97,233,101,164,85,86,251,83,152,185,71,72,229,71,36,109,119,76,181,206,92,163,81,174,170,46,31,184,98,223,142,51,117,229,195,245,39,28,213,206,89,253,162,253,169,239,51,200,180,212,239,145,114,174,154,101,71,58,73,93,213,81,141,71,61,122,174,17,17,92,147,154,147,192,226,149,108,200,149,252,70,202,219,179,163,202,172,58,97,22,157,143,199,110,181,40,231,38,122,103,162,175,124,39,98,23,113,65,193,70,248,240,129,119,164,185,234,152,163,175,176,205,82,214,219,117,53,157,239,246,117,153,61,230,177,234,168,143,130,100,229,202,35,187,242,175,43,157,133,82,196,252,50,120,254,184,111,92,17,236,46,243,93,146,125,111,110,166,87,217,46,211,191,240,151,186,104,218,170,248,229,85,248,170,99,106,115,115,119,145,136,231,47,188,199,57,214,26,10,47,241,26,227,167,83,241,1,175,174,187,91,161,47,115,81,237,158,158,172,125,44,113,211,72,173,75,229,68,78,195,170,102,84,248,162,230,69,242,216,189,48,136,245,78,101,247,125,156,46,120,85,111,46,255,0,233,202,77,123,172,175,180,251,123,166,46,49,182,106,9,43,40,221,85,95,91,19,147,45,149,148,200,230,35,35,114,118,115,222,213,84,84,114,53,205,84,85,205,154,227,192,254,235,77,102,146,167,110,119,238,154,186,233,27,92,172,163,188,217,86,154,25,151,29,19,207,138,89,21,157,112,159,181,187,190,122,99,172,21,99,248,129,224,147,123,211,45,185,104,205,109,167,101,71,43,21,121,162,170,129,87,215,25,142,162,158,68,69,249,181,223,122,116,190,78,17,248,140,183,113,73,178,22,109,213,165,180,201,107,173,153,207,162,186,209,43,87,146,26,216,176,146,249,78,95,142,37,85,71,53,114,189,29,202,190,243,92,137,153,128,0,137,156,126,240,189,190,28,88,233,155,6,222,237,238,182,211,58,123,76,81,84,173,198,234,203,147,234,60,234,218,166,162,182,22,254,10,55,34,70,198,185,238,194,175,188,231,34,225,57,17,86,184,247,215,194,167,120,54,19,105,181,22,238,234,45,198,209,215,27,118,156,130,57,231,166,162,90,175,62,68,124,172,137,17,156,241,35,115,153,17,122,170,116,69,56,111,9,223,199,103,73,126,247,93,191,145,74,95,64,0,0,0,0,2,173,120,139,240,187,226,123,136,189,227,212,123,183,169,183,99,64,197,45,230,167,246,37,34,62,181,91,69,70,196,228,130,6,254,3,175,36,104,212,85,194,115,59,153,221,220,164,18,226,203,132,221,101,194,38,178,179,232,189,105,169,44,183,154,171,205,179,237,72,165,181,249,190,91,35,243,95,31,43,188,198,53,121,179,26,175,68,198,21,11,78,240,111,252,81,170,191,133,247,31,226,105,137,210,0,40,7,196,223,118,63,154,175,24,58,195,217,106,188,235,118,145,242,180,181,23,189,148,111,178,231,218,19,229,254,249,125,71,248,12,171,164,124,26,119,239,85,233,75,46,168,93,198,209,86,229,188,91,233,171,214,142,169,106,252,234,111,54,54,191,202,147,150,21,78,118,243,114,174,21,83,40,184,57,111,214,75,223,175,235,179,160,127,187,91,254,164,201,92,54,248,77,239,38,202,239,182,138,221,91,238,228,104,202,235,126,153,186,71,95,81,77,72,181,94,116,172,106,42,42,51,154,36,110,122,250,170,22,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,69,239,18,189,207,184,109,103,7,154,222,190,207,82,234,123,141,253,144,105,218,105,26,184,86,182,170,68,100,248,84,84,84,95,103,73,240,169,217,112,165,80,120,106,108,69,143,126,248,165,179,90,117,85,36,117,150,45,47,71,54,166,184,82,72,196,116,117,77,129,241,178,40,158,139,209,88,179,77,18,185,170,139,204,212,114,122,151,254,141,70,162,53,168,136,136,152,68,79,67,201,30,56,246,216,219,22,250,240,199,172,236,245,244,16,201,119,176,91,106,47,214,58,149,141,22,88,43,41,163,89,81,172,119,162,74,214,186,39,125,31,158,232,133,53,248,121,110,77,195,108,184,194,219,122,250,58,151,71,5,250,237,30,155,172,141,17,85,179,197,92,169,3,90,228,79,68,149,241,61,62,78,99,85,122,34,155,13,130,150,124,104,181,186,95,56,143,211,122,42,9,156,232,52,198,151,137,210,177,87,163,42,106,103,149,239,194,125,98,101,63,95,251,144,194,62,30,155,254,188,61,241,57,166,239,183,26,207,39,79,106,55,126,167,111,156,206,195,27,77,80,246,163,38,94,139,251,84,173,138,69,92,103,149,174,68,238,166,194,128,29,19,125,55,102,201,177,155,67,170,247,99,80,57,171,75,166,237,178,85,178,37,92,123,68,255,0,12,48,167,84,235,36,174,99,19,175,119,26,211,106,173,79,123,214,186,158,237,172,53,45,116,149,183,107,229,108,247,10,234,135,174,93,44,242,189,94,247,47,222,231,41,116,222,13,250,225,154,143,133,90,205,39,37,71,53,70,146,212,181,148,173,137,93,149,101,60,236,142,161,142,199,162,44,146,206,159,123,84,157,192,3,142,212,87,251,78,148,211,247,61,81,126,171,109,45,178,207,71,53,125,108,238,237,20,17,49,95,35,215,232,141,106,175,232,53,196,221,29,111,173,248,189,226,82,191,80,193,12,147,222,245,253,254,42,11,69,36,142,194,65,28,146,54,10,74,126,153,194,49,158,91,85,83,61,149,125,84,216,27,135,189,142,210,60,58,109,45,135,106,116,109,59,82,154,213,2,45,85,87,34,36,149,213,142,68,89,170,100,249,185,238,235,244,106,53,169,209,168,134,70,58,182,232,237,166,144,222,45,191,190,109,158,187,182,50,190,199,127,164,117,45,84,78,248,155,158,172,145,139,249,47,99,209,175,107,187,163,154,213,244,53,218,213,118,29,125,193,215,18,245,54,152,234,209,186,147,109,181,12,115,210,212,34,43,89,82,216,220,217,96,147,151,57,242,230,137,204,114,181,87,225,147,11,234,108,81,182,122,254,197,186,187,123,167,55,39,76,200,175,181,234,91,101,61,206,155,43,239,49,178,177,29,200,239,147,154,170,173,84,244,84,84,59,48,0,0,0,0,197,92,85,38,186,151,135,45,195,162,219,59,45,109,219,84,92,44,53,54,251,109,37,19,81,103,116,181,13,242,121,152,139,234,214,200,231,255,0,106,84,247,3,220,6,111,165,23,20,58,30,251,188,251,47,124,180,105,59,29,92,183,90,170,138,248,26,144,172,208,66,249,41,154,238,171,156,206,144,244,199,84,69,66,237,129,82,30,54,251,107,101,182,106,205,185,221,123,125,60,80,220,111,180,181,214,123,147,154,152,89,146,153,98,124,15,92,116,85,68,158,86,170,175,92,53,137,213,19,166,74,240,71,213,87,74,253,166,220,93,29,83,51,159,67,102,191,82,215,82,163,157,158,71,85,64,173,145,169,242,79,216,205,92,124,220,229,245,92,217,41,82,158,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,0,5,74,120,162,236,31,19,219,241,196,109,61,110,128,218,45,71,126,210,250,126,195,75,111,161,171,164,133,174,130,73,92,231,205,51,154,185,239,205,34,49,127,230,208,153,126,28,91,17,113,216,78,23,172,118,45,81,166,166,178,234,203,213,93,93,214,253,79,80,196,73,155,51,166,116,112,181,216,252,216,35,135,166,123,171,151,213,73,64,117,205,198,208,122,127,116,116,22,160,219,173,85,74,218,139,78,163,183,207,110,170,98,183,42,140,145,138,222,102,252,156,213,84,115,87,186,57,168,169,213,13,108,182,190,249,122,219,61,234,210,215,251,101,66,50,231,166,181,45,36,241,190,39,170,53,210,67,82,220,166,113,149,107,185,85,23,41,213,21,81,83,208,217,192,226,53,127,244,39,123,253,238,169,254,41,198,181,156,62,254,239,91,109,252,47,179,127,45,136,217,168,29,99,113,118,207,64,110,230,149,171,209,59,149,164,237,218,138,201,90,159,133,164,173,139,157,168,239,71,177,223,20,111,79,71,177,81,200,189,81,80,163,238,63,120,8,190,112,163,168,155,172,52,123,170,174,219,105,122,169,242,168,170,229,247,231,182,78,168,170,148,181,10,137,215,40,139,229,201,249,72,138,139,135,39,189,42,60,35,184,203,175,212,17,183,133,125,200,186,190,162,170,134,154,74,141,31,89,59,213,207,146,158,52,230,150,129,85,122,175,150,212,116,145,231,179,26,246,101,17,140,105,104,0,3,24,113,61,185,85,91,63,195,214,225,110,77,186,68,142,190,199,96,171,154,129,234,153,70,214,57,138,202,117,95,162,74,248,243,244,40,23,132,253,162,139,136,94,36,180,70,215,222,106,38,117,37,250,232,233,174,114,35,149,100,125,44,49,190,162,161,57,151,179,157,28,79,68,119,162,185,23,169,177,245,166,211,108,176,218,233,44,150,91,125,61,13,190,223,3,41,169,105,105,227,72,226,130,38,53,26,198,49,169,209,173,68,68,68,68,236,136,125,103,67,223,61,159,210,219,243,181,90,139,106,245,117,36,50,209,95,40,164,134,41,95,26,61,212,149,60,171,228,212,51,61,159,27,249,92,139,244,199,101,83,93,93,163,214,215,205,134,223,77,51,173,153,43,169,43,244,118,160,134,90,164,110,87,44,138,110,90,136,151,29,85,174,103,152,197,68,234,168,229,54,102,0,0,1,199,106,43,253,167,74,105,251,158,168,191,85,182,150,217,103,163,154,190,182,119,118,138,8,152,175,145,235,244,70,181,87,244,26,226,110,142,183,214,252,94,241,41,95,168,96,134,73,239,122,254,255,0,21,5,162,146,71,97,32,142,73,27,5,37,63,76,225,24,207,45,170,169,158,202,190,170,108,13,195,222,199,105,30,29,54,150,195,181,58,54,157,169,77,106,129,22,170,171,145,18,74,234,199,34,44,213,50,124,220,247,117,250,53,26,212,232,212,67,35,29,91,116,118,211,72,111,22,223,223,54,207,93,219,25,95,99,191,210,58,150,170,39,124,77,207,86,72,197,252,151,177,232,215,181,221,209,205,106,250,26,237,106,187,14,190,224,235,137,122,155,76,117,104,221,73,182,218,134,57,233,106,17,21,172,169,108,110,108,176,73,203,156,249,115,68,230,57,90,171,240,201,133,245,54,40,219,61,127,98,221,93,189,211,155,147,166,100,87,218,245,45,178,158,231,77,149,247,152,217,88,142,228,119,201,205,85,86,170,122,42,42,28,47,16,186,142,187,71,236,22,229,234,219,91,222,202,203,38,143,188,220,105,220,199,242,57,178,195,69,44,141,84,119,162,229,169,215,208,215,203,132,141,13,98,220,174,38,118,211,68,106,122,116,168,180,221,53,29,35,43,96,84,203,103,133,175,231,116,78,254,197,232,206,85,250,57,77,146,216,198,70,198,199,27,17,173,106,34,53,168,152,68,68,244,67,244,98,29,242,225,71,99,120,141,187,105,155,214,237,232,230,93,234,116,172,238,154,145,91,51,161,243,163,114,117,130,117,102,29,36,60,200,215,242,42,227,41,242,115,145,217,74,207,102,179,233,219,93,45,143,79,218,168,237,150,218,24,155,5,45,29,28,13,134,8,35,111,68,99,35,98,35,90,212,244,68,68,67,236,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,0,0,0,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,7,80,221,253,195,160,218,93,171,213,187,153,115,86,45,62,152,179,213,220,213,143,237,35,226,137,206,100,125,211,42,231,35,90,137,148,234,228,53,236,225,131,111,46,60,69,113,77,162,244,133,227,154,185,117,30,161,109,125,229,239,239,45,52,110,117,77,99,151,211,43,20,114,254,149,67,100,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,1,212,183,55,105,246,231,121,116,227,116,134,232,105,42,45,69,102,101,75,43,27,71,88,142,88,210,102,35,145,175,247,85,23,40,143,119,247,78,189,181,124,51,236,62,200,222,42,239,251,81,182,54,141,53,112,175,166,246,58,154,138,38,189,29,44,60,200,254,69,230,114,244,230,107,87,244,25,56,24,167,138,205,127,103,218,254,27,247,31,90,223,38,141,144,81,105,202,216,98,107,221,132,150,166,104,214,26,120,179,243,124,210,70,207,237,138,27,224,135,76,214,106,222,46,246,138,213,66,199,186,72,53,109,190,230,228,99,114,190,93,28,169,85,34,253,200,200,28,171,244,201,177,208,53,215,227,239,92,38,224,241,137,186,119,216,234,150,120,105,175,143,179,196,239,201,70,208,177,148,152,111,166,51,2,174,83,190,115,215,57,58,70,252,236,102,169,216,45,85,105,211,26,161,170,247,94,180,229,171,80,210,78,140,86,178,88,170,233,154,247,163,115,221,35,155,206,135,61,50,177,42,225,50,94,111,135,198,255,0,167,16,188,49,233,173,65,114,174,246,141,69,167,217,250,158,191,43,151,223,117,85,59,90,141,153,221,122,172,177,44,82,42,244,78,103,61,19,177,36,129,86,62,52,187,254,145,210,233,94,27,236,85,171,207,51,155,169,47,233,27,251,49,57,163,164,133,216,239,149,243,100,86,175,230,194,190,168,87,125,22,196,106,234,190,30,110,156,69,172,74,203,5,191,84,82,105,150,55,149,115,44,146,83,203,44,178,229,122,114,49,91,78,206,153,203,166,244,229,82,119,120,32,235,149,165,214,219,157,182,178,74,213,75,149,170,138,249,11,21,122,183,217,166,116,50,42,125,23,218,226,207,252,150,253,75,112,0,17,43,197,43,113,223,183,156,26,234,200,41,106,29,13,102,172,168,164,211,116,239,107,177,210,105,57,231,111,213,29,79,12,237,199,246,69,114,248,68,237,132,90,243,139,58,125,81,93,76,146,81,232,91,53,93,229,21,237,203,61,165,252,180,208,183,254,82,121,239,145,62,177,103,186,33,121,224,20,227,227,87,181,236,176,111,30,140,221,122,42,85,100,58,182,205,45,186,173,237,234,142,170,162,122,123,206,249,42,197,81,19,83,230,145,116,236,164,154,240,111,220,186,141,93,195,37,199,66,87,212,44,147,232,123,252,244,212,237,85,207,37,29,75,82,162,63,255,0,186,234,158,159,36,66,92,77,191,155,21,79,51,233,234,55,167,65,197,44,78,86,61,143,212,116,109,115,92,139,133,69,69,147,40,168,190,135,119,165,170,165,174,165,134,186,134,166,42,138,122,136,219,44,51,68,244,123,36,99,147,45,115,92,157,21,21,21,21,21,58,42,30,208,99,109,140,223,189,9,196,13,142,255,0,126,208,117,158,125,62,157,212,87,13,57,84,188,200,168,233,105,164,195,101,106,250,178,72,221,28,141,92,118,126,61,50,100,144,117,141,79,186,27,105,162,43,163,182,107,77,195,211,54,10,201,162,73,227,167,186,93,233,233,101,124,74,170,212,122,54,71,162,171,114,215,38,81,49,148,84,244,62,237,47,173,52,118,183,162,150,227,162,245,101,154,255,0,73,4,190,68,179,218,235,226,170,141,146,97,23,145,206,141,202,136,236,42,46,23,174,21,62,103,50,0,0,20,205,227,27,196,6,150,220,141,204,210,219,73,163,174,212,215,40,116,28,53,115,93,170,41,156,217,35,74,250,149,141,22,14,116,85,203,162,100,41,204,137,217,210,171,87,42,213,70,202,63,7,29,169,186,104,158,27,238,186,250,243,74,234,121,117,229,233,213,84,109,115,112,174,161,166,103,147,27,215,41,159,122,95,104,84,244,229,229,84,248,137,236,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,0,198,156,68,111,182,142,225,215,105,239,187,155,171,238,84,208,37,190,150,79,179,233,36,122,36,151,10,222,85,242,105,227,110,81,94,231,59,25,199,102,243,57,85,17,21,82,129,184,83,219,75,222,252,113,55,161,244,124,48,186,165,215,43,244,55,11,164,137,26,97,148,112,201,231,213,72,169,142,84,252,27,31,132,92,34,185,90,223,84,54,68,56,141,95,253,9,222,255,0,123,170,127,138,113,173,103,15,191,187,214,219,127,11,236,223,203,98,54,106,0,233,187,197,181,154,103,123,54,195,82,109,94,175,129,36,181,234,58,9,40,228,127,34,57,208,72,189,98,157,136,191,151,28,136,201,27,253,147,16,215,38,219,93,173,56,107,223,104,170,217,154,125,79,182,250,153,91,35,90,236,53,106,104,234,21,175,98,175,92,177,202,199,53,122,42,43,92,189,209,77,148,244,166,164,182,235,45,47,103,213,246,89,22,75,125,242,130,158,229,72,245,199,189,12,209,182,70,47,78,159,11,144,229,64,56,45,111,161,244,158,228,105,91,134,136,215,54,58,107,205,138,234,198,199,89,67,80,139,229,204,214,189,30,136,236,42,47,71,53,171,223,208,199,219,119,194,63,13,187,77,170,169,181,190,220,237,13,142,195,125,163,100,145,193,93,74,217,18,70,54,70,43,30,137,151,42,117,106,170,118,245,50,240,56,189,83,169,108,186,47,76,221,181,134,163,173,101,29,166,199,67,61,198,186,161,235,238,197,79,12,106,249,30,191,115,90,170,107,47,69,71,93,187,59,177,79,111,160,165,116,117,154,207,80,178,24,97,143,47,86,203,87,82,136,214,167,76,170,230,68,78,221,77,159,14,47,81,234,157,49,163,173,171,121,213,218,142,215,100,183,181,237,141,106,238,85,145,211,66,143,119,194,222,121,21,27,149,244,76,156,126,150,220,173,186,215,21,19,209,232,173,127,167,53,4,244,204,73,38,138,215,117,130,173,241,49,87,8,231,36,110,85,106,103,166,84,196,186,215,143,126,15,246,251,81,191,73,234,141,246,176,199,115,138,85,130,88,168,227,168,174,100,50,39,69,108,146,211,198,248,227,84,94,138,142,114,97,122,46,20,202,59,117,187,91,97,187,182,149,190,109,134,190,177,106,122,38,35,124,217,45,149,209,206,176,171,187,54,70,181,121,163,119,69,247,94,136,189,59,29,180,2,37,120,165,110,59,246,243,131,93,89,5,45,67,161,172,213,149,20,154,110,157,237,118,58,77,39,60,237,250,163,169,225,157,184,254,200,174,95,8,157,176,139,94,113,103,79,170,43,169,146,74,61,11,102,171,188,162,189,185,103,180,191,150,154,22,255,0,202,79,61,242,39,214,44,247,68,47,60,2,156,124,106,246,189,150,13,227,209,155,175,69,74,172,135,86,217,165,183,85,189,189,81,213,84,79,79,121,223,37,88,170,34,106,124,210,46,157,148,147,94,13,251,151,81,171,184,100,184,232,74,250,133,146,125,15,127,158,154,157,170,185,228,163,169,106,84,71,255,0,247,93,83,211,228,136,77,221,95,166,232,245,150,147,189,233,11,140,143,101,37,242,221,83,109,157,204,248,155,28,209,58,55,42,103,215,14,83,91,45,79,166,183,55,133,205,238,125,162,233,12,214,93,97,161,47,17,84,193,38,23,151,205,134,68,146,25,216,191,151,27,209,26,246,175,103,53,201,243,46,203,132,111,17,93,154,226,98,219,67,96,188,92,169,52,134,224,57,140,138,162,199,93,50,50,58,185,177,213,212,82,185,113,43,85,123,70,171,230,39,101,69,68,230,89,100,0,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,233,151,109,234,217,187,5,202,162,205,125,221,173,25,109,184,82,61,99,168,164,171,191,82,195,52,47,78,237,123,29,34,57,171,244,84,59,87,218,86,239,179,190,215,246,250,111,96,242,125,167,218,188,214,249,62,79,47,55,153,207,158,94,94,94,188,217,198,58,152,3,89,120,132,240,101,160,235,164,183,95,183,246,195,44,241,73,229,61,45,80,212,221,26,215,99,170,43,169,34,149,191,122,231,162,244,238,118,125,185,227,3,134,45,217,174,138,213,160,119,187,75,92,110,21,11,203,13,12,149,158,203,85,50,252,153,12,232,201,30,189,59,35,84,204,32,0,0,41,179,198,211,247,122,208,159,193,4,254,91,80,74,175,6,255,0,197,26,171,248,95,113,254,38,152,157,32,16,59,198,43,117,211,69,112,205,69,183,84,149,10,202,237,192,188,69,76,246,34,225,86,138,145,82,162,101,207,127,219,82,149,189,59,163,215,63,37,170,30,25,248,145,213,220,44,238,20,219,155,161,116,230,157,187,222,95,110,150,219,10,95,32,158,104,105,217,43,152,175,145,141,134,88,157,207,134,114,162,171,149,57,94,238,157,81,82,90,105,63,26,222,33,45,179,70,221,99,182,186,14,247,74,197,247,253,146,58,170,25,222,153,85,95,125,102,145,137,211,8,152,143,211,174,73,213,194,223,137,38,195,113,49,95,75,164,124,202,157,25,172,234,176,216,172,183,105,26,172,171,147,213,180,181,9,134,204,191,216,185,24,245,244,98,227,36,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,0,0,0,0,0,0,0,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,195,156,141,69,115,149,17,17,50,170,190,133,37,248,158,113,201,75,191,186,153,187,49,181,247,63,55,65,105,154,197,146,174,186,25,51,29,234,189,136,173,231,106,167,197,4,121,114,51,209,238,85,127,84,70,42,103,31,7,206,19,46,214,40,234,184,165,215,54,233,41,86,231,73,37,183,73,211,76,220,61,212,239,84,243,235,177,221,17,220,190,92,121,238,213,145,216,229,115,28,182,136,113,154,154,255,0,67,165,52,221,219,84,93,29,203,71,103,161,158,190,161,217,198,34,138,55,61,203,253,198,169,173,14,138,179,221,55,163,122,236,118,42,148,243,110,26,227,83,211,211,77,133,84,69,150,178,169,173,114,229,58,162,102,69,92,250,22,235,226,243,195,197,62,190,216,58,29,218,211,150,200,219,119,219,89,81,102,108,49,162,43,237,19,43,89,43,48,158,145,61,34,145,61,26,212,151,167,82,33,248,67,111,250,237,167,16,19,237,61,234,181,204,177,238,69,58,82,194,215,63,12,138,233,2,57,244,238,235,219,157,190,108,93,58,185,207,139,63,9,119,7,31,168,47,214,157,43,96,185,106,123,253,99,40,237,150,122,57,171,235,106,31,158,88,96,137,138,249,30,184,244,70,181,87,244,26,219,239,70,227,106,190,40,120,131,191,107,152,45,245,85,87,109,111,124,108,54,171,122,47,60,173,141,239,108,52,116,173,235,133,115,99,72,163,249,42,167,212,183,142,33,248,94,180,237,191,134,21,251,101,109,80,71,53,86,143,211,240,222,170,42,97,106,254,26,186,154,118,85,214,78,153,234,168,236,78,137,158,204,84,79,68,197,118,120,88,235,159,212,95,26,26,62,158,87,242,83,106,90,106,251,28,235,205,143,219,41,221,36,73,245,204,208,196,152,250,231,186,96,191,48,1,91,62,55,119,106,136,118,151,109,236,77,149,201,5,102,163,169,171,123,57,87,14,124,52,202,214,170,175,108,162,78,238,253,122,174,59,41,212,252,14,44,112,249,123,191,169,100,100,110,155,154,201,67,11,178,188,204,111,236,199,200,159,44,57,124,175,253,79,238,218,144,5,113,248,219,217,219,62,200,237,254,160,88,164,87,81,106,167,209,163,209,19,149,169,53,36,175,84,85,198,114,190,206,152,235,232,189,253,49,143,129,221,245,240,234,189,217,211,42,247,114,86,91,237,53,200,220,116,69,134,74,134,42,231,209,127,14,159,126,62,134,20,241,90,225,233,118,111,136,250,141,113,101,160,88,180,230,228,50,75,212,14,108,104,216,227,184,35,145,43,98,76,122,243,185,147,127,253,71,209,75,3,240,163,223,239,230,193,195,77,46,138,187,215,121,218,131,109,164,101,142,116,123,178,247,208,43,85,212,82,127,201,72,209,208,167,255,0,99,169,52,136,243,199,190,252,47,15,124,49,106,205,95,111,172,72,47,215,72,126,193,177,170,59,15,74,218,148,86,164,141,254,202,40,210,89,147,235,17,90,190,15,155,240,155,121,191,149,251,71,121,174,88,236,251,139,72,145,211,53,238,247,25,116,166,71,62,21,235,209,188,241,172,236,254,201,203,18,122,33,118,7,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,143,197,174,245,220,184,158,226,71,83,238,5,185,149,53,52,119,42,246,219,52,245,42,49,85,254,195,18,249,84,205,107,59,163,158,158,250,183,243,229,119,114,245,184,62,216,90,94,27,184,123,210,155,97,229,199,246,164,20,222,221,123,149,168,159,133,185,79,239,207,213,62,36,98,170,68,213,252,200,152,102,112,0,58,22,255,0,234,203,222,130,216,141,200,215,90,102,161,148,247,141,57,164,111,23,107,124,207,141,178,54,58,154,122,57,101,137,202,215,34,163,145,30,198,174,21,48,189,148,161,173,205,241,1,226,243,118,173,179,216,245,86,243,221,96,182,84,179,203,150,142,209,12,22,214,61,138,137,150,185,212,204,99,222,213,245,71,57,81,114,169,219,161,201,240,19,195,22,129,226,115,119,224,211,91,133,185,54,171,29,182,222,230,212,73,100,89,221,21,202,248,212,203,150,26,85,84,70,99,13,94,117,71,44,141,111,86,183,175,51,118,1,177,217,45,26,106,203,65,167,116,253,182,158,223,108,181,211,69,71,69,73,78,196,100,84,240,70,212,107,35,99,83,162,53,173,68,68,79,146,31,113,82,158,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,0,0,21,143,226,129,198,167,17,124,59,239,109,155,111,54,131,91,193,97,180,220,180,133,45,214,111,247,42,150,166,84,169,125,109,100,78,115,95,60,111,198,89,4,105,143,76,42,166,21,114,85,246,225,238,182,229,111,54,163,102,161,221,77,127,118,212,53,234,190,91,106,174,149,82,76,218,118,42,166,81,140,76,164,108,245,86,198,212,79,162,169,117,222,27,92,37,237,102,198,109,164,123,151,167,117,141,151,93,106,125,93,74,141,171,212,86,185,60,218,56,105,209,200,171,73,74,170,136,228,106,61,169,230,43,145,175,115,216,156,205,111,42,53,38,89,196,106,255,0,232,78,247,251,221,83,252,83,141,107,56,125,253,222,182,219,248,95,102,254,91,17,179,80,0,215,239,196,227,76,211,233,142,54,183,22,26,70,35,32,184,201,65,115,106,34,229,121,231,161,129,242,170,244,78,242,172,139,247,42,23,13,192,53,242,163,80,240,111,180,213,245,51,62,87,197,167,162,161,71,63,186,50,153,239,129,169,247,35,98,68,79,162,33,159,128,0,2,167,252,86,248,229,164,187,54,191,133,125,169,186,36,176,67,50,51,88,220,233,228,247,93,36,110,207,217,204,114,119,229,115,81,102,95,154,36,126,143,67,163,120,72,112,153,118,215,187,149,15,18,58,182,221,36,58,91,71,76,246,217,124,214,225,46,87,78,85,111,59,62,113,192,142,230,87,118,243,57,17,21,121,94,137,115,36,39,241,124,252,78,43,191,132,86,207,251,79,41,247,102,119,119,116,54,250,131,84,104,77,166,125,92,55,125,201,167,165,176,73,53,15,50,214,58,21,151,43,4,28,189,81,242,185,90,197,84,235,202,174,68,248,178,146,142,139,193,179,138,74,173,10,186,150,162,245,163,105,111,171,10,78,205,59,37,124,139,81,217,85,98,116,237,141,96,73,123,34,34,61,89,215,171,208,176,31,13,174,20,171,184,100,217,23,205,173,44,237,162,215,154,190,163,219,175,140,87,53,239,165,138,53,115,105,169,121,154,170,213,70,53,92,245,194,252,115,61,50,168,136,75,96,10,217,241,187,187,84,67,180,187,111,98,108,174,72,43,53,29,77,91,217,202,184,115,225,166,86,181,85,123,101,18,119,119,235,213,113,217,78,167,224,113,99,135,203,221,253,75,35,35,116,220,214,74,24,93,149,230,99,127,102,62,68,249,97,203,229,127,234,127,118,212,128,43,143,198,222,206,217,246,71,111,245,2,197,34,186,139,85,62,141,30,136,156,173,73,169,37,122,162,174,51,149,246,116,199,95,69,239,233,140,124,14,239,175,135,85,238,206,153,87,187,146,178,223,105,174,70,227,162,44,50,84,49,87,62,139,248,116,251,241,244,45,168,192,28,89,112,91,180,188,91,233,200,233,53,125,59,173,26,150,130,53,101,175,82,80,196,213,171,166,78,171,229,72,139,132,154,28,170,170,198,229,76,101,85,174,98,170,169,77,220,69,248,121,241,37,195,164,213,87,27,174,145,151,83,233,136,85,206,109,254,193,27,234,105,217,26,126,84,241,162,121,148,253,211,42,246,242,101,112,143,119,115,237,225,235,196,135,137,173,128,150,150,218,205,88,253,101,166,96,195,29,101,212,79,117,75,89,31,202,25,213,124,232,112,157,145,28,172,79,86,46,48,90,199,10,62,34,251,33,197,28,241,105,120,221,46,142,214,175,110,91,97,186,78,199,37,82,245,85,246,73,209,17,179,225,19,171,85,172,127,117,228,194,42,146,172,0,0,35,95,136,255,0,226,77,186,127,189,212,191,203,105,202,171,240,157,252,118,116,151,239,117,219,249,20,165,244,0,107,167,199,191,227,143,187,63,194,41,191,236,180,239,219,185,196,175,16,156,111,94,244,206,192,109,45,150,242,237,57,111,160,165,183,91,244,213,185,248,117,193,212,241,53,175,171,173,118,81,184,203,121,176,247,36,81,55,29,114,138,245,201,154,99,193,103,136,219,173,173,43,117,38,190,208,182,58,169,24,174,101,23,180,84,212,200,199,122,54,71,50,36,98,122,245,107,158,157,191,70,23,226,39,195,171,137,110,27,44,211,235,13,69,100,183,234,13,53,72,188,213,23,157,61,80,250,136,169,27,211,14,154,55,177,146,198,222,184,87,171,57,17,122,43,186,166,115,239,135,47,136,198,174,209,250,190,207,177,123,235,169,106,111,58,82,245,52,116,22,123,197,194,103,73,81,104,169,122,242,197,28,146,187,46,125,51,156,168,207,121,127,7,150,170,42,49,21,18,227,64,0,2,155,60,109,63,119,173,9,252,16,79,229,181,4,170,240,111,252,81,170,191,133,247,31,226,105,137,210,1,9,248,181,224,71,87,241,147,191,22,123,222,179,214,236,211,27,113,164,173,44,162,164,130,141,169,61,194,190,166,87,186,74,153,24,142,252,28,13,199,146,206,103,115,42,172,43,238,97,81,199,99,209,254,22,60,21,105,74,38,211,213,237,133,94,162,169,70,114,58,178,241,122,171,124,143,78,157,85,145,73,28,72,185,78,232,196,94,171,233,208,233,187,189,225,5,194,246,185,182,212,63,109,226,187,237,245,221,81,207,134,90,58,201,107,169,21,235,159,219,32,168,123,157,203,149,237,28,140,198,58,116,232,84,255,0,17,188,51,110,231,9,123,131,22,152,215,212,139,11,158,229,170,179,94,232,30,239,101,174,141,142,233,44,50,97,21,175,106,242,243,49,112,246,42,181,85,48,173,85,183,111,12,158,49,43,248,149,218,250,173,29,175,238,94,211,175,180,75,98,138,182,162,78,143,185,208,191,41,13,82,252,222,138,213,142,69,79,202,70,185,122,201,130,104,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,10,188,241,76,227,217,214,104,174,92,48,108,229,225,18,186,102,58,155,88,221,169,222,139,228,70,169,133,183,196,228,94,143,84,85,73,151,167,42,123,157,213,232,216,225,225,195,192,173,95,18,218,189,187,145,184,116,18,195,182,154,114,169,18,102,185,57,86,245,86,220,57,41,89,255,0,146,111,186,178,187,228,168,196,234,229,86,94,101,29,29,37,190,146,10,10,10,88,105,169,105,163,108,48,65,11,17,145,197,27,83,13,99,90,157,26,212,68,68,68,78,136,136,123,136,245,226,5,174,23,111,248,56,221,43,212,117,45,134,106,203,42,217,162,85,95,121,203,93,35,41,85,27,235,158,89,156,189,59,97,87,208,168,47,12,125,12,154,231,141,29,4,201,226,71,210,216,159,87,124,159,167,195,236,244,239,88,151,255,0,187,44,37,249,223,236,86,157,81,98,185,105,155,245,20,117,150,203,189,36,212,53,180,242,124,51,65,43,21,146,49,126,138,215,42,126,147,91,221,238,219,125,87,194,191,17,55,189,23,79,89,81,77,115,209,119,182,85,217,235,241,135,190,38,189,179,81,212,166,81,19,42,197,141,221,58,35,178,158,134,193,124,59,239,21,171,127,118,83,72,238,221,165,172,141,186,134,220,201,170,97,106,229,41,234,216,171,29,68,63,218,76,201,26,139,234,136,139,234,69,15,23,221,254,254,102,219,7,73,180,150,106,196,101,235,113,234,29,4,232,199,39,52,86,184,21,175,157,87,186,167,59,214,40,211,182,90,178,97,125,213,66,31,248,67,112,248,187,153,191,85,27,185,125,160,89,44,91,113,10,84,83,185,236,203,37,186,204,138,218,118,245,238,177,181,36,151,41,158,87,54,44,247,66,230,181,190,152,164,214,218,50,255,0,163,43,241,236,215,251,93,85,178,108,255,0,83,158,39,70,239,240,57,77,107,182,155,82,214,237,6,249,105,29,87,94,215,83,84,104,253,81,69,87,84,197,92,43,125,154,169,171,43,23,233,134,57,23,233,147,102,180,114,57,17,205,84,84,84,202,42,122,158,64,43,139,198,222,205,83,62,201,237,246,160,111,251,222,139,84,201,70,254,159,151,53,36,175,111,248,41,223,233,255,0,191,30,248,29,234,136,98,186,238,214,138,154,84,243,106,105,237,55,74,118,99,242,99,117,76,114,174,126,249,97,45,124,2,181,252,111,53,50,82,237,70,219,104,239,57,17,110,154,134,170,230,145,243,252,94,203,77,229,231,30,184,246,206,254,156,223,83,163,248,28,216,164,125,219,119,117,51,225,98,50,26,107,53,4,114,43,125,229,87,186,169,238,68,95,68,79,45,153,79,92,183,228,76,47,17,94,30,127,158,27,134,123,245,182,211,70,147,106,93,42,139,168,108,120,110,95,36,176,49,203,44,13,245,95,54,21,145,136,157,185,252,181,94,197,80,248,105,111,250,108,63,20,22,54,221,171,146,159,78,107,84,77,55,118,87,187,17,198,179,61,190,207,50,231,162,114,78,145,229,203,217,143,147,174,50,95,225,75,254,49,251,242,221,115,189,86,141,149,178,214,36,150,205,1,74,179,87,249,114,34,181,247,58,166,181,206,106,162,116,85,142,20,137,59,229,29,36,137,132,235,152,115,168,52,134,232,112,223,174,180,149,234,239,73,37,150,252,148,86,173,101,100,149,21,114,145,74,141,158,158,79,69,71,53,205,86,185,61,28,199,39,166,77,139,246,75,116,236,187,219,180,186,83,117,244,250,183,216,245,45,178,42,223,45,171,159,34,101,78,89,161,85,249,199,43,95,26,253,88,164,108,241,83,223,244,217,174,25,171,180,157,166,177,97,212,59,142,247,216,105,17,171,135,50,139,149,22,182,79,187,202,114,69,243,69,168,106,167,98,190,252,39,184,120,254,108,28,69,69,184,87,203,127,157,167,118,213,177,221,164,87,167,185,37,201,202,169,68,206,221,85,174,107,230,250,44,45,207,124,45,231,0,0,62,27,229,146,209,169,172,183,13,57,168,45,180,247,11,93,214,150,90,26,234,74,134,35,226,168,167,149,138,201,35,123,87,163,154,230,185,81,81,123,162,169,25,247,55,195,55,131,189,201,182,77,75,30,214,193,165,107,158,213,72,174,26,110,103,81,73,10,171,113,148,139,172,14,236,139,239,70,190,191,53,205,63,241,117,194,150,188,224,191,117,104,172,117,87,201,43,173,181,201,246,150,154,212,52,173,117,59,230,108,79,76,244,69,85,138,120,156,172,202,53,203,142,102,57,23,222,76,92,7,135,63,19,247,14,39,54,2,158,229,170,234,18,93,95,165,42,126,197,189,201,235,84,173,98,58,26,165,76,97,22,70,46,29,253,156,114,47,68,84,66,83,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,0,1,141,119,67,134,205,134,222,155,139,47,59,169,181,90,123,82,220,98,164,101,12,117,181,180,168,234,136,233,218,247,72,216,219,42,97,237,106,62,71,174,17,83,226,119,205,72,15,198,7,132,86,141,167,210,87,77,194,225,129,215,11,125,202,215,4,149,114,233,74,154,135,213,67,89,27,17,92,230,210,202,245,89,89,47,46,112,199,185,232,245,68,68,86,47,85,137,190,28,60,86,95,120,118,223,43,78,156,185,92,229,118,134,214,181,176,219,47,52,114,72,190,85,60,178,185,35,134,181,169,213,26,248,220,173,230,84,79,122,62,100,238,141,84,191,67,136,213,255,0,208,157,239,247,186,167,248,167,26,214,112,251,251,189,109,183,240,190,205,252,182,35,102,160,1,175,111,137,14,178,167,214,252,105,238,101,198,138,94,122,123,125,125,61,153,137,148,94,87,209,210,197,79,42,101,63,242,177,202,191,76,227,208,186,46,8,52,213,78,146,225,27,105,236,213,112,249,83,46,152,163,173,123,60,190,69,106,212,183,218,48,169,232,239,194,245,207,92,231,56,94,134,112,0,0,64,255,0,18,222,60,91,195,254,156,151,103,54,178,232,197,220,91,237,50,45,85,92,78,71,125,133,69,35,127,108,95,149,67,209,83,203,69,79,117,170,178,46,61,206,106,220,224,131,131,189,81,197,246,231,173,53,99,234,232,180,93,150,86,84,234,91,194,124,124,174,92,165,52,46,84,84,89,228,195,176,171,148,106,35,158,185,194,53,215,247,164,52,142,154,208,90,98,217,163,52,125,154,154,213,101,179,83,50,146,138,142,153,136,216,225,137,169,132,68,79,159,170,170,245,85,85,85,202,170,169,204,16,159,197,243,241,56,174,254,17,91,63,237,60,129,94,16,219,109,111,215,60,90,69,168,110,180,145,207,6,137,177,85,222,224,73,19,45,74,167,58,58,104,151,30,170,137,80,247,162,250,43,17,123,162,23,154,0,5,113,120,219,217,170,103,217,61,190,212,13,255,0,123,209,106,153,40,223,211,242,230,164,149,237,255,0,5,59,253,63,247,227,223,3,189,81,12,87,93,218,209,83,74,158,109,77,61,166,233,78,204,126,76,110,169,142,85,207,223,44,37,175,128,86,191,141,230,166,74,93,168,219,109,29,231,34,45,211,80,213,92,210,62,127,139,217,105,188,188,227,215,30,217,223,211,155,234,116,127,3,155,20,143,187,110,238,166,124,44,70,67,77,102,160,142,69,111,188,170,247,85,61,200,139,232,137,229,179,41,235,150,252,139,96,0,139,156,72,248,115,240,229,196,85,53,101,206,77,51,14,143,213,179,181,86,59,253,138,22,194,247,72,189,121,170,32,76,71,81,149,68,202,185,17,234,157,17,237,238,83,63,19,188,44,110,191,8,27,131,77,167,181,158,31,79,84,174,171,177,95,237,234,246,193,92,200,220,158,244,110,232,232,229,98,171,57,152,190,243,85,90,168,170,213,107,150,214,252,47,56,198,189,241,27,183,151,29,188,220,106,199,213,235,93,13,20,8,235,132,142,87,73,117,160,126,90,201,228,85,85,85,153,142,111,36,142,95,139,154,55,117,87,59,19,128,0,1,26,252,71,255,0,18,109,211,253,238,165,254,91,78,85,95,132,239,227,179,164,191,123,174,223,200,165,47,160,3,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,180,248,100,112,191,103,216,141,128,181,107,91,149,186,53,214,91,131,73,13,226,227,85,36,105,230,211,209,200,212,125,53,35,87,187,90,140,86,189,201,209,85,239,118,126,22,162,76,51,213,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,53,245,241,16,225,214,217,195,119,18,151,125,55,166,40,150,151,75,234,10,120,239,246,72,81,23,146,158,9,156,246,190,157,171,242,142,88,228,107,83,186,51,147,61,242,183,11,225,255,0,189,85,187,239,194,174,140,213,183,186,199,213,95,45,208,190,197,119,150,71,43,223,37,77,35,188,180,145,238,95,137,242,69,229,74,229,252,233,20,145,64,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,0,2,51,248,137,108,117,163,123,184,88,214,16,77,64,201,111,90,78,134,109,73,102,157,24,139,44,115,82,177,100,145,141,94,248,146,38,200,197,79,85,115,87,186,33,81,62,27,187,147,93,182,188,99,109,252,244,213,62,93,46,163,172,118,155,174,141,93,202,217,162,171,79,45,141,95,186,127,33,232,159,54,33,176,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,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,214,15,6,124,36,107,94,49,55,85,214,247,205,89,77,165,237,179,54,179,84,223,156,170,231,71,27,220,171,229,177,238,69,71,84,75,135,114,231,56,195,158,185,70,225,118,1,209,26,39,74,237,198,146,181,104,93,17,101,167,180,216,172,148,205,164,161,163,129,23,146,40,219,245,94,174,85,92,170,185,85,85,202,170,170,170,170,170,115,128,175,143,26,93,108,182,94,29,116,190,137,130,68,108,218,151,84,71,44,137,159,138,158,150,9,28,228,199,252,228,144,46,126,159,83,3,120,35,104,117,175,221,45,198,220,105,41,81,204,178,88,169,172,241,202,239,201,125,92,254,98,163,126,188,180,125,87,186,34,227,242,186,220,1,87,254,52,60,62,37,194,197,166,184,145,211,246,244,243,237,110,110,159,212,47,141,184,87,83,200,229,117,36,206,255,0,147,34,190,37,94,170,190,116,105,217,167,5,224,181,191,190,69,110,170,225,194,251,91,238,84,162,234,75,3,94,238,210,53,27,29,92,45,251,219,228,200,141,79,204,149,125,84,136,60,127,239,223,243,196,113,61,169,181,53,174,175,218,108,22,87,166,158,176,171,23,153,175,164,167,115,145,100,110,59,164,178,186,89,81,126,82,53,61,11,150,224,59,135,255,0,231,114,225,171,76,232,219,133,19,96,212,23,56,254,220,191,244,78,111,110,168,107,85,99,114,162,38,86,40,210,56,189,127,107,94,170,72,83,92,94,55,52,59,54,235,139,77,212,210,241,83,190,8,91,168,234,107,224,137,205,199,36,53,120,170,141,19,251,20,100,237,229,250,96,190,174,23,117,195,55,39,135,45,181,214,201,35,159,45,211,76,91,223,82,174,85,85,246,150,194,214,76,153,94,171,137,88,244,202,245,92,100,202,0,17,119,196,183,109,37,220,206,14,53,213,61,28,11,45,118,156,138,29,73,76,136,220,242,165,35,209,243,175,254,206,179,149,113,225,85,186,180,187,101,197,245,134,130,227,80,144,208,235,122,26,141,47,43,221,217,37,153,89,45,58,125,238,158,8,152,139,255,0,148,249,100,190,144,10,82,241,148,221,104,181,143,17,150,125,181,160,168,73,41,180,13,149,140,168,106,46,121,43,171,21,38,145,62,95,180,165,39,215,57,249,19,35,193,255,0,107,42,180,47,11,47,214,87,40,93,29,78,188,189,84,92,225,71,38,21,40,225,68,167,139,167,213,209,76,244,95,84,123,125,58,172,229,53,243,241,18,225,237,252,60,113,53,127,183,90,104,157,79,166,181,59,215,80,216,92,212,195,25,20,206,85,150,22,227,183,149,50,72,196,78,252,137,26,175,196,91,31,13,252,97,88,245,135,4,12,226,31,88,87,164,213,218,50,203,81,6,164,106,200,158,100,151,10,56,240,169,255,0,46,127,192,189,169,243,157,168,84,79,13,123,125,168,56,205,227,14,217,75,171,85,107,19,82,223,103,212,154,162,84,248,82,145,178,44,245,45,76,231,149,31,210,38,247,68,89,25,211,8,88,47,140,166,193,197,169,182,135,79,239,149,134,130,54,214,232,90,134,219,110,94,92,120,205,178,165,232,216,213,113,233,20,252,136,137,140,98,119,174,122,97,122,239,130,206,252,186,233,166,245,95,14,215,170,197,116,246,87,174,162,177,181,216,255,0,122,200,230,178,170,52,245,195,101,116,79,68,194,245,157,253,122,33,17,124,77,119,253,155,235,196,245,230,150,207,91,231,233,221,14,213,211,150,197,99,243,28,146,68,245,90,153,147,29,61,233,149,237,69,76,229,145,198,185,45,139,195,227,135,148,225,211,134,157,63,97,186,80,54,13,77,168,91,246,253,249,85,152,145,181,51,181,21,144,59,61,81,98,137,35,141,83,183,51,94,169,241,41,37,0,7,17,127,213,250,79,74,121,31,170,141,81,104,179,251,87,55,145,237,245,177,83,249,188,184,230,229,231,114,115,99,153,185,199,108,167,204,253,216,117,78,152,213,48,203,81,166,53,29,174,239,20,14,70,74,250,10,200,234,27,27,149,50,136,229,98,170,34,227,209,78,80,16,15,198,127,78,218,238,60,48,216,53,13,68,9,237,246,125,93,74,202,105,147,186,71,53,53,67,100,103,220,229,108,107,247,177,191,82,60,248,34,95,174,16,110,206,227,233,136,231,122,80,215,105,218,106,249,98,230,247,86,88,42,81,145,187,31,52,109,68,137,250,75,130,42,83,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,0,0,234,144,238,198,214,84,76,202,122,125,203,210,146,203,43,145,140,99,47,52,206,115,156,171,132,68,68,126,85,85,125,14,214,1,173,135,22,122,122,219,164,120,160,221,75,5,142,31,103,161,161,213,247,70,211,68,222,208,177,106,94,230,177,191,70,231,9,235,132,67,98,29,159,190,87,234,125,165,209,58,150,235,51,165,173,187,105,203,109,117,76,142,92,171,229,150,154,55,189,85,125,85,85,202,114,250,191,250,19,189,254,247,84,255,0,20,227,90,206,31,127,119,173,182,254,23,217,191,150,196,108,212,1,137,184,163,226,3,78,112,209,178,186,131,116,175,211,194,181,52,144,58,158,207,71,34,245,174,185,61,171,228,64,136,157,85,21,201,204,229,78,204,107,221,232,107,249,179,59,117,170,120,150,223,219,6,133,142,73,234,238,154,206,249,230,92,106,154,153,115,34,123,214,90,186,149,255,0,145,26,75,34,255,0,201,54,83,182,219,168,173,22,234,91,77,178,153,148,244,116,80,178,158,158,22,124,49,198,198,163,90,212,250,34,34,33,244,128,1,25,120,235,227,47,79,112,147,182,142,168,161,117,53,195,94,95,227,124,58,122,214,247,34,163,87,179,170,231,110,114,144,199,255,0,223,191,12,76,34,185,205,165,157,149,217,221,223,227,87,125,29,99,161,174,169,186,94,239,149,47,185,234,11,237,106,171,217,73,2,189,60,218,153,156,159,85,68,107,83,25,114,181,169,143,77,128,246,59,101,52,39,15,155,105,104,218,221,188,183,123,53,174,215,31,225,37,126,22,106,202,133,68,243,42,102,114,124,82,61,83,42,189,17,58,53,168,141,106,34,119,208,66,127,23,207,196,226,187,248,69,108,255,0,180,242,41,248,34,71,26,238,238,227,204,177,181,100,110,155,167,107,93,142,168,139,84,153,68,95,146,225,63,184,133,194,0,1,23,124,75,118,210,93,204,224,227,93,83,209,192,178,215,105,200,161,212,148,200,141,207,42,82,61,31,58,255,0,236,235,57,87,30,21,91,171,75,182,92,95,88,104,46,53,9,13,14,183,161,168,210,242,189,221,146,89,149,146,211,167,222,233,224,137,136,191,249,79,150,75,233,0,165,47,25,77,214,139,88,241,25,103,219,90,10,132,146,155,64,217,88,202,134,162,231,146,186,177,82,105,19,229,251,74,82,125,115,159,145,50,60,31,246,178,171,66,240,178,253,101,114,133,209,212,235,203,213,69,206,20,114,97,82,142,20,74,120,186,125,93,20,207,69,245,71,183,211,170,206,10,154,154,122,58,121,42,170,234,35,130,8,90,175,146,73,30,141,99,26,157,213,85,122,34,125,78,39,75,107,109,25,174,105,171,43,116,86,173,179,106,10,123,125,91,232,42,230,181,215,69,85,28,21,45,107,92,232,94,232,220,168,217,17,175,98,171,87,170,35,155,148,234,115,96,134,158,45,90,34,201,169,248,51,212,90,150,227,3,22,187,72,92,173,151,59,124,188,136,174,107,229,171,138,145,237,230,238,141,86,84,185,85,59,42,181,191,36,84,128,62,15,55,122,251,119,23,237,162,164,118,33,186,105,139,149,45,82,97,122,198,213,138,84,255,0,239,226,103,114,242,64,0,17,175,196,127,241,38,221,63,222,234,95,229,180,229,85,248,78,254,59,58,75,247,186,237,252,138,82,250,0,53,211,227,223,241,199,221,159,225,20,223,246,90,108,31,160,214,141,218,27,78,186,223,229,123,42,218,105,22,15,41,17,25,229,249,45,229,229,199,76,99,24,199,161,206,130,162,252,112,89,68,154,247,106,223,26,179,219,22,209,114,73,112,190,247,150,147,69,229,229,62,89,89,49,250,126,70,114,240,84,146,173,252,48,106,182,202,172,90,118,107,202,196,139,222,85,114,59,236,250,5,114,99,178,55,171,85,49,234,174,253,54,4,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,128,0,58,38,253,94,109,250,123,99,183,10,251,117,153,34,164,160,210,215,90,137,159,242,107,105,100,85,199,205,125,17,61,87,6,190,28,31,91,170,238,156,87,108,245,53,20,75,36,140,215,54,74,151,34,122,71,21,108,82,61,127,67,24,229,253,6,201,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,142,92,109,241,135,165,120,73,219,41,46,207,116,23,13,103,123,100,144,105,203,66,187,172,178,162,97,213,18,162,117,72,35,202,43,151,242,151,149,137,142,108,165,36,237,102,217,239,39,27,91,248,251,69,45,117,69,223,82,234,106,185,46,87,187,205,91,85,209,81,194,174,79,54,166,101,106,97,145,183,40,214,177,48,153,86,49,168,153,106,23,251,195,254,195,232,78,28,54,194,213,181,219,127,68,177,209,80,51,158,170,170,68,252,61,125,91,145,60,218,153,151,213,239,84,236,157,26,136,141,106,35,90,136,153,24,2,157,60,109,53,178,92,247,155,64,109,252,114,43,153,167,244,228,215,55,38,122,54,74,202,133,98,167,223,203,71,26,253,202,132,140,240,96,208,237,177,112,215,168,53,164,208,171,106,53,70,167,159,145,235,217,244,212,208,199,27,49,247,74,234,130,127,157,71,119,54,207,79,239,46,217,106,109,173,213,13,85,182,234,107,108,214,249,158,141,230,116,46,114,123,147,53,23,242,227,122,53,237,254,201,168,107,123,91,30,227,112,235,187,23,123,76,53,181,54,45,93,164,235,43,236,243,77,3,149,175,137,234,201,41,166,86,59,213,174,99,223,135,118,86,185,23,178,153,215,195,71,135,214,111,215,19,182,87,222,104,86,163,77,104,166,166,163,187,115,34,242,72,232,156,158,205,10,175,101,231,157,88,170,213,248,153,28,133,253,130,145,252,100,244,66,233,222,41,237,250,178,38,254,7,85,233,154,74,151,187,8,159,135,129,242,83,185,191,92,71,28,43,149,252,239,161,57,188,35,53,202,234,238,14,173,150,73,42,22,89,116,133,242,227,101,114,59,226,107,92,246,213,177,58,247,68,109,90,34,122,97,49,232,77,32,15,154,229,110,161,188,91,170,173,55,74,88,234,168,235,97,125,53,68,18,55,44,150,39,181,90,230,57,61,81,81,85,23,239,53,198,226,83,101,53,119,9,124,66,93,116,74,75,87,76,235,45,123,110,154,110,230,169,135,84,81,249,156,244,181,45,94,202,228,229,68,118,58,36,140,122,122,23,161,194,15,20,186,59,138,189,165,183,235,59,45,101,52,58,130,142,40,233,245,29,161,175,252,37,190,183,151,222,247,87,170,196,245,71,58,55,246,86,244,248,154,228,76,228,99,158,32,55,215,68,112,229,181,151,157,211,215,117,140,101,37,182,37,74,90,68,145,27,53,198,173,81,124,170,88,81,123,189,234,159,37,70,181,28,229,247,90,170,154,251,105,219,46,226,113,137,196,148,84,8,239,104,212,251,141,168,31,81,85,51,88,171,29,51,101,122,190,89,121,83,180,80,199,204,236,122,54,60,33,177,158,134,209,214,77,188,209,118,45,5,166,169,214,27,86,157,182,211,90,232,152,189,85,33,134,54,198,204,175,170,225,169,149,245,92,169,206,16,175,197,111,135,180,222,62,27,234,53,197,150,222,147,106,61,183,145,247,152,28,198,115,73,37,189,81,18,182,36,199,162,49,25,50,255,0,246,62,61,74,96,177,111,6,184,211,155,83,170,118,106,215,116,88,244,214,176,175,183,220,46,116,253,87,157,244,138,247,70,137,242,69,115,216,231,124,214,24,255,0,52,180,255,0,6,13,136,253,77,237,198,164,223,251,205,31,45,110,174,159,236,123,67,220,157,91,111,167,127,225,158,222,157,164,168,78,85,255,0,236,100,237,235,96,91,137,161,108,59,157,160,245,6,221,234,136,22,91,86,164,182,212,91,42,218,152,230,72,229,98,177,92,220,246,114,103,40,190,138,136,166,186,86,173,65,186,188,28,239,213,230,59,37,103,217,186,187,72,84,220,172,82,201,133,228,94,120,228,167,115,209,17,122,162,181,233,35,23,56,202,49,221,112,101,31,13,206,31,164,226,7,137,219,43,239,52,143,169,211,186,57,205,212,151,167,61,188,204,149,98,122,44,16,63,61,23,204,155,147,45,235,150,54,79,146,151,252,0,5,115,120,215,104,43,141,239,101,180,70,224,209,192,178,193,165,239,211,82,85,170,34,126,10,42,200,145,17,235,235,143,50,158,54,244,245,122,24,35,193,203,136,173,49,183,186,255,0,81,236,134,176,175,130,130,61,116,234,106,155,37,76,206,70,49,215,8,81,237,90,101,114,254,84,172,122,114,103,162,186,46,84,247,158,136,183,32,10,139,241,147,226,86,195,171,47,54,14,28,116,141,206,26,230,233,154,199,94,53,20,144,189,30,200,171,252,183,69,5,54,83,242,227,142,73,156,244,235,133,145,169,209,90,228,59,127,130,70,214,87,209,217,119,19,121,110,20,210,71,77,114,150,151,79,219,30,228,84,73,18,46,105,170,92,153,248,147,47,167,68,84,245,107,211,186,116,180,82,165,60,113,127,162,205,165,253,238,187,255,0,27,76,101,95,4,191,220,23,93,255,0,11,215,249,21,57,98,192,0,13,103,183,131,76,95,118,71,136,29,83,166,223,18,65,113,210,58,158,163,217,149,237,106,181,82,42,133,124,18,97,58,43,92,222,71,34,124,156,134,195,60,61,239,174,140,226,51,106,44,155,165,162,171,98,146,11,148,13,74,218,68,145,29,45,190,177,26,158,117,52,169,221,30,199,47,175,196,213,107,147,45,114,42,228,131,161,239,134,243,104,189,129,219,27,222,233,107,187,132,116,246,235,68,14,116,112,172,136,217,43,42,21,23,202,166,137,23,226,146,71,38,17,49,211,170,175,68,85,77,115,169,233,245,151,17,123,223,229,195,23,180,234,125,198,212,174,145,201,27,21,91,237,85,181,42,231,59,9,217,136,233,21,87,228,212,85,236,134,203,154,118,199,69,166,52,253,179,77,219,81,201,73,105,163,134,134,159,153,114,190,92,76,70,55,63,92,53,15,78,175,254,132,239,127,189,213,63,197,56,214,179,135,223,221,235,109,191,133,246,111,229,177,27,53,3,19,113,1,197,30,202,240,209,167,37,191,110,150,176,166,164,169,88,150,74,59,61,59,219,45,202,185,123,34,67,6,81,202,138,189,57,221,134,39,229,57,10,48,226,251,139,237,195,226,255,0,112,217,121,188,199,45,187,78,219,164,116,58,123,79,67,34,189,148,140,114,162,115,187,9,248,73,223,132,230,126,62,77,106,34,34,33,102,190,23,252,16,215,108,6,149,155,120,247,62,215,236,250,243,85,82,36,84,180,51,51,18,89,173,206,84,119,150,244,95,134,121,85,26,231,167,118,181,173,111,69,231,66,121,128,1,138,56,153,226,63,65,240,189,181,181,251,147,174,42,18,71,177,22,158,213,108,141,232,217,238,117,170,213,86,65,30,123,39,76,185,248,84,107,81,206,235,132,69,160,237,69,127,222,190,55,56,131,74,185,97,158,255,0,172,181,141,107,105,232,233,33,69,72,105,32,76,242,198,196,237,20,17,70,138,170,239,68,107,222,229,85,87,42,222,143,7,156,39,232,254,18,246,178,13,27,102,88,171,245,5,193,25,83,168,175,40,197,71,87,213,97,122,55,61,91,12,121,86,177,189,58,101,203,239,57,202,185,220,2,19,248,190,126,39,21,223,194,43,103,253,167,145,87,193,19,247,89,220,159,224,237,47,242,146,224,128,0,249,174,86,234,27,197,186,170,211,116,165,142,170,142,182,23,211,84,65,35,114,201,98,123,85,174,99,147,213,21,21,81,126,243,92,110,37,54,83,87,112,151,196,37,215,68,164,181,116,206,178,215,182,233,166,238,106,152,117,69,31,153,207,75,82,213,236,174,78,84,71,99,162,72,199,167,161,122,28,32,241,75,163,184,171,218,91,126,179,178,214,83,67,168,40,226,142,159,81,218,26,255,0,194,91,235,121,125,239,117,122,172,79,84,115,163,127,101,111,79,137,174,68,206,70,57,226,3,125,116,71,14,91,89,121,221,61,119,88,198,82,91,98,84,165,164,73,17,179,92,106,213,23,202,165,133,23,187,222,169,242,84,107,81,206,95,117,170,169,175,182,157,178,238,39,24,156,73,69,64,142,246,141,79,184,218,129,245,21,83,53,138,177,211,54,87,171,229,151,149,59,69,12,124,206,199,163,99,194,27,25,232,109,29,100,219,205,23,98,208,90,106,157,97,181,105,219,109,53,174,137,139,213,82,24,99,108,108,202,250,174,26,153,95,85,202,149,255,0,227,77,183,26,154,243,180,122,71,115,172,149,85,203,107,211,87,41,40,47,116,177,76,228,133,98,170,228,242,39,145,159,10,242,75,18,70,142,94,185,168,111,232,193,30,16,156,84,233,253,177,214,23,125,129,215,87,6,80,219,53,189,100,85,150,58,185,95,203,12,87,84,98,70,232,94,171,209,60,230,54,54,181,221,61,248,154,222,170,244,197,201,130,176,124,98,248,162,211,177,233,58,62,23,244,165,198,26,203,197,101,100,23,77,76,176,200,142,109,20,17,123,240,83,63,29,164,123,213,146,170,119,107,99,110,83,240,136,116,207,4,237,162,184,86,107,93,115,190,85,180,142,101,186,219,111,110,154,160,149,205,94,89,106,102,123,38,159,149,123,102,54,69,18,47,252,250,125,75,113,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,215,79,143,127,199,31,118,127,132,83,127,217,105,109,158,24,252,75,89,183,207,135,107,54,142,172,184,179,245,93,183,180,112,89,46,116,178,61,60,217,105,98,111,37,45,75,83,187,154,232,154,214,57,203,215,204,99,243,221,21,102,1,234,169,169,167,163,167,150,178,178,162,56,32,129,142,146,89,100,122,53,145,177,169,149,115,149,122,34,34,34,170,170,154,251,120,136,241,25,109,226,75,137,59,182,164,211,21,158,213,165,244,245,51,52,253,142,102,175,185,81,4,47,123,159,80,212,233,210,73,100,149,205,85,234,172,228,207,108,37,183,120,107,237,61,195,104,248,66,209,182,235,213,44,148,215,77,66,147,106,58,184,100,111,43,163,246,167,115,66,138,157,209,125,157,176,101,23,170,46,80,148,0,0,10,108,241,180,253,222,180,39,240,65,63,150,212,18,171,193,191,241,70,170,254,23,220,127,137,166,39,72,32,31,136,87,136,245,227,134,251,212,251,49,181,90,102,111,213,188,180,145,85,77,123,186,82,254,194,162,130,86,229,142,166,99,186,84,201,241,39,50,254,13,142,106,162,249,138,142,107,115,175,6,60,98,104,126,44,246,230,158,233,67,87,77,67,172,237,80,71,30,162,177,171,209,36,167,155,8,139,60,77,85,203,169,222,238,173,119,92,103,149,222,242,18,28,21,151,226,219,198,70,159,182,232,250,142,23,118,246,245,29,101,242,235,44,110,213,147,83,73,150,208,82,177,200,246,210,43,147,250,108,143,70,43,155,159,117,141,84,114,126,19,166,10,240,122,216,27,134,186,223,90,173,237,185,219,223,246,6,223,211,74,202,105,222,223,114,107,173,68,107,27,35,111,84,202,178,23,203,34,225,23,149,86,44,227,153,170,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,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,140,120,138,226,11,65,112,207,181,247,61,207,215,213,105,228,82,183,202,161,160,141,232,149,23,42,183,39,224,233,225,69,238,229,94,170,184,84,107,81,206,94,141,83,94,157,253,223,93,119,196,102,231,221,183,75,112,43,214,106,235,139,249,41,169,154,229,242,40,41,91,159,42,154,22,254,75,24,159,165,206,87,57,217,115,149,87,151,217,14,43,183,231,135,10,43,157,14,204,107,74,109,58,203,196,172,150,186,68,177,219,234,166,157,88,152,106,44,181,16,73,39,34,117,195,17,200,212,87,57,81,50,170,171,147,255,0,93,31,142,207,235,231,254,44,217,255,0,217,7,235,163,241,217,253,124,255,0,197,155,63,251,33,223,248,122,241,30,227,59,92,239,238,218,104,173,83,188,158,219,101,212,26,194,205,107,184,211,126,167,109,81,249,244,179,214,197,28,177,243,178,153,175,111,51,30,228,203,85,28,153,202,42,47,82,239,205,124,188,74,53,186,235,158,52,55,22,169,142,205,61,158,174,11,36,13,202,47,47,178,211,199,20,137,211,231,43,101,95,166,112,92,143,1,122,29,118,247,131,237,171,176,73,76,176,75,61,134,59,180,172,84,195,145,245,174,117,90,243,122,162,254,31,10,139,213,49,143,67,62,2,158,60,102,56,125,118,151,220,139,23,16,182,42,62,91,118,176,137,182,171,203,152,197,195,46,84,236,196,82,57,123,39,155,78,212,106,39,255,0,86,114,250,146,251,194,195,135,191,230,41,195,85,30,169,188,208,44,26,147,113,159,29,246,183,157,170,215,199,71,202,169,69,10,231,209,35,115,165,237,148,90,135,39,161,50,65,89,30,55,218,33,42,180,54,216,238,60,112,42,45,182,237,91,100,154,68,78,254,211,11,102,141,170,191,79,100,149,83,239,113,192,120,31,107,133,231,221,61,182,168,155,162,165,186,249,73,31,255,0,117,134,119,127,38,66,213,128,4,97,227,179,130,205,63,197,222,222,197,29,4,212,214,173,119,167,155,36,182,27,164,141,247,36,71,38,93,73,80,169,213,97,122,162,42,59,10,177,185,17,201,148,87,181,244,183,109,186,113,41,192,222,240,61,240,54,245,160,245,125,189,22,41,98,154,36,116,21,212,252,221,81,81,115,21,76,14,86,244,84,230,106,170,34,162,162,162,42,73,234,63,26,174,37,160,180,251,37,86,223,237,213,77,115,91,202,218,181,163,173,98,42,227,226,116,105,83,133,94,253,149,169,244,66,48,238,54,237,241,31,198,174,230,80,67,168,106,238,250,202,255,0,84,245,130,211,101,182,211,47,145,74,213,94,173,130,158,52,229,98,97,17,93,34,245,84,106,43,220,184,201,110,158,30,124,4,81,240,177,96,151,94,107,229,166,175,220,171,245,42,67,82,177,43,100,134,207,76,170,142,90,88,94,159,19,213,81,171,36,136,184,85,106,53,190,234,43,159,51,129,234,170,165,166,174,165,154,138,178,8,231,167,168,141,209,75,20,141,71,53,236,114,97,205,84,94,232,168,170,152,53,227,226,27,132,237,79,182,188,93,214,112,231,165,168,37,168,251,118,243,3,52,186,174,93,230,208,214,73,251,29,92,189,255,0,6,138,172,123,151,9,152,158,189,16,191,141,173,219,219,38,211,109,198,154,219,77,56,196,75,118,153,181,211,219,32,119,47,42,200,145,49,26,178,57,63,57,234,138,231,117,92,171,148,237,37,57,248,205,236,55,234,91,116,116,254,254,89,104,145,150,253,101,76,150,187,179,152,222,137,114,166,103,224,222,229,249,201,78,141,68,255,0,236,119,41,49,252,45,184,118,93,142,225,182,139,82,222,232,60,141,77,184,171,21,246,191,153,48,248,233,21,171,236,80,175,203,17,61,100,84,84,202,58,119,162,246,38,40,0,29,103,114,246,235,74,110,222,130,190,237,174,184,183,37,109,143,80,209,190,138,178,28,225,220,174,236,246,47,94,87,177,200,215,181,223,146,230,181,125,10,15,226,239,129,237,217,225,51,84,79,83,91,69,85,121,209,50,207,254,229,106,122,88,151,202,86,171,189,200,234,57,127,104,157,58,38,23,163,151,171,21,221,113,221,118,119,197,107,138,237,166,178,210,233,186,251,173,151,92,91,169,24,145,66,186,150,150,89,170,163,141,49,132,74,136,164,142,71,170,34,42,35,165,87,175,95,92,38,57,13,218,241,111,226,167,114,172,115,233,203,20,154,123,66,210,213,70,177,77,83,96,166,149,43,92,213,78,168,217,230,145,235,31,209,209,163,92,158,142,49,159,10,124,20,111,55,23,58,165,149,86,154,42,155,102,148,74,149,117,223,85,220,35,114,192,223,123,50,54,37,94,181,51,175,95,113,171,209,85,57,220,196,92,151,225,181,27,93,163,182,95,111,108,155,99,160,109,169,67,100,176,211,37,61,60,106,188,207,122,229,92,249,30,239,202,123,222,174,123,151,213,92,167,109,42,83,199,23,250,44,218,95,222,235,191,241,180,196,38,217,46,48,120,139,225,206,193,95,166,54,107,113,63,83,214,203,157,103,183,213,65,246,69,13,95,153,63,35,89,207,205,81,12,142,79,117,141,76,34,162,116,237,147,35,126,186,63,29,159,215,207,252,89,179,255,0,178,18,67,195,219,142,174,42,119,199,138,61,59,183,59,165,186,95,109,233,234,234,43,140,181,20,127,98,91,169,185,223,21,44,143,98,249,144,83,177,233,135,53,23,163,147,56,235,148,45,184,0,64,95,18,63,15,122,222,33,155,252,218,54,126,8,83,112,45,244,141,167,175,182,57,205,141,151,202,120,209,121,57,94,184,70,212,177,61,212,87,46,30,212,107,85,83,149,185,170,173,174,222,158,32,56,70,215,245,207,209,119,171,198,143,190,83,72,148,247,107,69,117,58,164,115,43,122,249,117,52,178,167,43,149,17,87,10,173,71,55,153,85,170,153,201,43,41,60,106,184,149,134,213,236,181,91,123,183,53,21,205,103,43,106,253,142,181,141,85,194,39,51,163,74,156,42,247,85,194,181,58,244,68,34,246,239,241,1,196,55,24,26,218,221,14,181,188,92,245,69,202,73,124,139,61,134,215,72,190,76,79,119,228,211,210,196,139,151,175,171,176,231,170,34,101,85,17,49,103,158,27,190,29,247,29,135,168,102,247,239,101,29,55,234,226,162,5,142,207,105,107,210,79,177,34,145,170,143,146,71,34,242,173,67,218,170,220,55,40,198,170,166,85,206,84,109,132,28,70,175,254,132,239,127,189,213,63,197,56,213,247,79,223,174,218,86,255,0,109,212,246,26,191,101,185,217,235,33,175,162,159,203,107,252,169,226,122,62,55,242,185,21,174,195,154,139,135,34,162,227,170,42,18,109,60,82,56,235,69,235,190,40,189,23,190,153,179,255,0,178,29,107,88,120,130,241,153,174,105,95,71,124,223,253,69,12,82,55,145,201,106,108,22,181,84,255,0,149,73,28,75,254,19,131,218,238,22,248,158,226,90,242,151,45,31,183,186,146,248,151,7,182,73,175,247,52,124,84,142,202,39,190,250,201,213,26,245,198,23,8,231,57,83,178,47,66,215,184,45,240,196,208,60,58,213,81,110,38,231,85,209,235,45,192,129,124,202,103,54,53,91,109,165,254,139,78,199,162,44,178,167,164,207,68,84,233,202,214,170,115,44,225,0,3,171,238,110,229,232,205,159,208,183,141,199,220,11,212,54,187,21,146,153,213,53,51,200,189,87,31,12,108,111,119,200,245,195,90,196,234,231,42,34,117,83,95,46,47,248,173,214,60,89,238,165,70,181,190,121,212,54,26,20,117,46,158,178,172,188,204,160,165,206,114,184,232,233,158,184,115,223,221,87,13,207,43,26,137,212,182,79,136,93,220,225,214,247,93,169,54,123,82,211,88,110,151,26,116,164,158,177,246,138,42,217,124,148,119,55,35,29,83,12,139,26,42,225,92,140,229,230,229,110,115,202,152,204,159,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,126,186,63,29,159,215,207,252,89,179,255,0,178,23,252,66,127,23,207,196,226,187,248,69,108,255,0,180,242,42,248,34,126,235,59,147,252,29,165,254,82,92,16,0,2,48,241,217,193,102,159,226,239,111,98,142,130,106,107,86,187,211,205,146,91,13,210,70,251,146,35,147,46,164,168,84,234,176,189,81,21,29,133,88,220,136,228,202,43,218,250,91,182,221,56,148,224,111,120,30,248,27,122,208,122,190,222,139,20,177,77,18,58,10,234,126,110,168,168,185,138,166,7,43,122,42,115,53,85,17,81,81,81,21,36,245,31,141,87,18,208,90,125,146,171,111,246,234,166,185,173,229,109,90,209,214,177,21,113,241,58,52,169,194,175,126,202,212,250,33,24,119,27,118,248,143,227,87,115,40,33,212,53,119,125,101,127,170,122,193,105,178,219,105,151,200,165,106,175,86,193,79,26,114,177,48,136,174,145,122,170,53,21,238,92,100,183,79,15,62,2,40,248,88,176,75,175,53,242,211,87,238,85,250,149,33,169,88,149,178,67,103,166,85,71,45,44,47,79,137,234,168,213,146,68,92,42,181,26,223,117,21,207,153,199,5,174,116,78,153,220,141,31,120,208,122,206,215,29,198,201,126,163,146,134,186,150,76,162,73,19,211,11,133,78,173,114,119,71,39,84,84,69,76,42,33,66,252,98,112,15,186,220,41,95,42,47,48,210,85,106,45,1,52,202,182,253,69,77,18,175,179,181,93,238,69,88,214,167,224,101,78,137,205,240,61,126,21,206,90,222,195,179,126,42,220,86,237,21,146,143,76,213,221,172,186,214,215,67,27,96,129,186,146,146,73,170,35,137,184,68,106,84,69,36,114,61,81,19,8,178,43,215,252,7,53,186,94,47,60,84,238,13,142,107,6,157,102,154,208,209,84,198,177,203,89,99,164,149,107,112,189,249,102,158,71,164,125,58,35,152,214,185,50,170,142,206,21,48,255,0,12,156,34,239,87,24,122,225,255,0,96,193,87,21,157,213,75,37,247,86,92,219,35,233,224,85,94,105,61,245,235,61,66,231,41,26,46,85,92,138,229,107,85,92,151,231,178,251,63,162,182,31,109,108,155,91,160,45,233,75,105,178,193,229,163,157,133,150,166,85,235,36,242,187,242,164,123,149,92,171,245,194,97,17,17,59,184,0,2,53,248,143,254,36,219,167,251,221,75,252,182,156,170,191,9,223,199,103,73,126,247,93,191,145,74,95,64,6,186,124,123,254,56,251,179,252,34,155,254,203,78,231,185,187,27,196,63,1,90,183,75,239,142,217,222,238,144,88,111,20,52,213,214,141,73,71,26,62,56,210,162,38,189,212,21,172,84,88,213,221,113,202,246,242,74,141,71,34,101,21,172,204,154,119,198,191,126,40,45,112,210,106,77,174,209,87,122,200,218,141,117,92,43,83,75,230,227,242,156,196,123,147,153,125,121,112,159,36,78,198,22,226,71,196,151,136,222,35,236,213,122,54,227,112,183,233,93,41,90,223,46,166,209,98,137,209,251,92,121,207,44,243,189,206,146,68,249,181,21,172,119,171,84,201,222,30,94,29,90,147,121,245,29,183,119,183,158,193,83,107,219,203,108,172,171,163,161,172,137,209,203,168,100,69,203,90,214,174,21,41,178,136,174,127,229,167,186,220,229,206,109,215,163,81,168,141,106,34,34,38,17,19,208,242,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,130,51,113,201,193,86,154,226,251,65,193,4,21,84,214,109,111,96,71,190,197,120,146,53,86,43,93,213,244,179,242,245,88,94,168,139,158,170,199,123,205,69,203,154,250,71,213,154,31,136,94,15,119,66,38,222,104,245,6,131,213,86,201,28,234,43,133,52,142,141,179,179,178,190,9,217,238,77,27,147,162,242,170,162,229,90,228,238,132,155,209,126,50,188,83,105,219,124,118,253,77,98,209,26,165,209,179,151,219,43,45,211,83,212,189,221,58,185,105,229,100,95,62,137,26,117,94,254,135,84,221,223,21,222,44,247,78,215,81,98,182,94,172,250,26,130,161,21,146,46,153,165,146,10,167,51,229,237,50,201,36,140,95,236,163,86,47,79,188,234,92,40,240,39,189,92,89,234,8,47,49,209,85,216,244,92,149,42,235,150,170,184,196,229,99,211,42,175,74,118,185,81,106,101,85,202,123,171,202,138,190,251,155,235,123,27,53,179,218,23,97,246,234,209,182,27,119,107,74,43,61,162,46,68,87,35,86,106,153,87,227,158,103,34,39,60,175,94,174,118,62,136,136,136,136,157,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,234,218,231,106,118,187,115,217,73,30,229,109,190,150,213,141,183,171,214,145,183,203,61,61,122,83,171,241,204,177,249,204,119,38,121,91,156,99,56,79,145,212,255,0,157,59,133,143,248,180,237,87,253,77,183,127,169,31,206,157,194,199,252,90,118,171,254,166,219,191,212,143,231,78,225,99,254,45,59,85,255,0,83,109,223,234,71,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,39,213,105,225,147,134,219,5,214,138,251,98,225,243,109,109,215,43,117,68,117,116,117,148,154,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,12,150,99,75,183,12,156,54,223,238,181,183,219,239,15,155,107,113,185,92,106,36,171,172,172,171,210,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,100,74,42,42,43,109,21,61,186,221,73,13,45,37,44,76,130,8,32,141,25,28,81,181,17,26,198,53,58,53,168,136,136,136,157,17,16,247,131,31,111,174,200,104,142,33,118,234,175,108,183,2,145,211,90,106,234,169,42,220,177,244,146,55,193,51,100,69,99,191,37,92,141,115,21,83,242,94,228,245,59,229,53,53,61,29,60,84,116,116,241,193,4,12,108,113,69,27,17,172,141,141,76,35,90,137,209,17,17,17,17,16,246,131,130,214,90,15,67,110,45,161,52,254,224,232,203,22,167,181,182,102,212,37,13,230,221,13,109,58,74,212,84,107,252,185,90,230,243,34,57,200,139,140,166,87,230,113,26,39,100,246,107,109,46,83,94,118,227,105,52,94,149,184,84,192,180,179,85,217,44,52,148,51,73,10,185,174,88,220,248,99,107,149,156,205,106,242,170,227,45,69,244,67,186,0,1,212,183,39,105,118,207,120,108,95,169,173,208,208,214,109,77,110,71,43,227,134,227,74,217,86,23,47,119,70,229,247,163,119,76,115,49,81,113,234,71,167,120,88,112,56,251,139,235,157,179,245,30,91,211,253,234,154,142,230,144,162,252,211,21,28,201,247,115,99,232,103,93,171,216,93,153,217,10,41,40,118,159,109,108,58,101,179,181,25,60,212,84,141,74,137,218,139,148,73,103,118,100,145,17,123,35,156,184,59,232,0,198,218,179,96,244,14,178,222,157,19,190,215,138,30,125,71,161,104,171,232,237,238,70,167,43,210,165,173,106,58,79,159,150,139,55,34,122,44,207,94,248,50,72,49,198,254,108,62,135,226,51,64,183,110,245,253,50,203,109,109,210,130,232,142,98,34,189,175,167,157,175,115,91,158,222,100,126,108,42,189,112,217,93,235,131,34,67,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,39,161,251,0,0,124,247,11,125,5,218,134,123,101,214,134,158,178,142,170,55,69,61,61,68,77,146,41,88,169,133,107,154,228,84,114,42,119,69,76,17,187,89,248,109,112,89,174,42,229,184,92,54,70,223,110,170,149,202,229,146,207,93,85,111,98,42,174,87,17,65,43,98,79,253,78,158,152,61,250,67,195,151,130,205,19,91,21,198,211,176,246,138,186,136,149,170,142,187,85,213,220,152,231,55,213,98,169,150,72,250,250,167,46,62,132,138,183,219,232,45,52,48,91,45,84,52,244,116,116,177,182,40,41,233,226,108,113,68,196,76,35,90,214,162,35,81,19,178,34,96,250,1,212,117,206,208,237,54,231,205,73,81,185,91,95,164,181,100,182,246,189,148,143,190,89,41,171,221,78,215,170,43,146,53,153,142,86,34,171,91,148,76,103,9,242,58,199,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,147,152,210,123,1,177,26,10,247,14,166,208,187,41,160,180,229,226,157,175,100,55,11,78,155,163,163,169,141,175,106,181,200,217,98,141,174,68,86,170,162,162,47,84,85,67,190,128,1,142,119,95,135,93,142,223,40,163,102,236,109,133,135,81,203,11,121,34,170,169,166,229,170,137,189,125,214,78,206,89,90,222,189,145,200,153,48,156,62,21,252,13,195,91,37,91,182,122,162,88,222,137,203,78,253,73,116,242,227,94,157,83,21,8,229,237,249,78,84,234,166,111,218,190,30,182,67,100,98,123,54,167,107,244,246,155,150,86,242,75,85,73,70,223,106,149,189,61,215,206,236,202,246,244,78,138,229,76,153,12,31,137,161,134,162,23,211,212,68,201,98,149,170,199,177,237,71,53,205,84,194,162,162,244,84,84,244,49,111,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,147,176,88,246,67,101,244,195,226,151,77,109,14,138,180,190,4,106,68,234,27,5,36,10,204,118,229,86,70,152,199,166,14,234,0,0,28,6,179,208,26,15,113,237,76,177,110,30,137,176,234,139,108,115,54,161,148,119,171,108,53,176,54,84,69,68,122,71,51,92,212,114,35,156,136,184,207,85,249,157,39,249,211,184,88,255,0,139,78,213,127,212,219,119,250,145,252,233,220,44,127,197,167,106,191,234,109,187,253,72,254,116,238,22,63,226,211,181,95,245,54,221,254,164,127,58,119,11,31,241,105,218,175,250,155,110,255,0,82,63,157,59,133,143,248,180,237,87,253,77,183,127,169,50,169,194,107,13,15,162,183,10,204,237,59,175,180,125,147,82,218,93,35,102,117,5,226,223,21,101,58,200,223,133,235,28,173,115,121,147,43,133,198,80,226,180,70,205,237,14,217,85,212,215,237,190,213,104,253,41,85,91,26,67,83,61,142,199,75,65,36,209,162,229,24,247,66,198,171,154,139,215,11,211,39,112,0,0,14,165,185,59,75,182,123,195,98,253,77,110,134,134,179,106,107,114,57,95,28,55,26,86,202,176,185,123,186,55,47,189,27,186,99,153,138,139,143,82,61,59,194,195,129,199,220,95,92,237,159,168,242,222,159,239,84,212,119,52,133,23,230,152,168,230,79,187,155,31,67,58,237,94,194,236,206,200,81,73,67,180,251,107,97,211,45,157,168,201,230,162,164,106,84,78,212,92,162,75,59,179,36,136,139,217,28,229,193,223,64,61,85,84,180,181,212,179,80,215,83,69,81,79,81,27,162,154,25,88,143,100,140,114,97,205,115,87,162,162,162,170,42,47,69,66,56,107,175,14,78,12,119,6,182,91,157,219,99,237,118,250,201,151,43,45,150,170,166,216,196,85,84,85,84,134,158,70,69,215,30,172,245,92,97,122,158,173,43,225,179,193,70,144,169,138,182,131,98,237,181,181,17,163,114,235,173,194,178,224,199,171,87,57,116,83,204,248,186,250,167,38,23,229,130,70,217,236,214,125,61,108,167,178,216,45,84,118,203,125,35,60,186,122,74,56,27,12,48,183,57,229,99,24,136,214,167,85,232,136,125,128,0,1,198,106,77,51,166,245,149,146,171,76,234,253,61,109,190,89,235,154,140,170,183,220,169,35,169,166,157,168,228,114,35,226,145,21,174,68,114,34,225,81,122,162,47,161,213,116,158,192,108,70,130,189,195,169,180,46,202,104,45,57,120,167,107,217,13,194,211,166,232,232,234,99,107,218,173,114,54,88,163,107,145,21,170,168,168,139,213,21,80,239,160,26,233,241,239,248,227,238,207,240,138,111,251,45,47,211,109,173,54,171,238,202,233,43,61,242,217,73,113,160,172,211,54,232,170,41,106,225,108,208,204,197,166,143,45,123,28,138,215,34,252,149,48,97,77,87,225,151,193,70,173,184,58,231,83,178,244,246,218,135,191,153,233,106,186,86,81,68,228,235,238,164,49,202,145,53,58,254,75,81,123,122,29,159,111,120,13,225,11,107,174,145,94,180,126,197,88,25,93,78,228,124,51,220,93,61,205,241,61,23,40,230,45,92,146,242,185,23,179,147,10,158,138,103,192,0,0,29,51,91,236,182,206,110,101,124,23,93,199,218,109,27,170,235,105,97,246,120,42,111,118,26,90,233,98,139,153,93,200,215,204,199,43,91,204,170,184,69,198,85,84,229,180,110,131,208,219,117,104,93,63,183,218,50,197,166,45,110,153,213,11,67,102,183,67,69,78,178,185,17,28,255,0,46,38,181,188,202,141,106,42,227,43,132,249,28,232,7,1,173,180,14,135,220,155,12,218,95,112,116,141,163,81,218,103,92,190,138,233,71,29,76,92,216,84,71,35,94,138,136,228,202,225,201,133,79,69,66,56,222,124,46,120,33,188,220,126,210,118,207,62,141,206,127,60,145,81,223,110,16,195,39,84,233,200,147,225,137,211,179,57,123,157,183,66,112,11,193,230,220,92,34,186,233,141,133,211,203,85,3,185,226,146,230,233,238,138,199,122,57,169,89,36,168,138,158,138,157,83,166,59,25,246,24,97,167,133,148,244,241,50,40,162,106,49,140,99,81,173,107,81,48,136,136,157,17,17,61,15,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,107,167,199,191,227,143,187,63,194,41,191,236,180,191,237,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,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,29,106,227,182,91,111,119,173,154,231,118,219,237,53,91,89,80,238,121,170,42,45,48,73,36,142,249,185,206,98,170,175,213,78,197,12,48,211,194,202,122,120,153,20,81,53,24,198,49,168,214,181,168,152,68,68,78,136,136,158,135,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,9,149,62,74,219,181,190,221,10,79,89,81,229,198,175,228,69,228,114,251,216,85,199,68,250,41,211,239,155,229,181,250,110,175,216,239,58,155,217,228,228,231,199,177,84,63,166,85,63,38,53,252,213,60,211,111,142,215,86,58,6,211,234,126,101,169,107,93,23,236,42,132,230,71,124,43,214,62,153,207,169,216,109,90,199,78,94,213,237,182,92,124,229,98,170,59,240,50,55,10,152,207,196,212,249,161,204,181,200,230,163,154,185,69,76,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,141,69,114,175,68,76,169,195,93,117,142,156,178,57,173,186,92,124,149,122,162,55,240,50,59,42,185,199,194,213,249,41,215,170,119,199,107,168,221,59,106,53,63,42,211,53,206,151,246,21,66,242,163,126,37,233,31,92,99,208,241,99,223,45,175,212,149,126,199,102,212,222,209,39,39,62,61,138,161,157,50,137,249,81,167,231,33,220,40,174,214,251,140,43,61,29,71,153,26,63,145,87,145,201,239,97,23,29,83,234,135,214,139,148,202,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,168,174,114,225,19,170,145,175,137,206,58,246,171,134,218,74,138,75,140,159,106,95,155,78,249,32,182,226,166,15,53,248,153,26,223,53,41,228,99,114,248,85,185,94,217,207,100,235,89,187,205,226,189,190,91,137,89,81,30,142,131,245,41,109,145,175,141,180,220,212,117,221,21,100,194,243,201,70,215,124,47,106,99,251,12,250,169,19,181,198,238,110,14,227,86,186,191,88,95,253,190,103,61,100,207,178,193,23,92,185,127,165,177,169,221,238,254,233,212,223,83,52,139,151,191,63,161,2,84,204,152,195,251,118,232,135,209,73,119,184,209,84,71,85,75,81,201,44,79,73,24,238,70,174,28,139,148,92,42,124,208,202,218,59,139,109,249,209,21,180,117,118,93,109,229,165,19,99,100,108,251,54,137,125,198,43,85,27,151,66,191,154,157,122,146,87,109,252,94,183,175,73,121,80,106,171,55,234,142,4,153,175,145,190,209,73,71,204,223,113,21,51,29,18,170,116,107,186,255,0,101,244,37,238,212,248,186,108,142,180,74,74,77,101,109,253,76,86,74,145,164,140,243,170,235,121,92,188,136,189,99,163,68,94,174,119,111,205,250,161,49,244,30,234,104,109,203,183,83,93,52,117,235,219,224,169,167,101,75,23,217,166,139,44,115,90,228,95,194,49,171,217,237,244,207,95,188,237,160,0,0,0,0,0,0,0,0,0,0,120,85,199,85,49,86,145,226,103,105,117,198,225,205,182,122,107,81,123,93,234,30,94,104,125,146,166,62,240,58,100,247,159,19,89,240,49,203,241,122,124,250,25,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,24,167,87,113,51,180,186,31,112,225,219,61,75,168,189,146,245,55,55,44,62,201,83,39,104,27,50,251,204,137,204,248,30,213,248,189,126,125,12,170,139,158,168,121,0,0,0,0,0,0,0,0,0,0,3,169,107,205,212,208,219,105,110,169,186,107,27,215,176,65,77,78,250,151,175,179,77,46,24,214,185,202,191,131,99,151,179,29,233,158,159,113,14,55,91,197,211,100,116,90,85,210,104,219,119,234,158,178,38,200,145,179,206,171,162,230,114,115,162,117,146,141,81,58,181,189,255,0,59,232,164,66,220,143,23,173,235,213,190,116,26,86,205,250,156,129,102,115,227,111,180,82,86,114,183,223,68,76,201,68,138,189,28,222,191,216,253,72,213,172,120,182,223,157,111,91,89,87,122,214,222,98,86,182,70,72,207,179,104,147,220,122,185,85,185,108,41,249,203,215,161,138,106,238,247,26,218,137,42,170,170,57,229,149,235,35,221,200,212,203,149,114,171,132,79,154,159,58,212,204,185,203,251,247,232,129,149,51,70,185,99,241,250,16,237,154,31,119,55,7,110,107,91,95,163,239,254,193,51,94,146,103,217,96,151,174,90,191,211,24,228,238,198,255,0,112,150,59,51,226,189,190,91,119,89,79,30,177,131,245,87,109,141,172,141,212,220,212,116,61,17,99,202,243,199,70,231,124,44,114,99,251,60,250,33,102,92,49,241,215,181,92,73,82,83,210,91,164,251,46,252,234,118,73,61,183,21,51,249,79,196,40,230,249,171,79,27,29,135,204,141,202,119,198,123,47,73,40,215,35,145,28,213,202,47,84,60,128,0,0,0,0,0,0,0,0,0,0,0,0,1,213,55,31,116,52,78,211,233,249,53,62,187,188,125,157,111,143,25,151,217,230,155,187,216,206,209,49,206,248,164,98,118,245,251,202,160,226,147,197,118,249,175,108,183,61,19,181,86,175,179,41,106,94,145,253,163,231,178,111,54,7,210,189,146,51,202,158,141,170,223,126,78,249,207,185,211,162,149,215,116,184,214,222,238,149,119,123,132,190,109,93,125,68,149,51,191,149,27,207,35,220,174,114,225,17,17,50,170,189,17,17,12,185,177,220,38,111,30,253,213,198,186,47,78,121,214,245,149,34,150,175,219,41,91,229,174,98,207,185,36,204,114,225,178,181,122,125,223,60,88,30,208,248,53,233,248,160,163,186,110,158,176,246,199,62,40,223,61,187,236,247,199,200,229,72,220,230,249,176,86,245,199,225,27,148,79,92,252,137,21,104,240,199,225,110,213,109,109,185,116,103,154,141,84,119,55,218,55,22,229,121,81,59,123,82,252,142,73,124,55,248,91,88,82,15,212,39,76,99,255,0,10,92,126,88,255,0,233,71,19,168,124,48,120,90,191,82,54,145,116,119,146,140,68,229,95,180,46,46,194,162,42,34,255,0,190,211,230,96,125,202,240,99,209,181,209,212,87,237,230,189,251,45,90,215,186,42,31,178,229,159,153,125,245,106,121,147,87,116,238,198,229,126,89,245,82,29,239,55,134,191,16,187,85,20,247,42,75,23,219,22,184,121,156,234,159,106,161,167,195,83,204,114,175,34,213,57,223,12,104,191,167,29,208,139,247,205,53,123,211,117,82,81,222,168,189,158,104,158,177,185,190,99,31,135,34,170,42,101,170,169,221,171,253,195,146,208,91,141,171,246,210,249,22,161,209,183,95,96,173,133,205,84,147,200,138,94,207,107,241,137,26,228,238,198,250,122,125,229,139,112,177,226,213,115,180,253,159,162,247,178,219,237,80,58,88,162,251,107,206,107,60,182,126,2,60,123,61,53,26,170,225,18,87,247,235,158,95,146,150,99,182,91,223,182,251,187,108,134,231,161,175,254,223,28,209,182,76,123,44,241,99,45,99,191,166,198,223,234,140,244,245,251,206,248,0,0,0,0,0,0,0,0,0,1,129,184,216,221,58,141,162,225,255,0,80,106,202,42,255,0,99,170,131,217,60,169,60,164,147,25,173,166,141,122,43,28,157,164,84,234,158,165,84,120,81,192,250,222,38,104,106,228,167,243,82,47,55,153,220,252,188,185,183,215,34,116,245,206,11,208,0,0,0,0,0,0,0,0,0,6,59,223,173,246,219,254,28,182,214,229,185,251,143,113,117,61,186,133,18,56,41,226,68,117,69,109,75,145,124,186,120,91,249,79,114,162,247,194,34,34,185,202,141,69,84,166,61,250,241,81,226,127,118,238,213,17,104,189,70,237,185,211,188,206,109,61,5,141,200,149,74,207,69,150,177,83,205,87,247,253,175,203,111,246,57,76,152,49,155,249,197,53,42,166,169,110,243,238,164,93,124,207,180,127,84,87,20,69,87,47,46,124,223,51,174,115,142,253,115,130,64,236,31,139,7,18,219,85,114,166,164,220,59,179,119,31,78,35,218,147,211,93,121,89,92,198,103,222,88,170,218,222,117,119,252,234,72,157,48,152,238,92,134,196,111,190,221,113,25,183,84,59,153,182,119,87,85,219,42,220,232,102,134,102,163,42,40,170,26,137,207,79,59,50,188,146,55,41,234,168,168,173,115,85,90,168,171,144,138,174,241,33,226,159,140,206,24,247,237,182,173,3,187,114,91,180,86,165,182,195,114,178,192,235,5,174,116,167,115,83,202,168,131,204,150,153,210,57,82,70,243,251,202,170,141,153,169,158,132,157,240,216,226,139,82,113,57,177,53,21,251,135,122,142,231,173,116,197,210,91,125,222,161,41,162,167,90,136,164,252,45,52,203,28,45,108,109,69,99,157,31,186,212,202,194,171,140,174,86,90,0,98,254,39,119,138,151,96,182,19,90,238,188,207,141,42,44,118,185,29,111,99,241,137,107,164,196,84,172,84,94,232,179,62,60,247,233,149,194,224,169,206,26,184,231,227,223,126,183,219,69,237,61,46,248,73,229,95,174,145,199,90,246,105,139,62,98,162,143,50,84,200,152,164,238,216,89,34,167,213,16,187,48,1,241,221,238,246,187,5,170,178,251,123,175,130,134,221,110,130,74,170,186,169,222,140,142,8,88,213,115,222,231,47,68,106,34,42,170,253,10,130,226,183,197,235,113,53,53,238,191,72,112,206,232,244,206,156,167,145,208,55,81,79,76,217,110,55,4,69,199,153,19,37,69,101,60,110,235,140,181,100,198,23,49,174,90,144,234,175,136,78,42,181,181,92,183,89,183,151,115,238,178,163,176,231,195,125,174,115,35,207,94,84,107,31,202,196,254,197,17,19,232,119,253,168,241,29,226,247,106,110,112,213,197,187,119,77,85,66,215,34,205,111,213,18,58,231,28,237,249,44,146,170,204,207,189,146,53,126,244,232,91,183,5,252,115,237,239,23,182,9,233,104,233,23,79,235,107,68,13,150,237,97,150,95,51,240,121,70,251,69,59,240,158,108,42,229,68,94,136,230,43,145,28,157,90,231,73,144,0,0,0,15,142,239,119,181,216,45,85,151,219,221,124,20,54,235,116,18,85,85,213,78,244,100,112,66,198,171,158,247,57,122,35,81,17,85,87,232,84,23,21,190,47,91,137,169,175,117,250,67,134,119,71,166,116,229,60,142,129,186,138,122,102,203,113,184,34,46,60,200,153,42,43,41,227,119,92,101,171,38,48,185,141,114,212,135,85,124,66,113,85,173,170,229,186,205,188,187,159,117,149,29,135,62,27,237,115,153,30,122,242,163,88,254,86,39,246,40,136,159,67,191,237,71,136,239,23,187,83,115,134,174,45,219,186,106,170,22,185,22,107,126,168,145,215,56,231,111,201,100,149,86,102,125,236,145,171,247,167,66,221,184,47,227,159,111,120,189,176,79,75,71,72,186,127,91,90,32,108,183,107,12,178,249,159,131,202,55,218,41,223,132,243,97,87,42,34,244,71,49,92,136,228,234,215,58,76,130,144,56,133,241,30,227,59,67,111,238,229,232,173,45,188,158,197,101,211,250,194,243,107,183,83,126,167,109,82,121,20,176,86,203,28,81,243,190,153,207,119,43,24,212,203,149,92,184,202,170,175,82,231,118,226,237,112,191,109,230,151,190,221,170,60,250,235,141,150,138,174,166,94,70,183,204,150,72,24,231,187,13,68,68,203,149,87,8,136,159,35,177,0,15,204,146,71,12,111,154,105,26,200,216,213,115,156,229,194,53,19,186,170,250,33,86,252,98,120,187,86,88,111,213,251,117,194,212,86,250,159,97,145,212,245,90,190,174,38,212,68,249,17,125,228,162,133,125,199,181,21,49,230,200,142,107,186,242,177,83,149,235,0,239,92,79,241,99,185,23,39,214,215,111,102,227,92,231,98,115,44,84,87,122,168,226,139,62,173,134,7,53,140,207,209,169,147,187,237,71,136,191,23,219,67,117,134,88,247,98,235,169,232,161,145,61,162,217,170,164,117,202,57,145,23,171,22,73,87,207,143,213,61,201,26,169,250,48,91,255,0,6,188,111,109,207,23,154,94,85,181,196,150,45,101,105,137,174,188,105,233,230,71,189,141,92,39,159,78,238,139,44,10,170,137,205,132,115,85,81,28,137,150,171,164,128,0,0,0,7,199,119,187,218,236,22,170,203,237,238,190,10,27,117,186,9,42,170,234,167,122,50,56,33,99,85,207,123,156,189,17,168,136,170,171,244,42,11,138,223,23,173,196,212,215,186,253,33,195,59,163,211,58,114,158,71,64,221,69,61,51,101,184,220,17,23,30,100,76,149,21,148,241,187,174,50,213,147,24,92,198,185,106,67,170,190,33,56,170,214,213,114,221,102,222,93,207,186,202,142,195,159,13,246,185,204,143,61,121,81,172,127,43,19,251,20,68,79,161,223,246,163,196,119,139,221,169,185,195,87,22,237,221,53,85,11,92,139,53,191,84,72,235,156,115,183,228,178,74,171,51,62,246,72,213,251,211,161,110,220,23,241,207,183,188,94,216,39,165,163,164,93,63,173,173,16,54,91,181,134,89,124,207,193,229,27,237,20,239,194,121,176,171,149,17,122,35,152,174,68,114,117,107,157,38,64,0,0,0,5,103,120,151,248,132,238,62,204,110,61,175,103,120,123,214,48,89,238,214,152,18,179,82,215,182,134,150,177,91,36,173,69,134,147,150,162,57,26,213,70,98,71,42,38,127,9,26,101,48,228,88,101,250,232,252,118,127,95,63,241,102,207,254,200,88,135,133,95,19,59,221,196,142,158,220,74,237,233,214,223,170,41,236,85,182,232,173,239,251,54,146,147,201,100,172,157,100,76,83,69,26,59,42,198,252,89,198,58,99,169,59,128,6,63,222,189,249,218,174,30,180,124,186,223,117,245,101,45,154,129,57,153,77,19,151,158,166,182,84,76,249,84,241,39,189,43,215,228,137,132,238,229,106,101,82,173,55,219,198,115,117,117,29,101,77,171,96,180,141,191,72,218,145,206,108,87,75,172,77,174,185,72,158,143,72,215,240,17,127,201,86,203,217,61,238,232,68,173,69,197,255,0,22,219,135,88,176,221,55,239,112,42,164,169,114,175,178,91,238,211,210,199,34,244,118,18,10,101,99,23,28,168,168,156,189,49,211,7,195,77,196,31,21,186,50,70,220,34,222,125,210,180,243,185,27,205,37,254,190,54,72,169,149,68,84,115,249,93,235,209,81,76,235,180,190,44,220,89,109,213,68,80,234,171,229,179,95,90,216,168,142,166,189,209,177,147,163,125,121,42,32,70,63,155,235,39,153,247,22,115,194,159,136,70,199,113,77,229,88,45,213,82,105,93,104,172,203,244,237,214,102,243,204,168,138,170,180,179,38,27,80,136,136,170,168,136,215,162,34,170,177,19,169,40,0,0,31,13,246,251,102,211,22,106,237,69,168,174,148,182,219,93,182,7,213,86,86,85,74,145,195,4,44,69,87,61,238,94,141,106,34,42,170,169,81,156,84,248,192,107,205,65,120,174,210,60,49,195,22,158,176,64,247,192,154,146,178,153,178,215,215,34,101,22,72,98,145,21,148,241,175,116,230,107,164,236,185,141,114,212,134,149,156,71,113,89,171,235,165,212,50,239,94,231,87,207,11,185,221,61,61,246,185,25,2,167,189,238,164,111,70,198,137,223,13,68,68,238,101,141,146,241,61,226,191,104,110,116,223,108,235,153,181,245,142,55,34,84,91,53,43,150,166,73,27,140,47,45,90,254,29,143,199,101,87,185,185,234,173,119,98,228,184,96,226,151,108,184,172,219,246,107,109,191,171,124,21,116,170,216,110,246,106,167,55,218,237,149,10,159,11,209,62,38,59,10,172,145,58,57,17,123,57,28,214,230,32,0,0,0,15,134,251,125,179,105,139,53,118,162,212,87,74,91,109,174,219,3,234,171,43,42,165,72,225,130,22,34,171,158,247,47,70,181,17,21,85,84,168,206,42,124,96,53,230,160,188,87,105,30,24,225,139,79,88,32,123,224,77,73,89,76,217,107,235,145,50,139,36,49,72,138,202,120,215,186,115,53,210,118,92,198,185,106,67,74,206,35,184,172,213,245,210,234,25,119,175,115,171,231,133,220,238,158,158,251,92,140,129,83,222,247,82,55,163,99,68,239,134,162,34,119,50,198,201,120,158,241,95,180,55,58,111,182,117,204,218,250,199,27,145,42,45,154,149,203,83,36,141,198,23,150,173,127,14,199,227,178,171,220,220,245,86,187,177,114,92,48,113,75,182,92,86,109,251,53,182,223,213,190,10,186,85,108,55,123,53,83,155,237,118,202,133,79,133,232,159,19,29,133,86,72,157,28,136,189,156,142,107,115,17,27,188,66,119,119,112,246,59,133,205,69,184,219,91,168,126,196,212,52,53,182,232,169,235,61,146,10,158,70,75,85,27,30,158,92,236,123,23,45,114,167,86,174,51,211,10,84,151,235,163,241,217,253,124,255,0,197,155,63,251,32,253,116,126,59,63,175,159,248,179,103,255,0,100,31,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,228,116,223,137,39,136,62,175,212,54,205,41,166,183,134,107,133,218,241,87,21,13,13,36,58,94,206,233,39,158,87,163,24,198,167,178,117,85,114,162,23,131,181,86,93,121,167,246,238,193,105,220,253,96,186,167,86,65,70,207,182,46,190,203,13,51,106,42,157,239,63,146,56,88,198,53,141,85,229,110,26,138,173,106,42,229,85,84,237,128,0,0,0,0,0,0,0,0,5,24,120,174,64,250,46,38,107,106,163,167,242,146,95,47,149,220,252,220,216,183,208,162,244,244,238,90,183,4,251,167,81,187,187,1,167,245,93,109,127,182,85,77,237,126,108,158,82,71,156,86,212,198,157,17,141,78,209,162,116,79,67,60,128,0,0,0,0,0,0,0,0,0,116,61,205,222,253,183,218,43,100,215,61,115,127,246,8,225,141,210,99,217,103,151,56,107,221,253,42,55,127,83,127,167,167,220,86,119,20,254,45,87,59,183,218,26,47,100,237,190,203,3,101,150,47,182,188,230,191,204,103,225,227,199,179,212,209,162,166,81,98,127,126,152,229,249,169,93,58,247,113,181,126,229,222,230,212,58,202,237,237,245,179,57,206,89,60,136,162,238,247,63,180,109,106,119,123,189,61,126,227,141,177,233,171,222,164,170,142,142,203,69,237,19,74,244,141,173,243,24,204,185,85,17,19,46,84,78,238,79,238,146,131,102,124,53,248,133,221,88,160,185,85,216,190,199,181,205,202,230,212,251,85,13,70,90,190,91,145,121,18,169,174,248,100,85,253,24,238,164,196,219,95,6,61,27,67,29,61,126,225,235,223,181,21,205,99,165,161,251,42,88,48,190,226,185,60,200,107,190,143,110,83,231,159,68,51,198,158,240,193,225,106,195,72,234,68,209,222,114,61,23,153,126,208,184,183,42,168,136,171,254,251,95,145,203,39,134,255,0,11,105,10,193,250,132,233,140,127,225,75,143,203,31,253,40,227,110,254,24,252,45,221,109,174,183,38,140,242,145,202,174,230,251,70,226,236,47,42,167,111,106,79,153,29,119,123,193,175,79,203,5,101,211,107,53,135,177,185,145,72,248,45,223,103,190,78,119,34,72,230,183,205,158,183,166,127,6,220,170,122,103,230,87,230,248,240,153,188,123,9,87,34,235,77,57,228,219,210,85,138,42,191,108,165,119,152,185,151,30,228,115,61,201,150,196,229,235,247,124,179,136,237,119,26,219,37,210,146,239,111,151,202,171,160,168,142,166,7,242,163,185,36,99,145,205,92,42,42,46,21,19,162,162,161,101,252,22,120,163,205,167,160,182,109,174,245,55,205,164,243,97,166,130,237,148,111,147,30,41,225,107,124,138,106,69,87,97,18,87,229,93,149,237,242,82,213,52,118,178,211,186,247,79,210,106,141,45,112,246,219,117,108,81,205,12,222,84,145,243,53,236,107,218,188,175,107,92,158,235,218,189,83,212,230,192,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,21,252,96,237,247,11,250,93,107,47,149,62,211,124,169,255,0,120,219,185,39,103,159,203,36,9,39,225,91,12,140,111,43,39,71,123,221,241,132,235,218,143,184,135,226,183,117,56,142,187,37,78,181,187,249,150,248,63,222,180,126,207,76,158,79,51,98,71,251,241,195,27,157,151,66,213,235,219,178,122,231,30,109,246,222,106,205,208,212,244,186,71,70,91,61,190,229,86,246,50,56,188,232,162,248,164,100,104,188,210,57,173,248,158,212,239,235,242,201,108,92,31,248,88,233,157,43,73,108,215,27,221,71,237,247,142,88,107,34,161,243,36,139,217,164,197,60,168,158,101,53,90,181,252,175,108,173,234,152,92,231,24,194,22,35,96,211,246,141,47,106,167,178,88,233,61,154,142,150,54,69,20,126,99,159,202,214,181,26,137,151,42,170,244,106,39,85,244,57,16,0,6,60,221,45,133,219,13,227,183,77,110,215,154,119,237,6,75,27,163,207,181,212,69,140,181,233,253,42,70,127,84,127,247,126,226,191,120,131,240,129,181,84,69,93,126,217,107,151,178,201,153,102,101,183,201,115,243,210,87,35,124,218,154,223,249,166,231,30,153,249,149,199,187,156,62,110,158,201,94,42,45,90,251,78,123,7,151,35,219,28,158,217,77,47,152,196,116,141,71,98,41,31,140,249,79,232,171,211,31,118,122,246,129,220,157,101,182,55,202,125,71,162,238,255,0,103,215,210,202,201,99,151,217,226,151,14,107,218,244,233,35,92,223,137,141,94,222,159,121,97,60,53,248,184,106,43,35,232,52,246,248,51,219,105,29,60,81,79,117,204,113,249,49,126,5,142,127,147,77,70,170,236,34,74,252,34,229,115,143,145,105,27,91,187,90,23,120,180,181,30,175,208,87,159,180,109,245,144,199,43,100,246,121,161,199,60,108,145,19,18,177,142,248,100,98,246,245,251,206,226,0,0,0,0,0,0,0,0,0,86,55,140,246,228,86,209,105,141,41,183,182,250,158,90,123,151,183,253,161,31,34,47,63,151,37,190,88,186,171,114,152,85,85,247,92,159,95,145,135,252,26,104,111,179,238,214,165,174,183,77,203,65,73,236,126,220,206,86,47,63,53,53,193,35,234,190,242,97,217,248,127,73,115,32,0,0,0,0,0,0,0,0,0,164,159,23,253,244,185,107,238,34,35,218,42,58,197,251,7,110,233,35,141,97,99,151,150,91,141,76,108,150,105,29,232,170,216,221,12,105,249,170,217,48,190,242,161,39,252,49,120,17,208,26,115,108,108,188,65,238,150,156,163,191,106,157,87,76,218,251,61,45,198,153,179,83,218,168,92,185,134,70,70,244,86,172,210,183,150,79,49,122,181,174,106,55,11,204,174,177,71,195,12,144,186,158,72,152,232,156,213,99,152,173,69,106,181,83,24,84,237,140,122,21,175,226,117,192,54,128,170,219,155,191,17,59,65,166,233,52,253,247,77,199,237,151,235,109,186,157,176,210,220,168,249,147,205,168,72,219,134,178,104,209,85,238,114,34,115,177,31,148,87,34,41,24,188,36,183,214,233,182,220,74,211,109,157,85,124,137,167,119,22,9,40,38,167,114,230,54,87,197,27,165,166,153,19,61,28,188,175,139,215,62,114,103,178,42,94,65,8,188,91,182,69,119,63,134,57,53,221,178,137,38,188,237,197,98,93,216,230,166,94,180,18,98,42,182,39,201,17,60,169,157,244,167,32,135,132,134,245,166,217,113,61,30,133,185,85,44,86,141,198,162,117,161,232,171,238,54,190,44,203,72,245,199,170,170,75,18,125,103,47,48,2,173,124,107,183,185,105,237,218,43,135,203,77,98,163,234,222,237,79,121,99,29,143,193,183,154,26,70,46,59,162,187,218,30,168,190,177,198,189,122,99,138,240,83,216,244,168,184,107,62,33,174,244,136,172,164,106,105,139,43,220,159,211,28,140,154,173,233,242,84,111,179,181,23,251,57,19,167,92,218,248,0,175,63,25,61,244,185,104,93,155,211,251,55,96,172,88,42,119,2,174,89,46,78,99,149,31,246,117,34,198,231,71,148,236,146,75,36,89,249,182,55,183,10,138,164,86,240,182,224,171,76,113,15,168,238,219,179,186,84,62,223,163,180,133,100,84,148,214,183,183,240,55,75,138,181,36,86,77,243,138,38,58,55,57,159,150,178,49,23,221,71,53,215,81,102,178,89,180,237,182,11,54,159,180,81,91,45,244,173,228,130,146,142,157,144,195,19,126,77,99,17,26,212,250,34,17,235,139,190,7,118,159,138,93,29,112,108,246,59,125,147,92,178,39,73,107,212,180,212,205,101,66,78,136,188,177,212,57,168,139,52,46,94,138,215,101,83,42,173,194,148,111,180,27,143,173,184,93,223,171,78,179,166,101,69,13,231,70,94,93,79,115,162,207,89,99,142,69,138,174,149,233,148,69,71,53,36,98,245,238,185,69,69,68,83,101,11,85,206,138,245,108,163,188,219,39,73,232,235,224,142,166,158,84,236,248,222,212,115,92,159,122,42,41,245,0,0,0,2,188,252,100,247,210,229,161,118,111,79,236,221,130,177,96,169,220,10,185,100,185,57,142,84,127,217,212,139,27,157,30,83,178,73,44,145,103,230,216,222,220,42,42,145,91,194,219,130,173,49,196,62,163,187,110,206,233,80,251,126,142,210,21,145,82,83,90,222,223,192,221,46,42,212,145,89,55,206,40,152,232,220,230,126,90,200,196,95,117,28,215,93,69,154,201,102,211,182,216,44,218,126,209,69,108,183,210,183,146,10,74,58,118,67,12,77,249,53,140,68,107,83,232,136,71,174,46,248,29,218,126,41,116,117,193,179,216,237,246,77,114,200,157,37,175,82,211,83,53,149,9,58,34,242,199,80,230,162,44,208,185,122,43,93,149,76,170,183,10,81,190,208,110,62,182,225,119,126,173,58,206,153,149,20,55,157,25,121,117,61,206,139,61,101,142,57,22,42,186,87,166,81,21,28,212,145,139,215,186,229,21,21,17,77,148,45,87,58,43,213,178,142,243,108,157,39,163,175,130,58,154,121,83,179,227,123,81,205,114,125,232,168,167,212,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,0,87,23,139,247,21,53,218,3,70,219,184,117,209,55,95,103,187,235,10,103,86,106,25,97,118,36,130,215,204,173,100,25,69,247,124,247,181,232,239,236,35,114,118,121,21,188,55,184,9,165,226,110,241,85,185,155,165,13,92,91,119,96,169,74,118,83,68,229,137,247,170,196,195,157,10,61,58,182,22,34,183,204,115,112,170,174,70,181,81,121,149,183,87,164,52,78,143,219,251,28,26,103,67,105,123,85,130,213,76,212,108,84,118,218,70,83,194,220,38,51,202,196,68,207,68,235,221,125,76,57,197,7,5,91,41,197,30,156,171,165,213,58,122,146,215,170,60,167,125,159,169,168,105,154,202,218,121,113,238,249,142,76,121,241,231,25,141,235,140,103,149,90,171,204,148,98,146,111,23,5,60,69,61,177,75,246,62,182,208,55,53,99,149,170,175,130,161,138,222,222,158,100,19,194,244,249,42,178,79,69,237,176,198,204,110,149,135,123,54,171,75,238,182,154,84,74,13,77,109,138,185,177,243,163,150,9,21,49,44,46,84,232,174,142,68,124,110,250,177,78,232,0,0,0,10,243,241,147,223,75,150,133,217,189,63,179,118,10,197,130,167,112,42,229,146,228,230,57,81,255,0,103,82,44,110,116,121,78,201,36,178,69,159,155,99,123,112,168,170,69,111,11,110,10,180,199,16,250,142,237,187,59,165,67,237,250,59,72,86,69,73,77,107,123,127,3,116,184,171,82,69,100,223,56,162,99,163,115,153,249,107,35,17,125,212,115,93,117,22,107,37,155,78,219,96,179,105,251,69,21,178,223,74,222,72,41,40,233,217,12,49,55,228,214,49,17,173,79,162,33,30,184,187,224,119,105,248,165,209,215,6,207,99,183,217,53,203,34,116,150,189,75,77,76,214,84,36,232,139,203,29,67,154,136,179,66,229,232,173,118,85,50,170,220,41,70,251,65,184,250,219,133,221,250,180,235,58,102,84,80,222,116,101,229,212,247,58,44,245,150,56,228,88,170,233,94,153,68,84,115,82,70,47,94,235,148,84,84,69,54,80,181,92,232,175,86,202,59,205,178,116,158,142,190,8,234,105,229,78,207,141,237,71,53,201,247,162,162,159,80,0,0,0,7,74,186,108,150,204,95,46,53,55,139,214,209,232,187,133,125,100,142,154,162,170,170,193,73,44,211,72,171,149,123,222,232,213,206,114,175,117,85,201,90,190,51,123,117,183,218,23,75,237,108,218,39,66,105,237,61,37,93,125,213,181,14,181,90,224,164,89,145,177,211,242,163,214,54,183,153,19,43,140,246,202,157,135,192,235,250,19,221,175,223,27,71,241,85,37,159,0,98,94,39,120,144,208,252,45,237,85,195,115,53,163,252,249,24,190,203,106,182,71,34,54,107,157,107,154,170,200,24,184,94,84,232,174,115,240,168,214,181,203,133,92,34,208,158,229,110,102,251,113,171,189,49,215,220,160,184,106,93,77,125,168,90,107,61,146,222,199,62,42,56,151,170,65,79,22,85,35,141,173,76,185,203,242,115,222,229,247,156,89,143,11,94,16,155,105,162,237,148,90,167,136,249,19,87,234,73,26,201,221,100,130,103,71,107,161,118,63,107,122,177,81,245,46,69,84,202,170,182,60,166,57,92,158,242,207,109,31,183,250,19,111,173,237,180,232,61,23,99,211,180,76,106,49,41,237,86,248,169,99,194,125,35,106,34,156,205,93,29,37,194,150,90,42,250,88,106,105,230,106,178,88,102,98,61,143,106,247,71,53,122,42,125,20,140,28,64,120,111,112,195,190,246,250,153,162,209,84,154,43,81,72,213,88,111,90,114,157,148,174,71,252,229,167,106,36,51,34,174,51,150,163,215,209,237,238,83,175,19,220,37,239,31,7,26,234,146,155,83,171,229,183,205,63,159,96,212,246,197,123,32,169,116,110,230,106,181,223,20,19,183,8,171,26,174,90,169,150,171,155,135,45,152,248,107,120,129,203,191,84,113,108,142,241,92,163,254,104,54,218,101,125,178,229,34,163,62,222,166,141,185,114,59,211,218,88,212,87,57,19,227,98,43,241,150,189,73,252,0,5,70,248,195,113,83,93,118,213,20,188,47,104,235,175,37,170,210,200,110,26,165,97,119,251,226,177,200,143,130,149,202,139,213,177,177,91,34,183,213,239,102,122,176,248,188,52,60,59,180,238,234,89,169,248,130,223,123,59,235,52,235,230,114,105,219,4,232,173,138,227,200,170,142,170,168,78,238,133,28,138,214,71,209,30,173,85,118,89,132,125,185,89,172,150,109,59,109,130,205,167,237,20,86,203,125,43,121,32,164,163,167,100,48,196,223,147,88,196,70,181,62,136,132,87,227,51,195,227,106,184,148,210,215,43,230,152,176,91,116,214,227,193,3,230,183,93,233,33,108,12,174,153,19,41,13,106,49,49,35,94,190,239,152,168,175,102,81,81,85,17,88,180,243,195,182,246,238,31,6,188,65,65,169,61,150,174,138,166,203,92,251,54,169,178,201,209,106,105,91,42,54,166,149,233,219,157,170,204,181,127,37,236,106,245,68,84,93,139,108,87,203,86,166,177,219,181,37,138,182,58,203,109,218,146,26,234,58,152,215,44,154,9,88,143,141,237,95,84,86,185,21,62,243,238,0,0,0,5,70,248,195,113,83,93,118,213,20,188,47,104,235,175,37,170,210,200,110,26,165,97,119,251,226,177,200,143,130,149,202,139,213,177,177,91,34,183,213,239,102,122,176,248,188,52,60,59,180,238,234,89,169,248,130,223,123,59,235,52,235,230,114,105,219,4,232,173,138,227,200,170,142,170,168,78,238,133,28,138,214,71,209,30,173,85,118,89,132,125,185,89,172,150,109,59,109,130,205,167,237,20,86,203,125,43,121,32,164,163,167,100,48,196,223,147,88,196,70,181,62,136,132,87,227,51,195,227,106,184,148,210,215,43,230,152,176,91,116,214,227,193,3,230,183,93,233,33,108,12,174,153,19,41,13,106,49,49,35,94,190,239,152,168,175,102,81,81,85,17,88,180,243,195,182,246,238,31,6,188,65,65,169,61,150,174,138,166,203,92,251,54,169,178,201,209,106,105,91,42,54,166,149,233,219,157,170,204,181,127,37,236,106,245,68,84,93,139,108,87,203,86,166,177,219,181,37,138,182,58,203,109,218,146,26,234,58,152,215,44,154,9,88,143,141,237,95,84,86,185,21,62,243,215,168,52,214,156,213,182,185,44,122,170,193,109,188,219,166,115,93,37,29,194,150,58,152,30,173,92,181,85,146,34,181,85,21,17,83,167,69,67,169,127,59,238,194,255,0,89,29,3,255,0,86,168,191,213,143,231,125,216,95,235,35,160,127,234,213,23,250,177,252,239,187,11,253,100,116,15,253,90,162,255,0,86,85,151,139,78,231,237,5,134,247,111,225,207,104,246,251,71,218,171,173,238,142,229,170,46,86,187,53,44,19,71,34,183,48,81,36,140,98,57,184,106,164,175,68,95,202,137,61,28,135,110,240,121,225,61,106,170,170,120,168,214,246,180,88,32,243,109,218,66,57,152,138,142,147,42,202,154,212,249,114,225,208,177,126,107,42,254,75,84,181,224,0,0,0,0,0,0,0,0,0,83,55,140,181,13,246,13,218,211,85,215,25,185,168,42,253,179,216,89,202,196,228,229,166,183,164,157,83,222,92,187,31,23,232,51,7,131,6,228,86,86,233,157,89,183,181,245,60,212,246,223,96,246,8,249,17,57,60,201,46,50,203,213,27,149,202,162,47,188,229,250,124,139,57,0,0,0,0,0,0,0,0,0,58,118,233,110,214,133,217,221,45,89,171,245,237,231,236,235,125,28,50,74,233,61,158,105,179,201,27,228,84,196,76,123,190,24,222,189,189,62,226,173,248,148,241,112,212,87,183,215,233,237,143,103,177,82,54,121,98,130,235,152,228,243,162,252,51,26,255,0,38,166,141,21,185,69,137,248,85,202,99,31,50,189,181,246,228,235,45,206,190,84,106,61,105,119,251,66,190,170,87,203,36,190,207,20,89,115,158,231,175,72,218,214,252,79,114,246,245,251,142,195,180,124,62,110,158,246,222,32,181,104,29,57,237,254,100,140,108,146,123,101,52,94,91,21,209,181,93,137,100,102,113,230,179,162,47,92,253,248,177,206,31,60,32,109,84,241,80,223,183,166,229,237,82,102,41,159,109,242,92,204,116,137,202,223,54,154,183,254,117,185,199,174,126,69,129,109,110,194,237,134,206,91,161,183,104,61,59,246,123,34,141,177,231,218,234,37,206,26,196,254,155,35,255,0,169,179,251,159,121,144,192,0,28,117,255,0,79,218,53,69,170,162,201,124,164,246,154,58,168,223,20,177,249,142,103,51,92,213,106,166,90,168,169,209,202,157,23,212,174,238,48,60,44,116,206,170,164,185,235,141,145,163,246,11,199,44,213,146,208,249,146,75,237,50,98,162,85,79,50,166,173,26,206,103,186,38,244,76,38,51,140,101,10,157,220,29,188,213,155,95,169,234,180,142,180,182,123,5,206,145,239,99,226,243,162,151,225,145,241,170,243,70,231,55,226,141,201,223,211,229,131,56,240,171,199,14,231,240,223,118,163,183,82,220,61,175,75,45,76,114,85,91,188,170,120,242,156,208,35,221,230,172,18,73,251,84,60,184,79,158,83,175,123,185,225,203,136,237,7,196,118,133,163,213,154,62,225,230,79,228,198,218,250,111,42,100,246,106,143,38,25,36,143,158,72,163,71,242,172,205,78,102,166,23,186,125,50,208,0,0,0,0,0,0,0,0,0,0,0,1,133,248,170,226,55,78,240,223,182,117,186,198,237,54,107,19,203,246,72,57,100,252,47,236,136,35,127,188,216,164,70,225,38,69,234,157,125,62,105,175,142,237,238,198,175,222,141,111,93,175,117,189,195,219,46,117,254,87,155,39,149,20,121,228,134,56,147,164,76,99,126,24,154,157,26,157,190,121,85,200,92,44,240,155,175,56,160,213,46,180,105,166,123,61,190,151,30,217,91,152,95,228,243,71,59,153,248,55,205,27,157,151,64,230,244,94,157,215,235,121,123,1,194,126,212,112,245,108,164,131,70,217,188,186,250,122,121,169,157,87,237,21,43,207,28,149,30,114,167,36,147,72,212,247,145,189,123,251,191,85,67,52,128,0,0,3,174,235,125,190,210,91,139,103,150,195,172,45,94,223,69,51,92,199,71,231,203,22,81,90,230,175,88,220,213,236,247,39,127,82,191,184,148,240,146,209,218,149,183,61,81,179,53,31,99,215,57,147,84,54,221,201,45,71,159,55,225,158,137,230,212,86,34,55,153,206,137,189,176,152,207,170,149,135,189,92,61,238,110,194,95,157,97,220,59,23,176,200,236,186,23,123,85,60,190,99,57,228,107,93,136,100,126,51,229,63,162,175,76,125,217,229,184,114,226,107,113,120,111,214,116,218,155,70,220,188,186,119,57,145,87,83,121,48,47,180,83,249,176,190,72,249,228,138,69,103,50,66,212,230,106,101,59,167,174,110,223,132,158,52,116,7,18,250,122,154,26,58,175,103,212,112,211,177,107,104,185,39,127,43,209,144,36,139,230,44,17,198,191,132,157,27,238,253,233,211,180,146,0,0,0,0,0,0,0,0,1,65,254,38,91,170,187,139,196,93,210,223,27,243,5,155,200,228,76,118,243,168,104,213,127,33,171,221,159,95,208,77,191,6,237,176,143,77,109,142,162,215,213,20,188,179,234,111,100,229,127,62,115,236,213,23,8,187,35,213,59,59,243,83,244,247,44,84,0,0,7,140,245,193,228,0,0,0,0,0,0,137,123,145,225,135,194,230,235,107,203,238,227,234,250,45,81,53,235,81,86,201,95,90,248,175,78,100,107,43,215,42,141,111,42,242,181,59,34,122,34,34,18,127,74,105,171,78,140,210,246,125,31,97,133,209,91,44,84,20,246,202,40,220,238,101,100,16,198,216,227,69,95,85,70,181,58,156,169,141,56,154,172,181,219,248,113,221,42,187,220,176,199,66,205,27,121,73,214,100,203,21,171,69,42,114,170,126,86,115,142,94,185,85,68,68,92,148,49,192,157,178,178,239,198,22,210,82,208,198,175,146,61,79,75,84,228,68,85,196,112,170,203,34,244,249,49,142,95,208,108,100,113,218,138,193,105,213,122,126,231,165,239,212,141,170,182,94,40,230,160,173,129,221,165,130,86,43,36,98,253,21,174,84,253,38,182,27,157,163,53,95,13,27,251,122,210,49,213,201,77,123,208,58,135,154,130,175,242,149,96,149,37,165,168,78,137,241,51,202,145,58,39,71,39,68,236,108,91,179,27,155,105,222,93,168,210,123,167,100,68,109,46,166,181,83,220,60,180,85,95,34,71,181,60,216,85,87,186,178,68,123,23,234,213,59,153,249,146,72,225,141,243,77,35,89,27,26,174,115,156,184,70,162,119,85,95,68,53,190,226,215,120,171,56,139,226,75,89,110,37,19,166,170,164,186,93,22,138,201,19,81,92,229,161,135,16,210,181,173,78,202,230,49,174,86,167,229,61,221,213,114,183,201,194,78,203,195,195,255,0,14,250,39,107,214,157,177,87,219,173,172,158,234,169,213,93,112,157,86,90,149,207,170,36,143,115,81,127,53,173,78,200,136,101,240,1,128,120,139,224,139,99,184,164,212,118,189,81,186,212,247,217,235,44,244,75,65,74,148,55,39,83,198,216,150,71,61,85,90,136,168,174,85,119,127,146,39,200,238,124,63,240,247,183,28,52,104,89,54,239,107,169,43,96,180,77,95,45,206,68,172,169,89,229,116,242,53,141,114,171,213,19,167,44,108,68,79,161,146,193,173,183,24,117,150,187,135,21,123,185,89,102,150,25,105,37,214,87,101,108,144,167,184,247,123,83,209,238,69,78,139,151,243,47,50,119,206,114,185,201,176,174,201,219,43,44,155,53,160,172,215,8,214,58,170,13,49,107,165,157,138,138,156,178,50,146,54,185,58,225,123,162,247,59,160,0,0,0,48,15,17,124,17,108,119,20,154,142,215,170,55,90,158,251,61,101,158,137,104,41,82,134,228,234,120,219,18,200,231,170,171,81,21,21,202,174,239,242,68,249,29,207,135,254,30,246,227,134,141,11,38,221,237,117,37,108,22,137,171,229,185,200,149,149,43,60,174,158,70,177,174,85,122,162,116,229,141,136,137,244,50,88,53,182,227,14,178,215,112,226,175,119,43,44,210,195,45,36,186,202,236,173,146,20,247,30,239,106,122,61,200,169,209,114,254,101,230,78,249,206,87,57,54,21,217,59,101,101,147,102,180,21,154,225,26,199,85,65,166,45,116,179,177,81,83,150,70,82,70,215,39,92,47,116,94,231,116,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,137,118,135,247,38,209,95,193,219,111,242,104,206,220,0,53,182,226,119,117,46,220,70,241,37,171,245,221,44,147,87,54,253,122,117,29,146,20,94,101,246,54,59,201,164,141,169,217,21,99,107,50,137,209,92,231,47,117,83,96,94,30,118,142,217,177,27,41,163,182,158,215,28,40,154,122,215,12,21,82,68,220,54,122,199,39,61,76,223,219,204,233,31,253,177,145,1,85,254,53,251,41,74,148,186,35,136,27,77,2,50,127,53,250,98,243,43,25,251,98,43,93,53,35,221,143,151,45,75,85,203,223,154,52,207,68,67,156,240,84,222,169,239,26,51,89,108,53,218,173,94,253,61,59,47,246,134,185,114,169,75,58,242,84,49,191,38,178,84,141,255,0,125,67,139,52,0,0,0,6,1,226,47,130,45,142,226,147,81,218,245,70,235,83,223,103,172,179,209,45,5,42,80,220,157,79,27,98,89,28,245,85,106,34,162,185,85,221,254,72,159,35,185,240,255,0,195,222,220,112,209,161,100,219,189,174,164,173,130,209,53,124,183,57,18,178,165,103,149,211,200,214,53,202,175,84,78,156,177,177,17,62,134,75,6,182,220,97,214,90,238,28,85,238,229,101,154,88,101,164,151,89,93,149,178,66,158,227,221,237,79,71,185,21,58,46,95,204,188,201,223,57,202,231,38,194,187,39,108,172,178,108,214,130,179,92,35,88,234,168,52,197,174,150,118,42,42,114,200,202,72,218,228,235,133,238,139,220,238,128,0,0,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,3,248,148,113,43,85,196,31,17,87,91,125,170,226,233,116,142,134,150,107,29,146,54,187,49,200,246,57,18,170,165,62,107,36,172,194,47,172,113,198,89,7,134,79,7,54,173,130,218,154,45,210,213,150,196,118,224,235,122,24,234,167,124,173,247,173,150,249,48,248,105,24,139,213,174,115,121,31,47,101,230,84,98,254,214,138,179,96,0,116,125,233,217,205,15,191,91,111,120,219,13,193,181,199,89,106,187,66,173,71,242,162,203,73,58,34,249,117,16,185,83,220,145,138,185,69,251,209,114,138,168,186,239,238,22,142,220,110,19,56,128,184,105,149,184,75,110,213,58,10,242,201,168,110,16,34,181,31,200,169,37,61,75,51,221,146,49,88,244,69,238,215,97,83,186,27,5,112,213,189,86,190,33,118,63,73,110,221,181,34,141,247,202,22,173,117,60,107,148,166,173,141,86,58,136,190,104,141,149,143,198,122,171,121,87,212,201,192,28,38,184,213,182,205,3,162,181,6,186,189,42,165,187,78,90,234,238,213,106,157,252,154,120,157,43,241,253,171,20,214,246,197,67,172,120,163,226,26,138,134,190,177,243,106,29,201,212,237,109,69,66,229,201,19,234,167,247,223,133,252,136,218,229,92,118,70,179,9,216,217,35,74,233,139,38,138,211,22,157,31,166,168,99,162,180,216,232,160,183,208,211,177,48,216,160,137,136,198,53,62,230,181,14,84,20,181,227,37,178,148,186,27,125,172,123,181,102,160,72,40,119,2,220,228,173,88,217,134,173,202,147,149,146,61,113,209,21,240,190,157,123,117,86,189,221,85,87,19,27,194,59,122,167,220,222,24,211,67,221,170,214,107,174,221,87,186,209,151,46,92,234,9,19,205,165,85,250,38,101,137,19,229,2,19,124,0,0,0,225,53,198,173,182,104,29,21,168,53,213,233,85,45,218,114,215,87,118,171,84,239,228,211,196,233,95,143,237,88,166,183,182,42,29,99,197,31,16,212,84,53,245,143,155,80,238,78,167,107,106,42,23,46,72,159,85,63,190,252,47,228,70,215,42,227,178,53,152,78,198,201,26,87,76,89,52,86,152,180,232,253,53,67,29,21,166,199,69,5,190,134,157,137,134,197,4,76,70,49,169,247,53,168,114,160,165,175,25,45,148,165,208,219,237,99,221,171,53,2,65,67,184,22,231,37,106,198,204,53,110,84,156,172,145,235,142,136,175,133,244,235,219,170,181,238,234,170,184,152,222,17,219,213,62,230,240,198,154,30,237,86,179,93,118,234,189,214,140,185,114,231,80,72,158,109,42,175,209,51,44,72,159,40,16,155,224,24,107,139,110,35,44,92,46,236,141,239,115,238,105,13,69,201,141,246,43,21,4,138,191,179,110,50,34,249,81,174,58,242,38,29,35,215,41,238,70,236,117,194,45,19,236,22,209,235,238,51,120,141,164,210,213,87,58,186,171,134,165,175,154,241,169,47,15,247,223,79,75,207,207,85,82,229,94,156,217,119,43,81,122,43,222,198,250,155,18,104,221,33,167,118,255,0,73,218,52,70,146,182,69,111,179,88,232,226,160,161,166,141,48,216,225,141,168,214,167,213,112,153,85,94,170,170,170,189,84,230,64,0,0,0,0,0,15,25,235,131,200,0,0,10,234,241,145,219,8,245,46,216,105,221,125,5,47,52,250,103,218,249,159,207,140,123,77,69,190,46,202,244,78,205,252,213,253,29,200,73,225,155,186,191,204,235,136,187,93,190,87,226,11,207,159,206,152,254,163,67,88,169,249,14,94,239,250,126,146,252,0,0,0,0,0,0,0,0,0,70,238,45,120,209,208,28,52,105,234,152,107,42,189,163,81,205,78,247,81,81,114,78,206,103,171,39,72,215,204,72,36,141,63,9,2,183,222,251,215,167,122,71,226,55,137,173,197,226,67,90,84,234,109,101,114,243,41,218,231,199,67,77,228,192,158,207,79,230,204,248,227,231,142,40,213,252,169,51,147,153,201,149,238,190,152,226,118,87,135,189,205,223,187,243,108,59,121,98,246,233,27,135,76,239,106,167,139,203,103,60,109,115,177,52,140,206,60,214,116,69,235,159,191,22,121,195,95,132,150,142,211,77,182,106,141,230,168,251,98,185,172,134,161,214,238,73,105,252,137,191,2,245,79,54,158,177,81,220,174,108,173,237,133,206,125,16,176,29,17,183,218,75,110,172,241,88,116,125,171,216,40,161,107,88,216,252,249,101,194,35,90,212,235,35,156,189,152,212,239,232,118,32,0,0,0,71,62,46,120,54,208,60,78,105,90,164,184,81,249,58,146,158,153,233,110,174,243,38,119,36,141,142,127,41,60,180,158,56,215,18,78,174,247,186,122,47,78,212,103,196,39,15,250,211,135,125,123,87,162,181,125,55,42,177,242,58,150,126,120,151,207,129,38,150,54,73,203,28,146,114,243,121,46,92,42,229,61,126,107,247,240,191,196,70,172,225,199,115,173,250,199,78,215,121,52,178,75,21,53,206,63,42,39,121,180,107,81,12,147,51,47,138,69,110,82,20,234,212,230,79,79,146,223,15,10,188,70,233,222,36,54,206,139,88,218,102,197,98,249,158,215,7,44,159,130,253,145,60,108,247,157,20,104,236,164,42,189,19,167,175,205,115,64,0,0,0,0,0,0,0,0,0,0,0,124,119,123,173,37,150,223,45,206,185,252,144,67,203,204,236,42,227,46,70,167,100,85,238,169,232,107,231,199,15,19,119,14,35,119,102,182,237,79,248,27,37,55,151,236,80,123,174,229,230,166,166,108,158,242,197,27,215,223,135,62,242,125,221,59,227,77,134,217,77,77,191,91,133,67,160,180,196,92,213,21,126,110,95,205,26,114,242,65,44,189,159,35,17,114,145,59,242,191,238,93,135,118,35,101,52,190,197,104,58,61,23,166,105,188,184,233,252,206,119,243,200,188,252,211,75,34,116,124,143,198,60,215,122,255,0,220,153,24,0,0,0,0,14,141,187,123,55,162,55,159,75,213,233,109,107,108,246,170,122,152,100,137,171,231,76,206,69,116,114,51,63,131,123,21,112,146,187,166,125,126,236,83,103,26,254,29,90,175,97,170,171,117,190,137,119,218,122,82,89,164,147,24,142,31,100,106,173,76,188,159,132,169,124,146,114,69,19,122,227,174,126,104,168,176,255,0,72,234,253,71,183,218,142,151,81,233,186,223,99,185,91,231,100,177,201,229,199,39,43,227,145,175,78,143,107,154,190,243,26,189,81,123,23,47,192,15,136,53,175,122,45,86,253,179,220,89,125,151,85,82,69,21,44,50,242,185,254,216,140,109,44,45,127,44,52,204,142,62,121,101,122,225,93,238,227,229,133,73,232,139,148,202,122,158,64,0,0,0,0,0,0,0,234,27,177,173,97,219,221,3,116,213,211,187,149,148,62,70,87,10,191,28,209,199,232,215,126,127,201,77,103,181,126,161,171,213,122,138,174,255,0,93,47,155,61,87,151,204,238,84,110,121,88,214,39,68,68,78,205,79,67,98,238,19,182,173,118,127,100,236,90,54,89,57,231,165,246,175,49,216,198,121,170,231,145,58,115,189,59,73,243,255,0,184,204,71,205,111,160,130,219,76,218,90,116,195,27,156,119,245,85,95,85,250,159,72,0,2,16,241,5,199,93,155,135,110,34,41,116,149,246,15,62,215,81,207,237,206,230,123,124,190,90,24,164,143,163,105,228,114,229,211,39,194,191,127,78,211,106,158,162,42,168,91,60,46,230,99,179,133,194,167,101,199,169,236,0,0,0,0,0,0,6,2,222,14,59,120,90,216,157,73,116,209,123,143,185,204,162,212,118,127,41,42,173,48,91,42,234,106,26,233,97,108,209,167,224,226,86,123,209,189,142,202,185,17,57,145,21,81,122,21,165,199,95,137,244,220,67,233,74,221,157,218,13,61,95,98,209,213,178,177,110,119,42,247,163,107,174,108,99,185,155,18,70,197,86,195,10,185,173,114,251,206,115,209,17,23,149,57,154,236,167,225,3,194,53,250,130,239,47,20,250,246,211,37,21,42,209,203,67,164,32,168,103,44,147,249,169,203,61,114,34,245,70,121,124,209,49,127,45,36,149,123,35,85,214,174,10,130,241,166,217,4,177,235,253,41,191,182,154,53,109,46,166,166,251,14,238,246,252,41,91,78,213,116,15,119,79,137,240,43,154,157,123,83,118,78,235,150,252,22,247,173,53,14,215,234,157,138,186,85,43,170,244,149,106,93,237,108,114,247,160,170,85,243,88,223,163,39,107,156,185,245,169,79,151,75,34,35,15,137,6,246,46,200,240,159,171,46,20,21,139,79,122,213,44,110,152,181,43,93,135,36,181,77,114,76,230,175,116,86,211,182,119,162,167,103,53,189,187,149,63,225,161,177,255,0,205,175,138,221,53,246,141,191,218,108,90,55,58,154,231,206,204,198,190,206,230,251,60,110,207,69,230,168,116,57,106,247,107,95,209,81,20,191,224,0,0,198,91,213,196,166,200,112,237,13,174,125,230,215,180,218,109,183,182,212,190,222,146,210,212,78,234,132,167,72,214,110,86,195,27,215,45,243,99,233,140,175,50,99,36,24,226,103,198,55,67,82,105,234,253,47,195,69,158,225,118,188,214,66,248,25,168,238,116,235,75,75,69,204,138,158,108,48,191,240,146,200,157,209,30,214,53,23,10,188,248,86,144,219,128,46,19,245,63,21,27,219,69,123,191,208,84,205,161,180,229,123,46,90,154,229,82,138,230,85,189,174,73,27,70,142,119,237,146,76,236,115,245,203,99,87,185,87,60,168,235,253,6,8,226,167,140,157,162,225,43,78,65,113,215,149,147,87,223,110,81,189,214,157,63,65,202,234,186,206,94,156,235,159,118,40,145,122,44,142,249,42,53,30,228,229,42,235,114,188,98,184,164,213,149,243,46,129,165,211,90,26,220,188,201,4,116,244,13,175,169,106,47,101,146,90,148,115,30,228,244,86,196,196,249,181,78,187,165,188,91,56,210,211,245,17,205,118,214,26,127,83,49,143,230,116,55,77,63,77,27,36,79,205,85,164,72,93,143,185,81,126,164,244,225,31,197,83,109,55,242,247,71,183,187,157,102,143,65,234,250,233,18,10,7,173,79,155,108,184,202,229,195,99,100,174,68,116,50,185,87,8,199,229,21,112,136,245,115,145,164,234,0,0,12,101,189,92,74,108,135,14,208,218,231,222,109,123,77,166,219,123,109,75,237,233,45,45,68,238,168,74,116,141,102,229,108,49,189,114,223,54,62,152,202,243,38,50,65,142,38,124,99,116,53,38,158,175,210,252,52,89,238,23,107,205,100,47,129,154,142,231,78,180,180,180,92,200,169,230,195,11,255,0,9,44,137,221,17,237,99,81,112,171,207,133,105,13,184,2,225,63,83,241,81,189,180,87,187,253,5,76,218,27,78,87,178,229,169,174,85,40,174,101,91,218,228,145,180,104,231,126,217,36,206,199,63,92,182,53,123,149,115,202,142,191,208,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,3,22,241,79,173,37,219,206,27,119,55,89,83,78,176,213,91,116,181,201,244,146,34,225,91,82,232,30,200,87,255,0,186,57,133,18,240,19,162,97,220,30,49,54,171,78,212,194,146,197,29,249,151,87,198,229,76,57,180,49,190,177,81,115,209,83,246,63,84,245,78,158,166,197,128,17,147,196,155,71,210,107,46,11,183,30,158,122,101,150,107,85,29,61,226,153,205,69,87,69,37,53,68,114,57,201,209,127,165,164,141,95,236,92,238,221,210,172,252,39,245,148,186,87,141,45,49,109,108,203,28,26,162,219,115,179,78,185,232,173,246,103,84,177,23,239,146,154,52,251,240,94,205,242,190,75,93,150,225,115,133,141,124,148,148,178,206,214,187,178,171,24,174,68,95,167,66,170,118,123,198,23,121,55,7,119,52,70,129,191,237,198,133,183,219,53,46,163,182,217,235,106,227,90,166,190,158,10,138,152,226,146,70,171,230,86,162,181,175,85,69,114,99,167,94,135,57,197,79,140,67,236,87,218,221,19,195,13,146,219,114,142,138,71,65,62,169,186,177,210,193,51,154,184,85,164,129,170,212,115,114,157,37,122,170,59,209,152,195,150,46,218,188,87,248,219,183,220,157,93,87,185,22,171,156,42,254,100,163,170,211,180,45,133,19,175,186,139,20,76,147,31,123,243,211,185,61,248,31,241,64,179,241,27,169,233,182,159,117,244,245,6,151,214,149,172,95,179,42,104,100,127,217,247,73,26,213,115,162,107,100,85,116,18,225,21,90,215,61,200,236,42,35,145,220,173,116,243,0,0,12,101,189,92,74,108,135,14,208,218,231,222,109,123,77,166,219,123,109,75,237,233,45,45,68,238,168,74,116,141,102,229,108,49,189,114,223,54,62,152,202,243,38,50,65,142,38,124,99,116,53,38,158,175,210,252,52,89,238,23,107,205,100,47,129,154,142,231,78,180,180,180,92,200,169,230,195,11,255,0,9,44,137,221,17,237,99,81,112,171,207,133,105,13,184,2,225,63,83,241,81,189,180,87,187,253,5,76,218,27,78,87,178,229,169,174,85,40,174,101,91,218,228,145,180,104,231,126,217,36,206,199,63,92,182,53,123,149,115,202,142,191,208,85,103,16,30,45,251,207,180,91,221,173,246,194,203,182,154,46,182,131,75,223,42,173,116,245,21,73,87,231,75,28,82,43,81,207,229,149,27,204,168,157,112,136,133,162,216,235,228,186,89,109,247,57,152,214,73,87,75,20,238,107,123,34,189,136,229,68,250,117,62,226,8,248,129,120,129,110,71,8,155,145,167,52,94,139,209,90,106,243,75,121,177,253,169,44,183,79,63,204,100,158,124,145,242,183,203,145,169,203,136,209,122,166,114,170,103,206,11,183,243,81,241,47,195,253,147,119,117,85,154,219,106,184,220,234,171,96,146,154,223,230,121,13,72,106,31,19,85,60,199,57,217,84,106,42,245,238,103,32,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,99,158,35,117,244,219,91,176,123,133,184,84,147,121,85,118,29,55,112,172,163,119,58,55,246,83,96,119,144,153,94,217,149,88,159,62,189,17,123,26,255,0,240,125,182,244,187,189,197,6,219,232,43,165,50,213,208,220,175,208,77,95,10,166,124,234,88,51,81,59,23,232,232,226,122,42,252,149,77,145,128,0,21,29,227,109,182,20,182,237,103,183,155,191,67,78,214,201,122,161,170,177,92,28,222,153,125,51,155,44,14,95,154,171,103,149,51,223,17,181,61,16,201,62,9,26,250,166,235,181,187,137,182,181,53,10,246,105,219,213,45,214,157,142,85,203,25,91,11,152,230,183,251,30,106,53,92,39,101,122,175,169,101,0,17,99,196,235,90,75,162,248,44,215,207,165,157,98,170,189,54,142,203,18,162,227,45,158,170,52,149,191,166,20,153,10,207,240,139,209,48,234,222,49,237,183,121,225,73,27,164,108,55,43,218,35,149,48,142,86,178,145,171,133,239,133,172,69,79,84,84,69,244,47,92,2,7,248,201,104,250,75,239,10,212,26,157,212,202,234,189,51,169,232,231,100,205,69,85,100,83,71,44,47,106,244,232,215,57,241,47,167,86,183,175,162,197,223,4,237,101,45,183,125,53,206,133,116,202,202,123,238,151,109,195,151,61,31,53,37,84,109,98,125,252,149,82,175,220,138,91,110,230,234,138,189,15,182,250,175,90,80,83,195,81,85,96,177,215,93,32,138,108,249,114,73,4,15,145,173,118,21,23,149,85,168,139,133,206,10,232,225,87,197,91,120,55,239,136,13,29,180,90,139,110,116,117,186,221,168,234,166,130,122,154,36,170,243,227,70,83,203,42,43,57,229,86,231,49,162,117,69,232,170,89,224,42,179,136,15,22,253,231,218,45,238,214,251,97,101,219,77,23,91,65,165,239,149,86,186,122,138,164,171,243,165,142,41,21,168,231,242,202,141,230,84,78,184,68,66,209,108,117,242,93,44,182,251,156,204,107,36,171,165,138,119,53,189,145,94,196,114,162,125,58,159,112,4,88,241,58,214,146,232,190,11,53,243,233,103,88,170,175,77,163,178,196,168,184,203,103,170,141,37,111,233,133,38,66,179,252,34,244,76,58,183,140,123,109,222,120,82,70,233,27,13,202,246,136,229,76,35,149,172,164,106,225,123,225,107,17,83,213,21,17,125,11,215,0,129,254,50,90,62,146,251,194,181,6,167,117,50,186,175,76,234,122,57,217,51,81,85,89,20,209,203,11,218,189,58,53,206,124,75,233,213,173,235,232,177,119,193,59,89,75,109,223,77,115,161,93,50,178,158,251,165,219,112,229,207,71,205,73,85,27,88,159,127,37,84,171,247,34,151,36,15,14,114,53,21,206,84,68,68,202,170,250,20,35,226,81,197,115,248,146,223,10,139,46,152,185,44,218,23,68,62,91,109,153,35,127,224,235,39,202,37,69,102,59,47,59,155,202,197,254,166,198,47,69,115,144,178,95,12,110,19,255,0,157,227,101,89,172,117,101,169,32,215,58,242,56,171,235,210,86,167,155,67,69,140,211,82,124,218,184,119,152,244,232,188,239,70,187,246,180,196,202,0,0,0,0,0,0,61,117,21,17,82,194,233,230,119,43,27,140,174,21,123,174,61,8,73,195,255,0,29,86,110,34,56,136,170,210,86,24,124,139,93,55,39,176,187,153,238,243,57,168,101,146,78,142,167,141,201,135,66,191,18,253,221,59,205,240,0,7,205,112,160,130,229,76,234,90,132,203,29,140,247,244,84,95,69,250,31,73,135,120,177,218,181,222,13,147,190,232,216,164,228,158,171,217,124,183,99,56,229,171,130,69,233,206,196,237,31,207,254,227,93,29,33,168,106,244,166,162,164,191,208,203,229,79,75,230,114,187,149,29,142,102,57,139,209,81,83,179,151,208,217,135,105,245,172,59,133,160,109,122,186,7,115,50,187,207,194,225,83,224,154,72,253,90,223,204,249,33,219,192,0,0,0,0,0,0,0,240,171,132,202,250,16,47,143,239,16,107,94,203,218,171,246,207,110,229,246,173,87,87,20,180,179,75,202,230,123,26,61,181,80,185,252,179,83,62,57,57,37,137,139,132,119,189,159,150,85,105,163,87,106,253,71,184,58,142,171,81,234,74,223,108,185,92,39,124,178,73,229,199,31,51,228,145,207,94,140,107,90,158,243,220,189,17,59,147,3,130,143,14,189,87,191,53,84,122,223,91,59,236,205,41,20,209,201,140,71,55,181,181,22,154,94,79,193,212,178,72,249,226,149,221,113,211,31,53,68,75,146,218,77,155,208,251,49,165,233,52,182,138,182,123,37,61,52,49,196,229,243,166,147,157,91,28,108,230,252,35,222,169,148,137,189,51,233,247,231,189,0,0,0,0,1,128,120,199,225,162,199,196,94,213,220,236,210,83,102,245,73,77,53,69,186,94,119,254,222,218,106,134,196,156,190,108,108,248,230,206,92,184,249,244,237,175,238,230,232,11,214,215,235,155,206,135,191,69,229,213,218,43,170,40,221,239,49,121,188,169,159,18,175,184,231,34,117,141,122,115,47,222,189,204,209,192,247,19,119,14,28,183,102,138,237,81,248,107,37,79,153,237,176,123,173,230,229,166,169,108,126,242,69,35,211,223,155,62,234,125,253,59,108,25,104,186,210,94,173,241,92,232,95,207,4,220,220,174,194,166,112,229,106,247,68,94,232,190,135,216,0,0,0,0,0,0,0,0,0,0,0,130,30,43,60,66,46,217,109,68,26,2,214,220,92,181,71,55,36,185,253,171,217,170,104,101,95,117,209,185,174,203,94,169,241,55,31,94,197,35,181,174,123,145,173,76,170,151,175,225,179,194,197,167,102,54,178,147,90,220,233,191,249,75,123,243,61,169,220,238,247,60,154,154,200,217,209,179,62,53,204,114,167,100,79,174,87,170,77,0,0,0,0,0,0,249,238,20,20,151,90,26,139,109,124,94,109,61,84,79,134,86,115,43,121,152,228,84,114,101,21,21,58,42,246,42,127,196,75,195,177,150,54,93,183,195,106,19,154,7,201,61,117,214,221,219,145,23,218,234,102,159,205,158,165,85,112,137,27,121,26,207,170,39,116,43,62,213,114,185,105,123,245,37,218,134,79,34,190,213,87,29,68,78,195,93,201,52,79,71,53,112,168,173,92,57,169,221,21,62,242,235,188,56,56,217,167,222,221,29,79,183,58,215,246,62,165,178,198,202,88,29,213,254,211,79,12,84,144,182,76,71,3,35,103,52,146,187,221,87,42,167,213,48,169,58,128,0,0,0,0,0,0,0,137,94,39,59,135,46,131,225,99,81,178,133,252,181,213,254,199,236,235,132,95,130,227,71,205,221,174,79,133,235,223,5,28,237,78,148,102,182,215,214,189,51,35,185,91,89,231,229,113,156,114,66,247,252,211,243,126,102,206,116,16,54,154,145,144,55,179,115,254,85,83,232,0,0,1,65,126,38,218,150,59,255,0,20,58,130,8,151,45,163,246,78,191,62,123,117,26,252,147,228,90,191,135,126,226,203,184,156,54,216,43,42,106,60,234,138,127,106,243,29,200,141,248,171,234,209,58,35,90,157,152,73,208,0,0,0,0,0,0,85,15,29,254,28,124,75,111,111,17,186,219,122,54,222,221,167,174,118,139,218,91,253,142,141,247,102,211,214,59,200,183,83,192,252,182,86,182,52,204,144,185,19,50,118,86,175,78,184,175,77,79,160,183,79,135,29,196,160,165,220,141,187,146,207,123,181,207,29,108,86,253,65,108,101,69,37,91,88,228,94,172,122,58,42,136,85,81,90,188,170,230,175,84,206,80,187,222,2,248,224,210,252,90,105,10,139,45,77,154,147,78,107,109,51,79,31,218,86,122,103,126,199,150,159,163,27,83,74,139,213,34,230,195,85,139,149,141,85,168,170,228,86,185,101,96,48,63,28,91,34,155,255,0,195,30,180,208,148,148,75,83,121,130,141,110,246,70,181,50,255,0,111,165,204,177,177,159,89,17,31,15,221,42,148,177,225,255,0,189,109,216,158,42,116,102,168,174,170,242,44,247,122,159,212,253,225,202,184,106,82,85,170,71,206,239,236,99,151,201,149,126,145,155,15,148,199,227,47,189,171,171,247,182,199,178,214,186,181,117,191,65,208,37,77,123,26,238,139,113,172,107,94,168,169,142,188,144,36,24,92,244,89,94,152,78,185,148,94,14,251,29,250,130,225,254,225,187,119,90,36,142,235,184,149,202,250,103,57,169,204,219,101,42,186,40,147,230,156,210,173,67,253,50,223,45,126,74,79,160,0,0,131,158,38,220,29,110,255,0,22,48,237,220,155,80,235,26,187,73,54,242,234,216,238,85,174,167,116,139,82,148,126,82,71,134,57,21,127,99,201,156,171,81,50,222,189,122,84,182,248,240,155,196,23,14,143,108,155,179,182,247,11,85,190,89,124,152,110,144,171,42,168,37,119,162,37,68,74,230,53,202,157,81,142,86,187,162,244,232,184,176,143,12,78,63,180,245,99,108,28,45,238,14,152,177,233,218,165,106,82,233,219,181,170,150,58,74,122,249,241,251,77,76,76,68,106,84,72,168,170,146,183,246,199,46,21,17,202,138,235,68,58,198,231,238,21,135,105,246,239,82,110,94,167,145,89,107,211,54,202,139,149,74,34,162,58,70,196,197,114,70,220,247,123,149,17,173,79,87,57,16,215,138,251,119,222,46,56,120,143,89,217,11,174,154,191,93,92,252,154,58,84,123,188,138,40,19,42,216,218,171,158,74,120,34,106,170,174,58,53,142,114,229,85,85,110,51,134,223,13,14,28,182,59,79,80,203,171,52,125,175,95,106,244,99,100,173,187,95,41,91,83,2,77,142,169,79,77,38,99,141,141,85,247,85,90,175,232,138,174,232,136,153,87,113,120,60,225,143,116,172,82,216,117,94,201,233,52,141,241,172,113,85,80,91,34,162,171,167,247,81,168,177,207,11,90,246,225,17,184,76,227,221,76,162,162,96,165,62,58,120,50,189,240,125,184,212,180,116,55,26,139,182,140,212,73,45,70,159,185,202,136,147,53,35,84,243,41,167,229,68,111,157,31,51,23,153,168,141,123,92,142,68,69,230,107,109,103,195,71,137,187,135,17,220,62,195,14,173,184,190,179,88,104,169,155,102,188,79,43,179,37,92,124,188,212,213,78,95,87,62,52,86,185,87,171,159,19,220,189,201,108,0,0,131,158,38,220,29,110,255,0,22,48,237,220,155,80,235,26,187,73,54,242,234,216,238,85,174,167,116,139,82,148,126,82,71,134,57,21,127,99,201,156,171,81,50,222,189,122,84,182,248,240,155,196,23,14,143,108,155,179,182,247,11,85,190,89,124,152,110,144,171,42,168,37,119,162,37,68,74,230,53,202,157,81,142,86,187,162,244,232,184,176,143,12,78,63,180,245,99,108,28,45,238,14,152,177,233,218,165,106,82,233,219,181,170,150,58,74,122,249,241,251,77,76,76,68,106,84,72,168,170,146,183,246,199,46,21,17,202,138,235,68,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,35,215,136,51,30,254,12,119,93,177,202,177,170,88,243,148,68,92,162,77,26,170,117,249,166,83,244,244,42,87,194,154,90,72,248,223,209,12,169,228,243,37,163,187,178,159,153,185,95,51,236,234,133,92,124,151,145,31,215,229,148,245,47,188,3,12,241,158,250,6,112,151,187,238,185,61,237,137,116,101,217,26,172,84,69,243,86,153,233,18,117,244,243,21,136,191,76,148,139,225,231,5,101,71,26,59,83,29,12,233,20,137,121,116,142,114,185,83,49,182,158,87,72,222,159,54,35,147,30,185,54,9,213,255,0,208,157,239,247,186,167,248,167,26,184,70,217,29,35,27,10,57,100,87,34,53,27,221,87,211,31,82,245,120,58,240,220,217,141,153,208,22,155,214,233,232,91,78,175,215,247,26,104,234,174,114,222,105,153,89,77,111,149,201,205,236,244,208,200,213,99,121,51,133,145,81,94,231,34,170,42,55,13,110,106,220,190,14,56,101,221,93,61,83,167,245,54,203,233,72,124,232,29,12,53,214,235,92,52,117,148,170,172,229,107,162,154,38,181,237,86,244,84,76,171,125,212,202,42,38,10,7,220,93,45,169,184,103,226,6,243,166,45,183,103,37,231,111,53,43,146,130,224,214,242,171,223,77,50,62,158,126,92,244,230,70,198,252,103,166,112,108,129,160,53,109,38,190,208,122,111,93,80,35,82,155,81,218,40,238,208,163,93,204,137,29,68,44,149,184,95,84,195,211,169,207,128,0,32,231,137,183,7,91,191,197,140,59,119,38,212,58,198,174,210,77,188,186,182,59,149,107,169,221,34,212,165,31,148,145,225,142,69,95,216,242,103,42,212,76,183,175,94,149,45,190,60,38,241,5,195,163,219,38,236,237,189,194,213,111,150,95,38,27,164,42,202,170,9,93,232,137,81,18,185,141,114,167,84,99,149,174,232,189,58,46,44,35,195,19,143,237,61,88,219,7,11,123,131,166,44,122,118,169,90,148,186,118,237,106,165,142,146,158,190,124,126,211,83,19,17,26,149,18,42,42,164,173,253,177,203,133,68,114,162,186,209,1,174,23,27,63,141,206,239,127,11,238,95,199,56,216,155,72,127,66,118,79,222,234,111,226,154,114,229,54,120,218,126,239,90,19,248,32,159,203,106,9,165,225,59,248,147,105,47,223,27,183,242,217,73,130,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,8,249,226,3,248,154,110,191,239,11,191,141,140,168,207,10,230,209,47,28,187,124,181,111,123,101,108,55,133,166,70,246,116,159,101,213,101,23,233,201,230,47,222,136,95,176,0,2,185,124,109,159,78,155,27,160,35,115,227,243,221,171,28,172,106,170,115,171,18,142,110,101,79,92,101,89,159,189,62,134,48,240,57,142,69,213,27,185,50,70,229,141,180,22,118,185,216,232,138,178,85,97,21,126,107,133,254,226,150,210,1,9,124,96,24,247,112,119,84,230,202,172,70,106,75,98,185,17,17,121,211,50,38,23,61,186,170,47,79,151,222,67,255,0,4,233,105,19,136,141,109,3,249,61,169,250,46,87,199,150,251,222,90,87,82,35,240,190,137,151,71,148,245,233,242,46,104,2,34,120,173,190,129,188,16,235,86,214,61,233,43,235,109,9,74,141,84,194,203,246,132,10,168,191,79,45,36,94,158,168,133,119,248,61,193,89,55,24,81,73,77,58,71,28,26,98,229,37,67,121,149,60,200,243,19,81,189,59,251,238,98,225,127,55,232,92,103,16,95,184,46,228,255,0,4,47,63,200,165,40,167,195,131,241,217,218,207,223,26,175,228,85,6,194,160,215,11,141,159,198,231,119,191,133,247,47,227,156,108,77,164,63,161,59,39,239,117,55,241,77,57,112,8,75,227,0,199,187,131,186,167,54,85,98,51,82,91,21,200,136,139,206,153,145,48,185,237,213,81,122,124,190,242,31,248,39,75,72,156,68,107,104,31,201,237,79,209,114,190,60,183,222,242,210,186,145,31,133,244,76,186,60,167,175,79,145,115,64,17,19,197,109,244,13,224,135,90,182,177,239,73,95,91,104,74,84,106,166,22,95,180,32,85,69,250,121,105,34,244,245,68,43,191,193,238,10,201,184,194,138,74,105,210,56,224,211,23,41,42,27,204,169,230,71,152,154,141,233,223,223,115,23,11,249,191,66,242,193,6,252,84,248,177,254,97,219,67,252,202,52,125,207,201,214,155,129,4,148,234,232,156,169,37,5,165,114,201,231,69,79,133,207,92,196,206,221,228,114,117,97,4,60,46,120,79,77,254,222,100,220,29,91,111,89,116,86,223,77,13,109,67,100,110,99,175,184,231,154,158,155,170,97,204,69,111,153,34,126,107,90,213,76,72,138,94,152,0,0,0,0,0,0,35,23,136,134,226,203,183,124,54,223,235,41,170,60,154,138,143,101,242,221,200,142,248,107,233,17,122,43,92,157,158,85,63,134,78,165,142,193,197,14,159,130,85,195,107,61,175,175,203,146,221,88,191,37,249,151,234,0,0,3,231,175,129,181,52,143,129,221,157,143,242,162,154,198,110,182,148,102,137,215,215,77,51,27,185,155,71,228,97,113,140,243,194,199,252,215,243,190,101,227,120,98,238,28,186,239,133,141,56,202,231,243,87,80,123,103,180,46,17,62,59,141,103,47,102,181,62,22,39,108,146,212,0,0,0,0,0,0,0,8,43,226,63,198,205,62,201,104,218,141,185,209,95,178,53,45,234,55,210,206,238,172,246,106,121,162,171,133,210,98,72,31,27,249,100,137,190,234,57,21,126,137,149,90,81,186,220,174,90,162,253,87,118,174,147,207,175,186,213,201,81,43,176,214,243,205,43,213,206,92,34,35,83,46,114,246,68,79,184,179,15,14,223,14,198,95,25,105,223,13,215,111,44,12,150,10,219,85,187,57,231,68,246,74,152,103,243,96,169,69,76,162,200,222,71,51,234,169,217,11,95,183,219,233,45,84,48,91,104,34,242,169,233,163,108,49,51,153,93,202,198,162,34,38,85,85,87,162,39,115,233,0,0,0,0,0,10,218,241,95,225,90,215,127,209,223,205,191,78,83,114,221,237,239,228,174,247,220,185,165,142,42,234,153,29,239,204,141,248,213,189,26,197,119,203,167,66,159,92,215,49,202,215,38,21,11,184,240,166,226,17,119,55,106,39,219,251,155,115,114,210,252,188,242,231,246,223,105,169,174,149,58,54,54,181,184,107,17,62,39,103,233,216,157,224,0,0,0,0,0,0,0,0,0,0,120,85,70,166,87,177,64,94,35,187,204,187,187,196,37,205,105,170,124,219,117,171,201,246,68,228,229,229,243,104,105,57,251,177,174,95,122,63,92,253,48,117,222,5,246,30,183,125,247,218,207,99,124,25,180,83,251,71,183,203,204,159,131,230,163,169,116,125,60,198,57,114,248,177,238,175,223,211,190,195,84,148,176,209,83,178,154,6,242,177,153,194,101,87,186,231,215,239,61,192,0,0,0,0,0,61,53,116,176,87,82,77,69,82,206,120,106,35,116,82,55,42,153,107,147,10,153,78,189,148,168,15,19,174,8,227,208,247,74,157,236,219,234,79,247,54,225,51,230,185,195,230,124,19,200,234,202,153,164,230,150,117,114,225,173,98,114,181,136,159,46,185,66,8,108,254,231,95,118,127,112,236,218,238,193,63,151,61,182,178,158,105,27,202,197,243,35,142,120,229,86,123,236,122,38,86,52,234,141,85,79,240,27,6,112,163,196,38,157,226,35,106,45,58,174,213,87,230,87,197,77,5,61,202,63,46,68,242,234,146,154,9,37,110,93,28,109,92,58,100,76,181,57,87,211,233,154,0,0,0,0,0,0,0,5,92,248,209,106,122,159,178,244,126,155,106,98,21,251,67,153,122,117,247,173,207,79,76,247,250,144,147,128,187,37,21,251,137,77,49,69,94,191,131,119,182,231,191,255,0,64,170,95,69,79,84,67,98,4,76,38,16,242,15,154,227,112,165,181,209,201,95,91,39,151,12,88,230,118,21,113,149,68,78,136,138,189,213,8,115,193,119,24,201,196,70,229,235,75,60,205,246,120,233,62,206,246,56,115,207,158,106,122,135,73,239,36,17,255,0,81,207,85,245,233,245,153,224,29,23,121,247,91,78,108,206,129,184,107,173,79,81,229,81,208,249,92,222,228,142,207,60,209,196,159,3,30,189,229,111,228,175,250,83,91,61,194,213,213,122,243,88,92,53,93,114,230,122,239,43,155,183,228,68,200,211,179,90,157,152,158,136,94,183,134,126,137,168,209,188,48,233,246,84,59,43,85,237,120,232,159,147,112,172,249,57,127,56,150,0,0,0,0,0,0,0,24,103,139,94,29,52,207,19,123,41,125,219,219,205,186,158,75,178,83,75,85,167,235,158,198,249,148,55,22,181,86,39,181,203,140,53,206,68,99,211,40,142,99,156,139,232,169,69,188,23,110,189,195,99,120,163,208,90,199,204,154,158,153,183,136,173,87,104,209,48,174,163,169,119,145,58,57,171,221,90,143,231,68,95,202,99,123,42,100,216,224,3,94,79,16,93,144,77,135,226,159,87,233,202,10,79,34,201,123,153,53,13,153,17,170,141,74,90,165,87,171,27,159,201,142,84,154,36,250,70,133,198,112,173,196,205,151,112,56,52,178,239,182,174,185,175,54,155,176,212,38,167,153,203,151,182,162,223,27,146,161,238,254,202,70,198,146,162,103,180,173,245,232,81,155,191,86,220,85,241,18,188,168,178,106,77,203,212,253,17,87,153,176,62,170,127,209,248,56,218,239,162,35,89,232,136,108,127,161,180,117,147,111,52,93,139,65,105,170,117,134,213,167,109,180,214,186,38,47,85,72,97,141,177,179,43,234,184,106,101,125,87,42,115,128,0,0,56,205,77,166,116,246,180,211,215,13,41,171,44,212,151,107,61,218,157,244,181,180,85,81,164,145,79,19,147,14,107,154,189,211,255,0,222,107,151,197,6,210,85,240,207,196,158,173,219,123,53,109,76,81,233,171,171,42,172,213,92,216,149,180,210,53,149,20,174,230,78,239,108,114,70,138,228,252,166,175,101,232,155,2,112,243,185,169,188,219,29,161,183,69,205,229,159,81,216,233,107,42,155,203,132,109,82,177,18,118,166,61,18,86,189,19,232,136,70,191,23,173,95,85,166,56,59,172,181,83,84,44,73,170,117,13,182,207,38,21,81,94,196,243,42,149,189,62,126,202,153,207,76,103,238,42,99,132,222,38,174,60,40,110,69,86,230,217,116,69,171,82,92,166,181,203,108,129,151,25,94,198,83,36,143,141,207,149,138,206,188,234,145,242,103,243,94,228,245,37,231,235,221,238,207,245,146,210,95,251,117,72,253,123,189,217,254,178,90,75,255,0,110,169,48,183,22,30,34,250,159,139,93,182,167,219,189,93,180,250,118,211,236,55,40,174,148,119,26,58,153,159,60,18,49,175,99,154,156,253,57,92,201,28,138,159,242,87,209,12,161,224,165,171,38,182,241,9,172,116,115,167,86,82,222,244,147,234,249,58,225,243,211,85,64,140,232,137,142,140,158,101,202,227,229,234,92,216,0,0,113,154,155,76,233,237,105,167,174,26,83,86,89,169,46,214,123,181,59,233,107,104,170,163,73,34,158,39,38,28,215,53,123,167,255,0,188,215,47,138,13,164,171,225,159,137,61,91,182,246,106,218,152,163,211,87,86,85,89,170,185,177,43,105,164,107,42,41,93,204,157,222,216,228,141,21,201,249,77,94,203,209,54,4,225,231,115,83,121,182,59,67,110,139,155,203,62,163,177,210,214,85,55,151,8,218,165,98,36,237,76,122,36,173,122,39,209,16,200,102,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,49,223,17,90,42,125,199,216,61,197,208,116,113,44,149,87,221,47,115,162,165,106,34,175,236,135,211,61,34,92,39,124,73,202,184,245,193,64,92,24,107,134,109,207,21,155,89,170,230,169,74,122,120,117,45,37,37,76,206,92,36,116,245,46,246,105,156,191,68,142,103,170,253,13,144,64,34,111,138,78,182,167,209,188,22,107,88,29,59,99,170,212,115,80,89,41,17,203,241,190,74,152,228,145,189,211,175,145,20,235,250,59,99,37,106,248,73,104,249,117,55,25,182,59,195,97,87,199,165,108,247,59,188,139,203,148,106,58,5,164,106,175,246,213,77,199,215,5,226,234,255,0,232,78,247,251,221,83,252,83,141,109,120,106,179,208,234,30,35,54,175,79,220,227,87,209,220,245,181,142,142,161,169,143,122,41,43,225,99,147,175,78,202,166,204,32,215,255,0,197,17,140,103,29,123,154,214,49,26,138,182,101,194,38,58,173,158,137,85,127,186,185,46,99,130,234,137,234,184,73,218,9,106,36,87,185,186,54,213,26,42,254,107,41,216,214,167,232,106,34,126,131,52,0,0,7,25,169,180,206,158,214,154,122,225,165,53,101,154,146,237,103,187,83,190,150,182,138,170,52,146,41,226,114,97,205,115,87,186,127,251,205,114,248,160,218,74,190,25,248,147,213,187,111,102,173,169,138,61,53,117,101,85,154,171,155,18,182,154,70,178,162,149,220,201,221,237,142,72,209,92,159,148,213,236,189,19,96,78,30,119,53,55,155,99,180,54,232,185,188,179,234,59,29,45,101,83,121,112,141,170,86,34,78,212,199,162,74,215,162,125,17,12,134,107,133,198,207,227,115,187,223,194,251,151,241,206,54,38,210,31,208,157,147,247,186,155,248,166,156,185,77,158,54,159,187,214,132,254,8,39,242,218,130,105,120,78,254,36,218,75,247,198,237,252,182,82,96,128,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,3,163,239,142,132,118,232,108,198,186,219,168,211,240,186,151,78,220,45,112,174,113,203,52,212,239,100,110,253,15,86,175,94,157,13,120,184,103,220,207,230,17,196,86,134,220,139,188,51,67,79,166,239,177,45,206,53,98,164,145,210,185,86,42,148,229,239,204,145,62,78,159,52,193,178,133,53,77,61,101,60,85,148,117,17,207,4,236,108,145,75,27,209,204,145,142,76,163,154,169,209,81,81,81,81,80,246,128,1,79,94,53,59,189,73,168,55,67,70,236,205,174,181,36,77,35,65,45,210,232,198,47,70,213,86,114,121,76,127,246,77,134,38,189,62,149,9,243,51,135,130,166,220,212,216,54,67,89,238,77,92,62,90,234,235,244,116,116,234,169,214,74,122,24,149,17,249,249,121,181,19,183,239,98,252,203,21,0,140,222,36,122,42,125,117,193,110,229,80,81,196,175,169,181,209,65,123,141,81,21,121,91,71,83,20,242,174,19,255,0,35,28,169,244,206,125,10,172,240,167,215,12,209,156,103,233,90,57,234,82,10,109,81,67,112,177,204,231,47,69,87,192,233,162,111,246,211,65,19,83,234,168,95,96,5,124,120,211,107,106,123,55,14,186,91,68,50,118,182,179,82,106,152,231,242,213,122,190,150,150,158,87,72,169,215,210,73,105,253,21,58,252,240,71,255,0,4,141,31,45,118,241,110,22,189,88,85,208,217,180,220,54,174,117,111,70,190,174,165,178,39,95,158,40,221,250,50,90,71,16,95,184,46,228,255,0,4,47,63,200,165,40,167,195,131,241,217,218,207,223,26,175,228,85,6,194,160,215,11,141,159,198,231,119,191,133,247,47,227,156,108,77,164,63,161,59,39,239,117,55,241,77,57,112,8,205,226,71,162,167,215,92,22,238,85,5,28,74,250,155,93,20,23,184,213,17,87,149,180,117,49,79,42,225,63,242,49,202,159,76,231,208,170,207,10,125,112,205,25,198,126,149,163,158,165,32,166,213,20,55,11,28,206,114,244,85,124,14,154,38,255,0,109,52,17,53,62,170,133,246,0,87,199,141,54,182,167,179,112,235,165,180,67,39,107,107,53,38,169,142,127,45,87,171,233,105,105,229,116,138,157,125,36,150,159,209,83,175,207,4,127,240,72,209,242,215,111,22,225,107,213,133,93,13,155,77,195,106,231,86,244,107,234,234,91,34,117,249,226,141,223,163,37,195,157,115,113,183,3,76,109,94,133,190,238,54,179,175,74,59,38,158,162,146,190,178,94,138,238,70,38,121,90,138,169,204,247,46,26,214,231,171,156,137,234,107,191,186,58,243,114,248,211,226,74,162,251,5,190,74,189,67,173,174,177,91,236,214,198,59,220,165,129,85,35,167,167,69,94,136,214,51,10,231,116,76,243,189,123,169,126,60,51,236,46,155,225,175,102,116,254,211,105,207,46,85,182,195,230,220,107,90,206,87,87,87,201,239,79,59,189,122,187,163,81,126,22,53,141,236,212,50,144,0,0,0,0,0,0,34,127,137,134,137,168,214,92,48,234,6,83,187,11,75,236,153,232,159,149,112,163,249,185,63,52,162,157,189,213,213,122,15,88,91,245,93,10,226,122,31,55,151,183,229,196,248,215,187,92,157,158,190,138,108,153,179,27,173,167,55,155,64,219,245,214,152,168,243,104,235,188,222,95,114,70,227,146,105,34,95,141,140,94,241,59,242,83,253,43,222,128,33,135,26,60,99,39,14,251,151,162,236,240,183,218,35,171,251,71,219,33,207,38,57,105,233,221,31,188,176,73,253,91,61,23,211,175,210,99,91,174,20,183,74,56,235,232,164,243,33,151,60,174,194,166,112,170,139,209,81,23,186,41,244,131,194,166,83,10,107,191,199,173,150,138,197,196,166,167,162,160,95,193,55,216,177,223,255,0,160,82,175,170,175,170,169,54,252,23,117,61,79,217,122,195,77,185,51,10,125,159,202,189,58,123,215,23,175,166,123,253,75,70,0,0,0,0,0,0,0,24,95,138,222,33,52,239,14,251,81,118,213,119,106,191,46,190,90,105,233,237,177,249,114,47,153,86,180,211,201,19,114,216,228,106,101,208,170,101,201,202,158,191,93,124,247,135,115,175,187,195,184,119,141,119,127,155,204,158,229,89,81,52,109,229,98,121,113,201,60,146,163,61,198,49,23,11,34,245,86,162,175,248,9,221,225,139,193,28,122,226,235,77,189,123,131,73,254,230,219,229,100,246,200,124,207,142,120,221,71,83,12,156,209,78,142,76,181,207,78,87,49,83,231,232,133,192,82,82,193,67,73,13,21,51,57,33,167,141,177,70,220,170,225,173,76,34,101,122,246,67,220,0,0,0,0,0,3,173,238,54,143,164,215,218,22,253,163,171,147,49,94,45,181,84,42,189,122,121,176,190,60,244,115,87,179,215,213,62,244,238,80,31,29,27,15,91,177,27,237,120,177,178,12,90,42,61,159,216,37,230,79,194,114,209,211,58,78,158,99,220,152,124,184,247,151,238,233,219,177,120,113,111,50,237,23,16,150,197,169,169,242,173,215,95,59,218,211,147,155,155,202,161,171,228,236,199,57,61,233,61,49,245,201,127,168,168,228,202,118,60,128,0,0,0,0,0,0,0,0,0,12,47,197,182,245,71,177,123,57,118,214,109,235,83,15,145,228,183,231,154,168,35,119,95,45,233,218,95,84,255,0,189,53,195,168,168,154,170,103,79,59,249,158,236,101,112,137,217,49,232,93,79,132,247,15,141,208,155,73,22,231,222,33,242,238,218,139,155,49,243,103,202,242,42,107,160,238,217,28,215,101,175,69,248,83,31,85,234,79,176,0,0,0,0,0,0,112,250,191,76,219,181,158,150,187,105,75,180,124,244,119,122,25,232,102,110,92,158,228,177,186,55,124,42,139,217,203,217,81,126,168,80,183,30,156,37,106,30,29,119,62,182,225,73,65,205,165,239,83,201,89,73,83,230,177,57,29,53,69,82,178,30,69,154,73,23,17,66,139,204,184,249,42,34,247,249,184,11,226,130,231,195,206,238,219,153,91,114,242,180,229,226,120,104,171,153,228,181,220,173,150,170,151,204,147,41,20,146,46,35,133,125,214,227,232,168,189,239,211,73,234,91,94,178,211,54,173,87,100,159,206,160,187,209,65,93,79,39,43,155,205,28,177,182,70,46,28,136,228,247,92,157,209,23,232,135,44,0,0,0,0,0,0,1,79,254,51,83,74,186,239,76,196,200,191,6,158,219,204,238,100,254,163,111,199,66,52,120,125,121,31,207,57,165,214,119,242,183,246,119,92,42,255,0,243,125,87,200,216,92,2,52,248,131,110,85,62,218,240,221,168,110,50,201,200,249,189,147,147,162,175,106,250,84,95,201,119,231,149,207,224,249,13,108,219,245,89,36,41,248,22,121,126,115,186,116,205,21,127,47,69,235,223,228,93,112,58,246,188,215,218,87,109,52,205,86,175,214,119,63,96,181,81,114,121,211,249,50,75,203,207,35,99,111,187,27,92,229,203,158,212,232,158,191,44,148,103,199,175,27,53,220,76,234,159,177,180,205,87,46,143,160,255,0,122,199,200,139,230,115,199,74,231,245,124,17,202,152,150,7,119,85,207,167,78,253,35,131,206,19,53,119,19,154,237,148,20,84,25,211,244,89,251,74,175,205,139,240,60,240,212,44,94,226,205,27,221,153,32,84,247,123,119,94,157,246,19,211,214,11,94,151,179,211,216,172,180,222,207,69,77,207,229,71,206,231,242,243,57,92,189,92,170,171,213,202,189,84,228,64,0,0,0,0,3,173,238,94,164,185,104,221,184,213,122,190,205,67,21,109,194,199,100,174,185,82,83,75,205,201,52,208,192,249,24,199,114,251,216,115,154,136,184,235,133,232,86,254,193,248,190,107,157,213,222,141,25,182,186,163,108,52,189,150,219,169,239,20,246,169,171,162,173,168,87,194,179,59,145,138,212,119,76,171,213,169,215,167,82,209,1,199,234,11,245,171,75,88,46,90,158,251,86,202,91,109,162,142,106,250,201,222,184,108,80,68,197,124,143,95,162,53,170,191,160,214,99,69,82,213,235,141,225,176,209,90,233,159,237,90,131,82,210,197,79,10,123,206,243,39,170,106,53,169,219,43,151,34,27,59,128,87,71,140,230,199,174,170,218,45,61,190,86,154,78,106,221,19,91,246,125,205,237,78,171,111,171,115,90,215,59,254,69,66,70,137,219,246,247,21,167,160,184,152,213,154,11,135,13,196,225,222,218,178,173,187,94,220,173,245,142,149,31,202,148,204,139,62,210,136,158,171,50,71,74,197,198,61,216,221,149,244,89,85,224,207,178,43,171,183,162,253,189,119,90,53,117,6,133,161,246,74,7,185,189,22,227,86,215,51,45,85,238,172,129,38,206,59,121,172,95,190,230,64,0,21,117,191,94,46,59,171,179,123,209,173,118,178,13,160,211,21,176,105,123,221,93,182,158,166,122,186,150,73,52,49,200,169,27,220,137,209,21,204,229,85,199,78,189,58,22,69,182,250,194,155,112,182,247,76,107,202,55,194,232,53,29,158,142,234,197,133,202,232,241,60,45,147,13,85,235,143,123,215,169,216,193,175,239,137,214,173,180,234,254,53,119,2,162,203,59,102,130,216,250,43,76,146,53,217,69,158,158,146,40,230,111,209,91,42,61,138,159,54,41,111,190,31,86,106,219,15,6,91,81,67,95,19,163,150,91,31,182,181,28,152,85,142,162,105,39,141,126,229,100,141,84,250,41,135,252,99,52,221,69,247,132,56,174,144,178,71,51,78,234,203,117,202,101,111,102,177,209,212,83,34,187,162,244,230,169,106,122,117,84,235,232,176,111,194,147,110,246,59,119,55,119,85,237,222,242,232,171,70,162,125,85,141,183,11,60,119,6,187,45,150,9,145,37,108,106,215,39,85,100,188,202,152,92,164,106,189,57,87,54,141,250,223,220,26,127,197,243,75,255,0,234,75,255,0,225,143,214,254,224,211,254,47,154,95,255,0,82,95,255,0,12,248,238,252,11,240,57,167,237,211,94,47,219,35,162,237,180,20,232,139,53,85,100,143,134,24,242,168,212,230,123,228,70,166,85,81,19,43,221,81,14,241,181,252,44,240,237,179,218,135,245,101,181,123,87,99,211,247,105,105,95,75,237,212,72,254,119,64,245,107,156,220,171,149,48,170,214,175,232,67,43,128,10,186,223,175,23,29,213,217,189,232,214,187,89,6,208,105,138,216,52,189,238,174,219,79,83,61,93,75,36,154,24,228,84,141,238,68,232,138,230,114,170,227,167,94,157,11,34,219,125,97,77,184,91,123,166,53,229,27,225,116,26,142,207,71,117,98,194,229,116,120,158,22,201,134,170,245,199,189,235,212,236,96,215,247,196,235,86,218,117,127,26,187,129,81,101,157,179,65,108,125,21,166,73,26,236,162,207,79,73,20,115,55,232,173,149,30,197,79,155,20,183,223,15,171,53,109,135,131,45,168,161,175,137,209,203,45,143,219,90,142,76,42,199,81,52,147,198,191,114,178,70,170,125,20,144,166,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,6,184,252,104,109,5,102,194,113,63,174,116,68,48,201,77,69,29,213,247,91,51,218,138,212,246,26,149,243,224,228,94,153,228,71,249,106,169,249,81,187,228,94,175,8,123,223,77,196,55,15,26,55,115,82,166,57,110,85,116,45,164,188,53,170,153,142,227,7,224,234,17,83,242,121,158,213,122,39,230,189,171,217,81,76,198,10,137,241,168,223,10,107,222,179,210,27,3,102,174,73,25,166,226,117,246,245,27,29,148,109,92,237,229,166,141,201,232,230,67,206,255,0,249,53,45,50,191,130,238,201,201,166,182,179,84,239,141,222,141,209,213,107,10,214,218,237,110,123,113,251,2,145,87,204,145,171,242,124,239,115,87,235,76,133,132,106,255,0,232,78,247,251,221,83,252,83,141,112,248,78,252,105,246,111,254,144,52,247,249,198,3,101,48,80,15,138,63,227,217,185,191,250,23,252,207,68,92,151,4,223,138,54,208,255,0,4,45,191,196,180,205,128,2,174,183,235,197,199,117,118,111,122,53,174,214,65,180,26,98,182,13,47,123,171,182,211,212,207,87,82,201,38,134,57,21,35,123,145,58,34,185,156,170,184,233,215,167,66,200,182,223,88,83,110,22,222,233,141,121,70,248,93,6,163,179,209,221,88,176,185,93,30,39,133,178,97,170,189,113,239,122,245,59,24,53,253,241,58,213,182,157,95,198,174,224,84,89,103,108,208,91,31,69,105,146,70,187,40,179,211,210,69,28,205,250,43,101,71,177,83,230,197,45,247,195,234,205,91,97,224,203,106,40,107,226,116,114,203,99,246,214,163,147,10,177,212,77,36,241,175,220,172,145,170,159,69,36,41,174,55,27,240,75,79,197,230,238,199,51,21,142,93,89,94,244,69,252,215,72,174,106,254,148,84,95,210,108,55,160,107,96,184,232,93,57,112,166,85,88,106,173,52,115,70,170,152,94,87,66,213,76,167,220,167,60,83,55,141,149,100,15,226,31,68,208,53,203,231,67,162,227,153,237,199,102,190,186,169,26,185,251,227,119,247,9,183,225,67,12,209,112,73,163,159,36,79,99,101,175,187,190,53,115,85,17,237,246,249,155,148,249,166,90,169,159,154,47,200,151,192,0,10,193,241,197,254,132,246,151,247,198,239,252,85,48,240,58,254,132,247,107,247,198,209,252,85,73,103,192,20,71,226,139,195,13,126,198,111,237,118,189,179,80,42,104,253,197,168,154,237,69,36,108,195,41,107,156,188,213,84,206,194,97,171,206,229,145,137,219,146,76,38,121,29,137,113,225,87,199,21,175,88,105,123,111,12,187,161,121,72,53,53,150,47,35,76,86,212,200,136,151,42,38,252,52,156,202,191,183,68,222,140,79,202,141,169,142,172,92,217,32,0,195,156,84,241,53,161,248,87,218,155,134,225,106,185,226,168,184,61,143,130,199,104,73,81,179,93,43,113,238,198,212,238,140,110,81,210,63,11,202,204,175,85,86,181,212,11,110,160,221,78,45,183,237,180,176,35,175,58,215,112,111,46,146,71,97,82,54,190,69,87,61,235,140,242,67,19,17,85,123,163,35,143,228,134,197,27,43,181,86,13,144,218,157,47,180,250,103,46,183,233,171,124,116,109,149,83,14,158,78,174,150,103,39,163,164,145,207,145,83,182,94,184,59,168,7,29,168,236,22,205,87,167,174,154,90,245,7,157,110,188,81,79,111,171,143,243,225,149,138,199,183,244,181,202,134,181,215,203,102,180,225,135,127,234,45,233,34,193,169,54,223,83,35,161,149,90,173,108,147,82,84,35,163,145,17,123,177,232,214,185,61,21,175,79,69,54,58,218,253,194,176,238,206,221,105,205,203,211,19,36,150,189,75,109,130,227,79,135,115,43,18,70,34,172,110,254,201,142,203,28,158,142,106,161,218,1,70,158,45,219,225,77,186,92,76,174,135,178,215,37,69,163,110,40,190,199,247,29,150,45,197,238,243,43,21,62,74,213,242,161,114,126,116,10,88,15,133,46,201,201,180,252,43,91,117,37,214,141,208,94,119,6,169,250,134,116,145,184,123,105,21,18,58,70,127,201,88,153,230,167,252,250,146,63,126,160,150,171,99,55,22,154,6,43,229,151,73,221,216,198,167,229,57,104,229,68,79,238,148,61,225,219,91,5,7,26,123,85,61,66,170,53,215,105,97,76,38,125,233,41,102,99,127,251,231,33,176,224,53,188,227,58,178,10,238,45,55,126,106,103,43,152,221,105,118,133,85,83,30,244,117,47,99,147,255,0,89,170,108,95,165,161,154,159,76,90,41,234,34,124,82,197,65,78,199,177,237,86,185,174,72,218,138,138,139,213,21,23,208,229,0,56,237,71,96,182,106,189,61,116,210,215,168,60,235,117,226,138,123,125,92,127,159,12,172,86,61,191,165,174,84,53,174,190,91,53,167,12,59,255,0,81,111,73,22,13,73,182,250,153,29,12,170,213,107,100,154,146,161,29,28,136,139,221,143,70,181,201,232,173,122,122,41,177,214,215,238,21,135,118,118,235,78,110,94,152,153,36,181,234,91,108,23,26,124,59,153,88,146,49,21,99,119,246,76,118,88,228,244,115,85,14,208,10,52,241,110,223,10,109,210,226,101,116,61,150,185,42,45,27,113,69,246,63,184,236,177,110,47,119,153,88,169,242,86,175,149,11,147,243,160,82,192,124,41,118,78,77,167,225,90,219,169,46,180,110,130,243,184,53,79,212,51,164,141,195,219,72,168,145,210,51,254,74,196,207,53,63,231,212,153,69,67,248,192,241,98,237,75,169,41,248,95,209,55,60,218,172,82,50,187,85,73,11,186,84,87,99,48,210,170,167,118,196,213,231,114,117,69,145,237,69,68,88,142,245,224,247,194,122,90,45,53,60,83,107,107,98,182,182,228,201,109,218,74,41,153,133,138,155,171,42,43,17,21,59,200,185,137,138,159,144,146,247,71,162,150,124,0,0,0,0,0,0,1,199,106,11,5,175,84,90,42,44,87,170,111,62,142,167,147,205,143,157,205,230,229,114,57,58,181,81,83,171,81,122,41,175,111,24,124,37,234,238,24,245,211,232,43,104,63,249,61,91,143,179,42,252,216,191,13,201,13,58,205,238,36,210,61,184,146,116,79,123,191,116,233,219,187,112,23,198,205,119,12,218,167,236,109,77,85,205,163,235,255,0,223,81,242,34,121,124,145,213,57,157,89,4,146,174,101,157,189,149,49,235,211,181,230,104,61,125,165,119,47,76,210,234,253,25,115,246,251,85,111,63,147,63,147,36,92,220,146,58,55,123,178,53,174,76,57,142,78,169,233,242,193,216,65,74,62,48,144,214,195,191,84,114,76,159,129,127,153,228,187,167,92,81,80,115,116,78,189,254,101,140,120,124,238,85,62,229,112,221,167,174,49,73,206,248,125,175,159,162,167,122,250,164,79,201,111,230,18,88,3,94,143,16,95,35,249,231,53,66,192,254,102,175,177,117,194,167,255,0,55,210,252,201,47,224,203,52,169,174,245,52,79,139,220,95,98,229,119,55,254,70,225,158,133,192,0,0,0,0,0,0,0,113,58,179,82,218,244,110,153,186,106,187,220,254,77,5,162,138,122,234,153,57,92,238,88,226,141,210,61,112,212,87,46,26,213,236,138,191,69,40,51,143,94,40,46,124,67,110,229,197,148,55,47,59,78,89,170,38,162,161,103,146,214,243,182,42,170,175,46,76,172,81,200,153,142,100,247,93,159,170,170,246,250,56,11,225,43,80,241,21,185,244,87,10,186,14,93,47,101,158,58,202,186,159,53,139,206,232,106,41,85,240,242,36,209,200,153,138,101,94,100,207,201,17,87,181,244,233,13,51,110,209,154,90,211,165,45,49,242,81,218,40,96,161,133,185,114,251,145,70,216,219,241,42,175,102,167,117,85,250,169,204,0,0,0,0,0,0,2,2,248,176,240,248,205,119,180,114,238,125,158,31,50,237,167,121,113,23,54,60,223,62,170,134,14,238,145,173,110,26,197,95,133,115,244,94,165,42,211,212,77,75,51,103,129,252,175,110,112,184,69,238,152,245,54,60,225,39,122,163,223,77,156,180,235,55,116,169,155,207,243,155,242,197,84,241,183,175,150,196,237,23,162,127,222,185,160,0,0,0,0,0,0,0,0,0,0,84,215,141,22,236,205,85,120,209,219,91,106,170,242,227,161,251,67,237,88,185,17,124,206,118,219,167,135,171,153,211,29,87,220,114,231,215,228,87,206,197,237,229,78,233,110,117,163,69,211,39,90,255,0,104,202,244,233,201,79,44,158,174,111,245,63,154,127,160,217,79,72,233,170,13,33,167,169,116,245,178,63,46,154,147,159,145,185,114,227,153,238,122,245,114,170,247,114,250,156,192,0,0,0,0,0,0,6,46,226,67,100,236,155,245,181,23,205,9,118,139,51,84,209,212,251,12,156,207,252,13,83,169,166,138,55,225,178,49,29,133,149,87,14,119,42,250,252,211,94,125,244,218,75,214,200,110,101,231,111,239,105,153,45,245,117,17,193,39,185,248,88,99,168,150,38,191,13,123,249,115,229,47,69,114,170,127,133,108,231,194,87,138,103,234,91,60,187,17,169,170,185,170,237,116,238,169,183,187,147,24,166,141,148,52,177,71,134,66,137,221,206,247,156,245,95,158,123,150,96,0,0,0,0,0,0,1,87,190,52,58,65,22,205,164,53,92,113,229,91,246,135,152,236,246,247,237,209,167,78,111,244,21,215,195,30,172,126,139,222,173,61,126,74,207,102,100,30,215,205,39,151,207,142,106,73,154,157,48,191,157,242,245,54,83,133,233,36,104,244,92,162,159,176,85,55,140,198,236,193,52,186,115,107,168,234,49,36,30,217,237,145,242,47,94,100,183,206,206,170,207,191,179,190,255,0,145,203,120,47,237,183,177,217,245,118,226,76,185,251,71,216,60,148,252,223,45,215,24,93,217,221,123,250,181,63,210,90,25,139,119,215,136,221,179,225,243,79,62,255,0,175,239,62,200,222,158,91,61,158,162,78,127,126,38,47,88,162,126,49,231,51,211,215,239,197,31,241,117,198,222,224,241,63,120,125,29,92,222,195,166,98,199,179,219,185,96,151,151,45,129,93,248,84,130,57,23,240,144,115,117,249,227,183,126,63,132,174,14,181,223,19,250,165,148,214,200,189,146,193,6,125,182,225,205,12,158,87,52,115,172,127,130,116,241,189,217,124,10,222,157,179,149,233,222,249,246,115,102,180,78,199,232,234,109,25,161,237,158,199,69,79,207,211,206,154,76,243,75,36,159,211,94,245,239,43,253,125,126,228,78,246,0,0,0,0,0,3,213,85,75,79,93,75,53,21,92,45,150,10,136,221,20,177,185,50,143,99,147,10,139,244,84,85,53,200,226,199,135,157,91,194,174,250,93,244,69,92,85,116,246,248,234,150,225,166,174,108,231,98,85,80,171,249,161,146,55,231,60,236,232,199,225,114,215,177,122,246,85,178,222,15,124,88,54,203,91,105,138,13,23,196,125,230,61,41,171,168,33,108,14,190,79,26,253,157,118,229,76,36,174,115,81,125,158,85,68,203,145,200,145,170,245,107,147,153,24,217,127,91,197,39,13,54,251,67,239,213,60,64,237,215,176,49,170,239,62,61,79,69,35,92,137,158,141,229,145,85,235,209,81,17,185,85,94,136,86,119,136,127,137,125,135,118,180,205,126,196,240,255,0,61,68,186,114,189,201,29,251,81,73,19,161,91,132,77,84,95,102,166,99,145,30,216,149,81,57,222,228,69,122,39,42,39,42,170,187,166,120,77,112,183,121,220,253,231,165,223,75,245,182,72,244,134,128,157,102,166,154,70,167,45,109,219,151,240,49,179,61,210,46,100,149,202,157,156,216,211,242,139,180,0,234,187,171,183,150,109,217,219,93,79,182,122,129,169,246,126,166,181,84,219,38,119,42,57,98,243,99,86,182,70,162,254,83,28,168,246,175,162,181,20,214,103,89,105,59,222,131,213,215,173,17,169,41,189,158,237,167,238,21,22,202,232,186,225,147,195,35,163,122,38,81,50,156,205,92,46,11,252,240,240,216,244,216,158,21,116,141,150,182,141,32,189,234,40,127,84,151,140,179,149,254,209,84,214,185,145,185,59,163,163,129,33,141,81,125,88,191,50,74,0,0,41,147,197,251,134,123,230,140,221,214,241,15,97,182,73,54,153,214,140,134,27,164,209,70,229,109,13,206,40,219,26,36,139,213,26,217,99,99,28,213,233,151,54,68,239,142,111,111,135,159,137,101,179,99,52,253,46,200,111,170,86,75,163,233,229,114,217,175,148,241,186,121,109,45,123,149,206,134,104,211,46,146,14,101,115,154,172,69,123,21,85,188,174,106,167,37,161,88,120,171,225,155,83,91,82,237,101,223,253,190,154,155,151,157,202,253,69,73,19,227,78,191,28,111,122,61,157,151,163,145,58,117,34,215,23,222,42,155,77,182,90,98,191,74,236,6,160,162,214,186,218,178,39,193,13,194,141,124,219,101,173,87,167,156,233,126,10,135,167,118,178,53,115,85,83,46,114,39,186,234,177,225,191,97,245,223,22,91,223,65,161,173,111,171,168,146,231,84,183,13,65,118,122,243,45,37,34,200,139,81,83,35,157,221,235,204,188,168,191,19,220,212,245,54,56,176,88,237,122,98,197,109,211,86,74,86,211,91,173,52,144,208,209,192,222,209,65,19,17,140,98,125,17,173,68,253,7,89,222,157,172,177,239,110,212,234,157,168,212,110,88,232,53,53,182,90,23,76,214,163,157,79,34,166,98,153,168,189,21,209,200,140,122,34,244,203,16,215,150,120,55,151,130,238,33,19,153,143,177,107,125,9,114,230,141,206,106,186,25,217,133,68,114,103,30,101,60,209,57,126,92,204,147,211,210,234,56,110,241,25,225,207,127,116,229,35,238,122,206,213,162,53,95,35,89,91,98,191,86,199,76,169,46,58,251,60,210,43,99,168,98,174,121,121,87,159,9,239,49,166,99,213,28,68,236,46,139,179,207,127,212,251,201,163,104,40,105,219,204,249,31,122,167,114,175,209,172,107,149,207,119,201,173,69,85,244,66,161,124,69,60,67,35,226,89,236,218,141,166,246,186,77,186,160,168,108,245,53,115,198,177,79,124,168,98,251,143,86,47,88,224,98,251,204,99,176,229,92,57,200,138,141,107,102,71,132,102,136,223,155,46,203,213,234,237,207,213,215,119,233,27,218,68,154,66,193,112,94,127,34,153,185,87,85,177,94,138,248,226,147,40,145,177,21,26,168,215,63,10,142,99,137,236,0,41,147,197,251,134,123,230,140,221,214,241,15,97,182,73,54,153,214,140,134,27,164,209,70,229,109,13,206,40,219,26,36,139,213,26,217,99,99,28,213,233,151,54,68,239,142,111,111,135,159,137,101,179,99,52,253,46,200,111,170,86,75,163,233,229,114,217,175,148,241,186,121,109,45,123,149,206,134,104,211,46,146,14,101,115,154,172,69,123,21,85,188,174,106,167,37,161,88,120,171,225,155,83,91,82,237,101,223,253,190,154,155,151,157,202,253,69,73,19,227,78,191,28,111,122,61,157,151,163,145,58,117,34,215,23,222,42,155,77,182,90,98,191,74,236,6,160,162,214,186,218,178,39,193,13,194,141,124,219,101,173,87,167,156,233,126,10,135,167,118,178,53,115,85,83,46,114,39,186,234,177,225,191,97,245,223,22,91,223,65,161,173,111,171,168,146,231,84,183,13,65,118,122,243,45,37,34,200,139,81,83,35,157,221,235,204,188,168,191,19,220,212,245,54,56,176,88,237,122,98,197,109,211,86,74,86,211,91,173,52,144,208,209,192,222,209,65,19,17,140,98,125,17,173,68,253,7,222,107,89,197,143,227,79,188,159,244,129,168,127,206,51,155,18,237,15,238,77,162,191,131,182,223,228,209,157,184,0,65,159,20,190,15,171,55,251,109,32,221,61,191,180,62,179,93,104,120,30,171,77,10,102,91,157,171,42,249,32,99,127,46,72,220,174,146,54,167,85,204,173,68,115,158,212,43,131,129,110,55,117,63,8,90,214,106,59,141,53,69,223,64,223,167,98,223,109,44,199,155,11,209,57,82,174,155,153,81,18,102,167,69,106,170,54,70,162,53,85,21,26,230,221,6,131,227,35,133,189,199,179,195,121,211,91,239,163,17,179,70,146,173,53,125,218,26,26,184,145,113,209,240,78,230,72,220,42,227,171,113,159,83,9,241,79,226,133,177,59,37,167,170,173,187,97,168,173,91,137,173,102,141,204,163,166,181,84,165,69,190,145,234,157,37,169,169,141,121,21,168,191,210,227,114,189,85,48,188,136,188,201,82,27,73,181,251,183,198,199,16,75,105,138,166,170,231,124,212,247,7,220,245,5,230,86,43,163,162,129,207,204,213,50,99,163,90,212,92,49,157,17,87,145,141,198,81,13,135,182,243,65,233,205,175,208,182,29,187,210,52,105,77,103,211,180,16,219,168,227,233,159,46,54,163,121,156,169,221,238,84,87,57,125,92,170,190,167,215,171,255,0,161,59,223,239,117,79,241,78,53,195,225,59,241,167,217,191,250,64,211,223,231,24,13,148,193,64,62,40,255,0,143,102,230,255,0,232,95,243,61,17,114,92,19,126,40,219,67,252,16,182,255,0,18,211,54,0,10,100,241,126,225,158,249,163,55,117,188,67,216,109,146,77,166,117,163,33,134,233,52,81,185,91,67,115,138,54,198,137,34,245,70,182,88,216,199,53,122,101,205,145,59,227,155,219,225,231,226,89,108,216,205,63,75,178,27,234,149,146,232,250,121,92,182,107,229,60,110,158,91,75,94,229,115,161,154,52,203,164,131,153,92,230,171,17,94,197,85,111,43,154,169,201,104,86,30,42,248,102,212,214,212,187,89,119,255,0,111,166,166,229,231,114,191,81,82,68,248,211,175,199,27,222,143,103,101,232,228,78,157,72,181,197,247,138,166,211,109,150,152,175,210,187,1,168,40,181,174,182,172,137,240,67,112,163,95,54,217,107,85,233,231,58,95,130,161,233,221,172,141,92,213,84,203,156,137,238,186,172,120,111,216,125,119,197,150,247,208,104,107,91,234,234,36,185,213,45,195,80,93,158,188,203,73,72,178,34,212,84,200,231,119,122,243,47,42,47,196,247,53,61,77,142,44,22,59,94,152,177,91,116,213,146,149,180,214,235,77,36,52,52,112,55,180,80,68,196,99,24,159,68,107,81,63,65,247,148,91,226,217,180,23,13,188,226,178,191,91,178,137,99,179,110,21,20,23,90,73,90,158,231,180,195,19,32,170,143,63,156,142,99,37,95,249,246,147,163,195,219,143,29,161,215,123,43,165,182,203,113,53,229,175,77,235,125,43,67,13,145,208,222,107,89,78,151,40,96,98,50,9,161,150,78,86,200,229,141,26,142,102,121,249,154,229,194,162,163,150,79,235,94,37,248,125,219,203,13,70,165,213,219,201,164,40,168,105,154,174,85,109,218,25,165,145,83,242,99,138,55,58,73,93,253,139,26,171,244,40,103,140,157,251,151,138,174,35,239,187,129,96,160,171,91,101,76,144,218,52,245,34,196,171,59,169,34,247,34,203,19,43,207,35,213,210,114,166,112,178,114,245,193,123,92,41,109,77,78,200,112,231,160,54,190,225,27,99,175,178,217,162,75,131,27,140,50,182,85,89,170,26,138,157,209,38,150,68,207,174,51,234,101,112,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,14,139,189,155,45,160,56,128,219,171,166,216,110,77,167,219,109,23,38,162,163,152,188,179,82,206,220,249,117,16,191,11,201,35,21,114,139,213,23,170,42,43,85,81,104,75,138,142,17,183,115,131,157,192,142,43,186,85,207,99,125,87,157,167,117,85,10,58,56,170,57,29,204,207,121,171,152,42,27,132,85,98,174,81,83,45,87,55,14,89,137,194,223,140,108,246,123,109,22,141,226,126,197,89,114,246,118,182,24,245,85,166,54,186,119,53,19,8,181,84,221,17,235,243,146,53,202,255,0,83,85,202,172,242,209,188,112,112,141,175,32,134,123,15,16,122,46,37,157,27,229,195,115,185,54,219,50,170,225,17,190,93,87,150,254,108,170,38,49,147,177,222,120,159,225,183,79,210,45,109,231,127,118,242,150,36,69,194,187,82,209,171,157,143,70,181,36,230,114,253,17,21,72,167,196,15,139,246,195,237,253,13,85,171,101,169,170,119,11,80,34,43,34,157,34,146,150,213,11,251,101,242,189,18,73,112,184,92,70,222,87,39,229,167,114,170,245,238,226,239,215,25,91,191,77,87,125,150,229,171,181,109,238,100,164,181,219,40,162,95,46,6,42,229,33,167,133,61,216,163,106,101,85,87,209,21,239,114,175,51,139,142,240,254,224,58,207,194,150,151,126,174,214,41,77,114,220,171,245,51,89,112,169,102,31,21,174,5,195,150,142,157,222,189,81,22,73,19,226,86,162,39,186,212,85,152,0,0,86,47,139,183,7,149,218,154,137,156,81,237,213,158,74,154,251,101,59,41,117,125,52,8,174,124,148,140,68,108,53,200,212,234,190,91,81,25,34,167,104,209,142,194,53,143,82,56,120,122,120,133,213,112,201,85,252,203,247,67,218,174,27,105,112,157,211,71,36,49,172,181,22,74,135,174,93,44,109,78,175,133,203,213,241,167,84,92,189,157,121,154,251,115,211,188,87,240,201,170,237,109,188,216,247,255,0,64,77,76,172,71,187,205,212,20,176,73,26,47,95,194,71,35,218,248,215,162,244,115,81,122,17,51,140,223,21,93,181,219,221,57,112,208,220,58,95,169,53,118,177,173,133,244,255,0,109,209,170,73,109,180,115,38,60,214,201,240,212,202,136,185,98,51,154,52,94,174,114,227,145,213,221,193,71,11,90,171,139,157,236,166,183,220,34,173,147,75,91,170,91,114,213,151,121,21,203,136,85,202,229,135,205,94,243,204,168,173,78,185,234,247,245,70,169,176,157,21,21,29,182,138,158,221,111,165,138,154,150,150,38,65,4,49,49,26,200,163,106,34,53,173,106,116,68,68,68,68,68,244,67,197,194,130,142,235,65,83,107,184,211,182,122,90,200,95,79,60,78,237,36,111,106,181,205,95,162,162,170,26,219,95,109,58,207,132,126,38,100,162,150,41,25,126,219,77,81,21,76,28,235,201,237,45,167,153,178,194,254,153,247,38,139,145,221,149,21,146,117,78,184,47,135,101,248,206,225,211,124,52,157,30,164,211,123,159,167,232,42,229,167,100,181,150,123,157,198,42,90,234,25,21,19,153,146,71,35,154,170,141,119,187,206,220,177,113,209,84,226,56,135,227,163,135,221,129,209,119,11,213,86,225,216,111,186,131,217,100,117,170,197,107,174,142,174,166,174,163,149,124,182,189,34,87,121,49,171,177,153,31,132,198,113,149,76,45,34,240,235,183,122,151,137,238,40,52,222,155,170,137,245,213,26,155,80,253,169,125,157,35,203,89,75,230,172,245,147,57,59,34,114,36,152,69,84,69,115,154,222,234,134,200,32,0,86,47,139,183,7,149,218,154,137,156,81,237,213,158,74,154,251,101,59,41,117,125,52,8,174,124,148,140,68,108,53,200,212,234,190,91,81,25,34,167,104,209,142,194,53,143,82,56,120,122,120,133,213,112,201,85,252,203,247,67,218,174,27,105,112,157,211,71,36,49,172,181,22,74,135,174,93,44,109,78,175,133,203,213,241,167,84,92,189,157,121,154,251,115,211,188,87,240,201,170,237,109,188,216,247,255,0,64,77,76,172,71,187,205,212,20,176,73,26,47,95,194,71,35,218,248,215,162,244,115,81,122,17,51,140,223,21,93,181,219,221,57,112,208,220,58,95,169,53,118,177,173,133,244,255,0,109,209,170,73,109,180,115,38,60,214,201,240,212,202,136,185,98,51,154,52,94,174,114,227,145,213,221,193,71,11,90,171,139,157,236,166,183,220,34,173,147,75,91,170,91,114,213,151,121,21,203,136,85,202,229,135,205,94,243,204,168,173,78,185,234,247,245,70,169,176,157,21,21,29,182,138,158,221,111,165,138,154,150,150,38,65,4,49,49,26,200,163,106,34,53,173,106,116,68,68,68,68,68,244,67,6,241,169,196,205,171,133,157,139,188,107,181,158,7,234,58,214,186,221,166,232,228,194,172,247,9,26,188,175,86,47,197,28,73,153,31,244,111,47,119,33,65,123,112,221,31,175,183,138,215,85,190,122,246,107,46,159,187,93,93,93,169,111,146,211,207,85,50,198,231,58,89,149,27,11,31,35,165,149,114,212,114,53,81,29,34,57,122,34,151,105,96,241,41,240,251,210,214,59,126,153,211,219,197,13,190,215,105,165,138,138,138,146,13,47,120,108,112,65,27,17,145,198,212,246,78,136,214,162,34,125,199,223,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,7,235,163,240,39,253,124,255,0,197,155,199,251,33,35,244,78,180,211,91,141,164,109,26,239,70,220,190,208,177,95,168,227,175,183,213,121,50,69,231,65,35,121,152,254,73,26,215,183,40,189,156,212,95,154,28,216,0,0,0,0,0,14,137,188,123,53,162,119,195,71,84,232,205,113,108,246,202,42,142,78,158,116,209,227,150,88,228,254,148,246,47,120,153,235,233,247,162,208,199,22,220,29,107,190,23,245,75,233,174,113,123,93,134,124,123,29,195,154,24,252,222,88,224,89,63,4,217,228,123,112,249,209,189,123,227,41,211,183,33,194,47,27,123,131,195,5,225,148,116,147,123,118,153,151,62,209,110,229,130,46,108,54,117,111,225,86,9,36,79,194,79,205,211,229,142,221,175,3,98,248,141,219,62,32,180,243,47,250,2,243,237,109,92,249,140,246,122,136,249,61,249,88,157,101,137,153,207,146,255,0,79,79,187,57,72,171,207,26,13,181,246,203,62,145,220,72,87,31,103,123,127,158,159,157,230,62,221,11,123,187,167,111,70,175,250,78,39,193,159,118,160,134,93,71,181,181,149,57,146,127,99,246,56,249,23,167,42,92,39,127,84,103,220,189,93,247,124,139,89,7,226,103,164,113,171,213,112,136,107,89,196,230,172,126,181,222,189,67,126,90,207,105,100,254,201,203,39,151,201,158,90,72,88,189,48,159,155,242,244,44,83,193,119,72,34,89,181,126,171,146,60,43,190,207,242,221,158,254,253,198,53,233,205,254,130,208,128,0,0,0,0,0,0,43,63,197,171,138,103,233,171,60,91,17,166,106,185,106,238,148,237,169,184,59,147,57,166,145,149,212,178,199,135,194,169,221,173,247,154,244,95,150,59,149,141,177,123,73,122,222,237,204,179,109,253,149,49,37,194,174,158,57,228,247,63,7,12,149,17,68,231,225,207,102,113,230,167,68,114,42,255,0,133,54,24,225,191,100,236,155,11,181,22,61,9,105,139,19,83,81,211,123,116,156,207,252,53,83,105,161,138,71,225,210,61,27,149,137,23,13,119,42,122,124,215,40,128,0,0,0,0,0,0,112,250,187,77,80,106,253,63,85,167,174,113,243,211,85,114,115,183,46,76,242,189,175,78,173,84,94,237,79,83,90,221,244,219,202,157,173,220,235,198,139,168,78,180,30,207,133,233,215,158,158,41,61,28,239,234,159,53,255,0,65,96,158,11,187,177,53,45,227,88,237,117,214,171,204,142,187,236,255,0,178,163,228,68,242,249,25,113,158,110,173,103,92,244,95,125,201,143,79,145,108,192,0,0,0,0,0,0,0,0,0,31,137,100,108,76,89,30,184,68,238,107,149,198,86,230,203,186,123,245,168,53,19,106,188,250,87,123,39,144,238,78,94,212,84,236,119,78,70,175,120,253,80,149,126,14,187,75,6,167,220,11,246,225,213,117,77,57,236,188,137,215,175,180,65,112,133,123,61,63,55,243,87,244,119,46,52,0,0,0,0,0,0,0,8,15,226,145,194,156,59,163,183,210,238,190,156,135,253,220,211,176,58,90,132,230,95,126,142,158,10,217,220,158,252,205,98,101,242,55,179,85,223,122,116,41,243,110,53,189,243,105,183,18,209,171,173,171,229,214,88,238,84,245,18,71,238,47,63,147,59,36,86,101,205,114,38,86,52,76,225,127,73,176,239,11,27,221,104,223,125,155,211,218,194,223,39,236,191,96,164,134,227,30,29,238,85,251,44,18,74,220,172,108,69,194,202,157,90,156,191,47,146,101,224,0,0,0,0,0,0,68,239,19,109,9,38,182,225,79,84,71,71,7,61,109,55,177,121,14,230,199,47,53,202,143,155,162,185,17,114,214,175,114,130,90,231,49,200,230,174,21,13,152,246,15,112,98,220,221,176,180,106,232,151,153,43,61,163,222,234,153,228,168,150,63,205,111,230,124,140,136,120,85,68,76,169,174,223,29,123,179,87,187,220,70,106,77,66,231,254,194,79,99,246,88,240,158,231,236,10,102,63,175,35,21,114,177,231,170,125,197,203,112,3,182,144,237,167,13,90,106,129,209,242,214,212,123,103,180,174,85,115,203,95,84,172,252,183,39,103,250,126,147,14,241,171,226,79,167,118,65,245,26,11,111,32,251,79,83,167,39,157,47,52,144,251,39,251,222,86,244,154,149,241,201,207,28,175,78,142,233,143,154,162,37,58,238,86,234,107,109,218,212,83,106,141,115,119,251,66,190,126,94,121,61,158,24,190,22,49,137,210,38,53,191,12,108,78,222,159,121,47,184,43,240,223,212,219,213,85,65,173,247,21,62,207,210,174,243,127,5,248,57,125,163,165,68,93,225,170,100,140,229,150,38,47,110,185,249,101,86,231,116,54,133,211,123,117,167,105,180,190,149,160,246,75,125,47,63,151,31,155,36,152,230,123,158,189,94,231,59,226,123,151,191,169,216,0,0,0,0,0,0,1,140,120,128,225,207,106,184,152,208,239,208,187,167,96,74,202,118,57,101,161,173,129,201,29,101,190,101,76,121,176,75,133,229,94,137,148,84,86,185,17,17,205,114,116,42,143,121,60,28,56,133,210,87,74,137,182,130,237,102,215,150,119,57,206,166,142,74,168,237,213,237,111,163,100,100,206,72,85,113,211,153,178,245,194,175,43,123,24,154,219,225,135,199,21,202,165,212,237,217,9,105,146,57,18,57,37,169,190,219,35,99,122,247,76,212,101,233,211,187,81,196,159,225,235,193,126,251,37,210,150,255,0,196,166,180,162,130,221,19,146,69,211,250,122,103,73,53,70,23,224,154,169,205,107,99,111,78,169,26,61,85,23,163,216,189,75,73,209,154,43,73,237,222,151,183,104,189,13,167,232,172,150,59,76,41,5,29,13,28,73,28,81,51,186,225,19,186,170,170,170,185,114,174,85,85,85,85,85,83,155,0,21,115,197,111,4,63,171,223,17,205,190,184,81,218,24,253,37,184,252,183,187,250,35,49,26,58,218,141,246,230,59,186,126,22,52,167,76,250,190,119,101,58,42,173,162,163,81,168,141,106,34,34,38,17,19,208,242,0,0,226,117,102,147,211,90,235,77,220,116,126,177,177,209,222,44,183,104,29,77,91,67,89,18,73,20,241,175,163,154,191,92,42,47,116,84,69,76,42,34,149,99,196,103,131,37,242,43,165,78,162,225,155,86,82,79,110,153,202,244,211,183,233,221,28,212,249,95,134,26,172,42,72,222,189,18,84,106,162,39,87,189,72,189,55,134,47,28,113,92,150,216,221,141,154,71,225,85,178,178,251,108,242,92,137,158,190,98,212,163,83,56,236,170,139,219,161,151,182,131,193,175,136,77,87,114,130,125,220,191,88,180,45,161,28,213,168,142,42,134,220,171,220,158,173,99,34,95,37,23,166,57,150,94,153,69,195,187,22,169,195,215,13,59,73,195,22,140,77,27,181,122,125,41,91,50,181,247,11,149,74,164,149,215,25,90,152,71,207,46,19,155,25,92,53,17,24,222,101,229,106,101,115,148,193,31,56,181,224,159,105,184,184,211,241,67,170,227,146,205,170,45,209,44,118,173,73,69,18,58,166,153,185,85,242,164,98,170,36,240,229,85,121,28,168,168,170,170,215,49,85,85,106,187,114,124,35,184,188,209,117,243,179,73,88,172,154,230,220,197,115,163,170,181,93,97,167,145,99,76,170,43,225,170,116,78,71,97,62,22,43,250,174,17,84,235,26,119,194,231,141,205,65,51,91,38,208,199,106,129,206,86,173,69,198,249,65,27,90,189,59,177,179,58,76,117,238,140,84,232,164,211,225,115,193,227,76,232,139,189,30,180,226,63,80,208,106,218,202,71,50,104,116,229,185,143,251,53,178,34,229,61,162,73,17,29,80,222,223,131,228,99,23,24,119,59,87,5,145,211,83,83,209,211,197,71,71,79,28,16,64,198,199,20,81,177,26,200,216,212,194,53,168,157,17,17,17,17,17,15,104,0,226,117,102,147,211,90,235,77,220,116,126,177,177,209,222,44,183,104,29,77,91,67,89,18,73,20,241,175,163,154,191,92,42,47,116,84,69,76,42,34,149,99,196,103,131,37,242,43,165,78,162,225,155,86,82,79,110,153,202,244,211,183,233,221,28,212,249,95,134,26,172,42,72,222,189,18,84,106,162,39,87,189,72,189,55,134,47,28,113,92,150,216,221,141,154,71,225,85,178,178,251,108,242,92,137,158,190,98,212,163,83,56,236,170,139,219,161,151,182,131,193,175,136,77,87,114,130,125,220,191,88,180,45,161,28,213,168,142,42,134,220,171,220,158,173,99,34,95,37,23,166,57,150,94,153,69,195,187,22,169,195,215,13,59,73,195,22,140,77,27,181,122,125,41,91,50,181,247,11,149,74,164,149,215,25,90,152,71,207,46,19,155,25,92,53,17,24,222,101,229,106,101,115,148,193,81,123,223,225,19,196,150,229,111,70,190,220,107,22,182,219,88,45,186,171,84,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,153,206,21,123,150,175,161,44,117,122,95,67,233,237,53,95,36,50,85,90,109,84,148,51,190,21,85,141,210,69,11,88,229,106,170,34,171,114,213,198,81,23,30,136,115,160,0,65,30,47,252,43,54,239,126,174,149,251,137,181,23,90,125,15,173,43,158,233,235,33,124,42,235,85,202,101,202,171,228,99,61,232,36,114,174,93,36,104,228,94,170,177,171,149,92,87,150,164,240,185,227,107,79,92,189,134,29,163,142,241,18,191,146,58,187,109,234,133,240,201,245,195,229,107,218,157,123,189,173,50,14,210,120,60,241,57,172,110,176,46,231,203,99,219,251,74,72,158,210,249,171,162,184,214,114,103,175,149,21,51,157,27,151,254,84,172,78,191,160,182,14,28,56,97,218,142,22,244,79,234,51,108,108,239,99,234,85,178,92,238,181,110,73,43,110,83,53,21,17,243,72,136,137,132,202,242,177,168,140,110,87,9,149,85,92,180,124,55,218,25,174,150,59,141,178,157,204,108,181,116,147,64,197,122,170,53,28,230,43,81,87,25,92,101,74,153,217,15,8,158,36,182,215,122,52,14,227,95,117,182,218,207,109,210,186,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,206,50,169,220,183,64,86,7,25,158,23,251,251,196,79,18,122,195,120,244,86,175,219,250,43,46,160,251,63,217,160,186,92,43,99,170,103,145,65,79,78,254,118,199,73,35,19,47,133,202,152,122,251,170,153,194,229,18,125,240,239,183,119,173,164,216,189,9,182,90,142,170,138,166,233,166,44,84,150,186,185,168,94,247,211,190,88,163,70,185,99,115,218,215,43,114,157,21,90,139,244,67,34,0,14,39,86,105,61,53,174,180,221,199,71,235,27,29,29,226,203,118,129,212,213,180,53,145,36,145,79,26,250,57,171,245,194,162,247,69,68,84,194,162,41,86,60,70,120,50,95,34,186,84,234,46,25,181,101,36,246,233,156,175,77,59,126,157,209,205,79,149,248,97,170,194,164,141,235,209,37,70,170,34,117,123,212,139,211,120,98,241,199,21,201,109,141,216,217,164,126,21,91,43,47,182,207,37,200,153,235,230,45,74,53,51,142,202,168,189,186,25,123,104,60,26,248,132,213,119,40,39,221,203,245,139,66,218,17,205,90,136,226,168,109,202,189,201,234,214,50,37,242,81,122,99,153,101,233,148,92,59,177,106,156,61,112,211,180,156,49,104,196,209,187,87,167,210,149,179,43,95,112,185,84,170,73,93,113,149,169,132,124,242,225,57,177,149,195,81,17,141,230,94,86,166,87,57,76,24,143,137,174,25,118,227,138,141,184,151,111,183,6,158,88,93,12,139,85,107,186,82,163,82,170,219,85,202,168,146,70,170,152,86,170,46,30,197,232,228,249,42,53,205,169,29,204,240,132,226,203,71,221,103,135,66,208,88,245,229,177,29,248,10,154,27,148,52,83,57,159,57,33,170,123,17,142,249,163,94,244,249,42,157,55,79,120,92,241,187,127,157,140,126,207,178,213,3,156,173,117,69,198,249,65,27,89,245,86,54,103,73,142,189,209,138,79,142,10,60,43,172,219,21,169,168,119,91,123,47,118,253,79,171,109,175,73,237,86,218,22,185,214,235,108,201,133,73,213,210,53,174,158,102,175,194,170,214,181,139,239,34,57,200,215,54,193,0,0,2,28,120,141,240,113,185,220,95,88,244,61,179,109,111,186,94,219,46,153,171,174,158,173,111,149,85,16,181,237,153,144,181,169,31,147,4,170,170,139,27,179,156,119,78,227,195,147,131,141,206,225,6,199,174,45,155,149,125,210,247,41,117,53,93,12,244,139,99,170,168,153,172,108,44,153,174,73,60,232,34,84,85,89,27,140,103,178,246,38,56,0,225,53,158,137,210,59,139,166,171,180,118,186,211,150,251,237,146,229,26,197,85,67,93,3,101,138,70,252,240,189,156,157,209,201,133,69,68,84,84,84,69,43,143,126,124,22,244,189,242,182,166,251,195,206,224,254,167,93,51,213,233,98,191,164,149,20,113,231,242,98,169,98,44,204,106,116,232,246,74,189,87,222,233,133,136,250,151,194,167,141,173,63,52,141,163,219,26,11,236,17,35,149,106,45,151,250,21,107,145,61,81,147,75,28,139,159,68,70,103,232,113,150,127,12,30,56,111,14,69,102,201,201,71,18,189,88,233,43,47,150,216,81,170,137,156,242,173,71,58,167,84,234,141,84,207,220,166,123,218,127,5,93,216,189,85,67,87,188,123,149,97,211,84,28,200,233,41,44,236,125,194,177,205,233,150,243,57,35,138,53,94,169,204,139,34,39,201,123,22,67,195,159,8,187,29,194,237,157,212,27,95,165,145,183,42,152,252,170,219,229,122,182,123,149,99,114,139,202,249,176,156,172,202,34,249,108,70,179,40,139,203,158,166,102,0,0,126,100,142,57,163,124,51,70,215,198,246,171,92,215,38,81,200,189,209,83,213,10,221,226,179,193,255,0,75,107,171,133,110,184,225,186,243,69,165,46,149,46,116,243,233,202,244,114,91,37,122,245,95,103,145,136,174,166,202,231,220,86,185,153,84,68,242,218,152,33,13,203,195,11,142,11,125,211,236,182,108,164,149,138,231,42,71,81,77,124,183,58,7,167,207,157,103,78,84,233,249,124,171,244,51,54,198,248,53,239,118,170,187,82,215,111,157,246,217,162,44,109,114,58,166,142,134,170,58,251,156,137,221,88,207,47,154,157,153,237,206,175,126,23,175,35,139,100,217,189,151,219,141,132,208,148,91,117,181,250,118,27,77,158,143,47,114,34,243,77,83,50,162,35,231,154,69,235,36,142,194,101,203,232,136,137,134,162,34,119,128,68,94,56,60,61,116,87,22,177,195,171,236,183,104,244,182,224,80,64,148,209,92,214,31,50,154,190,22,229,91,13,83,27,135,46,50,168,217,91,239,53,23,10,143,68,106,37,100,106,239,10,206,53,180,189,84,177,81,237,157,22,162,166,141,216,74,187,69,242,141,204,127,92,34,181,147,73,28,184,94,255,0,7,110,248,57,13,19,225,49,198,118,170,173,134,11,230,140,178,233,58,89,21,170,234,171,181,242,154,70,181,171,221,121,41,93,51,242,159,37,106,46,126,69,163,240,91,192,190,223,240,131,97,169,171,164,173,93,67,173,111,16,182,43,173,246,88,82,60,70,138,142,246,122,118,101,124,184,121,145,21,114,170,231,170,34,185,112,141,107,100,208,0,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,183,120,172,240,127,210,218,234,225,91,174,56,110,188,209,105,75,165,75,157,60,250,114,189,28,150,201,94,189,87,217,228,98,43,169,178,185,247,21,174,102,85,17,60,182,166,8,67,114,240,194,227,130,223,116,251,45,155,41,37,98,185,202,145,212,83,95,45,206,129,233,243,231,89,211,149,58,126,95,42,253,12,205,177,190,13,123,221,170,174,212,181,219,231,125,182,104,139,27,92,142,169,163,161,170,142,190,231,34,119,86,51,203,230,167,102,123,115,171,223,133,235,200,226,217,54,111,101,246,227,97,52,37,22,221,109,126,157,134,211,103,163,203,220,136,188,211,84,204,168,136,249,230,145,122,201,35,176,153,114,250,34,34,97,168,136,157,224,174,158,59,184,17,226,203,139,189,217,139,81,90,181,174,221,219,180,109,138,155,216,244,253,178,186,233,92,217,163,71,35,86,121,229,107,40,220,212,150,71,162,103,14,84,70,178,52,202,225,85,99,103,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,31,172,169,197,63,252,62,218,175,239,173,199,253,132,126,178,167,20,255,0,240,251,106,191,190,183,31,246,17,250,202,156,83,255,0,195,237,170,254,250,220,127,216,71,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,45,151,135,125,187,189,109,38,197,232,77,178,212,117,84,85,55,77,49,98,164,181,213,205,66,247,190,157,242,197,26,53,203,27,158,214,185,91,148,232,170,212,95,162,25,16,0,0,0,0,0,0,235,250,231,66,233,189,197,211,181,58,95,85,80,123,93,190,171,147,204,143,205,146,60,242,200,215,167,86,57,174,248,152,213,232,190,133,49,241,169,225,189,169,182,86,166,191,92,109,210,125,161,165,91,229,126,11,240,113,123,63,74,120,187,205,84,249,31,205,44,175,94,221,49,242,194,164,64,219,93,211,214,219,75,168,160,213,26,26,239,246,125,194,14,110,73,61,158,25,126,40,222,197,233,43,28,223,134,71,167,111,95,184,184,174,10,124,73,244,238,247,62,159,65,110,28,31,102,106,127,127,201,151,154,73,189,175,253,243,43,186,67,74,200,227,228,142,38,39,87,117,207,205,21,23,49,113,253,182,144,110,95,13,122,150,129,177,243,86,211,251,31,179,46,85,49,205,95,74,175,252,182,167,102,122,254,130,154,56,20,221,170,173,160,226,51,77,234,36,127,236,47,217,158,213,30,19,223,253,129,82,198,117,228,122,166,29,38,122,39,222,108,74,138,138,153,67,201,142,247,243,112,98,219,45,176,187,106,233,87,9,71,228,117,235,211,158,162,40,255,0,53,223,159,242,53,156,115,156,247,43,156,185,85,47,219,195,39,66,73,162,120,83,210,241,214,65,201,91,83,237,190,123,185,179,205,203,114,172,229,232,142,84,76,53,201,216,150,32,0,0,0,0,0,0,196,60,83,239,109,163,98,54,111,80,235,11,132,152,171,90,10,184,109,209,225,222,253,95,178,207,36,77,202,70,244,76,172,75,213,201,203,243,250,235,197,184,250,222,249,187,59,137,119,213,215,37,243,43,47,151,42,138,136,227,247,19,147,206,157,242,35,50,214,181,23,11,34,166,85,19,244,23,7,225,111,194,148,59,93,183,209,110,190,163,135,253,220,212,84,237,146,159,222,95,114,142,162,10,41,218,158,228,206,98,225,241,187,187,81,223,114,116,39,192,0,0,0,0,0,0,0,20,231,227,21,180,144,105,141,192,176,238,37,42,97,53,31,181,115,167,94,158,207,5,190,20,238,245,252,239,205,79,211,220,138,92,27,110,108,187,89,191,90,127,81,45,87,145,74,223,107,243,221,200,142,239,69,80,198,244,228,114,247,147,209,13,141,162,145,178,177,36,98,229,23,177,251,0,0,0,0,0,0,0,0,0,6,47,226,83,112,159,181,251,61,124,214,17,126,219,71,236,220,137,243,231,170,134,53,252,151,122,73,242,53,170,158,85,158,87,74,238,238,199,249,11,227,240,193,218,214,237,223,15,20,87,7,187,154,123,215,153,230,187,24,207,147,93,90,137,249,110,78,207,244,199,233,38,16,0,28,78,160,213,54,29,45,67,45,202,251,93,236,212,240,49,210,72,255,0,41,239,195,90,138,170,184,106,42,246,106,255,0,112,143,90,243,196,71,134,77,15,44,244,178,107,127,106,169,167,87,54,72,190,205,184,51,14,106,185,21,51,236,202,157,219,140,253,78,132,255,0,22,30,26,216,206,127,181,58,227,56,242,43,255,0,216,206,98,205,226,139,195,21,213,168,233,181,63,179,101,51,143,98,184,63,229,255,0,213,19,231,254,3,57,109,135,17,251,71,187,244,173,169,208,250,159,219,178,137,204,223,98,170,139,11,134,46,63,11,19,63,170,55,251,191,121,147,90,230,189,168,246,174,81,201,148,95,161,228,0,0,0,31,53,198,134,158,233,111,170,182,85,179,158,10,184,95,4,173,202,167,51,30,213,106,166,83,10,157,21,123,41,66,126,35,188,60,63,100,247,210,231,116,160,76,218,245,60,243,93,217,255,0,147,125,77,101,91,145,157,100,123,151,13,137,58,225,19,232,139,223,186,248,87,241,35,252,201,247,93,187,121,120,119,53,163,84,72,148,208,183,24,229,172,169,169,162,133,175,203,98,115,151,12,141,122,43,145,191,114,245,46,242,9,163,169,130,58,136,151,44,149,136,246,175,205,21,50,135,176,0,0,0,0,0,0,235,187,129,165,41,245,190,145,175,211,21,77,204,85,190,87,50,101,127,34,86,61,59,42,47,118,252,205,101,245,214,154,170,209,250,170,187,78,214,69,229,77,73,229,115,51,153,29,142,104,218,244,234,138,169,217,201,234,92,151,132,94,243,126,175,182,122,231,160,170,164,205,86,144,242,121,186,119,246,186,170,249,83,179,26,157,153,249,206,253,29,137,240,99,237,253,214,17,232,29,165,190,234,201,126,26,31,101,207,246,245,49,71,249,174,252,255,0,146,154,230,237,253,36,58,223,114,168,41,174,235,248,58,223,55,204,94,191,145,78,245,79,135,31,154,157,139,74,227,39,196,74,197,181,58,101,54,167,104,27,237,151,103,126,219,91,151,199,236,159,132,167,157,191,131,168,166,115,100,231,108,146,55,163,186,99,61,240,133,71,210,81,221,53,37,205,180,244,145,123,69,92,249,195,121,154,204,242,183,62,184,78,205,45,207,129,111,12,234,93,21,20,123,135,189,180,158,117,221,249,246,107,119,152,173,246,124,45,76,47,252,45,53,82,181,252,204,116,78,234,222,157,147,174,84,178,40,97,138,158,38,195,11,121,88,220,225,51,147,216,0,0,0,0,0,0,0,0,0,0,61,78,166,167,117,67,43,29,79,26,207,19,31,27,37,86,39,59,88,229,106,185,168,189,209,21,88,197,84,245,229,79,146,30,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,252,77,12,117,17,172,51,55,153,142,238,153,193,91,156,116,248,103,82,235,88,164,220,61,146,164,242,110,236,199,180,219,188,197,119,180,101,105,161,103,225,106,106,145,172,229,99,101,119,70,245,236,189,112,165,69,214,81,93,52,229,201,212,213,113,123,61,92,24,203,121,154,252,115,55,61,211,41,217,200,91,143,6,190,34,118,45,213,211,43,181,59,190,158,199,118,111,237,85,222,252,158,215,153,42,39,119,224,233,233,154,216,249,25,28,109,234,238,185,207,124,161,86,187,129,73,14,136,220,170,250,107,66,254,14,139,202,242,215,175,229,211,177,87,226,207,231,47,115,99,29,129,214,49,235,237,164,177,106,216,190,26,255,0,106,199,246,149,50,199,249,173,252,207,146,25,8,128,254,46,155,205,250,129,217,235,102,130,165,147,21,90,191,206,229,233,219,217,42,168,37,94,236,114,118,127,231,55,244,246,41,183,66,233,170,173,95,170,168,116,237,28,94,108,213,126,111,43,121,145,185,229,141,207,94,170,168,157,154,190,166,205,27,127,165,41,244,78,145,160,211,20,173,229,138,143,205,229,76,170,252,114,189,254,170,190,174,249,157,136,0,0,0,0,0,0,245,207,52,116,208,73,81,42,225,145,49,94,229,249,34,38,84,164,63,21,30,36,191,154,198,235,59,110,236,238,229,180,105,121,22,158,102,227,60,213,148,213,53,176,185,249,116,77,114,101,146,39,68,114,183,239,94,167,74,240,226,225,225,251,219,190,150,203,165,122,98,215,166,39,134,238,255,0,252,163,233,171,41,28,172,233,35,28,153,108,171,215,10,159,69,94,215,217,109,160,167,181,219,233,109,148,140,228,130,146,22,65,19,114,171,202,198,53,26,137,149,202,175,68,78,234,125,32,0,0,0,240,231,53,141,87,185,112,141,76,170,253,12,101,185,252,71,237,30,208,82,186,167,92,106,127,97,194,47,43,125,138,170,92,174,30,184,252,20,79,254,166,239,238,125,198,13,188,248,162,240,197,106,106,186,29,79,237,56,76,227,216,174,12,249,255,0,245,69,249,127,132,225,217,226,195,195,91,217,207,246,167,92,103,30,69,127,251,25,223,116,31,136,143,12,154,226,88,41,99,214,254,203,83,80,173,108,113,125,155,112,126,92,229,106,34,103,217,145,59,187,25,250,18,23,79,234,155,14,169,161,138,229,98,174,246,154,121,216,217,35,127,148,246,101,174,68,84,92,57,17,123,57,63,186,114,192,0,67,223,19,237,173,110,226,112,241,91,112,99,185,103,178,249,126,83,177,156,121,213,212,72,191,150,212,236,207,92,254,130,135,32,149,96,149,178,183,187,115,254,67,101,94,26,247,9,251,161,179,214,61,97,47,237,181,158,211,206,159,46,74,169,163,79,201,111,164,127,35,40,0,0,0,0,0,0,0,0,0,2,6,120,188,107,152,116,246,194,71,166,91,81,229,213,95,51,228,167,34,175,55,147,91,64,247,126,74,162,116,95,85,79,210,83,30,141,211,245,90,163,82,81,216,168,155,205,53,79,153,202,153,68,248,99,115,151,186,162,118,106,250,155,58,232,237,47,65,163,116,245,46,157,182,51,150,154,147,159,145,50,229,199,51,220,245,248,149,87,187,151,212,230,128,62,27,213,234,219,167,173,149,23,139,189,79,145,73,75,27,229,150,78,71,59,149,173,106,185,203,134,162,170,244,69,94,136,87,7,22,190,43,214,173,35,87,117,208,187,41,79,246,133,194,7,79,67,53,199,157,209,123,60,173,89,226,114,249,85,52,106,215,242,185,177,59,163,176,185,198,123,169,87,187,167,189,27,131,188,119,185,239,186,234,247,237,243,205,43,165,255,0,123,65,23,42,171,222,239,233,76,98,47,89,31,233,235,247,28,30,156,208,250,167,86,212,71,75,167,237,126,213,44,175,70,49,190,124,113,229,202,168,136,153,123,145,59,185,63,186,119,73,184,99,223,8,17,22,93,17,202,142,78,100,255,0,116,168,215,167,255,0,117,56,157,73,177,219,165,164,96,142,167,80,233,127,100,142,88,210,86,59,219,105,228,203,85,21,81,125,201,23,243,87,251,135,77,167,168,173,179,220,25,81,78,255,0,38,170,146,84,115,87,8,238,87,181,217,78,249,69,194,161,62,248,41,241,43,213,27,107,93,107,219,253,212,171,246,253,63,45,68,20,172,169,242,227,139,217,34,85,167,137,23,146,10,87,62,78,72,217,34,252,89,92,227,190,20,184,109,15,173,244,238,226,105,154,29,91,165,107,189,174,221,112,130,41,226,151,202,146,60,181,241,182,70,244,123,90,239,133,237,94,168,157,206,120,0,0,0,17,167,143,222,31,105,119,243,96,174,182,216,225,230,184,216,18,123,229,26,243,42,115,77,5,21,82,70,223,219,24,212,203,165,238,185,79,154,47,165,6,39,218,219,117,175,81,29,248,27,158,152,187,245,248,93,201,61,52,223,219,53,112,230,125,83,239,67,96,14,5,119,214,143,124,118,14,195,113,74,143,50,190,205,73,75,105,172,247,21,51,52,52,84,203,34,254,214,198,252,82,250,101,62,74,190,146,36,0,0,0,31,151,189,177,177,210,61,112,214,162,170,175,208,197,250,251,137,205,145,219,31,53,53,182,181,251,57,97,115,154,244,251,54,174,108,42,115,103,246,184,157,249,142,254,231,220,99,74,79,18,62,15,106,234,253,137,55,95,150,87,79,228,70,223,176,174,139,204,185,194,47,251,215,9,149,51,62,136,222,125,181,220,106,70,87,104,221,73,246,132,47,68,84,119,177,212,69,221,26,189,164,99,87,179,219,253,223,188,238,173,115,94,212,123,87,40,228,202,125,199,144,10,33,241,74,218,213,208,188,70,92,117,4,52,220,148,247,255,0,39,145,220,249,230,242,40,40,152,189,21,238,84,234,255,0,146,126,147,227,240,200,222,102,237,87,16,52,150,202,186,175,38,223,168,60,207,105,78,78,110,111,34,138,177,204,236,199,57,61,233,61,49,245,201,125,68,56,241,87,214,31,96,112,153,169,108,44,155,146,91,223,177,242,39,46,115,228,220,232,94,191,146,169,217,126,105,250,74,34,166,169,154,146,102,207,3,185,94,220,225,112,139,221,49,234,125,214,171,77,231,86,93,227,183,90,233,253,170,186,167,60,140,231,99,57,185,90,170,189,92,168,137,238,181,127,184,93,215,1,124,2,217,248,127,182,51,91,235,122,127,105,213,213,57,194,115,185,158,203,202,234,168,191,165,84,62,39,243,69,51,125,58,99,231,149,73,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,2,17,241,233,192,45,159,136,27,99,181,182,135,167,246,125,93,77,140,167,59,159,237,92,206,165,143,250,109,67,34,103,44,80,187,211,174,126,120,85,164,91,181,162,245,164,238,242,91,174,148,254,203,93,77,142,118,115,177,252,188,205,69,78,173,85,69,247,92,159,221,62,26,154,153,170,230,116,243,187,153,238,198,87,8,157,147,30,133,238,248,84,107,15,183,248,76,211,118,7,205,207,45,147,219,57,211,151,24,243,174,117,207,79,201,68,236,159,53,253,4,199,40,87,196,223,121,155,186,188,64,85,219,41,42,188,234,13,63,229,251,50,114,114,242,249,244,84,110,127,118,53,203,239,71,235,159,166,15,179,194,219,107,87,93,241,25,110,191,207,77,230,83,216,60,238,119,115,227,30,125,5,107,19,162,61,171,221,159,37,253,5,239,0,120,115,154,198,171,220,184,70,166,87,238,58,86,183,222,125,181,219,154,71,215,107,45,73,246,124,44,69,85,119,177,212,75,217,28,189,163,99,151,179,29,253,207,184,195,21,126,36,124,30,210,85,251,18,238,191,52,173,159,200,145,191,97,93,19,149,115,133,95,247,174,23,10,100,189,3,196,230,200,238,119,148,154,39,90,253,162,179,57,173,98,125,155,87,14,85,121,113,251,100,77,252,246,255,0,119,239,50,131,30,217,24,217,24,185,107,145,21,23,232,126,128,0,0,1,29,184,234,223,90,61,142,216,59,245,197,106,60,186,251,205,37,85,166,143,220,85,196,211,81,84,172,107,251,91,219,241,69,235,132,249,170,122,235,254,191,107,110,46,189,94,95,195,92,245,61,223,167,194,222,121,234,102,254,213,169,151,63,232,159,114,23,229,192,15,15,180,187,7,176,86,171,116,176,242,220,175,233,5,242,177,121,149,121,101,158,138,149,30,223,219,30,213,195,162,238,152,79,146,39,172,151,0,0,0,7,3,174,53,190,157,219,189,51,93,171,117,85,119,178,91,173,240,75,60,178,249,82,73,134,178,55,72,238,140,107,157,240,177,203,209,23,177,79,60,107,120,149,234,141,202,174,186,109,254,213,213,251,6,159,138,162,122,87,212,249,113,203,237,113,34,212,196,171,201,61,43,95,31,60,111,141,126,44,166,49,223,42,64,74,138,138,219,197,193,245,21,15,243,170,170,229,87,57,112,141,230,123,157,149,237,132,76,170,157,203,77,236,118,233,106,232,36,169,211,218,95,218,227,138,53,149,238,246,218,120,240,212,68,85,95,126,68,252,228,254,233,203,67,195,30,248,78,142,88,180,71,55,43,85,203,254,233,81,167,79,254,234,116,189,71,161,245,78,146,168,146,151,80,90,253,150,88,158,172,123,124,248,228,195,145,85,21,50,199,42,119,106,255,0,112,231,54,179,122,55,7,103,47,112,95,116,45,239,216,39,134,86,203,254,246,130,92,170,61,142,254,154,199,167,120,217,233,233,247,150,133,194,87,138,245,171,87,85,90,180,46,245,211,251,5,194,119,65,65,13,199,157,210,251,68,174,88,34,106,249,84,212,104,214,115,57,210,187,171,176,152,198,123,41,99,246,91,213,183,80,219,41,239,22,138,159,62,146,170,54,75,20,156,142,111,51,92,212,115,87,14,68,84,232,168,189,80,251,128,56,93,97,166,40,117,150,158,170,211,183,38,243,83,85,242,115,166,85,51,202,246,189,62,21,69,238,212,245,53,138,214,90,126,171,75,234,74,203,21,107,121,102,166,242,249,147,40,191,20,109,114,118,85,78,206,79,82,231,60,33,245,204,58,135,97,100,211,46,168,243,42,172,120,243,147,145,83,151,206,173,175,123,127,37,17,122,39,162,175,232,39,152,0,0,0,0,0,0,0,0,0,42,3,198,119,85,199,95,174,116,166,152,71,101,246,207,110,230,76,127,84,134,222,255,0,151,211,230,164,116,240,235,219,198,110,7,18,218,122,9,163,231,138,151,218,249,211,56,248,173,245,106,159,148,213,238,195,96,160,14,133,188,187,217,160,182,47,73,203,172,53,245,215,216,168,163,229,194,249,19,73,205,153,99,143,250,84,111,84,235,43,61,61,126,252,81,191,20,124,123,110,191,16,213,55,11,35,174,62,195,165,167,168,134,162,11,127,147,77,47,34,182,149,97,127,225,125,158,57,23,42,249,23,170,244,230,233,217,20,193,91,101,181,218,211,120,53,109,46,144,209,22,191,111,184,214,74,198,242,121,241,69,132,124,172,143,155,50,189,141,248,164,111,76,250,253,229,167,112,197,225,41,165,236,116,214,205,85,189,239,251,66,224,213,134,169,109,184,146,47,41,232,144,191,151,205,166,172,86,187,14,73,91,156,117,206,126,69,129,232,221,177,209,27,127,111,167,181,233,59,47,176,211,83,49,145,196,207,105,154,94,84,107,90,212,235,35,220,171,209,141,238,190,135,105,62,75,141,174,134,237,76,250,75,132,30,108,82,53,90,230,243,43,114,138,138,139,213,21,23,178,169,19,56,149,240,228,217,141,229,180,92,46,122,126,195,246,94,167,149,37,154,42,207,106,171,159,158,85,108,206,68,242,223,82,200,211,50,72,142,234,152,233,142,203,210,154,248,138,225,211,94,240,227,174,106,116,142,180,183,249,44,115,159,37,20,222,108,46,243,233,252,233,163,141,252,177,203,39,47,55,146,229,195,151,41,235,233,156,207,192,127,27,183,238,28,117,101,62,154,212,85,190,110,140,184,212,49,181,16,249,108,111,144,249,37,165,99,166,230,100,18,74,238,88,97,114,114,34,166,126,254,247,145,183,218,247,78,238,94,145,181,235,77,47,89,237,54,235,173,44,21,112,191,203,123,61,217,98,100,141,232,246,181,223,11,219,221,19,191,167,99,177,128,0,0,30,186,152,35,170,167,150,154,102,243,71,51,29,27,147,56,202,42,97,74,39,241,58,216,15,230,73,189,245,186,162,223,23,45,191,84,75,37,205,203,205,156,79,83,87,90,245,78,178,57,223,12,105,215,13,79,162,31,111,133,174,253,77,181,219,221,77,163,106,164,253,129,170,94,203,115,91,132,233,61,77,93,20,104,185,72,220,239,134,62,217,106,125,83,185,121,172,123,100,99,100,98,229,174,68,114,47,209,79,208,0,0,14,185,184,122,251,78,109,142,141,187,107,141,87,89,236,214,219,69,28,245,147,201,229,200,255,0,118,40,159,43,186,70,215,59,225,99,187,34,246,236,189,138,94,227,27,196,155,95,238,253,238,191,74,109,173,219,236,221,33,20,178,196,207,192,65,55,181,53,31,81,26,73,248,106,86,74,206,104,164,103,187,158,152,249,228,132,117,245,245,119,74,201,107,235,165,243,103,157,238,146,71,242,163,114,231,42,170,174,17,17,59,170,159,57,202,105,237,77,123,210,151,8,238,182,26,223,101,170,137,81,205,127,150,199,225,81,200,228,232,244,84,238,212,244,244,38,47,14,62,40,59,219,181,247,123,109,163,95,94,63,84,26,94,39,67,3,233,189,158,146,147,201,137,29,11,85,220,241,82,58,71,114,197,27,211,25,202,243,103,186,33,112,91,5,191,250,15,136,125,15,77,173,52,61,127,157,27,145,140,169,139,202,153,190,68,235,12,82,62,62,105,99,143,155,151,206,106,115,34,97,125,61,81,50,104,43,227,198,11,105,38,213,187,71,106,220,11,117,39,60,218,95,207,243,93,230,34,103,218,106,168,34,111,69,122,39,102,175,102,175,232,238,83,117,130,247,93,167,46,240,94,109,179,121,85,52,252,220,143,229,71,99,153,170,213,232,228,84,236,229,244,54,96,217,125,199,163,221,141,185,181,107,138,39,101,151,15,63,166,23,167,151,60,145,122,181,191,212,215,209,63,210,87,71,141,14,180,133,144,105,13,30,218,159,126,79,180,57,163,228,95,69,183,72,157,121,127,79,114,169,139,131,240,194,224,174,221,166,44,20,187,219,174,104,121,238,245,124,254,193,31,154,228,242,121,95,91,77,39,88,167,86,187,153,142,103,196,206,158,157,114,165,146,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,2,182,188,79,120,43,183,106,139,5,86,246,232,106,30,75,197,39,39,183,199,230,185,124,238,103,209,83,71,214,89,209,173,229,99,95,240,179,175,175,92,41,79,133,172,248,47,107,56,95,6,175,210,14,169,252,36,127,103,242,199,200,190,171,113,147,191,47,233,238,88,190,244,110,61,30,211,237,205,215,92,86,187,12,183,249,29,48,189,124,201,227,139,209,174,254,168,158,139,254,147,89,253,65,123,174,212,119,122,139,205,202,127,58,166,163,147,157,252,168,220,242,181,26,157,26,136,157,154,158,133,200,248,62,237,36,218,75,104,238,187,129,113,164,228,155,84,121,30,83,188,196,92,123,53,85,124,78,232,143,84,236,228,238,212,253,61,203,7,6,17,226,111,139,29,183,225,135,78,199,117,214,53,124,245,213,121,246,58,47,46,116,243,249,100,133,178,126,18,56,100,70,242,182,118,187,170,117,236,158,184,167,205,228,241,48,226,67,115,174,53,81,218,181,63,216,150,90,136,95,2,91,253,138,130,167,149,143,137,140,145,60,215,82,181,235,149,107,151,230,156,216,78,196,92,212,58,154,247,170,238,18,93,111,213,190,213,85,42,171,156,255,0,45,140,202,171,149,203,209,136,137,221,203,233,234,113,103,209,65,95,87,107,172,138,190,134,95,42,120,30,217,35,127,42,59,14,106,162,162,225,81,83,186,33,55,56,57,241,38,215,251,65,123,160,210,155,149,118,251,75,72,75,44,81,63,240,16,67,236,173,87,211,198,178,126,6,149,242,191,150,40,223,238,231,174,126,120,46,131,111,53,246,156,220,237,27,106,215,26,82,179,218,109,183,122,56,43,32,147,203,145,158,236,177,50,86,244,145,173,119,194,246,247,68,239,217,59,29,144,0,0,7,230,71,182,54,58,71,174,26,212,87,42,253,16,163,47,20,173,250,155,116,119,186,167,70,210,201,251,3,75,61,246,231,55,9,214,122,106,186,216,213,114,177,181,223,12,157,178,228,250,175,115,226,240,197,216,15,230,183,189,244,90,162,190,30,107,126,151,150,59,155,87,155,25,158,154,174,141,232,157,36,107,190,25,23,174,28,159,69,47,98,154,8,233,105,226,166,133,188,177,194,198,198,212,206,112,136,152,67,216,0,0,0,117,205,193,215,186,119,109,52,141,211,90,106,138,207,102,183,90,169,103,171,153,254,91,223,238,197,19,228,119,70,53,206,248,88,238,200,189,189,123,20,111,199,135,27,183,238,35,181,93,70,154,211,181,190,86,140,183,84,61,41,225,242,216,239,61,241,203,84,198,205,204,248,35,149,188,208,204,212,228,85,92,125,253,176,199,14,188,58,107,206,35,181,205,54,145,209,118,255,0,57,173,115,37,173,155,205,133,190,69,63,157,12,114,63,150,73,99,230,229,243,154,184,106,229,125,61,113,114,156,53,120,114,108,198,205,90,109,247,61,65,97,251,83,83,196,216,166,150,179,218,170,224,228,149,27,11,149,57,25,82,248,215,18,70,171,209,49,215,29,147,172,179,183,90,232,109,52,204,164,183,193,229,69,27,81,173,111,50,187,8,136,136,157,85,85,123,34,31,89,213,181,150,216,232,141,127,111,158,215,171,44,190,221,77,82,199,50,86,123,76,209,115,35,154,230,175,88,222,213,78,143,119,101,245,43,243,137,239,9,77,47,125,167,186,106,173,144,127,217,247,7,172,245,73,109,196,146,249,175,84,154,78,95,54,166,177,26,220,185,98,110,113,211,25,249,149,99,185,187,93,173,54,127,86,213,105,13,111,107,246,11,141,28,175,111,39,159,20,185,70,74,248,249,179,19,222,223,138,55,116,207,167,220,73,206,6,248,247,213,220,63,234,58,13,31,171,46,30,211,162,171,42,98,142,120,188,168,153,236,188,242,83,70,233,179,29,59,230,127,44,48,185,57,81,122,231,231,213,110,227,110,119,19,75,238,150,146,160,214,154,66,191,219,45,183,8,34,154,57,60,169,35,253,178,38,72,137,137,26,215,124,50,55,209,59,254,131,179,0,107,235,226,43,183,140,219,254,37,181,12,16,199,201,21,87,178,114,38,115,240,219,233,21,127,41,203,221,228,139,240,98,213,113,80,107,157,87,166,21,216,125,207,216,121,83,31,212,225,184,63,229,245,249,161,111,224,0,0,0,0,0,0,0,0,0,160,127,19,29,113,22,174,226,139,81,82,83,201,207,21,183,217,57,87,10,159,182,91,168,213,123,181,61,91,245,36,119,130,142,132,134,190,253,184,58,222,182,28,73,107,251,39,216,159,204,189,124,214,92,98,147,162,59,232,159,18,47,211,29,203,106,7,91,220,61,125,167,182,203,73,214,235,45,81,85,236,246,234,15,47,205,147,145,239,199,60,172,141,189,24,215,59,226,123,123,34,255,0,164,215,235,139,190,44,53,135,19,154,229,247,75,149,71,149,100,164,199,217,244,92,145,59,201,230,134,6,203,248,70,195,27,221,204,248,17,222,242,116,236,157,59,240,188,51,240,211,172,248,139,220,43,110,149,177,83,114,209,202,177,212,213,212,115,196,190,93,42,84,197,12,175,229,116,177,170,227,204,236,139,204,184,233,243,47,79,134,46,21,180,23,13,218,70,150,211,167,168,185,174,111,133,158,219,87,230,76,158,108,171,20,45,145,121,31,52,141,110,93,10,46,26,184,78,201,211,190,112,0,3,16,241,47,195,182,144,226,47,110,174,122,75,80,210,115,86,186,150,101,183,84,121,146,167,145,83,228,77,28,79,229,100,177,163,185,86,101,92,57,112,189,151,233,64,220,70,236,54,166,225,227,114,238,26,15,81,179,41,28,146,203,71,46,99,252,53,50,84,77,20,111,229,100,146,114,231,201,114,225,93,148,245,249,172,177,240,199,227,38,171,108,117,93,62,207,106,234,191,247,14,245,82,200,232,151,203,79,118,174,105,40,233,227,111,224,224,115,215,220,99,186,185,232,223,158,23,169,115,244,53,112,220,40,169,235,233,221,152,170,98,100,204,92,47,86,185,17,83,191,94,202,123,192,0,0,8,193,226,17,177,48,239,94,192,222,27,19,51,93,167,161,168,188,193,213,125,231,65,69,87,202,223,219,24,137,239,75,221,115,247,47,165,10,91,171,46,123,123,174,233,107,227,252,21,199,77,93,217,51,126,23,114,205,79,50,42,126,115,87,14,103,213,62,243,96,158,7,55,218,139,127,118,6,203,168,224,155,204,171,179,71,77,100,184,47,42,166,106,162,162,166,124,189,227,98,119,155,242,81,91,242,85,244,144,32,0,1,234,169,168,138,146,158,90,169,221,203,28,44,116,143,92,42,225,168,153,85,232,82,143,138,15,22,181,187,159,184,245,59,89,165,170,249,44,58,126,71,210,85,183,203,69,243,43,32,158,182,7,174,95,11,94,153,99,219,217,202,223,150,87,169,19,246,35,99,245,126,254,107,234,29,13,164,105,124,201,170,36,139,207,147,158,36,242,161,116,209,68,231,226,73,24,142,194,202,222,136,236,175,248,82,223,182,3,194,219,103,182,246,217,65,112,215,116,63,109,94,188,152,157,82,239,54,170,155,149,252,177,43,217,136,170,220,197,247,216,254,169,249,221,58,34,18,46,62,21,54,18,42,118,82,179,65,226,54,34,35,83,237,74,222,152,76,127,86,49,78,238,120,109,112,225,185,84,53,179,81,233,95,179,46,243,83,201,28,21,190,221,95,63,148,245,73,57,93,229,173,83,90,236,61,232,236,47,124,99,178,149,117,197,231,135,254,190,225,174,119,95,104,230,251,99,76,189,170,255,0,109,229,134,159,202,114,172,238,228,242,214,162,73,29,136,224,71,103,29,115,142,233,215,30,240,153,196,182,168,225,195,115,109,186,130,217,87,139,85,69,68,48,92,161,242,227,247,169,157,81,3,229,247,157,20,142,76,182,20,79,117,51,242,235,223,96,125,164,220,107,70,236,109,229,139,94,217,100,230,167,187,219,233,106,213,48,228,228,116,176,71,47,47,188,214,170,225,36,78,188,169,247,39,99,184,29,75,117,54,250,219,186,58,26,229,162,110,191,239,123,135,147,204,190,247,79,46,102,72,159,11,154,189,227,79,84,255,0,65,172,206,169,211,213,250,86,253,85,96,186,65,228,212,210,242,115,179,153,174,199,51,26,244,234,213,84,236,228,245,46,35,194,11,122,38,214,59,93,117,219,187,181,95,61,78,155,242,60,159,193,162,115,123,69,69,124,206,248,88,136,152,70,167,119,47,232,236,96,143,26,74,58,132,215,250,50,175,217,121,34,95,180,127,11,206,139,207,248,27,114,118,244,194,244,33,191,10,59,92,253,225,223,29,63,161,26,153,246,255,0,107,202,127,200,163,158,95,207,103,245,63,206,79,244,27,31,90,104,34,181,219,226,161,129,156,140,139,155,9,149,92,101,202,190,170,191,51,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,7,201,118,160,138,231,65,45,12,204,231,100,188,185,76,170,103,14,69,244,84,249,26,224,113,95,181,206,217,237,241,212,26,17,201,143,96,246,76,39,252,186,56,37,252,247,255,0,84,252,229,255,0,65,50,60,22,232,234,23,95,235,58,191,101,231,137,62,206,252,47,58,39,39,224,46,41,219,186,229,122,25,227,197,247,122,38,209,219,93,107,219,187,77,95,37,86,164,243,252,239,193,162,242,251,61,69,4,205,248,152,168,185,71,47,103,39,233,236,83,182,150,211,213,250,170,253,75,96,181,193,231,84,213,115,242,51,153,173,207,43,28,245,234,229,68,236,213,245,54,102,218,189,190,182,237,118,133,182,232,155,87,90,123,127,157,202,190,247,95,50,103,200,191,19,156,189,228,95,85,255,0,65,219,76,91,196,118,250,233,254,30,246,206,225,184,23,231,101,180,158,87,151,30,31,239,243,84,67,18,245,108,114,99,30,114,47,195,255,0,122,107,207,189,91,209,172,119,207,91,85,235,109,101,91,231,213,84,249,120,79,46,38,242,242,195,28,127,210,216,196,92,164,77,244,255,0,74,172,155,225,111,195,47,113,55,206,207,250,172,212,149,223,96,90,86,104,124,135,121,80,85,123,68,126,116,177,205,240,85,49,204,229,242,189,83,43,205,211,183,91,31,218,79,13,174,28,54,214,134,138,106,205,43,246,157,222,26,120,227,158,183,219,171,224,243,94,137,31,51,188,180,170,115,91,151,177,93,132,237,156,118,67,43,73,194,166,194,75,78,250,87,232,60,198,244,84,114,125,169,91,215,41,143,234,196,116,223,255,0,11,109,158,220,43,101,125,195,66,80,253,139,122,242,101,117,51,188,218,170,158,103,242,202,172,102,37,171,107,19,223,123,58,175,230,245,232,170,84,14,251,236,126,175,216,61,125,93,161,181,117,47,151,53,60,146,249,18,115,196,190,108,45,154,88,154,252,71,35,209,185,88,157,209,93,148,255,0,10,203,15,11,238,45,107,118,195,113,233,182,179,84,213,243,216,117,4,140,164,164,111,150,137,229,214,79,61,20,12,92,178,23,61,112,198,59,187,145,191,60,47,82,235,169,170,34,171,167,138,170,7,115,71,51,27,35,23,10,153,106,166,81,122,158,208,0,0,143,220,113,239,181,14,193,108,13,235,81,207,55,151,87,120,142,166,201,111,94,85,95,217,82,209,84,190,46,209,189,59,195,249,72,141,249,170,122,235,237,113,172,185,238,14,187,170,175,147,240,183,29,75,119,124,206,248,91,205,53,68,202,191,216,181,50,231,253,19,238,47,175,195,219,98,97,217,77,129,179,54,86,98,187,80,195,79,121,159,170,251,174,158,138,147,153,191,182,61,23,222,139,186,99,238,79,89,62,0,0,0,122,43,170,225,183,209,84,87,212,59,150,42,104,159,51,215,10,184,107,81,85,123,117,236,133,48,120,156,113,147,85,185,186,174,163,103,180,141,95,251,135,101,169,124,117,171,229,167,189,85,12,149,148,242,55,240,144,53,233,238,61,189,90,245,111,203,43,212,137,220,57,108,54,166,226,31,114,237,250,11,78,51,9,36,145,75,89,46,99,252,13,50,212,67,19,223,202,249,35,230,199,156,213,194,59,43,233,243,75,249,225,163,135,109,35,195,166,220,219,52,150,158,164,229,173,109,44,43,113,168,243,37,95,62,167,200,134,57,95,202,249,100,70,243,44,40,184,106,225,59,39,215,47,0,1,132,56,156,225,91,65,113,35,164,106,173,58,134,139,150,230,200,95,236,85,126,100,203,229,74,145,76,216,215,145,147,70,215,97,211,42,225,203,133,236,189,59,81,63,19,188,56,106,222,27,183,22,183,72,234,24,115,74,249,36,150,130,163,154,47,194,211,172,243,71,19,185,89,44,138,220,164,42,184,114,229,61,126,185,135,195,251,140,221,65,176,26,242,135,71,94,235,60,221,33,122,172,138,9,161,242,216,223,34,89,166,165,141,211,115,54,7,202,238,88,161,84,228,69,68,95,162,245,91,211,211,26,134,219,171,52,245,183,83,90,37,243,104,174,180,144,214,211,191,149,205,230,142,86,53,237,92,57,17,83,163,147,186,34,253,16,228,193,82,190,53,218,18,26,11,246,223,107,122,40,115,37,211,237,111,109,127,50,244,242,153,110,138,62,138,239,170,252,40,159,92,247,35,135,134,118,183,139,72,241,71,167,41,42,36,228,138,229,237,156,203,133,95,218,237,213,138,157,154,171,221,223,66,254,64,0,0,0,0,0,0,0,0,1,173,63,19,87,103,223,55,191,82,93,36,127,51,167,246,60,174,49,218,146,22,252,147,229,242,45,223,194,91,72,38,156,225,218,43,163,227,196,183,94,110,119,103,226,242,171,171,154,157,57,149,19,163,190,73,250,73,194,10,133,241,117,226,94,166,235,172,23,96,44,146,249,112,217,191,240,178,114,162,249,158,108,84,21,112,124,81,34,166,21,23,224,122,231,215,29,136,17,179,123,83,123,222,125,123,111,208,86,25,60,170,155,135,157,137,48,199,114,242,67,36,189,156,246,34,229,34,84,248,147,253,11,177,62,197,236,118,149,216,221,19,109,210,90,118,15,252,31,29,68,94,119,52,158,243,101,168,124,202,156,175,145,248,234,228,245,94,222,157,140,148,113,26,183,85,89,52,78,156,184,234,173,69,87,236,214,235,93,52,213,117,50,249,111,127,36,113,198,231,189,121,88,138,229,195,90,229,232,138,189,8,21,188,158,48,187,95,162,110,51,90,118,243,73,126,171,159,19,157,27,231,246,250,138,14,71,35,164,106,251,179,81,46,113,202,197,239,249,127,69,58,214,133,241,168,210,55,139,164,52,58,203,105,190,194,165,115,90,215,214,125,189,45,87,189,204,212,85,242,227,161,69,236,174,119,246,184,245,66,119,108,214,250,237,238,250,105,186,125,73,160,238,254,217,20,177,50,73,25,236,243,199,229,185,99,141,234,220,203,27,21,112,146,179,170,39,92,253,248,200,96,137,222,33,60,47,219,119,231,104,46,119,139,117,38,117,21,130,150,106,250,105,60,199,126,17,176,82,213,185,145,97,101,100,105,153,37,79,121,81,113,234,138,157,168,118,225,69,120,209,90,158,122,26,132,246,107,157,146,185,209,187,224,127,151,60,50,42,47,108,181,112,230,253,81,113,234,133,237,248,110,241,3,46,244,108,93,174,215,114,235,112,211,20,240,89,222,238,159,132,109,53,29,27,85,248,72,216,212,203,165,94,153,95,189,125,37,192,0,0,1,234,170,167,138,178,154,106,73,155,152,231,141,209,189,51,221,170,152,94,223,121,68,94,38,188,62,201,180,59,227,93,169,173,212,220,182,173,81,44,183,55,63,159,56,168,169,172,172,122,183,11,35,157,240,198,157,112,137,244,69,59,71,132,246,248,212,104,93,230,254,103,117,174,255,0,115,181,11,124,168,147,9,254,250,158,174,134,22,246,141,206,248,88,189,220,141,251,187,151,116,0,0,24,15,142,13,206,151,107,120,114,213,183,106,89,124,186,171,141,178,190,219,3,185,115,203,36,148,21,46,106,225,88,228,92,44,125,149,17,62,166,189,19,73,113,214,26,166,73,94,255,0,58,190,247,112,87,57,216,107,121,230,154,78,248,232,212,203,157,244,79,184,189,175,14,94,27,44,219,43,178,150,205,65,60,94,101,243,82,65,13,206,105,185,158,158,91,42,41,41,30,232,185,82,87,177,112,248,179,204,136,138,191,36,78,242,228,3,174,110,30,137,180,238,38,138,189,104,203,220,30,109,37,226,223,83,67,35,121,156,222,146,196,248,215,171,92,213,236,245,245,79,189,59,154,241,113,123,178,147,236,54,248,223,116,90,197,229,210,77,81,85,93,64,222,100,92,82,45,101,68,113,117,243,30,189,162,252,165,230,249,167,170,205,175,7,158,32,106,162,189,221,118,66,239,63,53,59,224,158,235,74,188,168,152,122,190,223,76,198,251,177,231,182,122,171,254,244,245,45,152,20,135,226,209,178,142,219,157,230,161,214,244,145,114,208,234,255,0,55,201,247,179,143,101,164,161,137,221,228,114,252,79,245,70,254,158,230,38,224,15,122,35,217,190,32,172,183,59,131,185,109,149,94,211,237,75,140,227,150,138,169,172,236,199,187,226,145,59,39,223,211,180,223,241,157,210,176,212,105,93,45,169,155,75,153,41,125,187,154,94,117,247,121,164,183,179,182,122,252,187,17,11,194,242,190,150,131,139,189,34,234,142,142,119,183,242,47,94,152,182,86,231,178,125,75,243,0,0,69,24,124,68,182,133,55,198,227,179,23,24,189,145,105,60,159,102,184,243,85,73,237,60,212,126,210,255,0,193,37,55,185,203,209,189,95,215,57,79,145,43,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,17,70,127,17,45,162,93,241,183,108,197,186,47,107,90,191,59,218,110,60,213,81,251,55,45,31,180,179,240,75,77,239,243,117,111,71,244,198,87,228,74,224,0,5,6,248,161,215,210,215,241,119,171,157,79,213,91,236,28,203,215,174,109,148,88,238,159,66,94,120,49,105,88,105,244,174,169,212,206,165,196,149,94,195,203,47,58,251,220,178,92,25,219,61,62,93,136,65,199,230,244,71,188,156,65,94,174,118,247,115,91,41,125,155,217,87,24,207,53,21,43,95,221,140,119,197,26,247,79,187,167,124,179,225,47,178,142,220,109,231,173,214,245,81,115,80,233,15,47,206,247,177,159,106,164,174,137,189,164,106,252,76,244,71,126,142,229,222,2,145,60,87,56,128,170,220,45,230,147,109,109,245,31,238,94,150,198,19,145,61,255,0,105,164,161,155,214,54,185,48,230,47,229,59,244,39,67,26,120,126,112,217,15,17,91,188,148,151,106,127,58,201,102,255,0,194,13,231,86,254,221,75,84,177,124,50,198,255,0,142,20,248,115,245,194,119,191,234,26,26,91,117,51,40,232,226,242,226,143,60,173,230,85,198,85,85,122,175,94,234,167,208,1,17,188,70,120,107,179,111,86,202,220,239,240,69,229,95,52,221,60,215,56,102,230,123,188,198,83,210,85,189,177,114,172,172,98,101,242,231,153,81,85,62,74,157,168,150,39,220,116,126,169,100,172,127,147,95,100,184,35,154,236,53,220,147,67,39,124,117,106,225,205,250,167,222,108,47,192,254,231,75,186,92,57,105,43,181,84,190,101,85,186,217,65,109,157,220,184,230,146,58,10,103,57,112,140,106,38,86,78,200,138,159,83,62,0,0,5,34,248,176,239,149,70,186,222,111,230,119,68,239,247,59,79,55,202,149,48,159,239,168,42,235,161,119,120,218,239,133,233,217,202,223,191,185,213,252,50,184,125,147,119,183,198,135,83,92,105,185,173,90,94,88,174,109,127,62,51,81,77,89,70,244,110,18,70,187,225,145,122,225,83,232,170,94,237,45,60,84,116,208,210,66,220,71,4,109,141,137,158,205,68,194,119,251,143,104,0,0,1,17,252,72,184,129,151,101,182,46,233,107,182,244,184,106,122,121,236,236,119,79,193,182,166,142,177,168,252,44,111,106,225,209,39,76,166,126,105,235,68,148,20,87,141,107,170,32,161,129,61,166,233,123,174,108,109,248,25,230,79,52,136,137,223,13,76,185,223,68,76,250,33,124,94,30,220,47,219,118,27,104,45,151,139,141,38,53,21,254,150,26,250,153,60,199,126,13,179,210,210,57,241,97,37,124,107,137,34,95,121,17,51,232,136,157,229,136,49,230,242,239,174,222,236,94,155,168,212,154,242,239,236,113,69,19,228,141,158,207,60,158,99,146,57,30,141,204,81,189,83,41,19,250,170,116,199,221,152,35,174,188,106,52,141,158,233,53,14,141,218,111,183,105,90,215,53,149,159,111,75,75,239,115,57,17,124,185,40,85,123,35,93,253,182,61,20,236,187,55,227,11,181,250,218,227,13,167,112,244,151,234,69,242,185,177,178,127,111,168,175,231,114,186,54,167,187,13,18,99,60,207,94,255,0,145,245,66,122,233,45,85,100,214,218,114,221,170,180,237,95,180,219,174,148,176,213,211,203,229,189,156,209,201,27,94,197,195,209,28,153,107,154,189,81,23,169,203,145,255,0,141,30,28,172,220,67,108,245,222,207,80,158,93,214,223,75,81,91,65,55,190,184,154,58,90,134,196,156,169,44,109,248,166,207,188,170,159,52,199,109,125,181,222,144,184,237,254,178,188,104,251,154,230,170,205,95,81,68,247,123,190,243,161,149,209,171,176,215,57,19,42,197,233,149,251,212,182,79,8,174,37,170,117,157,138,183,98,239,178,249,181,246,74,73,46,20,142,229,70,242,209,66,202,10,86,51,13,137,26,190,243,151,170,189,93,243,69,238,89,40,32,247,139,78,144,77,71,195,180,183,70,71,153,109,92,188,142,207,195,230,215,80,181,122,115,34,47,70,252,151,244,21,17,195,45,217,246,61,239,211,119,72,223,202,232,61,179,11,140,247,164,153,191,37,249,252,141,150,0,0,0,0,0,0,0,0,0,15,150,231,84,180,116,82,84,162,225,89,142,191,122,162,127,164,213,255,0,93,76,233,245,85,116,174,92,171,188,175,226,218,94,239,134,165,158,75,87,11,250,117,210,38,60,239,107,199,232,184,214,125,87,230,74,211,225,189,221,32,178,219,38,185,212,174,35,135,151,155,191,171,145,190,136,190,171,242,53,161,223,77,105,83,184,123,169,123,214,21,114,121,146,220,61,155,153,216,68,207,37,52,81,167,68,107,83,179,19,209,11,39,240,117,217,47,98,182,223,55,94,228,239,122,179,217,189,145,152,237,200,235,132,15,234,146,125,83,187,126,239,153,104,167,162,186,174,27,125,21,69,125,75,185,98,166,137,243,72,236,42,225,173,69,85,94,157,123,33,71,62,37,92,90,94,119,131,116,46,27,117,100,171,242,244,230,155,169,150,134,72,188,182,47,153,85,79,81,89,10,201,204,232,89,34,102,57,17,48,142,86,167,205,87,169,9,6,23,25,244,59,142,212,110,158,169,217,221,103,69,173,180,141,95,145,91,73,36,110,95,193,198,238,118,50,86,73,203,248,70,61,19,43,27,122,227,254,226,236,248,26,227,199,78,113,33,100,167,210,186,130,31,179,181,93,5,51,35,150,62,105,38,246,158,70,83,49,211,101,148,241,198,206,105,102,84,229,69,92,99,229,218,98,31,151,177,178,49,209,189,50,215,34,181,83,230,138,82,151,138,223,14,17,237,190,230,255,0,53,27,28,28,150,205,73,47,61,79,189,156,214,212,84,87,78,245,247,165,115,190,22,39,102,163,126,88,94,134,47,240,231,223,217,182,63,136,11,99,106,36,197,191,82,186,27,28,233,132,247,82,162,182,147,153,221,35,123,151,221,139,178,99,239,79,91,245,181,220,41,238,246,202,75,173,27,249,224,173,130,58,136,157,133,76,177,237,71,34,225,81,23,178,167,116,62,160,0,0,2,40,120,142,108,61,54,241,108,5,234,231,18,127,186,26,94,150,166,245,23,127,127,217,168,170,220,214,254,216,198,166,93,39,117,69,251,148,162,221,13,168,107,182,227,113,236,186,145,19,203,170,211,183,154,106,183,39,69,229,125,60,237,122,167,103,34,245,103,201,127,73,177,119,12,155,152,221,218,217,77,45,172,113,248,90,139,93,10,76,191,57,29,73,12,142,95,129,190,178,122,38,63,200,101,48,0,5,96,248,209,238,26,83,105,221,53,182,144,75,203,60,181,84,119,135,167,46,115,18,199,113,133,83,171,113,223,251,44,253,61,72,61,192,78,215,166,231,241,41,164,169,103,79,216,246,91,149,5,222,79,236,146,26,250,84,86,244,123,85,58,63,186,103,238,83,97,138,26,56,109,212,52,246,250,102,242,195,75,19,33,141,50,171,134,181,17,19,191,94,200,97,13,227,227,71,97,246,74,189,214,109,95,170,252,171,156,110,86,190,155,216,43,29,140,58,70,175,191,28,15,111,197,19,147,191,215,183,126,67,103,184,184,217,13,239,153,148,58,27,86,123,93,115,163,71,186,159,216,42,227,229,235,26,47,189,44,44,106,251,210,177,63,78,126,120,204,168,185,76,161,228,173,79,24,157,150,75,214,144,180,238,205,4,121,169,160,150,11,124,221,123,64,200,174,19,185,122,189,19,186,167,102,170,253,125,10,218,225,95,112,42,54,215,126,180,102,163,129,216,103,219,118,232,102,232,159,181,123,108,15,119,118,187,243,61,19,38,196,91,79,173,97,220,77,191,181,107,24,23,49,220,60,252,47,95,233,115,201,31,171,91,249,159,36,255,0,73,219,136,163,226,59,177,109,222,125,135,171,150,151,173,206,201,229,251,26,124,252,234,202,79,51,188,140,111,195,23,174,126,152,94,244,29,110,174,150,219,91,29,108,31,28,121,199,111,84,84,245,251,203,127,227,147,94,83,238,79,0,16,234,228,252,51,235,121,177,39,86,242,242,94,169,163,237,202,220,252,31,34,191,120,7,184,203,107,226,135,72,213,68,236,57,190,223,133,199,255,0,203,170,147,228,191,51,98,32,0,58,206,227,107,171,54,220,105,26,237,93,126,169,242,40,232,188,174,119,242,61,216,231,149,145,167,70,181,203,221,233,232,107,63,173,117,125,70,171,214,21,154,173,99,242,165,170,242,253,220,163,177,203,19,99,252,212,78,205,249,27,22,240,179,172,46,154,235,100,52,238,164,188,191,158,174,171,218,252,199,97,169,158,90,201,216,157,26,214,167,102,39,161,150,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,6,38,226,155,88,93,52,46,200,106,45,73,102,127,37,93,47,178,121,110,195,87,28,213,144,49,122,57,174,78,207,95,67,93,45,21,171,234,52,166,176,163,213,105,31,155,45,47,153,238,229,27,158,104,157,31,230,170,118,119,200,217,131,110,117,213,155,113,244,141,14,174,176,212,249,244,117,190,111,35,249,30,220,242,74,248,215,163,154,213,238,197,244,59,48,0,26,238,241,241,113,150,233,197,14,174,171,153,217,115,189,131,174,19,255,0,225,212,169,242,79,145,96,60,13,107,202,125,182,224,2,109,94,169,228,190,139,151,50,117,119,55,61,234,166,62,220,174,199,199,242,42,6,227,93,45,202,182,74,217,254,57,49,158,222,136,137,233,247,23,225,225,195,177,109,217,141,135,164,150,171,165,206,247,230,123,98,124,188,154,202,191,47,180,143,111,195,47,166,62,185,94,210,188,234,59,177,173,97,219,189,191,186,235,25,215,17,219,252,140,175,95,233,147,199,31,163,93,249,255,0,37,255,0,73,172,254,178,212,213,122,199,82,86,106,58,245,204,245,126,95,58,244,252,136,218,196,236,136,157,154,158,133,220,120,88,236,178,109,174,196,71,169,235,35,229,184,106,76,249,233,156,227,217,235,43,88,222,207,115,126,23,167,100,79,210,77,99,194,174,19,42,97,173,225,226,227,100,54,66,103,208,235,157,89,236,149,205,141,94,218,127,96,171,147,155,172,136,158,244,80,189,169,239,68,244,253,25,249,103,143,217,206,52,118,31,123,107,219,102,210,26,175,205,185,189,200,214,83,123,13,99,115,151,70,212,94,121,32,99,126,41,90,157,254,189,187,102,250,234,56,110,52,53,22,250,150,243,67,85,19,225,145,50,169,150,185,21,23,183,94,202,107,207,199,182,215,166,216,113,41,171,105,96,79,216,247,171,149,125,222,63,236,82,106,250,164,70,245,123,149,122,51,186,227,238,66,112,248,46,110,34,84,233,221,75,182,147,203,205,60,85,53,151,134,39,46,49,18,50,221,10,39,70,227,191,246,89,250,122,150,124,0,0,197,156,77,238,99,118,151,101,53,78,177,199,225,105,237,117,201,10,252,164,109,36,210,53,126,7,122,199,234,152,255,0,33,174,142,185,212,53,219,143,184,247,173,72,169,230,85,106,43,205,77,91,83,162,115,62,162,119,61,19,179,81,58,191,228,159,160,189,47,14,61,135,166,217,221,128,178,220,229,79,247,67,84,82,211,94,165,239,238,123,77,21,35,156,223,219,30,213,195,163,238,136,159,114,18,188,0,0,0,249,110,151,10,123,69,178,174,235,88,254,72,40,160,146,162,87,97,87,12,99,85,202,184,68,85,236,139,217,10,10,241,24,223,217,183,195,127,238,108,167,147,54,253,52,233,172,112,38,19,222,74,122,218,190,87,117,141,142,79,118,94,203,159,189,125,50,127,133,39,14,17,110,70,230,255,0,53,27,228,28,246,205,55,47,61,55,189,140,86,211,212,80,206,197,247,101,107,190,23,175,118,171,126,121,94,133,215,49,141,141,141,141,137,134,181,17,168,159,36,67,244,67,190,57,120,241,211,156,55,217,42,52,174,159,135,237,29,87,95,76,248,226,143,154,72,125,155,157,149,44,108,217,125,60,145,191,150,88,81,57,85,83,57,249,119,164,205,215,221,61,83,188,90,206,183,91,106,234,191,62,182,174,73,28,159,131,141,188,140,124,175,147,151,240,108,98,46,22,71,117,199,253,199,78,194,227,62,128,155,126,26,188,90,94,118,127,116,45,251,117,123,171,243,52,230,164,169,138,134,56,188,182,39,151,85,81,81,71,10,73,204,216,95,34,226,56,213,48,174,70,175,205,23,169,120,212,53,112,220,40,169,235,233,157,205,21,76,76,154,55,97,83,45,114,34,162,245,235,217,79,114,162,57,21,171,217,122,20,207,226,243,178,127,169,157,205,161,220,219,123,179,77,116,166,138,9,155,142,211,73,81,95,51,151,43,34,175,102,167,102,162,127,144,143,92,2,107,233,118,251,137,157,43,91,28,188,140,186,214,208,218,166,247,81,115,28,183,10,85,114,124,46,252,207,76,47,213,13,132,44,151,88,47,86,200,110,116,203,152,166,230,229,239,232,229,106,247,68,245,79,145,247,17,75,196,174,207,37,215,133,253,68,232,211,62,79,178,103,244,220,104,254,169,242,40,139,66,202,176,106,170,41,90,184,86,249,191,197,184,218,2,217,84,181,148,81,212,170,229,95,158,191,114,170,127,160,250,128,0,0,0,0,0,0,0,0,117,221,192,123,163,210,53,239,103,116,242,191,141,97,172,94,164,85,117,234,161,93,223,220,255,0,176,134,192,254,31,81,83,197,194,222,146,242,95,204,171,237,252,221,21,63,249,198,171,230,72,243,20,241,73,113,150,211,177,58,154,225,12,156,143,139,216,176,236,103,25,172,129,59,97,126,102,181,170,185,92,169,176,119,135,53,150,217,106,225,59,71,77,65,213,245,63,104,121,171,239,117,229,185,85,242,247,85,249,175,98,77,24,195,137,219,229,102,158,225,235,113,174,180,9,251,34,29,43,120,116,110,233,238,185,40,102,114,59,10,138,139,133,68,233,131,91,125,73,112,169,187,106,43,165,214,181,252,245,21,149,179,212,74,236,34,101,239,145,92,229,194,34,39,117,94,200,114,59,125,161,53,14,229,106,251,102,139,210,212,126,213,113,186,85,67,75,12,126,99,25,151,75,43,35,111,87,185,173,248,158,222,234,157,253,59,150,209,176,158,24,214,173,59,162,109,203,174,173,190,101,214,177,176,205,88,223,57,201,229,57,240,197,230,51,49,85,43,93,135,53,253,83,191,167,76,24,227,139,159,11,104,172,90,98,233,184,251,95,81,133,183,83,79,91,85,67,201,221,145,199,60,207,119,153,61,90,252,163,110,17,171,243,68,238,133,111,233,157,71,169,118,183,91,211,95,45,51,123,37,222,193,112,100,136,188,177,201,203,44,19,35,177,239,35,154,184,124,105,232,169,211,213,11,217,240,252,226,186,30,36,182,166,38,94,165,229,212,150,69,109,5,83,57,85,124,230,195,77,75,207,54,91,12,113,183,50,76,190,226,103,30,138,169,218,86,17,247,142,77,152,167,222,190,31,245,5,147,200,243,43,45,116,213,119,74,63,121,83,240,241,209,84,181,159,150,196,239,47,170,170,124,211,229,175,133,218,223,91,163,181,109,101,170,165,188,181,150,59,140,148,242,38,81,113,36,50,171,87,178,170,119,111,205,83,239,47,227,195,219,119,91,186,220,56,105,181,127,73,244,237,29,29,141,233,243,242,40,41,50,191,3,83,188,159,95,189,73,50,0,0,0,124,151,107,109,61,226,213,91,104,171,111,52,21,212,242,83,74,153,84,203,30,213,106,246,84,94,203,232,168,107,223,199,222,208,201,179,220,71,234,27,90,65,229,83,222,234,42,239,116,201,205,205,152,166,175,170,107,63,45,235,218,63,85,69,249,162,19,123,193,175,118,223,95,100,190,109,93,100,249,117,60,149,55,56,153,203,249,13,101,190,6,245,70,125,87,187,191,71,169,103,160,0,120,85,229,69,85,244,76,148,73,226,165,175,102,213,220,72,207,110,122,229,150,122,55,208,55,183,244,170,250,212,252,212,252,239,175,222,166,86,240,103,210,207,173,220,139,254,163,122,98,42,123,109,84,8,191,217,182,123,123,241,223,61,151,228,90,206,237,94,43,116,246,216,106,203,229,186,79,46,170,130,201,95,83,11,240,139,202,246,83,200,230,174,21,21,23,170,39,116,83,91,109,229,191,92,53,54,236,107,11,229,210,95,54,170,178,253,112,154,87,114,181,185,115,234,100,114,174,26,136,157,220,189,144,226,180,46,176,187,232,29,93,105,213,246,42,143,38,182,213,91,5,100,79,228,107,189,232,165,108,137,209,205,114,119,98,119,69,251,148,216,135,132,13,223,126,245,108,70,154,213,149,78,230,174,142,130,138,150,181,216,199,61,66,81,211,201,35,176,140,98,38,93,47,102,166,62,95,76,212,98,254,38,116,12,91,149,177,154,211,74,61,156,210,84,216,174,41,2,103,31,133,117,28,209,183,242,155,249,254,171,131,92,109,101,97,172,208,186,234,243,167,94,158,93,69,138,235,81,72,157,151,14,134,103,51,61,220,157,217,243,95,210,92,207,132,166,242,46,178,216,136,182,238,177,220,213,90,87,155,223,198,57,189,166,178,186,110,200,196,68,194,53,63,41,223,163,177,60,15,158,225,67,79,114,164,146,138,169,156,241,73,142,100,202,166,112,168,169,219,234,134,183,252,87,237,84,219,59,189,183,237,24,234,79,103,134,151,217,124,166,121,136,255,0,138,146,9,23,175,59,215,188,158,171,255,0,113,200,93,56,147,188,221,184,108,181,108,20,237,197,37,167,207,228,126,89,239,249,181,233,84,189,18,36,84,194,167,231,175,232,236,125,156,12,88,235,181,7,18,250,78,221,111,92,77,39,183,227,183,165,190,165,125,85,19,178,41,177,96,0,21,149,226,213,197,37,45,162,195,14,198,233,106,222,106,218,222,111,181,127,6,169,229,114,62,134,166,31,142,37,71,101,21,223,3,250,122,252,138,195,217,157,176,188,239,6,225,218,244,21,138,62,122,171,143,159,203,213,137,143,46,9,37,95,137,236,78,209,175,229,39,250,13,148,52,14,139,180,237,246,148,162,210,86,72,188,186,58,31,51,203,111,51,151,227,145,210,47,196,231,47,119,175,170,157,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,117,237,125,162,237,59,131,165,43,116,149,238,47,50,142,187,203,243,27,204,228,248,36,108,137,240,185,171,221,137,234,134,181,251,205,182,23,173,158,220,59,158,130,190,199,201,85,110,242,121,186,177,115,230,65,28,169,240,189,233,218,68,252,165,255,0,65,103,158,18,188,82,82,221,236,83,108,118,170,173,229,172,162,229,251,39,240,106,190,111,59,235,170,102,248,34,68,110,17,27,241,191,175,167,200,179,80,0,53,211,227,158,199,91,167,248,152,213,150,234,255,0,219,99,246,12,246,245,183,211,47,162,170,118,84,62,43,87,18,87,155,71,13,151,109,130,129,185,164,187,121,28,239,203,61,207,42,189,106,147,162,196,170,185,85,252,244,253,61,142,63,133,29,170,159,120,183,182,195,163,25,75,237,16,213,123,87,154,206,116,103,195,73,60,137,215,157,139,222,63,69,255,0,184,217,2,223,67,79,109,163,142,138,149,156,145,71,158,84,202,174,50,170,171,223,175,117,62,146,7,248,181,239,39,234,55,98,37,219,170,55,114,213,106,174,95,127,25,229,246,106,202,25,187,43,21,23,40,229,252,166,254,158,197,62,236,206,221,86,110,182,227,90,180,53,12,124,242,92,124,252,38,81,63,107,130,73,125,92,223,234,107,249,73,254,131,101,221,47,97,166,211,54,42,107,37,27,121,97,166,231,229,76,170,252,79,115,151,186,170,247,114,250,156,169,133,184,191,221,247,236,182,196,106,109,89,72,238,90,231,219,235,105,168,157,140,242,84,45,29,68,145,187,10,199,162,225,209,118,114,99,231,245,215,119,93,107,11,190,190,213,215,109,95,125,168,243,171,110,181,179,214,74,254,70,183,222,150,87,72,189,26,214,167,119,175,100,79,185,14,87,102,175,215,13,51,187,26,62,249,107,155,202,170,163,191,91,230,137,252,173,118,28,202,152,220,139,135,34,167,118,167,116,54,73,218,91,197,110,160,219,13,39,124,184,201,230,85,87,217,40,42,102,126,17,57,158,250,120,220,229,194,34,34,117,85,236,136,133,83,248,204,105,103,209,110,61,131,81,177,51,21,69,182,150,5,95,236,221,61,193,248,239,158,201,242,49,71,133,110,189,155,72,241,35,5,185,139,134,94,40,219,64,238,223,211,107,232,147,243,87,243,126,159,122,23,182,139,204,136,169,234,153,60,128,1,88,94,50,155,182,250,11,29,143,106,232,231,195,234,36,166,185,202,206,95,200,115,46,16,59,170,179,232,157,157,250,61,72,67,192,38,208,201,188,60,71,233,235,90,193,230,211,217,42,41,47,117,41,205,203,136,161,175,165,107,255,0,45,139,218,79,69,85,249,34,155,8,90,109,180,246,123,85,21,162,145,188,176,80,211,199,77,18,101,87,12,99,81,169,221,85,123,39,170,169,245,128,0,0,17,155,196,39,119,91,181,60,55,234,69,103,89,181,21,29,101,141,137,242,243,232,42,240,191,3,147,188,127,79,189,10,7,180,219,235,117,142,173,163,181,83,55,154,178,249,113,142,158,52,202,38,100,154,84,106,119,84,78,238,249,162,125,198,193,252,13,236,189,62,202,112,255,0,96,178,121,30,93,101,210,154,150,233,89,239,42,254,30,74,42,102,191,242,222,157,226,244,84,79,146,124,228,17,20,252,64,248,174,135,134,221,170,149,150,89,121,181,37,237,93,67,74,206,85,79,37,179,83,85,114,77,151,67,36,110,196,144,167,184,184,207,170,162,119,162,109,77,168,245,46,233,107,122,155,229,218,111,107,187,223,238,15,145,87,150,56,249,165,158,103,59,30,234,53,169,151,200,190,136,157,125,16,178,14,17,188,45,162,190,233,139,94,227,238,133,70,86,227,77,5,109,45,15,39,102,73,28,19,49,222,100,21,105,243,145,184,86,167,205,83,178,25,31,126,252,49,173,90,139,68,220,87,66,219,124,187,173,27,102,154,141,190,115,151,205,115,33,151,203,102,101,170,70,183,46,115,58,175,111,94,153,42,95,112,116,38,161,219,93,95,115,209,122,166,143,217,110,54,186,169,169,102,143,204,99,240,232,165,124,110,234,199,57,191,19,29,217,87,183,175,115,142,211,119,10,155,78,162,181,221,40,223,201,81,71,91,5,68,78,194,46,30,201,17,205,92,42,42,119,68,238,134,201,28,49,94,235,53,15,15,91,115,116,175,79,217,19,105,91,59,164,119,79,121,203,67,11,149,216,68,68,76,170,175,76,25,60,130,30,48,22,91,109,87,14,86,235,172,221,42,162,212,16,177,139,239,117,106,80,87,185,19,162,227,191,208,167,13,166,169,125,30,233,232,218,184,221,202,232,117,5,186,68,92,103,10,149,49,175,250,13,138,56,91,184,203,118,216,157,51,112,154,78,119,203,237,185,118,49,156,86,78,157,176,159,35,43,17,195,196,22,42,121,120,91,213,190,123,249,85,61,131,151,162,174,127,221,26,95,145,175,198,155,85,109,234,157,91,223,223,255,0,176,166,206,155,124,247,73,164,40,30,254,235,230,231,255,0,186,188,236,64,0,0,0,0,0,0,0,0,58,230,225,225,52,125,195,43,132,252,23,241,172,53,140,212,127,248,102,163,31,216,127,216,67,96,127,15,185,40,100,225,115,73,37,28,92,138,158,223,207,239,42,231,253,209,170,199,127,210,72,243,29,113,7,96,168,213,27,65,127,177,82,254,219,83,236,188,189,191,38,170,39,47,117,68,236,223,153,173,13,93,44,244,85,15,166,169,103,36,140,199,50,101,23,25,76,250,125,230,193,30,28,218,130,43,215,10,58,62,36,127,52,212,223,104,121,157,21,62,43,149,94,61,17,59,33,38,206,187,184,122,42,215,184,218,30,251,161,175,44,230,163,190,219,106,173,210,245,114,97,179,66,248,156,190,235,154,189,158,189,156,159,122,119,42,254,247,224,209,120,173,215,213,117,86,237,119,236,218,122,122,217,36,138,63,178,216,255,0,46,23,76,170,141,202,214,243,174,35,84,76,175,85,199,204,154,156,46,240,67,181,220,51,210,54,174,201,79,237,151,185,35,70,207,93,207,81,31,50,170,66,174,252,27,167,145,137,151,192,142,233,243,199,110,242,56,234,123,148,249,255,0,81,247,106,111,39,204,130,166,142,120,101,78,100,79,113,209,61,29,245,237,242,234,107,185,197,53,186,134,217,190,58,170,11,124,30,84,110,186,87,61,83,153,93,151,123,100,233,158,171,244,67,50,120,95,235,139,222,150,226,94,217,108,183,203,251,26,238,200,104,167,103,43,62,25,110,20,77,114,229,90,171,217,169,209,21,62,244,47,172,252,77,20,115,194,248,37,111,51,36,106,177,201,156,101,21,48,165,9,248,149,236,115,54,159,136,59,197,234,134,15,46,143,84,212,84,94,157,239,103,240,181,53,213,142,94,242,57,123,70,158,141,79,162,25,239,193,139,113,165,163,214,58,139,110,170,166,229,164,158,138,174,229,26,114,162,230,119,75,111,133,19,163,115,217,61,93,143,167,169,110,128,0,0,0,173,63,24,253,161,138,239,164,108,187,175,2,98,166,138,90,107,91,215,175,237,76,138,225,58,247,122,39,117,252,220,253,125,8,65,225,209,185,115,109,183,19,122,126,102,73,201,21,250,90,75,36,221,17,125,201,238,20,156,223,146,229,236,207,76,47,213,13,129,169,167,142,170,154,42,152,157,204,201,152,217,26,184,198,81,83,40,123,64,7,226,111,218,159,255,0,37,127,200,107,215,226,15,36,178,113,67,171,124,214,227,150,190,189,173,234,157,190,209,170,193,47,252,21,22,111,104,213,41,205,248,30,74,239,119,9,241,102,221,215,231,216,179,205,117,102,110,162,209,55,251,3,251,92,173,117,116,159,253,210,23,51,230,159,157,243,67,91,126,33,244,210,233,29,241,215,118,15,74,77,71,116,137,191,115,107,37,103,205,127,55,230,99,178,225,124,25,53,205,93,207,109,53,6,142,171,119,58,210,93,106,234,98,92,34,98,54,211,219,227,70,244,106,124,215,170,174,127,202,89,25,248,150,54,77,27,225,145,185,99,218,173,114,103,186,47,114,137,60,81,54,101,118,215,136,42,203,253,5,39,149,111,212,108,146,228,231,121,156,217,158,162,182,181,235,209,94,231,124,44,79,68,79,162,31,95,133,38,233,212,104,158,37,109,154,82,162,171,201,181,234,79,59,218,215,145,29,254,247,160,174,145,157,152,174,248,157,232,169,245,202,23,166,10,84,241,133,209,116,250,127,123,173,122,146,25,50,235,255,0,159,204,220,47,187,228,82,80,49,58,171,151,61,254,73,250,72,4,89,79,132,15,15,183,59,158,184,151,124,110,148,156,180,54,158,95,179,228,243,26,188,254,108,53,244,210,244,108,136,169,135,34,39,188,197,250,99,185,111,224,3,20,241,49,190,150,94,30,118,162,235,184,183,135,251,180,62,71,35,48,255,0,123,158,166,24,87,171,99,147,31,183,39,228,175,250,83,92,253,192,215,90,131,114,117,101,110,177,213,21,190,213,114,175,242,252,233,124,182,51,155,146,38,70,222,140,107,90,158,235,26,157,17,59,126,146,218,188,38,56,96,166,210,90,54,125,231,212,212,156,215,43,207,47,217,255,0,132,84,242,60,153,107,169,165,248,37,86,187,153,174,111,196,196,199,166,123,150,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,63,22,126,24,41,245,118,141,131,121,244,205,39,45,202,205,205,246,135,225,21,124,255,0,58,90,26,104,190,57,81,173,229,107,93,240,177,115,235,133,234,84,174,223,235,173,65,182,218,178,139,88,233,122,223,101,185,80,121,158,76,190,91,31,203,207,19,227,119,71,181,205,95,117,238,78,168,189,255,0,73,177,135,12,251,233,102,226,23,106,45,91,139,103,127,74,239,63,157,184,127,187,201,83,52,41,213,209,199,159,218,87,242,83,253,43,149,128,5,64,120,191,112,251,115,182,107,136,247,198,215,71,205,67,117,230,251,66,79,49,169,201,229,67,65,77,23,71,73,149,203,149,83,221,98,125,115,220,173,98,126,248,61,104,186,125,65,189,215,77,75,52,152,117,131,200,229,110,23,222,243,233,43,216,189,81,201,142,223,37,253,5,213,130,139,60,87,55,78,163,91,113,43,115,210,148,245,94,117,175,77,249,62,200,188,136,223,247,197,5,12,143,238,196,119,196,223,85,95,166,16,201,30,15,155,42,221,67,184,23,77,210,186,209,115,193,100,242,61,141,254,102,63,110,130,190,9,58,54,68,94,232,157,218,191,76,119,46,44,21,185,227,55,174,106,237,155,103,167,244,117,35,185,22,174,235,73,83,43,176,139,152,221,79,112,141,91,213,171,242,78,168,185,255,0,41,79,70,68,225,227,77,46,174,223,29,9,96,206,18,175,82,90,226,95,185,245,145,51,230,159,157,243,54,71,208,182,86,105,205,19,96,176,51,181,182,215,75,73,255,0,220,225,107,62,107,249,191,53,43,19,198,173,102,243,244,178,115,126,7,146,135,166,19,226,205,199,175,207,177,15,252,62,36,150,62,40,116,151,148,153,230,175,160,107,187,118,251,70,148,216,86,31,218,89,159,205,79,242,31,176,1,234,169,158,58,90,105,106,101,119,43,33,99,164,114,227,56,68,76,169,175,207,136,190,229,205,185,60,77,234,9,159,39,60,86,25,106,236,144,244,68,247,32,184,85,242,254,75,87,179,253,114,191,85,38,255,0,131,134,208,197,104,210,55,173,216,157,51,81,91,45,77,173,139,215,246,167,197,111,157,59,61,83,186,126,110,126,190,133,150,0,0,0,2,162,252,103,119,26,90,205,97,167,118,234,150,110,106,72,40,169,46,82,39,42,38,39,108,183,8,85,58,183,61,151,209,216,250,122,152,19,195,83,99,153,187,28,65,217,239,85,208,121,148,122,90,162,158,244,223,123,31,133,166,174,163,114,118,145,171,218,69,244,114,125,20,190,200,98,142,8,89,4,77,229,100,109,70,53,51,156,34,38,16,253,148,43,226,129,174,47,90,167,137,123,157,178,225,47,236,107,67,38,162,129,156,172,248,98,184,86,181,171,148,106,47,103,47,69,85,251,212,195,92,44,219,168,110,123,227,165,96,184,65,230,198,219,165,11,209,57,149,184,119,182,64,153,232,191,85,54,35,219,87,207,250,143,180,211,121,62,92,20,212,112,67,18,115,34,251,141,137,136,223,175,111,159,83,182,17,199,138,46,8,118,187,137,138,71,85,222,233,253,142,247,28,106,216,43,185,234,36,229,84,73,149,191,131,108,241,177,112,249,213,221,126,88,237,218,21,217,124,26,47,52,90,246,146,170,225,174,253,163,79,65,91,28,146,71,246,91,25,230,66,217,145,85,185,74,222,116,204,104,169,148,235,215,230,90,6,222,104,171,94,220,232,123,22,134,179,51,150,142,197,109,165,183,69,213,203,150,195,11,34,106,251,206,114,246,98,119,114,253,235,220,236,68,15,241,127,212,16,209,240,235,111,179,181,248,154,123,252,78,84,194,245,99,168,107,219,242,199,116,249,148,255,0,177,182,90,173,65,188,122,34,213,70,206,103,207,168,173,172,94,168,152,69,170,137,185,234,169,243,79,83,98,190,30,236,19,233,125,160,176,88,170,191,109,166,246,174,110,223,149,85,43,147,178,175,163,190,102,69,35,135,136,36,148,76,225,111,86,251,100,92,234,190,193,201,239,42,99,253,209,165,207,111,208,107,241,167,63,240,205,62,127,179,255,0,176,166,206,91,119,133,209,214,252,46,83,240,191,198,188,236,128,0,0,0,0,0,0,0,0,56,109,97,70,235,134,156,171,164,103,121,60,188,126,137,26,191,232,53,134,213,112,172,23,250,168,157,221,188,159,246,26,95,247,135,165,124,149,188,46,105,70,190,159,203,242,253,187,30,254,115,155,141,95,253,196,148,61,53,84,209,86,64,234,105,219,150,63,25,76,175,162,231,211,238,53,176,226,135,65,207,182,91,233,169,180,69,79,237,150,223,98,230,237,253,50,142,25,125,28,239,207,249,175,250,9,113,225,165,198,77,46,213,58,171,108,181,92,185,162,170,228,246,47,117,125,222,95,108,154,79,218,224,114,175,89,27,241,59,238,249,23,17,98,212,182,157,69,78,202,139,109,71,152,143,107,156,137,200,228,232,142,229,95,137,19,212,229,65,248,150,88,225,111,52,142,194,42,227,177,209,245,198,247,109,174,222,81,203,91,170,181,15,178,71,10,185,175,253,137,81,38,21,17,202,191,4,110,252,199,127,112,128,28,93,120,168,233,102,233,219,182,135,217,137,125,170,225,58,207,68,250,238,89,25,229,177,209,207,18,187,203,169,164,229,92,59,202,118,51,235,140,247,82,168,117,13,246,229,170,47,183,13,69,120,159,206,174,185,213,75,89,81,39,43,91,207,44,143,87,185,112,212,68,76,185,202,184,68,68,250,22,91,225,31,195,5,194,178,239,81,191,87,228,242,169,160,231,161,162,139,221,119,58,163,168,42,163,147,153,178,229,50,138,169,202,230,125,235,232,91,88,43,171,198,87,64,193,115,217,155,22,177,162,167,205,109,37,254,150,25,95,206,191,239,118,210,92,36,119,69,118,59,170,118,76,255,0,144,175,142,0,117,69,86,153,226,123,71,173,60,156,169,113,185,219,232,36,232,139,150,73,112,165,202,117,69,252,223,167,222,108,49,3,252,200,99,147,243,154,139,253,212,61,128,0,0,6,26,226,251,65,195,184,124,58,235,187,27,226,231,154,59,5,210,162,155,222,84,229,153,40,106,26,197,248,154,139,213,253,149,113,243,53,224,160,158,175,110,119,22,10,135,167,53,78,153,189,53,206,78,137,151,211,206,138,169,249,73,221,159,95,210,108,115,195,86,170,102,180,216,29,189,212,137,241,215,105,123,76,242,167,230,189,244,80,189,83,178,103,226,244,68,67,37,128,15,14,69,84,84,78,248,40,31,196,202,213,95,110,226,134,243,37,107,185,155,82,218,137,162,92,53,48,199,92,107,48,157,23,232,189,201,51,224,173,81,74,203,158,168,167,117,94,39,88,107,92,144,121,107,240,243,91,147,155,155,183,126,152,45,125,83,41,133,245,40,63,196,251,75,55,77,241,67,116,150,42,111,41,151,56,39,175,114,243,243,115,58,75,141,111,94,235,140,242,246,233,247,17,32,180,63,5,75,156,95,170,29,83,103,230,252,39,177,87,84,227,11,240,243,219,155,242,255,0,73,108,160,130,94,45,187,63,6,183,216,104,53,157,11,121,46,86,27,131,106,37,147,42,185,164,130,138,190,71,55,10,244,111,196,228,234,136,174,251,251,20,217,182,154,194,93,1,173,237,218,170,46,142,161,243,190,95,151,11,227,252,215,126,127,201,77,154,180,173,233,186,134,195,75,120,106,97,42,57,255,0,251,215,185,191,36,249,124,142,88,163,255,0,22,237,93,96,212,155,251,21,5,165,252,213,86,222,111,107,232,244,253,178,138,129,89,241,53,19,179,87,182,126,164,72,217,253,185,185,238,214,226,218,118,250,206,222,106,203,175,180,121,105,150,167,237,80,73,42,252,78,106,118,141,123,185,63,79,99,99,221,148,218,203,38,204,109,181,167,110,180,252,62,85,21,175,207,242,219,204,247,99,205,168,146,101,234,247,189,126,41,87,242,151,244,118,78,244,0,41,155,197,223,125,31,168,247,87,249,143,81,84,230,61,53,254,251,143,147,255,0,164,83,80,84,51,170,198,158,173,94,207,95,174,59,17,103,132,222,31,46,124,70,110,173,14,139,165,111,45,26,249,190,215,46,90,188,159,177,167,145,157,22,72,213,114,176,227,162,253,255,0,37,216,202,205,103,183,216,45,209,90,173,112,121,52,208,115,114,51,153,206,198,92,174,94,174,85,94,234,190,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,175,54,123,125,254,221,45,170,233,7,157,77,63,47,59,57,156,220,225,200,228,234,213,69,238,137,234,107,155,197,151,15,119,62,28,247,86,187,69,213,39,53,26,121,94,201,47,186,156,255,0,177,160,145,253,18,73,21,48,179,99,170,253,223,36,148,190,17,59,234,253,55,186,191,204,122,182,167,17,106,95,247,164,124,159,253,30,154,190,161,253,82,53,245,114,119,122,125,51,216,185,160,1,209,183,175,107,44,155,207,182,215,109,186,212,48,121,180,55,95,35,204,111,51,219,159,42,162,57,147,171,30,197,248,162,78,206,79,211,217,117,193,222,13,185,185,237,46,226,221,182,250,240,222,90,203,87,145,230,38,90,191,182,193,28,169,240,185,201,218,68,236,229,253,29,137,111,225,35,171,172,26,111,127,101,160,187,63,150,170,229,203,236,157,30,191,181,209,87,171,254,22,170,118,114,119,199,208,188,3,137,213,87,166,233,235,13,85,225,201,148,167,228,255,0,239,158,214,252,151,231,242,53,149,220,205,97,54,191,214,247,29,87,47,87,215,121,63,47,200,133,145,254,107,127,51,228,133,244,120,122,236,253,62,209,240,219,167,168,102,110,110,181,126,215,237,210,229,125,254,74,250,181,143,162,61,205,76,54,76,123,191,167,169,38,1,83,94,53,119,56,191,84,58,90,207,205,248,79,98,161,169,198,23,225,231,184,183,229,254,146,175,9,109,225,133,165,91,169,120,161,181,203,45,55,154,203,92,16,92,26,188,252,188,174,142,227,69,215,186,103,28,221,186,253,197,248,162,97,48,158,133,80,120,212,212,82,190,231,165,233,219,87,153,210,26,39,44,30,90,252,60,215,20,230,230,237,223,166,8,205,225,155,107,175,184,241,67,102,146,141,220,173,166,109,60,210,174,26,185,99,110,52,121,78,171,245,78,197,252,53,21,17,17,123,224,242,0,49,167,18,186,169,154,47,96,183,11,82,59,227,161,210,247,105,226,79,206,123,40,166,122,39,101,199,195,234,138,134,184,213,243,213,238,54,226,207,81,26,114,212,234,107,211,156,212,232,184,125,68,234,168,159,146,157,223,244,253,6,195,252,32,104,56,54,243,135,93,11,99,142,46,73,164,176,91,42,42,125,229,94,105,214,134,157,175,95,137,200,157,89,217,23,31,35,50,128,0,0,30,185,223,229,195,36,159,154,213,95,238,33,175,63,31,250,158,171,83,113,61,172,22,166,78,100,183,92,238,20,17,244,68,195,35,184,85,97,58,34,126,119,215,239,44,31,193,171,64,193,108,217,155,238,177,173,167,197,109,93,254,170,24,159,206,191,239,119,82,91,228,111,68,118,59,162,247,76,255,0,144,177,80,84,167,139,135,12,23,10,59,189,62,253,88,83,205,166,159,146,134,182,47,117,188,138,174,175,170,146,78,103,75,149,194,34,39,43,89,247,47,161,90,90,122,251,114,210,247,219,126,162,179,207,228,215,91,42,162,172,167,147,149,174,228,150,55,163,218,184,114,42,46,28,212,92,42,42,125,11,94,225,23,197,71,75,59,78,218,116,62,243,203,236,183,8,22,10,38,87,114,200,255,0,49,141,142,8,145,222,93,53,39,42,101,222,107,177,159,76,103,178,147,255,0,67,239,118,218,238,29,28,85,186,87,80,251,92,115,43,90,207,216,149,17,229,85,26,169,241,198,223,207,111,247,78,241,20,177,204,222,104,221,148,69,199,99,246,14,179,174,245,229,143,65,89,42,239,23,154,142,70,211,65,36,248,228,122,229,26,199,59,242,90,239,204,95,66,145,188,70,56,173,77,250,215,173,211,182,57,63,220,123,50,164,78,76,119,158,25,170,217,159,122,22,63,224,149,61,85,62,245,237,215,60,54,118,254,77,193,226,134,201,11,19,45,177,37,53,242,68,207,228,65,113,163,69,252,166,254,127,166,126,229,47,242,150,154,42,56,27,77,3,112,198,103,9,149,245,92,250,253,231,184,141,126,33,117,239,162,225,115,85,181,144,121,158,103,176,231,222,198,49,113,164,255,0,188,160,29,41,10,207,127,165,137,189,221,207,255,0,97,198,207,58,62,141,214,253,57,73,70,254,241,249,159,225,145,203,254,147,153,0,0,0,0,0,0,0,0,1,234,169,129,181,80,58,7,174,17,216,255,0,2,228,214,59,120,44,82,105,173,197,187,217,101,92,186,155,217,242,184,252,232,35,119,205,127,59,230,93,255,0,134,69,237,46,220,50,217,34,108,190,99,105,189,167,14,229,198,121,174,21,158,152,79,145,45,193,80,126,46,220,54,87,218,181,131,183,242,209,79,154,75,174,62,210,119,59,125,223,42,42,10,88,186,58,85,85,234,171,240,177,62,185,238,86,163,30,232,220,143,98,225,80,200,86,78,32,119,119,78,200,217,108,218,183,217,220,196,86,162,251,5,43,240,156,220,223,149,26,250,161,202,75,197,78,253,77,20,176,201,174,242,201,220,231,72,159,101,209,117,85,76,47,244,147,134,169,223,125,214,172,106,178,167,85,115,163,187,254,193,166,79,242,71,245,56,138,157,202,214,213,144,190,158,162,245,207,28,142,87,57,61,154,20,202,170,97,123,55,234,112,149,21,119,42,204,186,121,57,249,186,175,70,167,127,187,239,50,46,215,112,211,188,91,192,248,151,67,233,79,110,129,242,53,139,47,183,82,197,203,158,79,73,101,98,175,73,26,191,167,239,39,247,11,30,18,55,90,91,173,179,92,111,117,211,200,101,45,68,53,44,179,121,13,119,152,141,116,18,162,251,69,53,103,76,254,21,157,186,124,95,36,45,27,77,105,203,70,145,176,208,105,187,21,47,179,208,91,169,226,165,167,139,157,207,229,142,54,35,26,153,114,171,151,13,106,39,85,85,232,114,96,132,222,45,12,123,184,102,143,145,185,68,188,162,175,95,79,179,235,138,124,225,146,181,212,60,70,237,116,220,216,103,234,206,200,146,116,238,207,111,133,85,63,192,108,157,99,149,147,217,109,243,69,240,73,75,19,155,247,43,17,80,251,140,105,124,226,59,103,52,230,178,135,64,93,245,127,145,125,158,102,192,202,95,179,234,157,151,186,85,137,19,157,177,43,62,54,170,124,95,94,221,76,143,77,81,13,93,60,85,84,239,231,138,102,54,70,59,10,153,106,166,81,112,189,123,30,192,0,7,201,118,183,67,119,181,214,90,170,63,106,172,167,146,157,253,254,23,181,90,189,149,23,178,252,205,117,248,218,208,83,237,231,18,90,210,213,44,92,145,86,94,46,53,212,222,242,47,52,47,175,169,107,23,226,114,167,70,118,85,207,205,11,87,240,154,214,208,106,30,28,157,99,117,87,155,81,109,185,44,40,222,69,111,44,113,208,80,183,31,10,34,225,87,190,85,73,184,0,5,66,120,206,109,211,237,250,227,79,110,45,58,98,150,166,134,146,218,244,249,206,233,174,19,42,245,118,123,39,230,227,235,232,99,191,9,45,193,77,49,191,243,105,231,183,221,187,91,157,2,46,127,42,90,218,6,126,106,254,111,205,63,65,119,228,52,227,191,132,202,46,32,175,26,82,190,53,228,168,142,225,67,75,58,245,94,106,116,117,82,185,63,110,98,39,89,189,58,255,0,162,173,120,220,225,214,14,29,117,213,187,77,82,87,121,240,212,219,161,169,70,249,74,223,45,93,53,75,57,114,178,200,171,132,135,190,127,247,203,31,5,75,115,126,223,213,55,111,51,222,246,58,234,126,92,122,115,219,157,156,231,253,5,178,3,164,111,102,137,135,113,54,163,85,233,9,62,43,149,154,186,154,37,235,210,73,41,164,141,23,226,111,231,250,170,33,174,255,0,19,187,109,46,209,111,142,165,219,201,223,204,251,79,177,229,112,137,251,109,28,51,122,57,223,213,63,57,127,71,98,241,188,61,245,187,181,199,11,90,74,186,174,171,207,174,143,219,253,165,121,57,113,155,141,90,51,179,81,62,22,250,126,147,42,111,118,237,88,118,83,111,46,90,251,80,59,52,212,30,78,89,135,251,220,243,199,23,118,49,234,157,101,79,201,95,244,166,183,187,155,184,119,173,209,214,85,218,206,252,252,213,215,121,92,233,134,116,228,137,145,167,192,214,167,104,211,209,63,210,89,31,131,247,14,175,154,106,157,249,188,38,99,78,79,178,211,244,87,210,205,240,203,243,199,196,207,187,230,90,224,0,234,187,161,175,173,91,95,161,174,122,230,246,254,74,43,103,147,230,187,14,92,121,147,50,36,248,90,229,239,34,118,106,255,0,164,214,179,116,245,189,102,227,235,203,158,179,175,147,204,158,227,228,243,187,8,153,242,225,100,105,209,26,212,236,196,244,79,244,150,215,225,11,177,109,210,123,109,95,186,151,24,113,83,169,60,175,33,121,190,31,103,168,175,129,221,164,84,94,142,78,237,79,211,220,177,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,21,219,226,243,177,109,213,155,109,65,186,150,232,115,83,166,252,223,61,121,190,47,104,168,160,129,189,228,68,78,141,94,205,95,209,220,169,77,172,214,245,155,113,175,45,154,206,130,79,46,123,119,157,200,236,34,227,204,133,241,175,69,107,147,179,215,209,127,210,108,167,182,26,250,213,186,26,26,217,174,108,143,231,162,185,249,222,83,176,228,207,151,51,226,95,137,173,94,241,175,118,167,250,78,212,0,42,143,198,7,135,87,195,53,54,252,217,211,17,175,63,218,137,250,40,41,97,248,165,249,231,225,103,223,243,43,115,108,183,14,245,181,218,202,135,89,216,95,138,186,31,55,145,48,206,188,241,62,53,248,218,228,237,34,250,47,250,77,144,182,71,118,172,59,215,183,150,221,125,167,221,251,30,191,206,195,48,255,0,119,146,121,34,238,246,49,87,172,75,249,41,254,149,197,126,32,250,225,218,31,133,189,91,95,73,85,228,87,73,236,30,204,188,156,217,197,198,149,31,221,170,159,11,189,127,65,71,60,49,237,188,187,187,190,58,107,111,33,119,43,238,222,217,133,194,47,237,84,115,77,234,230,255,0,83,252,228,253,61,141,147,45,86,218,123,69,4,86,234,86,226,40,185,185,83,43,234,229,85,238,170,189,212,250,193,83,126,53,118,230,253,189,165,174,222,103,95,99,161,167,229,199,167,61,197,217,206,127,208,68,238,8,248,117,131,136,173,117,113,211,85,117,222,68,52,214,233,170,85,190,82,187,204,86,205,76,206,92,164,177,170,101,38,239,159,253,214,149,192,135,9,148,92,62,222,53,93,124,190,253,68,151,10,234,90,117,234,152,167,87,82,171,83,246,231,167,120,125,122,255,0,166,101,148,129,226,219,184,9,169,247,254,29,60,196,247,109,54,230,192,171,253,148,85,181,236,252,212,252,239,154,254,147,34,120,49,237,212,151,13,113,168,119,22,161,185,165,166,161,171,182,179,175,105,219,53,190,100,94,142,207,101,252,220,125,125,11,123,0,2,17,248,178,235,120,52,247,14,77,177,182,171,202,168,185,220,146,21,111,34,187,154,57,40,43,155,143,133,81,50,169,223,40,165,84,112,75,160,167,220,62,36,180,93,170,40,185,226,163,188,91,171,170,125,228,78,88,89,95,76,215,175,196,213,94,143,236,139,159,146,27,20,90,109,208,218,45,116,118,170,127,218,168,233,227,167,103,127,133,141,70,167,117,85,236,159,51,235,0,0,122,234,106,33,164,167,150,170,161,252,145,66,199,72,247,97,87,13,68,202,174,19,175,99,27,217,56,143,217,189,69,172,166,208,22,141,95,231,223,96,153,208,62,151,236,250,166,225,237,149,34,84,231,116,72,207,141,200,159,23,215,183,83,38,31,13,242,86,65,101,184,77,47,193,29,44,174,119,220,140,85,83,91,30,38,235,93,93,196,110,232,205,205,150,126,172,239,105,31,78,204,246,249,149,19,252,37,193,248,75,177,237,225,154,69,123,113,155,202,170,117,244,251,62,132,155,32,227,53,46,156,180,106,235,13,118,155,190,210,251,69,5,198,158,90,90,136,185,220,206,104,228,98,177,201,150,170,57,50,215,42,116,84,94,165,92,241,79,225,35,117,171,187,92,245,198,200,221,60,246,85,84,77,82,251,55,144,214,249,104,231,79,42,175,180,84,214,117,199,224,153,140,117,248,190,104,64,29,209,225,167,120,182,125,242,174,184,210,158,195,3,36,115,18,95,110,165,151,155,28,254,145,74,245,78,145,185,127,71,220,99,170,122,187,149,30,29,4,156,156,189,83,163,87,183,223,247,28,221,62,229,107,106,56,89,79,79,122,228,142,55,35,154,158,205,10,225,81,48,157,219,244,57,122,109,247,221,106,54,163,41,181,87,34,55,183,236,26,101,255,0,44,127,67,153,139,138,157,250,134,40,161,143,93,225,144,57,174,141,62,203,162,232,168,152,79,233,39,9,169,247,211,117,53,148,114,197,169,53,79,182,54,102,58,55,167,176,211,71,150,175,54,83,220,141,63,57,223,221,58,34,171,158,229,85,234,174,95,240,151,1,225,19,195,109,118,142,177,86,111,125,242,159,146,162,247,73,37,21,34,243,162,230,150,102,80,84,177,125,217,85,59,181,122,43,17,223,53,78,197,147,130,36,120,155,222,146,211,195,53,238,23,203,229,182,167,217,178,238,92,227,150,225,71,233,133,249,148,127,180,22,41,53,46,226,218,108,177,46,31,83,231,225,113,249,176,72,239,154,126,111,204,217,202,154,6,210,192,216,24,185,70,231,252,43,147,218,0,0,0,0,0,0,0,0,0,107,197,199,222,223,85,109,247,19,26,162,130,105,124,216,101,246,47,42,78,84,111,54,45,244,170,238,156,206,84,234,252,117,39,239,131,14,191,130,243,182,250,171,66,171,191,11,167,125,135,9,133,235,237,19,220,37,252,212,244,79,206,95,209,216,178,0,124,215,27,117,29,214,142,74,10,248,124,216,37,199,59,57,149,185,194,162,167,84,84,94,232,132,69,220,175,11,222,28,55,6,189,247,40,108,191,102,84,63,24,127,180,215,205,140,53,137,219,218,218,157,153,254,31,161,208,105,124,28,246,46,44,123,77,235,207,199,127,216,213,141,207,95,165,105,220,244,223,133,71,12,118,42,117,138,167,79,251,107,215,187,253,174,225,30,122,39,162,85,175,203,252,39,107,183,120,112,240,191,110,98,177,154,31,155,63,255,0,51,184,167,203,255,0,172,253,14,229,100,224,191,134,253,59,28,15,165,219,236,62,145,205,149,143,251,90,191,163,155,140,46,22,117,249,25,134,203,77,106,182,91,233,236,246,118,121,116,180,81,50,8,99,203,157,200,198,53,26,212,203,178,171,132,68,76,170,228,228,0,0,134,94,43,44,153,220,49,203,229,55,40,151,39,43,186,167,70,253,159,93,146,154,56,112,125,84,124,67,109,116,148,41,154,150,235,59,35,161,237,241,165,116,60,189,250,119,199,126,134,202,122,117,245,82,105,251,100,149,201,138,151,81,194,233,187,124,106,196,230,237,211,190,123,116,49,119,23,27,133,38,217,112,251,173,53,53,60,156,149,45,178,92,99,166,92,103,240,222,197,59,217,221,174,78,236,245,76,124,205,124,116,221,194,233,184,91,217,105,184,212,126,18,191,80,234,136,38,119,194,153,150,122,180,85,236,141,111,196,255,0,162,125,198,199,251,53,111,154,211,180,26,26,213,82,222,89,104,244,221,178,158,68,202,46,28,202,88,218,189,149,83,186,124,206,226,0,0,20,211,227,37,160,155,110,221,251,38,184,100,159,239,171,61,53,18,183,30,174,170,184,75,156,243,125,62,95,167,208,236,94,10,250,237,172,215,122,163,109,157,249,86,170,219,210,127,247,107,116,63,155,255,0,235,126,143,82,221,0,0,135,190,40,59,70,237,205,225,198,186,190,8,249,229,211,51,75,123,84,206,48,218,122,10,213,207,87,181,59,191,235,247,41,73,155,67,172,234,182,203,118,52,166,180,133,220,175,176,95,104,107,228,76,34,229,32,169,142,69,79,133,223,153,223,11,247,47,99,99,173,142,220,138,61,216,218,205,57,174,105,29,149,185,219,40,234,38,232,189,36,146,154,57,92,157,90,223,234,158,141,68,255,0,33,222,92,141,69,89,23,186,39,127,161,64,158,37,26,225,186,191,137,205,65,77,13,79,157,29,154,106,187,107,189,206,94,71,195,112,172,78,95,133,51,142,110,253,126,245,38,167,131,22,140,184,91,182,247,81,106,202,186,94,72,234,174,85,116,241,63,157,171,204,215,65,111,145,58,35,186,118,245,66,202,65,225,201,204,213,111,205,48,82,95,139,230,132,130,195,196,3,53,140,45,252,38,164,207,156,185,95,252,94,138,130,54,247,114,252,253,17,63,79,115,43,248,71,239,189,139,74,105,61,89,164,245,13,195,202,101,15,176,121,12,242,158,236,243,203,95,35,186,178,53,252,228,238,170,98,47,19,78,48,105,183,203,83,209,109,254,145,151,253,194,177,249,156,242,114,175,225,252,232,232,229,78,146,66,199,183,149,241,59,242,151,63,68,232,177,127,135,157,147,212,59,241,185,86,237,13,98,131,155,218,188,239,54,78,102,39,39,45,60,178,167,71,72,204,231,202,84,232,239,251,151,99,109,185,208,118,93,180,209,244,26,51,79,195,229,80,208,121,190,83,121,158,236,115,202,249,23,171,220,229,248,158,189,213,127,208,118,80,15,203,222,216,218,175,122,225,16,168,159,20,14,56,34,213,210,220,184,125,208,137,207,107,103,147,246,141,103,84,243,178,148,85,113,126,14,88,17,205,195,154,246,251,175,235,221,122,97,10,232,209,250,94,227,172,245,21,38,155,180,179,158,170,175,204,242,211,45,79,129,142,122,252,74,137,217,171,234,108,199,181,122,46,147,111,116,29,179,72,81,55,150,26,15,59,149,50,171,241,204,249,23,187,156,189,222,190,170,118,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,29,79,117,52,93,38,225,104,75,158,144,174,111,52,53,254,79,50,101,83,224,153,146,39,103,53,123,177,61,80,214,115,88,105,107,142,140,212,85,122,110,234,206,74,170,63,47,157,50,213,248,227,107,211,225,85,78,206,79,82,197,252,47,248,224,135,72,203,109,225,243,93,167,151,106,127,157,246,117,103,85,242,112,149,181,114,254,14,40,21,206,203,156,198,251,207,233,221,58,101,11,118,99,219,35,81,236,92,162,159,160,14,181,184,218,14,203,185,122,62,191,70,106,8,124,218,26,255,0,43,205,111,51,219,158,73,89,34,117,99,154,191,19,19,178,167,250,13,114,120,134,217,61,67,176,251,149,113,208,215,216,57,125,151,201,242,164,230,98,243,243,83,197,42,244,108,143,198,60,212,78,174,255,0,185,37,7,134,95,24,52,219,27,169,235,118,255,0,87,75,254,225,95,60,190,73,57,87,240,30,76,117,146,175,72,225,123,221,204,249,91,249,73,143,170,116,76,187,226,225,190,246,45,87,164,244,158,147,211,215,15,53,149,222,223,231,179,202,123,113,201,45,4,141,234,248,211,243,87,178,161,137,252,32,244,36,23,238,32,95,172,102,111,225,52,222,60,149,202,255,0,227,20,85,241,187,179,147,229,234,139,250,59,151,108,1,90,222,51,186,50,225,113,219,221,59,171,41,41,121,227,165,185,82,83,203,39,59,83,149,173,130,225,34,244,87,117,239,232,132,42,240,216,215,13,210,28,78,105,250,105,170,124,152,239,51,82,91,83,220,230,230,124,215,10,52,229,248,87,25,229,239,211,239,66,255,0,17,26,170,146,39,117,78,255,0,67,163,111,142,228,81,237,62,214,106,61,115,86,236,45,178,217,89,81,15,69,235,36,116,210,74,212,232,215,127,83,245,106,167,249,13,113,119,123,89,213,110,102,236,106,189,107,51,185,157,127,190,215,87,198,152,68,194,79,83,36,136,159,11,127,63,190,19,238,78,197,217,248,95,109,27,182,203,135,26,26,249,227,228,151,83,77,21,237,19,57,203,106,40,40,151,61,30,228,238,207,167,220,132,194,0,2,162,252,106,53,219,95,174,244,190,219,53,126,27,85,21,233,126,255,0,58,227,15,230,255,0,250,223,163,212,235,190,13,218,9,183,45,223,189,235,135,73,254,245,179,212,209,35,113,234,218,171,124,185,207,55,215,229,250,125,11,150,0,0,14,157,188,150,249,174,219,65,174,109,116,205,230,154,179,77,220,233,227,76,162,101,207,165,145,169,221,81,59,175,204,215,7,82,92,46,155,125,189,151,107,149,63,224,235,244,246,168,168,153,191,10,226,88,42,213,83,186,57,191,19,62,169,247,155,6,240,141,184,82,110,111,15,186,47,83,84,201,207,82,235,45,186,58,149,198,63,13,236,80,61,253,154,212,238,255,0,68,199,200,202,58,137,245,81,233,251,156,148,41,154,150,209,204,232,123,124,104,197,229,239,211,190,59,244,53,172,226,61,245,82,113,13,186,50,87,38,42,93,172,239,110,155,183,198,181,211,115,118,233,223,61,186,23,47,225,74,201,155,195,28,94,107,112,139,114,106,183,170,117,79,179,232,112,76,208,0,56,251,213,53,170,231,111,168,179,222,25,230,82,214,196,248,38,143,46,111,59,30,213,107,147,45,194,166,81,85,50,139,147,15,94,248,47,225,191,81,71,59,234,182,251,47,171,115,165,123,254,214,175,234,231,103,43,132,157,62,103,77,184,248,112,240,191,113,98,49,250,31,151,31,255,0,51,184,175,207,255,0,172,253,78,169,169,60,42,56,99,190,211,164,84,218,127,216,158,157,159,237,119,9,49,209,125,22,173,62,127,224,58,108,254,14,155,21,36,141,116,55,159,41,136,228,87,55,217,235,29,148,249,101,107,76,177,179,222,28,188,60,237,5,206,154,247,110,176,123,93,194,149,236,154,57,253,170,186,60,72,215,70,228,119,42,212,189,191,20,104,184,198,58,146,142,154,158,26,58,104,169,41,217,201,20,12,108,113,183,42,184,106,38,17,50,189,123,33,237,5,111,248,207,107,248,44,219,111,165,116,42,59,240,186,139,219,178,152,94,158,207,61,190,95,205,95,69,252,228,253,61,136,5,192,38,223,85,110,15,19,26,94,130,25,124,168,98,246,223,54,78,84,119,46,109,245,74,222,156,205,85,234,204,116,54,29,0,0,0,0,0,0,0,0,0,5,53,120,198,237,204,182,29,211,178,107,134,183,16,223,253,167,29,83,250,69,53,190,47,206,85,238,191,36,253,61,206,169,225,33,184,17,233,45,252,151,79,84,207,229,211,234,14,95,51,221,206,124,138,42,247,167,102,170,247,119,205,63,73,120,0,0,1,23,252,69,215,113,32,225,182,239,115,219,186,223,102,158,218,181,21,183,7,121,112,63,246,20,116,21,110,151,164,221,59,242,124,57,119,78,137,220,164,61,59,196,134,242,233,75,164,119,91,62,175,242,42,34,149,37,230,251,62,149,222,242,57,29,249,81,42,119,106,122,23,11,192,151,29,218,111,123,244,213,167,65,234,155,159,255,0,44,104,104,96,138,161,60,153,63,15,201,29,52,78,151,220,167,100,77,230,154,87,123,168,229,199,221,213,38,179,92,142,106,57,171,148,84,202,30,78,23,89,223,153,165,180,157,227,81,200,153,109,178,130,162,177,126,232,226,115,254,75,249,191,37,251,136,231,194,71,23,22,141,247,213,250,207,69,203,83,203,115,179,93,46,46,138,14,71,47,236,88,101,130,52,119,55,146,198,252,82,227,10,170,239,189,58,167,201,226,105,66,250,206,23,111,78,99,249,124,135,84,202,189,51,148,109,186,179,167,248,74,65,216,135,182,61,240,219,201,30,238,86,183,85,218,85,93,140,225,18,178,46,166,202,122,21,237,147,68,105,233,24,238,102,186,213,72,168,236,99,40,176,183,169,4,60,98,247,10,59,78,204,218,52,60,114,242,207,89,119,167,170,114,114,231,49,190,146,225,18,254,74,167,116,249,231,252,165,113,240,37,161,234,181,223,18,250,62,134,158,159,205,109,186,231,111,185,79,239,163,121,34,142,225,76,142,119,87,55,56,231,236,153,95,161,176,253,190,145,148,20,20,212,49,252,52,240,178,38,253,205,106,39,250,15,160,0,0,43,55,198,130,221,66,253,19,167,46,79,95,217,77,175,163,137,19,175,193,228,220,93,243,199,114,24,120,107,106,154,205,47,197,29,133,105,25,205,246,162,210,219,100,234,137,248,57,110,52,121,238,139,249,169,219,11,245,67,96,6,187,153,168,236,99,41,156,30,64,7,7,174,116,245,62,174,209,58,131,73,213,38,96,189,90,170,237,210,39,95,130,104,93,26,246,84,94,206,244,84,251,208,215,51,138,109,172,171,218,29,239,213,58,86,120,249,32,91,165,116,244,125,81,115,79,237,147,178,62,207,122,246,143,213,115,243,37,183,135,223,29,116,91,79,166,167,219,61,107,91,136,100,123,189,134,79,45,125,204,199,75,12,109,196,116,238,85,194,70,238,174,119,223,232,164,135,222,79,17,187,62,153,219,187,245,45,174,229,203,114,174,134,170,10,9,60,151,46,92,248,36,72,250,58,153,91,241,53,62,44,125,74,136,191,93,46,155,135,175,46,55,170,133,243,174,90,150,239,53,83,215,221,111,60,245,19,43,151,178,53,169,151,63,228,137,247,23,247,192,30,217,212,237,159,13,186,98,138,186,31,46,166,235,69,69,116,122,115,34,227,205,160,165,69,236,247,39,118,47,203,238,66,71,0,84,183,141,11,221,246,230,145,103,167,236,255,0,251,22,226,180,44,215,251,174,159,157,106,109,85,62,76,142,238,188,141,119,162,167,229,34,252,212,88,172,87,93,81,118,134,205,102,166,246,138,218,158,111,46,62,118,179,155,149,170,229,234,229,68,78,141,95,82,251,184,15,224,250,143,134,61,8,233,47,48,243,106,139,166,62,208,147,153,83,246,185,170,188,174,141,154,72,255,0,106,157,19,221,199,215,175,105,84,1,249,146,70,68,197,123,215,13,78,234,86,167,136,55,136,157,159,79,218,102,218,237,156,187,123,69,214,126,95,109,171,242,28,207,102,229,117,44,241,251,149,20,202,215,243,53,100,78,142,233,221,122,225,10,135,154,105,42,36,89,166,119,51,221,221,113,130,194,188,40,184,99,170,215,26,229,251,193,125,131,146,219,101,199,177,187,157,23,205,243,161,174,167,147,163,101,71,55,14,106,119,98,231,211,9,212,185,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,83,39,138,239,12,117,90,31,92,179,120,44,80,115,219,111,89,246,199,115,162,121,94,76,52,52,241,244,116,170,231,101,206,94,204,76,122,229,58,149,235,12,210,83,200,147,66,238,87,183,178,227,37,188,120,124,248,137,217,245,5,166,29,174,222,59,183,179,221,96,230,246,42,191,33,207,246,158,103,85,79,39,185,79,76,141,103,43,82,52,234,238,189,211,174,80,178,184,228,100,172,73,35,92,181,123,41,250,0,138,188,120,112,125,71,196,230,132,108,150,104,121,117,69,175,63,103,201,204,171,251,100,212,190,111,71,77,28,127,181,64,169,239,103,233,215,189,8,223,108,87,93,47,118,154,205,121,166,246,122,218,110,95,50,62,118,191,151,153,168,228,234,213,84,94,142,79,81,121,191,221,117,4,233,83,117,169,243,164,111,101,228,107,125,17,63,37,19,228,133,151,248,47,61,255,0,110,106,230,126,74,251,7,253,139,137,109,32,17,203,143,189,179,168,220,206,27,117,61,21,12,62,101,77,170,138,182,232,196,230,68,253,170,130,169,19,187,218,157,222,159,63,185,74,3,176,221,46,155,121,175,109,215,170,117,242,110,58,106,239,13,83,23,221,119,36,244,243,35,147,186,57,171,135,51,228,169,247,150,239,179,126,35,118,125,77,183,118,26,91,165,203,154,229,67,13,44,21,242,121,46,76,57,144,70,146,116,109,50,55,226,114,252,57,250,17,227,196,19,142,186,45,216,211,80,109,158,138,173,204,49,189,190,221,39,150,190,254,35,170,134,70,226,74,118,170,101,36,111,86,187,238,245,82,36,240,179,181,117,123,189,189,250,91,74,193,31,60,9,116,161,158,179,170,38,41,253,178,6,73,221,236,94,210,122,46,126,70,198,122,23,78,211,233,13,19,167,180,157,34,98,11,45,170,146,221,26,117,248,33,133,177,167,117,85,236,223,85,95,189,78,112,0,120,115,185,90,174,198,112,153,193,175,255,0,137,78,169,172,213,28,81,223,150,173,156,191,101,173,85,182,62,168,191,131,138,227,89,142,200,159,156,189,242,191,85,38,127,130,253,186,133,154,39,81,220,152,191,178,157,95,89,18,167,95,131,201,183,59,231,142,229,153,0,0,7,207,112,164,101,125,5,77,12,159,13,68,47,137,223,115,154,169,254,147,94,14,59,116,61,86,132,226,95,88,80,212,83,249,77,184,220,238,23,40,61,244,119,60,82,92,42,81,174,232,231,99,60,157,151,11,244,44,115,193,211,112,162,187,108,213,223,67,201,55,52,244,119,122,138,166,167,46,49,27,41,109,241,39,228,162,119,95,158,127,202,78,253,116,246,199,162,53,12,143,119,43,91,106,171,85,118,51,132,72,93,212,214,179,125,222,217,55,195,112,228,99,185,154,237,87,118,84,118,49,148,90,201,122,151,125,225,149,66,250,62,23,108,174,123,249,188,247,83,76,157,49,132,117,186,143,167,248,15,175,139,126,46,45,27,17,171,244,102,139,138,167,154,231,121,186,91,157,44,28,142,79,216,179,75,60,106,238,111,37,237,248,162,198,17,81,223,114,117,89,25,163,47,204,213,58,78,207,168,227,76,54,231,65,79,88,159,116,145,53,255,0,36,252,239,146,125,199,52,120,115,145,173,87,57,112,136,153,82,20,241,217,199,126,154,216,253,53,118,208,122,90,231,255,0,203,26,234,25,226,167,79,38,79,192,115,199,83,19,101,247,233,223,19,185,102,137,190,234,185,51,247,117,90,123,212,92,72,111,46,171,186,73,117,188,106,255,0,62,166,89,86,94,111,179,233,91,239,43,149,223,147,18,39,119,47,161,119,94,29,11,184,179,240,219,104,185,238,37,111,180,207,114,90,122,219,123,188,184,25,251,10,74,10,71,69,210,30,157,249,254,44,59,175,84,236,74,16,0,0,164,15,22,253,193,143,86,239,228,90,122,154,127,50,158,193,205,229,251,184,199,159,69,64,245,238,212,94,237,249,175,232,59,79,131,158,220,203,126,221,59,222,183,114,102,27,7,179,103,183,79,62,154,225,23,231,34,247,79,146,254,142,229,203,0,0,0,0,0,0,0,0,0,2,3,248,191,109,148,122,187,99,168,117,171,35,231,170,210,126,111,144,153,198,125,170,178,130,55,126,90,39,102,250,163,191,71,114,165,184,118,220,22,109,118,240,216,53,196,178,114,71,110,246,174,101,198,127,108,165,150,36,252,151,127,84,249,47,250,77,151,41,170,35,171,129,181,17,46,90,236,227,244,46,15,104,0,3,137,213,154,106,215,172,180,205,211,74,222,169,252,250,27,181,28,244,85,17,243,185,188,209,203,27,152,228,203,85,21,50,215,47,101,69,250,161,68,28,120,240,115,170,56,127,220,91,158,161,181,90,115,164,46,213,83,85,82,207,231,199,248,21,150,122,167,178,30,87,78,249,93,136,161,69,230,84,76,250,225,123,197,187,21,246,235,166,174,212,183,203,37,87,179,86,209,76,201,224,151,145,175,228,123,28,142,106,225,200,168,184,115,81,112,169,142,133,146,112,103,226,151,114,176,212,91,54,251,124,106,124,234,7,58,26,72,110,124,141,111,151,214,158,38,167,147,77,72,174,92,53,37,119,87,117,237,242,82,213,180,86,185,211,59,133,96,165,212,218,78,227,237,182,250,184,217,44,82,249,50,71,148,123,26,244,233,35,90,239,133,237,94,169,234,99,14,52,53,47,234,87,134,157,125,112,70,243,58,93,63,117,129,157,113,239,45,190,161,83,209,127,52,166,127,15,237,196,185,233,126,43,236,215,90,58,255,0,100,93,73,91,79,109,169,119,148,217,57,162,168,185,82,185,237,194,181,113,240,167,84,68,94,157,21,11,122,227,191,74,93,181,183,11,122,174,27,43,61,161,244,150,154,235,132,139,150,179,49,54,221,85,151,123,202,159,156,157,19,175,94,197,16,236,157,20,144,111,214,130,183,212,51,223,143,87,218,225,123,115,234,149,177,162,167,67,100,205,16,140,166,208,182,4,119,186,216,173,52,168,190,184,68,133,165,48,248,183,110,202,235,61,247,165,210,54,234,223,58,221,102,182,178,57,91,229,242,242,213,69,89,95,27,147,42,196,114,225,174,78,202,173,251,206,247,224,195,182,117,53,59,151,168,183,78,71,254,197,138,207,87,102,107,112,159,182,37,69,190,124,231,159,61,191,177,199,215,208,184,16,0,0,21,235,227,43,65,207,177,118,42,255,0,102,207,46,161,165,143,205,231,237,251,14,224,184,199,248,114,86,231,3,78,86,241,51,162,21,29,143,247,102,219,233,255,0,243,10,99,98,106,21,205,21,58,231,250,83,63,200,135,188,0,8,15,226,129,193,235,183,147,74,73,188,26,78,139,159,81,105,171,114,165,66,249,152,230,160,167,142,182,161,205,252,36,204,141,51,36,141,234,140,87,125,233,208,165,122,250,26,187,93,108,212,21,177,121,85,20,210,58,41,25,204,142,229,123,85,81,83,41,148,94,168,189,143,66,189,206,76,42,147,27,195,167,132,141,65,189,219,165,107,215,55,107,87,255,0,37,116,229,108,21,174,168,243,217,239,212,83,212,210,74,177,242,182,102,72,153,138,85,94,110,85,79,76,42,244,75,215,181,219,169,108,246,202,59,69,19,57,41,232,96,142,154,22,229,87,149,140,106,53,169,149,85,85,232,137,221,85,79,168,30,186,137,226,165,167,150,166,103,114,199,11,29,35,215,25,195,81,50,171,208,164,95,22,157,211,165,213,219,251,54,140,183,215,251,68,90,119,151,153,158,82,179,203,246,138,42,25,19,170,177,21,114,173,95,85,199,211,177,6,232,232,234,110,21,44,164,164,143,204,150,76,242,183,40,153,194,101,122,175,78,200,165,211,120,114,240,29,14,204,218,95,185,123,155,110,243,53,77,110,61,142,47,57,83,216,121,29,87,12,158,244,53,15,142,94,120,165,98,245,111,187,233,215,42,147,240,3,160,110,230,249,237,174,200,89,22,255,0,184,218,131,236,202,79,71,123,37,68,217,247,227,103,104,99,122,247,149,158,158,191,69,197,69,113,115,226,125,174,55,117,143,210,155,93,39,216,150,7,227,206,118,33,169,246,140,121,18,55,164,244,141,123,57,100,142,78,203,215,155,228,136,64,217,36,124,175,89,36,92,185,123,169,43,248,56,224,63,92,113,23,168,224,185,94,169,61,131,73,197,205,237,21,126,100,50,243,102,58,132,111,184,218,136,229,76,75,10,39,79,158,123,119,189,29,186,219,189,45,181,154,78,143,69,232,219,119,177,90,232,124,207,38,31,58,73,57,121,229,124,142,247,164,115,156,190,244,142,94,170,189,254,88,67,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,172,238,46,221,233,109,211,210,117,154,47,89,91,189,182,215,93,229,249,208,249,210,71,205,201,43,36,111,189,27,154,228,247,163,106,244,84,237,242,202,20,93,198,63,1,250,231,135,77,69,61,202,203,73,237,250,74,94,95,34,175,204,134,46,76,71,78,142,247,29,81,36,171,153,102,84,235,242,207,110,209,66,57,31,19,210,72,215,14,78,202,79,46,17,188,79,181,198,209,49,154,83,116,100,251,110,192,204,249,46,196,52,222,207,159,62,71,116,130,145,207,127,52,146,71,221,122,114,252,149,75,117,218,61,243,219,93,239,178,37,255,0,110,117,7,218,116,158,174,246,74,136,113,239,200,206,211,70,197,239,19,253,61,62,169,158,254,1,0,252,70,120,14,131,121,173,76,220,189,179,183,121,122,166,139,62,217,23,156,171,237,220,238,164,134,63,122,106,134,71,23,36,81,61,122,55,222,245,235,133,90,89,173,162,169,183,212,190,142,178,63,46,104,241,204,220,162,227,40,138,157,83,167,101,66,113,248,75,238,165,46,144,223,216,116,109,194,191,217,226,212,92,220,172,242,149,254,103,179,209,87,73,221,24,170,152,87,39,170,103,235,216,187,240,15,150,233,110,165,188,91,43,45,21,172,231,167,174,130,74,105,155,149,78,102,61,170,215,38,81,81,83,162,175,101,69,40,163,196,91,132,141,65,178,59,165,116,215,54,155,87,255,0,37,117,29,108,245,173,168,243,217,238,84,84,84,213,202,145,242,186,103,200,184,138,36,94,110,84,79,76,34,244,88,114,143,115,83,8,167,190,130,134,174,233,91,13,5,20,94,109,69,76,141,138,54,115,35,121,158,229,68,68,202,225,19,170,167,114,234,60,47,248,60,118,205,233,88,247,131,86,81,114,106,45,75,110,68,167,95,51,60,180,21,17,209,84,53,191,131,153,241,174,36,141,221,85,136,239,185,58,19,224,0,15,69,119,74,42,133,255,0,201,63,252,138,107,179,199,42,171,184,153,214,234,171,159,247,102,229,254,112,169,44,143,193,170,131,147,98,239,181,254,205,142,109,67,85,31,155,207,223,246,29,189,113,143,240,228,176,160,0,0,20,253,227,61,182,117,84,219,149,167,119,78,55,126,197,150,207,73,101,115,112,159,182,45,69,194,124,231,159,61,191,177,199,215,208,232,158,18,59,178,186,51,125,234,180,141,198,183,201,183,94,109,175,142,38,249,124,220,213,82,214,80,70,212,202,49,92,153,107,87,186,163,126,226,231,181,186,50,167,66,223,209,190,243,101,180,213,99,211,40,176,184,214,207,123,104,228,159,126,181,237,190,6,251,242,106,251,172,44,110,125,86,182,68,68,234,94,247,2,26,82,237,162,120,91,210,144,222,153,236,239,171,180,208,220,35,92,181,248,137,214,234,92,59,221,85,252,213,232,189,122,118,42,23,196,7,113,46,122,163,138,251,205,214,178,191,218,215,77,214,212,91,105,157,229,54,62,88,169,238,85,78,99,112,141,76,252,75,213,81,87,175,85,82,230,56,47,212,191,170,174,26,116,13,193,91,202,232,180,253,170,7,245,207,188,150,250,117,95,68,252,227,39,235,93,115,166,118,246,193,85,169,181,101,199,216,173,244,145,190,89,101,242,100,147,8,198,57,235,210,54,185,223,11,28,189,19,208,170,158,50,252,82,238,87,233,238,123,125,177,213,62,77,3,93,53,36,215,62,70,187,204,235,81,19,147,201,169,164,71,38,90,177,59,163,186,118,249,169,91,119,219,237,215,82,221,170,175,151,186,175,105,173,173,153,243,207,47,35,89,206,247,185,92,229,195,81,17,50,231,42,225,19,29,73,73,192,119,7,58,163,136,13,197,182,106,27,173,167,26,66,211,85,13,85,84,254,124,127,134,88,167,165,123,225,229,108,236,149,185,138,101,94,100,69,199,166,87,181,239,233,61,53,107,209,186,102,215,165,108,180,254,69,13,166,142,10,42,120,249,220,238,88,226,141,172,106,101,202,170,184,107,83,186,170,253,84,229,128,0,30,170,154,136,233,32,117,68,171,134,183,25,253,43,131,90,78,34,183,5,155,165,188,55,253,115,19,249,227,185,123,47,42,227,31,181,210,197,18,254,75,127,169,254,106,127,164,182,127,8,29,179,143,72,236,117,118,181,124,124,149,122,179,202,243,211,57,199,178,214,87,198,223,203,84,236,239,68,111,233,238,79,144,0,0,0,0,0,0,0,0,0,99,158,32,118,219,249,172,237,93,231,67,164,158,91,171,253,159,149,216,206,57,42,98,151,183,51,127,169,252,211,253,6,180,181,48,203,110,172,116,46,232,248,241,242,245,79,253,230,198,92,28,110,100,27,171,176,154,123,83,50,163,206,154,95,107,243,93,200,173,237,91,80,196,233,200,212,237,31,162,25,184,0,0,56,141,85,164,236,26,214,199,87,166,245,45,7,182,91,235,162,146,9,225,243,95,31,51,30,199,49,201,204,197,71,38,90,231,39,69,78,229,119,113,49,225,41,166,117,44,119,93,83,179,117,223,101,214,175,159,86,203,111,149,36,254,115,255,0,12,244,103,155,81,88,136,220,185,209,183,56,233,140,250,169,86,155,179,180,58,219,101,245,93,70,143,215,54,191,98,174,129,207,195,124,248,100,230,107,100,146,62,111,193,61,232,153,116,79,233,159,79,187,61,195,135,238,42,183,83,135,139,220,21,218,58,243,201,65,230,181,213,52,126,207,76,190,107,57,226,87,183,158,72,100,115,114,216,90,153,78,221,254,121,151,219,221,226,51,163,247,219,96,238,58,62,229,31,176,106,58,171,84,208,75,30,101,151,204,123,168,164,141,122,165,51,35,76,201,42,246,92,116,249,118,175,205,190,212,210,232,189,119,167,245,92,79,229,91,69,210,146,185,87,8,189,34,153,146,124,151,243,126,75,247,41,177,198,212,220,173,187,187,195,126,152,169,170,103,181,83,106,157,25,68,218,168,242,230,115,165,77,3,21,237,202,35,85,50,146,119,78,94,253,48,82,189,207,105,110,123,125,226,37,102,211,20,148,190,68,75,185,180,245,244,17,243,181,222,93,47,219,138,200,147,42,247,42,225,24,137,239,47,55,205,11,169,222,141,124,221,169,216,61,65,172,43,157,137,237,90,114,174,102,244,239,52,84,82,72,157,154,228,239,26,250,42,125,230,186,155,149,171,235,247,71,114,239,154,169,255,0,132,158,253,119,169,169,137,61,212,253,190,161,239,68,248,90,157,228,245,68,253,5,228,120,107,236,211,118,175,135,75,77,109,100,28,181,250,141,176,94,21,220,217,196,117,20,52,107,203,132,123,155,241,70,189,122,47,209,9,100,0,0,2,12,120,193,91,107,107,248,95,182,201,76,188,204,166,213,16,205,35,122,38,26,219,117,126,93,149,95,175,98,173,120,32,153,96,226,99,67,185,23,25,189,91,19,255,0,246,20,198,197,54,247,115,208,83,57,125,97,98,255,0,247,168,125,0,0,126,100,141,146,198,232,164,76,181,232,173,114,124,209,72,169,196,47,135,78,199,239,197,201,250,138,75,127,217,55,185,164,89,39,172,243,107,39,243,50,233,94,228,242,253,165,140,76,190,94,110,137,211,24,236,189,49,222,220,248,71,108,102,147,190,197,120,212,149,95,110,69,11,218,246,211,242,86,82,246,123,28,158,243,43,23,209,174,78,223,149,244,38,190,144,209,218,119,66,88,40,244,206,150,183,251,21,186,130,24,233,224,135,205,146,78,70,49,141,99,83,153,238,115,151,13,99,83,170,170,244,57,160,8,91,226,83,197,101,62,200,237,117,78,139,177,75,205,127,212,144,190,141,91,202,169,229,211,84,83,214,71,207,151,66,246,46,36,137,58,101,21,126,104,157,86,143,53,54,162,185,234,203,221,78,160,188,77,230,213,213,114,121,143,229,107,115,202,198,177,58,53,17,59,53,61,11,98,240,206,224,94,147,79,219,225,222,157,201,161,243,46,19,243,125,157,79,230,170,121,60,174,172,166,151,222,134,161,90,238,102,171,23,222,103,79,79,85,44,201,19,29,16,242,8,95,198,87,136,166,140,225,229,213,122,55,76,195,246,174,172,143,203,230,135,154,88,60,140,251,60,137,239,62,154,72,157,205,20,206,94,253,49,243,92,37,49,110,246,245,107,205,237,212,243,106,157,117,117,246,202,169,121,113,248,8,99,229,196,113,179,250,84,108,69,233,19,61,61,62,252,247,61,138,225,3,121,55,246,116,118,143,176,243,80,254,85,87,181,82,167,47,73,113,238,73,51,21,125,232,92,159,225,249,102,212,184,116,240,175,218,109,172,242,47,90,238,95,213,45,230,46,110,89,121,106,104,249,51,231,53,122,69,86,230,46,89,35,19,183,228,252,213,73,187,107,181,208,89,168,99,183,91,96,242,105,226,207,35,57,156,236,101,85,87,171,149,87,186,169,245,128,0,0,0,98,14,36,120,170,217,254,22,52,164,90,151,116,111,114,50,122,222,118,219,45,52,76,73,107,174,15,106,101,201,20,106,168,136,212,202,101,239,86,177,50,136,174,202,162,45,106,238,31,141,142,241,92,171,166,139,107,246,171,74,88,109,252,234,145,62,240,249,238,21,42,196,94,142,204,111,133,141,85,245,78,87,34,103,25,92,100,225,244,159,141,71,17,150,186,182,126,171,246,255,0,65,223,104,185,249,164,101,61,61,85,21,66,183,167,186,217,60,231,177,59,47,85,141,87,43,235,216,159,156,41,120,135,236,127,20,245,17,233,138,9,39,210,154,209,99,231,251,2,233,43,85,106,48,153,119,178,206,152,108,248,239,203,134,191,8,171,201,132,85,73,74,0,0,0,0,4,75,226,183,196,143,99,248,97,184,84,104,230,50,163,90,107,106,116,79,58,201,108,153,177,199,70,170,153,68,170,169,84,115,98,85,79,200,107,94,244,202,42,181,17,81,72,29,170,124,105,120,147,185,214,185,218,87,66,232,43,37,18,46,89,28,212,181,85,147,125,206,145,102,107,87,244,49,167,98,219,175,27,61,216,183,214,193,22,234,109,38,151,189,208,243,35,101,150,201,44,246,250,132,102,48,174,196,175,153,142,118,122,227,12,69,237,238,247,44,99,134,206,47,246,71,138,123,52,181,219,101,168,158,219,165,28,109,146,190,199,112,98,65,112,163,69,233,151,71,149,71,179,61,57,227,115,155,149,68,85,69,232,102,176,87,78,253,248,188,255,0,48,253,227,213,187,75,252,239,95,109,126,165,238,47,160,251,67,245,89,236,222,211,202,136,188,254,87,177,63,147,191,110,103,125,228,235,218,125,117,252,212,54,179,70,238,103,217,127,102,126,171,116,253,186,251,236,94,127,157,236,190,213,77,28,222,87,153,202,222,126,95,51,151,155,149,185,198,112,153,193,218,192,32,7,20,126,43,127,206,215,190,218,155,101,63,152,47,234,143,245,57,236,95,238,159,234,167,216,252,255,0,104,163,130,167,246,159,100,147,151,151,207,229,248,215,60,185,233,156,36,190,225,255,0,118,127,155,166,204,233,61,220,251,3,236,79,213,69,2,86,253,159,237,94,211,236,249,115,155,203,230,242,51,159,225,239,202,157,251,25,4,0,8,151,198,231,136,38,152,224,230,227,167,116,220,122,29,117,150,161,190,195,37,108,182,246,221,189,129,40,232,209,85,140,153,239,242,101,202,189,232,246,181,188,169,251,91,215,41,132,69,139,255,0,175,157,255,0,154,239,248,237,255,0,192,18,215,129,222,54,63,159,54,211,171,110,159,204,207,245,31,250,150,169,164,167,242,254,217,251,67,218,124,246,200,236,231,200,139,147,151,202,237,135,103,62,152,235,39,192,7,162,182,182,138,219,71,53,194,227,87,13,45,45,52,110,150,105,231,145,25,28,76,106,101,206,115,151,163,81,19,170,170,244,33,30,251,120,184,240,225,181,117,115,216,246,254,26,237,202,187,192,229,99,221,106,149,180,246,214,170,39,111,108,122,47,63,166,22,38,72,222,254,247,76,44,69,213,94,53,124,68,92,165,123,116,142,220,104,59,37,59,156,170,223,105,134,170,182,118,166,122,39,63,157,27,23,167,69,247,62,236,31,13,131,198,139,137,251,125,82,58,251,163,118,246,237,76,174,69,124,105,65,85,79,34,39,201,175,109,66,162,103,234,215,18,87,102,60,103,246,127,85,213,83,90,55,151,66,93,116,68,242,170,49,215,42,57,126,210,160,106,231,226,122,53,173,153,141,250,53,146,99,231,234,79,157,19,174,244,110,228,233,170,61,97,160,117,61,182,255,0,101,175,98,62,158,182,130,161,179,68,238,157,90,170,213,247,92,153,194,181,112,230,175,69,68,94,135,58,0,7,68,222,125,239,219,30,31,244,77,70,191,221,93,81,79,102,181,66,239,42,46,100,87,205,85,50,162,171,97,130,38,251,210,72,184,94,136,157,17,21,85,81,168,170,149,157,187,62,54,154,186,162,190,162,143,100,54,146,213,67,64,213,86,67,93,169,165,146,162,121,19,43,239,249,16,61,141,141,113,142,158,100,136,139,243,236,116,157,39,227,79,196,117,174,185,142,213,250,7,65,223,104,57,179,36,116,244,245,52,85,10,157,58,54,84,153,236,111,175,120,221,213,127,65,96,92,38,248,131,108,167,21,175,110,157,181,186,109,45,173,89,18,203,38,158,185,202,213,124,232,212,85,115,169,102,76,54,161,17,19,42,152,107,209,17,85,88,141,78,98,80,24,155,138,29,231,213,28,62,236,245,219,118,180,206,218,166,183,101,133,204,154,229,111,75,183,176,62,42,37,92,73,80,215,249,50,243,242,42,181,92,222,84,247,121,157,159,119,11,16,182,31,198,43,75,110,206,236,233,221,182,213,251,53,250,140,161,212,85,105,64,203,203,181,50,86,71,5,67,211,16,181,241,173,44,88,107,228,229,98,187,159,221,230,69,84,194,41,98,192,24,223,136,125,243,210,220,56,237,14,160,221,189,90,213,158,154,207,7,236,106,38,200,140,146,186,173,235,203,13,59,23,11,133,123,213,17,93,133,229,111,51,149,21,26,164,32,218,111,23,253,85,188,251,143,167,246,191,69,112,163,237,23,141,69,90,202,72,17,117,183,185,26,47,87,202,245,246,14,140,99,17,207,114,250,53,170,89,56,0,17,219,141,62,50,180,199,7,58,30,211,168,238,58,113,117,53,238,253,90,180,182,219,43,107,253,141,102,141,136,142,158,103,75,229,201,202,198,35,152,159,2,229,210,53,58,101,85,33,167,235,231,127,230,187,254,59,127,240,4,139,224,151,196,71,249,241,181,237,251,68,127,49,255,0,212,143,216,150,143,181,125,171,245,65,237,254,119,225,163,139,203,228,246,104,185,127,108,207,54,87,182,49,215,36,201,0,130,58,227,143,246,108,31,29,90,151,100,55,106,182,54,109,229,214,11,91,232,110,79,111,91,29,92,180,113,42,185,234,157,233,222,239,139,63,3,151,159,183,49,58,105,170,105,235,41,226,172,163,168,142,120,39,99,100,138,88,222,142,100,140,114,101,28,213,78,138,138,138,138,138,135,180,0,99,238,32,55,103,249,133,236,206,172,221,207,176,62,219,253,75,208,45,111,217,254,213,236,222,209,135,53,188,190,111,35,249,62,46,252,171,219,177,16,120,92,241,91,254,121,77,246,211,59,41,252,193,127,83,159,170,63,109,255,0,116,255,0,85,62,217,228,123,61,28,245,63,180,251,36,124,220,222,71,47,198,152,230,207,92,97,103,248,0,29,7,122,247,211,108,120,123,208,245,27,129,186,186,146,43,77,174,39,164,48,183,149,100,158,174,117,69,86,195,12,105,239,72,245,194,174,19,162,34,42,170,162,34,170,86,86,233,248,218,235,154,171,141,69,54,203,109,21,150,221,110,107,149,176,86,106,89,101,170,168,145,191,158,176,192,248,217,19,191,177,231,145,19,29,215,56,78,141,167,252,104,120,159,183,85,243,223,116,118,223,93,233,92,169,207,23,217,245,84,242,34,38,115,200,246,212,42,38,115,234,215,118,79,169,54,248,88,241,72,217,62,33,110,212,122,35,85,208,203,183,250,190,181,201,21,45,37,125,83,102,161,173,149,123,71,13,86,27,135,175,163,36,107,21,85,81,173,87,174,51,52,64,0,0,0,7,230,73,35,134,55,205,52,141,100,108,106,185,206,114,225,26,137,221,85,125,16,175,190,36,60,96,54,159,108,238,181,122,75,101,180,234,238,21,210,145,235,20,215,69,169,246,123,76,111,69,194,164,111,68,87,212,99,170,101,168,214,47,69,107,220,132,82,159,198,127,138,199,220,214,182,13,45,182,241,211,115,123,180,107,106,171,115,49,142,136,174,246,174,117,95,92,163,147,175,201,58,18,55,135,239,25,173,11,171,174,244,186,107,127,52,63,234,58,74,151,36,109,190,219,39,125,85,3,94,171,132,89,161,114,121,176,179,251,36,116,191,84,68,202,165,142,91,46,118,219,213,186,150,241,102,184,83,87,208,87,66,202,138,90,170,105,91,44,51,196,244,71,53,236,123,85,90,230,170,42,42,42,42,162,162,159,81,95,188,77,248,170,94,184,104,222,157,65,179,215,174,28,62,212,91,59,161,125,45,197,53,111,144,218,218,105,98,108,145,202,145,251,19,249,114,142,194,167,51,176,230,185,50,184,37,111,12,59,251,102,226,107,101,108,27,193,102,181,165,171,237,100,154,42,171,106,213,37,67,168,106,34,149,209,190,39,73,202,206,111,133,28,139,202,220,181,237,92,38,76,170,1,139,248,156,222,106,30,31,182,31,89,110,205,91,163,89,236,150,215,173,190,39,170,98,106,233,21,35,166,143,238,89,158,204,244,92,55,153,113,208,196,254,27,60,65,86,111,255,0,12,86,106,205,69,119,146,225,170,52,156,207,211,247,153,166,145,93,52,206,137,17,208,76,245,94,174,87,192,248,242,245,207,51,219,39,92,231,18,160,3,174,238,54,184,179,237,158,128,212,123,137,127,122,54,221,166,173,117,87,90,156,187,151,153,144,198,231,171,81,127,57,220,184,68,234,170,170,136,136,165,118,109,255,0,140,205,239,114,53,206,159,219,253,57,194,178,205,116,212,119,42,123,101,35,83,90,42,254,18,105,17,136,171,138,15,133,57,178,171,232,136,170,89,168,0,17,59,139,95,17,189,152,225,102,178,109,31,236,245,26,199,92,199,26,61,214,59,124,205,142,58,78,102,243,55,218,170,21,28,144,229,48,188,173,107,223,133,69,86,162,42,41,2,53,55,141,31,19,23,42,213,126,153,209,58,6,203,70,138,170,200,164,163,170,170,151,31,39,72,233,218,213,253,12,105,218,182,219,198,211,115,232,107,233,225,221,173,163,211,119,139,126,90,201,103,176,205,61,13,75,91,209,21,252,179,62,102,61,221,215,151,220,69,95,86,150,79,195,199,19,251,61,196,254,148,118,169,218,189,70,149,46,166,86,182,225,108,170,106,67,93,111,122,246,108,209,101,112,139,215,15,106,185,142,194,225,202,168,184,202,224,30,154,202,202,75,125,36,245,245,245,80,211,82,211,70,233,167,158,103,163,35,138,54,166,92,247,57,122,53,168,136,170,170,189,17,16,132,155,237,226,223,195,118,213,86,84,216,116,28,55,13,200,188,83,57,204,122,218,158,216,45,173,122,126,74,213,189,23,159,174,61,232,163,145,189,250,244,193,17,181,103,141,111,16,119,41,100,102,142,219,77,9,100,167,115,151,151,218,227,170,174,157,137,148,84,78,116,150,54,42,244,84,85,88,250,231,166,48,113,22,127,25,254,42,40,106,57,238,122,87,110,174,80,185,83,154,55,219,42,162,114,39,246,46,101,74,97,87,234,139,216,144,91,75,227,95,160,47,21,17,91,183,163,106,110,122,113,92,168,213,185,89,42,146,190,4,95,206,124,47,70,72,198,255,0,201,89,23,232,88,14,216,110,230,218,111,70,152,139,88,237,110,180,182,106,75,68,171,203,231,209,75,151,68,239,204,150,53,195,226,127,246,15,107,93,244,59,112,0,0,0,0,249,46,150,186,11,205,12,150,235,148,30,117,60,184,231,103,51,155,156,42,42,117,106,162,247,68,33,23,17,126,22,27,77,186,158,209,122,208,146,126,166,175,50,242,115,75,138,154,206,124,121,45,78,146,213,181,137,134,70,244,237,249,95,52,66,171,119,215,132,13,228,216,41,213,250,194,195,203,67,249,53,94,213,74,188,221,34,207,185,28,207,84,247,166,106,127,135,238,233,155,67,189,90,243,100,181,60,58,167,66,221,125,142,170,46,108,254,2,25,57,179,28,140,254,155,27,209,58,74,255,0,79,95,187,23,59,193,183,136,166,140,226,25,212,154,55,83,69,246,78,172,147,204,229,135,154,89,252,252,123,68,139,239,50,154,56,155,203,20,45,94,253,115,243,76,44,208,7,133,76,244,82,179,124,76,120,23,165,212,22,249,183,163,109,168,60,187,132,28,191,104,211,249,170,190,119,51,168,233,162,247,166,168,70,183,149,168,245,247,89,215,215,209,74,157,211,58,138,231,164,239,116,218,130,207,55,149,87,75,207,229,191,149,174,199,51,28,197,232,228,84,236,229,244,54,14,224,167,137,187,119,18,123,85,75,125,145,121,47,84,188,255,0,104,67,239,47,39,53,77,75,98,247,188,168,216,185,100,25,247,83,239,235,222,67,128,112,186,191,71,105,221,119,96,172,211,58,166,223,237,182,234,248,100,167,158,31,54,72,249,216,246,57,142,78,102,57,174,76,181,238,78,138,139,212,133,27,141,225,29,177,154,178,251,45,227,77,213,125,135,20,207,115,221,79,201,89,85,221,239,114,251,207,172,79,71,53,59,126,79,212,200,156,61,120,116,236,126,196,92,153,168,163,183,253,173,123,130,68,146,10,207,54,178,15,47,14,137,237,79,47,218,94,197,195,226,230,234,157,115,142,201,214,85,199,27,34,141,177,70,152,107,17,26,212,249,34,31,160,0,62,123,131,185,40,42,92,158,144,189,127,251,213,53,214,227,126,101,159,137,141,112,229,92,226,245,115,79,255,0,216,84,150,149,224,251,109,173,160,225,126,229,37,74,242,178,167,84,77,52,109,232,185,107,173,212,24,118,81,126,157,137,206,0,0,2,38,248,148,108,211,119,83,135,75,181,109,28,28,213,250,113,179,222,17,220,216,204,116,244,53,139,203,133,123,91,241,72,157,122,175,209,74,55,219,93,95,95,181,219,151,99,213,76,252,28,246,27,189,53,76,169,238,175,237,21,12,122,167,194,228,239,31,162,47,233,54,42,217,125,124,221,214,216,61,63,172,40,93,248,123,174,156,164,153,203,142,211,75,69,28,139,221,173,78,242,39,162,39,220,82,189,179,105,110,123,131,226,37,121,211,21,116,190,209,19,119,54,162,190,190,62,118,179,204,165,251,113,25,42,101,30,213,76,163,213,61,213,230,249,33,117,59,171,113,183,109,31,13,250,158,166,145,158,203,77,165,180,101,107,105,99,203,159,200,148,212,15,86,55,42,142,85,194,71,221,121,187,117,201,174,54,224,234,105,117,158,187,212,58,174,87,243,45,222,235,87,92,139,132,78,146,204,249,62,73,249,223,36,251,144,176,61,145,241,24,209,251,19,176,118,237,31,110,143,219,245,29,37,170,24,34,143,50,197,229,189,180,81,198,157,86,153,241,174,36,137,59,174,23,63,46,241,7,136,30,42,247,83,136,123,220,245,218,198,243,207,65,230,185,212,244,126,207,76,158,83,57,229,86,39,60,112,198,231,97,179,57,50,189,251,252,177,211,246,155,104,117,182,244,106,186,125,31,161,173,126,219,93,59,153,150,249,240,199,202,215,73,28,124,223,133,123,17,112,233,89,211,62,191,126,45,47,134,127,9,77,51,166,163,181,106,157,228,174,251,82,181,60,138,183,219,124,169,32,242,95,248,23,171,60,218,122,197,71,97,205,145,185,199,92,231,209,11,17,210,186,78,193,162,172,116,154,111,77,80,123,29,190,134,40,224,130,31,53,242,114,177,140,107,26,156,207,85,114,225,173,106,117,85,236,114,224,0,1,132,184,198,220,200,54,175,97,53,14,166,125,71,147,52,94,201,229,59,145,93,222,182,157,139,211,145,201,218,79,84,53,204,167,134,91,141,99,98,111,87,201,159,151,162,127,238,54,90,225,247,109,127,153,54,213,89,180,58,201,230,58,131,218,57,157,140,103,158,166,89,123,115,59,250,167,205,127,208,100,96,0,0,0,0,0,0,0,0,0,120,84,69,76,41,174,231,29,155,93,54,214,113,19,168,108,252,156,180,210,123,39,144,153,69,237,67,76,231,126,91,151,188,158,170,77,207,7,13,227,73,173,151,157,168,175,159,145,41,61,159,216,153,203,158,126,103,92,39,147,170,51,166,58,124,78,251,190,69,164,0,0,0,24,227,123,118,31,65,111,190,147,173,210,250,210,217,231,164,240,73,28,50,249,211,55,201,123,162,145,141,127,44,114,51,155,30,107,151,10,184,95,238,98,153,56,201,240,244,214,252,59,220,43,53,54,156,155,237,141,39,34,201,80,217,249,97,167,246,86,171,170,30,145,114,190,166,73,95,203,20,45,94,108,117,207,205,58,195,149,69,69,84,94,232,11,155,240,130,222,230,234,253,176,175,218,250,231,114,215,89,39,150,120,89,140,230,150,26,122,8,26,236,164,104,159,19,151,162,185,93,247,247,37,70,181,225,119,65,107,93,229,177,239,109,99,60,187,229,146,42,104,163,92,204,188,201,13,83,170,83,180,168,196,203,220,189,216,191,165,58,16,175,198,59,122,126,198,177,217,54,102,137,223,134,172,109,53,222,94,159,210,158,203,133,58,167,86,42,119,68,236,252,253,61,72,13,193,86,209,79,188,92,65,105,123,10,69,207,75,65,112,162,184,214,123,200,159,128,101,109,59,95,249,108,94,210,122,42,175,201,13,136,52,213,142,147,76,233,235,102,157,161,111,45,61,178,142,26,56,147,42,184,100,108,70,39,117,85,236,212,238,171,247,156,144,0,0,8,133,226,148,142,94,22,43,185,83,63,179,165,207,221,246,117,105,80,220,20,171,91,196,174,134,87,179,153,62,220,182,116,206,63,241,250,99,98,219,102,22,219,72,168,152,79,34,62,159,218,161,244,128,0,0,0,99,142,32,183,122,215,178,27,83,126,215,247,47,121,212,20,53,79,166,143,222,79,50,118,83,75,43,27,150,177,248,207,148,189,85,170,137,235,242,93,119,183,219,118,239,91,217,185,215,221,125,120,147,63,104,215,213,77,77,30,25,248,40,36,168,150,86,51,45,99,57,177,230,175,85,106,42,250,252,146,81,248,106,240,124,253,237,214,205,220,29,88,222,93,55,103,206,34,206,125,171,205,134,178,46,241,204,201,25,203,36,77,95,133,115,244,78,171,120,20,212,208,210,66,218,122,118,114,70,204,225,50,171,140,174,125,79,105,235,158,120,169,162,116,211,59,149,141,198,87,10,190,184,244,42,235,142,95,19,207,179,230,175,218,205,149,143,157,233,229,121,215,140,227,29,41,167,111,224,42,105,126,178,179,163,190,191,36,42,242,207,103,212,155,133,168,227,183,91,97,246,235,165,110,121,91,205,28,92,220,145,170,175,85,86,181,48,214,47,247,62,101,176,240,149,225,71,166,180,253,21,46,177,222,249,190,210,184,75,207,254,229,114,201,15,145,133,158,63,219,169,171,21,174,230,106,196,254,221,49,143,154,150,63,106,180,91,172,148,81,219,173,116,254,77,60,89,228,103,59,157,140,170,170,245,114,170,247,85,62,192,0,0,0,1,199,234,11,237,175,75,88,46,90,154,249,84,148,214,219,69,28,213,245,147,42,101,34,130,38,43,228,114,253,205,106,175,232,53,205,222,237,212,220,94,50,184,137,170,212,113,81,213,215,221,53,77,210,59,86,156,180,53,200,171,77,76,233,57,41,105,89,215,149,21,17,201,204,189,17,94,231,185,113,149,45,43,135,159,8,157,130,209,58,86,130,179,124,232,39,215,58,178,88,146,74,232,253,190,122,123,109,44,171,215,203,133,144,171,31,34,55,183,52,138,188,221,87,149,189,17,59,158,229,120,81,240,125,174,108,178,209,105,205,23,91,162,174,126,90,182,11,149,158,229,80,245,99,186,170,115,195,59,223,19,211,43,215,221,71,42,116,230,78,138,148,241,191,155,27,185,188,33,239,68,186,39,80,214,190,154,237,104,146,43,157,150,241,64,247,70,149,80,115,170,193,87,11,179,204,197,230,98,162,166,114,215,177,201,149,198,86,242,248,23,226,54,110,39,184,119,177,238,5,217,98,77,69,69,36,150,107,251,98,68,70,173,124,8,220,200,141,79,133,36,141,241,75,203,132,199,152,168,157,17,21,100,8,0,0,0,4,66,241,41,226,214,191,134,61,153,134,219,162,171,146,159,92,235,103,203,65,104,153,48,174,161,129,141,79,104,171,68,95,202,98,61,141,103,246,114,35,186,242,170,21,25,194,127,10,187,139,198,62,231,212,105,203,45,193,244,116,20,191,179,181,14,161,171,99,231,109,35,30,229,234,189,115,44,242,47,55,43,21,200,174,84,114,170,162,53,202,150,223,183,126,20,220,28,104,139,68,84,119,205,13,93,172,110,41,26,50,107,133,230,233,80,142,123,187,185,91,20,15,142,38,166,123,123,170,168,157,57,151,170,175,80,223,63,8,46,29,53,229,154,166,163,104,82,183,111,53,11,88,174,166,88,234,102,173,183,202,252,116,108,176,204,231,61,168,189,179,27,219,203,156,242,187,28,171,84,23,107,86,247,112,91,191,75,75,52,181,58,107,91,232,234,212,146,25,224,114,172,53,17,175,194,246,46,17,38,167,149,158,138,152,115,92,173,114,34,229,18,254,56,92,223,235,31,19,27,39,167,183,102,205,11,105,166,184,68,176,92,232,145,115,236,117,241,47,44,241,124,249,121,189,230,170,245,86,57,138,189,204,174,107,167,199,191,227,143,187,63,194,41,191,236,180,189,126,19,191,21,141,155,255,0,163,253,61,254,110,128,202,160,20,3,226,143,248,246,110,111,254,133,255,0,51,209,22,247,225,253,248,154,109,71,239,11,127,141,144,144,96,0,68,221,231,240,209,225,255,0,126,247,30,237,186,91,139,127,215,117,119,187,195,216,178,121,55,120,153,12,49,177,168,198,69,19,60,133,228,99,90,212,68,76,175,170,170,170,170,170,215,191,137,87,5,59,57,194,109,139,65,220,182,182,163,80,201,46,163,171,175,130,179,237,90,230,84,34,54,22,66,172,228,229,141,152,92,200,236,247,244,51,231,129,215,244,39,187,95,190,54,143,226,170,75,62,0,235,59,145,185,26,47,104,244,77,215,112,247,6,251,79,104,177,89,160,89,234,170,102,95,208,214,49,59,189,238,92,53,172,76,171,156,168,136,153,82,138,120,203,227,251,116,120,175,189,207,167,45,82,213,233,205,188,138,108,80,105,250,119,226,74,204,47,187,45,107,154,191,133,145,87,10,145,162,249,108,233,132,87,34,189,217,79,133,239,8,221,210,221,155,117,30,179,222,171,196,219,127,167,234,147,204,134,220,148,254,101,226,166,60,116,85,141,222,237,50,47,162,191,153,253,58,198,136,168,164,240,209,222,21,124,21,233,74,102,199,91,182,245,250,146,161,173,229,246,171,197,234,169,207,94,157,85,89,11,227,139,43,255,0,35,238,193,247,234,63,11,238,9,117,13,34,211,179,103,190,202,149,17,81,149,54,235,205,116,82,51,63,69,153,204,119,246,205,82,26,241,23,224,203,169,116,237,13,94,165,225,195,89,75,168,225,129,142,149,116,253,241,99,138,185,200,137,158,88,106,24,141,138,87,47,163,94,216,251,124,74,189,14,31,193,193,154,227,72,113,75,174,246,219,81,165,234,206,202,109,31,87,61,194,199,87,230,192,216,235,98,175,161,99,100,146,7,97,18,86,178,89,26,142,84,202,35,220,137,209,84,184,192,1,195,235,29,91,97,208,90,78,241,173,181,77,123,40,172,246,26,25,174,53,213,15,237,28,49,49,94,245,250,174,17,112,158,171,132,53,234,226,91,136,141,209,227,87,123,153,113,117,61,194,166,26,170,223,179,52,150,155,131,223,246,88,164,145,27,28,76,99,122,58,105,23,149,94,254,238,118,19,60,173,106,37,137,112,203,224,247,181,186,115,78,81,223,184,149,125,70,169,212,149,44,108,179,89,104,171,164,167,183,80,229,50,145,44,144,171,101,157,233,249,78,71,181,153,232,136,228,78,103,101,189,198,240,169,224,235,91,216,229,183,216,116,37,94,141,184,242,57,41,238,86,107,149,66,190,55,99,162,186,41,223,36,111,110,113,148,86,162,170,116,71,39,114,163,184,146,225,203,118,56,37,222,42,43,69,194,237,52,114,196,246,221,116,206,165,182,171,225,109,83,24,254,146,70,228,92,199,52,110,194,61,153,203,85,90,185,86,185,174,117,199,120,124,241,112,156,87,108,223,182,234,21,138,61,111,165,31,21,187,80,198,196,70,165,67,149,153,138,177,173,78,141,108,200,215,229,168,136,136,246,72,136,136,222,82,77,220,45,244,55,106,10,155,85,206,146,42,170,58,200,95,79,81,4,173,71,50,88,158,213,107,152,228,94,138,138,138,168,169,242,83,93,206,54,184,105,184,112,179,191,87,125,15,3,38,118,157,175,95,181,116,221,91,179,248,74,25,28,188,172,87,122,190,39,35,163,119,170,242,35,176,136,228,46,11,195,159,138,70,113,49,176,148,95,111,220,82,109,107,163,146,43,70,160,107,157,153,39,195,127,1,88,191,243,204,106,229,127,170,50,92,116,68,37,72,41,51,197,163,138,116,221,221,221,143,101,52,157,199,205,210,219,121,59,227,172,116,111,204,117,151,156,43,102,119,78,233,10,42,194,159,39,121,222,138,132,136,240,122,225,97,52,182,145,172,226,103,88,91,145,46,186,146,55,208,105,166,72,222,176,91,209,216,154,161,17,83,163,165,123,121,90,191,152,197,94,210,22,86,0,4,106,226,43,128,61,151,226,139,91,193,174,247,74,253,172,228,172,164,162,101,5,37,45,13,206,40,105,105,161,106,171,149,25,26,194,229,69,115,156,231,57,85,85,85,87,228,136,137,4,188,66,60,61,246,23,134,45,133,131,114,118,218,171,84,201,118,146,255,0,73,109,84,185,92,99,158,31,38,72,230,115,189,214,196,213,230,204,109,194,231,230,113,222,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,25,107,195,99,196,78,61,171,117,6,192,239,157,221,223,168,249,229,72,172,55,218,153,85,223,99,61,203,132,167,153,85,122,82,170,252,46,254,148,170,185,247,23,49,220,106,57,28,136,230,170,42,42,101,21,61,79,32,17,243,196,7,241,52,221,127,222,23,127,27,25,80,158,23,31,143,102,217,127,233,175,243,61,105,127,192,0,107,225,199,247,18,183,126,38,120,134,187,212,91,235,38,155,74,233,186,153,44,154,106,145,153,86,172,76,127,43,234,17,169,221,243,200,213,126,113,158,95,45,171,240,147,159,132,207,8,157,183,183,104,219,126,173,226,126,134,182,247,169,110,12,109,67,180,244,53,210,83,81,219,152,228,203,98,149,208,171,100,150,100,238,236,61,24,139,238,162,59,28,206,206,250,203,194,223,130,205,91,103,146,219,71,181,179,105,218,151,53,201,21,194,207,118,170,142,120,85,125,81,178,72,248,157,217,62,54,59,252,42,84,79,25,124,33,107,30,16,55,38,45,57,116,173,91,174,156,188,182,74,173,61,122,107,57,22,170,38,42,35,227,145,169,240,77,26,185,136,228,78,138,142,107,147,163,176,150,183,225,117,197,13,223,136,109,139,159,78,235,90,247,86,234,221,191,154,27,101,109,84,143,230,146,178,141,236,85,165,158,69,206,85,234,145,201,27,149,126,37,139,153,85,85,203,137,152,0,0,0,1,85,94,45,92,105,222,104,46,147,112,179,182,87,153,104,227,109,59,31,172,107,105,158,136,249,82,86,163,153,64,142,78,168,222,69,71,75,140,115,35,218,197,233,206,139,131,56,13,240,219,189,241,57,71,30,232,110,93,202,179,79,109,219,38,116,84,169,74,136,218,235,203,216,236,61,33,87,34,182,56,90,228,86,172,170,138,170,168,173,106,116,87,54,200,233,60,49,120,34,164,179,37,153,219,43,20,233,229,242,58,170,107,205,193,106,28,184,234,254,116,157,48,190,190,238,19,228,136,157,8,15,199,111,133,228,187,23,166,171,247,139,99,110,23,11,206,143,183,162,75,118,180,86,170,75,91,107,137,87,11,59,36,106,39,157,3,85,83,155,41,206,198,251,202,174,106,57,205,250,188,41,248,213,188,104,45,113,110,225,171,112,238,178,213,105,61,77,80,148,250,118,105,228,207,217,55,7,170,171,97,106,175,95,38,119,47,47,47,102,200,173,84,68,231,122,151,38,85,175,141,126,202,172,244,26,35,136,27,93,34,171,169,92,237,47,120,123,81,23,240,110,231,158,145,203,234,136,142,246,150,170,245,76,189,137,211,166,120,239,4,237,230,242,170,245,206,192,220,170,81,27,59,89,170,109,44,115,241,239,183,146,10,166,162,47,117,84,246,103,97,61,24,245,194,245,84,181,176,10,163,241,168,223,133,154,179,72,240,233,100,175,94,72,27,250,165,191,50,55,119,123,185,163,164,137,216,249,39,159,34,181,87,242,162,118,58,34,152,107,194,39,125,255,0,153,151,17,178,109,165,214,169,35,178,238,77,42,80,39,51,149,26,203,148,28,210,82,187,251,100,89,162,198,58,186,86,117,233,214,240,64,32,63,140,94,243,38,133,225,218,221,181,150,250,167,71,114,220,59,155,98,149,172,119,42,253,159,72,172,154,101,249,245,149,105,155,143,84,115,254,229,137,30,14,187,42,154,243,136,75,150,235,92,232,210,91,102,222,91,150,72,28,246,229,171,113,171,71,197,15,69,232,188,177,37,75,179,232,228,98,244,92,41,117,224,3,6,113,169,196,18,112,209,195,190,165,220,170,62,71,94,220,198,218,236,76,123,121,154,235,140,249,108,78,84,94,138,216,209,31,42,167,170,68,169,234,81,143,14,187,5,185,92,99,239,103,234,62,209,114,123,235,174,15,150,239,168,47,149,202,233,82,150,157,100,79,58,166,78,185,145,234,231,162,53,185,203,158,244,69,84,76,185,46,27,64,248,86,240,105,163,44,209,91,238,219,121,87,171,43,145,136,147,92,111,55,90,149,150,69,199,85,72,225,124,113,49,51,158,204,207,92,101,76,101,196,143,132,22,202,234,237,49,95,118,225,242,10,157,25,170,160,141,243,82,80,75,95,45,69,178,182,78,254,91,252,229,124,144,171,187,35,152,238,86,231,171,21,59,85,206,202,238,214,229,112,135,190,244,218,178,221,79,83,65,122,211,23,9,45,215,203,68,206,228,74,152,153,39,37,85,28,200,157,58,242,170,103,175,43,154,215,39,86,162,155,27,233,13,83,102,215,58,78,203,173,116,237,71,159,106,191,219,233,238,116,82,244,247,224,154,54,201,26,244,85,78,173,114,122,169,203,156,30,183,214,218,87,110,52,149,215,93,107,123,213,61,166,197,100,166,117,93,117,100,234,188,145,70,223,162,117,114,170,225,17,168,138,174,85,68,68,85,84,66,138,248,220,241,5,220,46,41,47,149,122,91,77,85,214,233,205,180,165,153,91,71,105,142,69,142,91,139,81,122,77,90,173,92,61,85,83,153,34,234,198,116,248,156,156,235,220,120,90,240,160,222,13,238,182,81,107,109,206,185,46,222,233,106,198,178,122,104,231,167,243,174,149,176,185,50,143,100,10,168,144,181,122,97,210,170,46,23,153,24,228,198,103,214,134,240,157,224,203,72,83,68,203,190,138,187,234,218,168,218,136,181,55,171,213,66,43,157,142,170,177,211,58,40,215,238,86,175,250,78,197,122,240,201,224,142,245,66,250,55,108,149,61,19,149,23,146,122,43,189,124,50,198,184,198,81,82,124,47,220,228,84,250,17,79,136,15,5,186,38,91,234,111,188,55,107,202,183,85,198,213,123,108,26,141,236,115,102,245,229,138,173,141,111,34,250,35,100,98,162,231,171,211,185,1,116,134,184,226,27,130,173,222,157,214,199,221,244,86,172,180,74,145,92,109,149,145,170,67,87,26,117,72,231,137,87,146,120,92,139,150,185,50,138,138,142,99,187,56,188,78,12,184,197,209,92,93,237,226,223,45,177,69,105,213,118,132,100,55,251,26,202,142,117,52,138,158,236,209,103,171,224,126,23,149,202,153,69,71,53,122,183,43,33,64,0,0,0,0,248,238,182,139,117,238,138,75,117,210,159,206,167,151,28,236,231,115,115,133,69,78,173,84,94,232,133,112,113,107,225,71,166,181,5,21,86,177,217,9,190,205,184,69,201,254,229,114,201,55,159,149,130,63,219,170,107,17,173,229,106,74,254,221,115,143,146,149,61,120,179,234,77,189,212,114,91,174,80,251,13,210,139,28,205,230,142,94,94,120,209,83,170,43,154,185,107,211,251,191,50,208,184,26,241,60,251,66,106,13,172,222,168,249,94,190,111,147,121,206,115,210,166,119,126,2,154,151,233,19,58,187,251,47,154,22,141,4,241,84,196,217,161,119,51,29,156,46,21,61,113,234,123,15,85,77,52,53,112,186,158,161,156,241,191,25,76,170,103,11,159,66,143,252,74,184,61,126,201,107,103,110,6,147,111,54,155,188,99,49,103,30,203,229,67,71,23,197,36,207,145,252,210,74,229,248,83,31,84,234,152,23,133,30,35,111,124,54,110,141,22,181,161,111,157,66,223,51,218,233,178,198,249,191,177,231,141,158,250,197,34,183,14,157,87,162,117,236,191,52,216,147,70,234,219,86,184,211,148,154,158,203,47,153,71,89,230,121,110,229,114,103,146,71,49,122,57,17,123,181,123,161,205,128,0,0,0,124,215,60,37,182,173,85,50,158,68,157,63,181,83,93,46,53,149,174,226,87,92,171,25,202,159,110,92,250,103,63,248,253,73,111,30,22,168,228,225,98,139,153,63,241,248,241,247,125,157,68,75,224,0,0,28,110,165,177,210,106,109,61,115,211,181,236,230,167,185,209,205,71,42,101,83,44,145,138,199,118,84,94,206,94,202,159,121,174,255,0,26,187,69,62,206,241,5,170,44,43,23,37,45,125,194,182,227,71,239,34,254,1,245,181,13,103,229,189,123,71,234,168,191,52,39,207,131,142,244,253,179,100,189,236,205,107,191,13,70,218,155,188,93,63,165,49,150,250,116,78,140,68,238,171,221,249,250,122,147,83,69,112,187,160,180,86,243,95,55,182,141,158,101,242,247,21,76,50,46,102,78,86,205,86,218,149,239,42,177,112,246,167,102,39,232,78,132,88,241,124,222,230,232,253,176,160,218,250,23,115,87,94,231,138,105,153,140,98,150,106,122,248,28,236,172,106,159,19,83,162,57,29,247,119,41,140,34,42,170,34,119,82,99,112,109,225,233,173,248,136,184,81,234,109,71,55,216,250,78,53,142,161,211,242,195,81,237,77,71,83,189,98,229,101,76,114,179,154,41,156,188,216,233,143,154,244,185,189,146,216,125,5,177,26,78,139,75,232,187,103,144,144,65,28,115,75,231,76,239,57,237,138,54,57,252,178,72,254,92,249,77,92,34,225,63,187,156,142,0,0,0,85,191,140,126,241,164,54,203,54,212,91,234,57,210,175,218,61,185,156,152,228,228,117,190,120,250,171,58,231,175,194,239,191,228,66,62,4,246,186,109,211,226,39,79,89,249,57,169,163,246,191,61,50,137,222,134,165,205,252,182,175,120,253,20,216,141,17,17,48,135,144,0,0,0,0,0,0,0,0,0,10,198,241,149,217,137,47,22,13,53,186,246,168,57,29,104,246,207,180,93,205,159,59,205,125,190,8,186,57,233,203,140,47,194,213,207,174,59,149,247,193,214,237,174,203,239,230,157,214,179,183,204,163,165,246,191,104,139,56,231,230,162,168,141,189,81,143,84,194,203,158,137,255,0,122,108,111,73,85,21,109,59,42,96,118,88,252,225,112,190,139,143,95,184,247,0,0,0,31,37,218,213,67,123,182,213,90,46,80,249,180,181,144,190,9,153,204,173,230,99,218,173,114,101,21,21,58,42,246,82,165,124,67,188,58,223,165,228,184,239,78,211,69,205,65,60,147,84,220,173,220,216,228,114,251,93,76,179,249,179,212,171,151,13,108,109,228,107,62,169,234,133,104,84,83,205,75,60,148,213,12,229,146,39,171,30,220,162,225,200,184,84,233,245,36,175,135,231,17,52,92,57,111,213,46,161,187,191,203,182,95,41,217,98,173,151,10,190,84,19,86,210,190,71,225,177,72,231,97,176,170,225,168,138,190,138,139,222,253,44,122,190,203,169,52,125,30,184,179,84,249,246,187,133,186,59,157,60,188,143,111,60,15,137,37,107,185,92,212,114,101,174,69,194,162,47,211,61,10,4,241,7,220,90,157,199,226,107,82,214,79,83,231,71,102,169,172,179,193,238,35,121,98,138,225,84,173,111,70,183,56,231,238,185,95,170,147,183,193,211,101,254,203,208,215,141,221,174,78,89,235,42,234,45,144,183,190,98,124,54,250,134,187,40,245,78,232,189,21,185,250,250,22,82,0,0,0,69,31,19,63,43,249,214,47,94,111,231,212,242,247,248,190,206,172,193,78,220,21,57,91,196,166,134,84,95,254,124,182,127,47,167,54,45,181,174,109,148,138,191,212,35,255,0,178,135,212,0,0,0,15,10,184,76,169,78,126,47,60,65,85,234,61,193,161,217,171,61,79,61,170,217,79,21,109,87,184,137,203,89,28,245,244,239,111,189,26,57,125,215,39,84,122,183,228,153,234,69,158,12,54,42,167,127,183,210,203,165,27,23,61,21,12,212,215,59,130,115,34,102,149,149,148,241,202,159,182,49,126,25,191,37,85,223,36,249,108,1,180,27,99,98,217,253,1,108,208,26,114,31,42,134,219,231,121,109,230,123,191,108,158,73,87,227,123,215,226,145,223,148,191,232,59,153,248,150,88,224,141,101,149,220,173,111,117,198,74,146,241,16,241,15,158,253,53,78,208,109,21,110,45,222,231,183,214,249,105,248,94,148,149,17,254,14,162,153,28,220,57,36,111,186,254,189,215,209,10,199,44,19,194,235,94,108,246,136,214,136,253,73,55,149,121,155,224,151,150,169,221,162,173,207,186,198,171,62,7,53,63,247,151,67,20,172,158,52,150,53,203,93,217,79,216,0,0,0,0,24,227,136,205,182,212,91,195,177,218,203,107,116,173,246,150,207,114,213,22,199,219,25,91,84,199,62,40,163,145,81,37,230,70,245,92,199,206,222,159,156,66,110,17,252,42,181,127,15,123,249,166,247,131,88,110,62,157,191,209,105,228,170,146,58,26,90,57,154,247,79,37,60,145,70,252,191,167,186,178,115,125,237,76,22,64,10,177,241,197,176,219,125,143,105,53,59,96,70,220,22,91,189,3,229,76,126,18,28,83,61,173,119,170,242,187,153,83,229,206,239,159,78,103,192,250,162,185,218,11,117,41,36,124,139,71,29,222,219,36,45,84,247,18,87,67,42,72,168,191,60,50,60,253,200,89,168,0,0,0,5,43,120,184,210,238,62,189,226,173,45,182,173,39,127,184,90,116,214,158,161,161,165,125,45,190,121,96,87,201,207,81,35,145,90,213,106,185,86,102,181,85,63,49,168,189,137,211,225,93,180,177,109,151,9,86,75,157,109,146,75,117,251,87,87,86,221,110,141,158,37,100,254,236,239,130,6,185,29,213,17,34,133,142,70,250,43,220,184,202,169,48,1,85,190,55,218,14,206,200,182,199,115,96,130,56,238,146,190,186,199,85,34,39,189,52,13,70,77,10,42,252,152,231,79,143,249,213,57,95,3,189,77,112,171,210,59,181,163,100,123,150,134,215,114,180,220,225,111,63,68,150,170,42,152,228,84,111,162,242,209,197,215,215,9,242,44,244,215,79,143,127,199,31,118,127,132,83,127,217,105,122,252,39,126,43,27,55,255,0,71,250,123,252,221,1,149,64,40,7,197,31,241,236,220,223,253,11,254,103,162,45,239,195,251,241,52,218,143,222,22,255,0,27,33,32,192,0,21,131,227,139,253,9,237,47,239,141,223,248,170,97,224,117,253,9,238,215,239,141,163,248,170,146,207,128,41,15,197,91,139,106,189,229,221,169,182,99,72,220,222,154,47,64,213,62,154,161,34,147,220,184,221,155,150,205,43,176,184,115,98,235,19,62,74,146,187,179,211,25,243,194,183,129,27,93,21,146,219,197,14,238,217,27,83,114,174,86,213,104,235,109,75,115,29,52,31,147,112,123,23,188,143,94,177,103,163,90,137,34,101,92,197,101,160,0,14,172,221,176,208,140,220,196,222,24,116,229,44,90,189,108,242,88,36,186,70,156,178,205,66,249,98,151,202,147,29,31,135,192,197,106,187,42,223,121,17,81,28,168,118,144,1,93,158,51,27,233,81,163,118,135,79,108,149,150,175,203,172,215,117,111,171,185,242,61,81,205,183,82,57,142,70,42,34,246,146,103,71,244,84,133,233,142,166,16,240,99,216,10,45,83,175,53,47,16,26,134,222,147,83,233,22,182,209,99,89,24,142,103,218,19,177,93,60,173,249,62,56,85,173,79,254,201,207,116,76,92,16,35,55,136,111,15,118,254,32,184,103,212,148,49,81,36,154,143,74,83,203,168,108,50,181,63,9,237,16,70,174,146,20,249,164,177,35,227,198,113,204,172,114,252,40,85,55,134,14,250,73,178,252,84,88,109,181,245,107,21,139,94,162,105,155,131,92,236,49,37,153,200,180,178,99,182,82,116,141,185,94,205,150,79,154,151,228,69,31,17,238,22,147,137,109,133,170,155,78,219,150,125,109,162,210,91,189,135,203,110,100,169,111,42,123,69,26,124,252,214,53,21,169,253,82,56,250,162,100,168,142,7,56,152,173,225,103,127,109,58,202,182,105,147,76,220,213,45,58,150,153,168,171,205,67,35,147,50,163,19,187,226,114,54,68,245,94,87,53,49,206,166,195,212,85,180,119,42,42,123,141,190,170,42,154,90,168,153,60,19,68,244,115,37,141,200,138,215,53,201,209,81,81,81,81,83,209,72,231,199,223,19,240,240,189,176,87,45,65,106,170,141,186,187,80,171,172,250,110,37,95,121,181,47,106,243,212,227,243,97,102,95,149,76,115,249,109,95,140,165,142,17,56,122,190,113,85,191,182,93,190,89,42,150,221,44,174,186,106,59,135,188,231,65,111,141,200,233,158,175,235,135,189,85,177,181,87,242,229,110,125,77,139,44,118,75,78,154,178,208,105,219,5,190,26,11,101,174,154,42,58,58,88,27,203,28,16,70,212,107,24,212,244,68,106,34,39,220,125,192,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,11,248,177,126,59,58,183,247,186,211,252,138,35,22,110,39,10,90,243,68,108,22,130,226,70,143,55,93,31,172,169,222,218,153,162,137,81,246,154,198,207,44,73,20,201,215,220,127,151,150,73,209,50,170,197,68,94,85,124,208,240,209,241,20,154,197,81,108,225,211,126,245,3,62,200,114,54,151,76,106,26,217,85,22,141,221,17,148,85,15,95,233,75,218,57,28,169,201,209,138,188,170,222,75,107,0,143,158,32,63,137,166,235,254,240,187,248,216,202,132,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,28,70,175,183,93,239,26,78,247,104,176,87,199,67,116,174,183,84,211,81,85,72,138,172,130,161,241,57,177,200,228,78,170,141,114,162,174,58,244,43,27,102,188,28,245,214,223,110,214,142,215,154,167,117,52,189,218,213,167,47,148,87,106,170,8,168,167,71,84,178,9,155,39,150,156,222,239,188,173,68,92,244,194,169,106,0,128,222,51,214,27,109,195,133,203,29,242,162,4,90,219,86,175,164,74,105,83,28,205,108,180,213,45,145,159,242,87,12,85,68,245,99,126,68,110,240,71,168,174,110,245,110,21,36,111,145,40,228,210,241,73,51,81,61,197,149,181,113,164,106,171,243,195,228,199,222,165,197,0,0,0,3,168,238,230,226,218,182,143,107,245,86,231,94,145,29,71,166,45,53,55,55,198,174,229,243,157,20,106,230,68,139,249,207,114,53,137,245,114,26,237,237,214,152,213,252,88,113,39,105,211,247,74,233,167,189,238,46,164,89,110,117,108,234,232,153,44,139,45,84,200,142,207,72,226,73,94,137,215,163,48,108,121,165,52,181,135,67,233,155,86,142,210,214,216,109,246,123,45,28,84,20,52,177,55,12,134,24,218,141,99,83,244,34,117,245,57,99,209,91,69,71,114,162,168,183,92,41,98,169,165,170,137,240,79,12,172,71,50,88,220,138,142,107,154,189,21,21,21,81,81,125,20,215,79,139,221,152,170,225,115,137,221,75,161,180,228,245,52,148,54,202,232,174,250,118,165,178,42,73,29,36,184,154,157,90,252,229,93,18,170,199,205,221,93,18,169,124,92,48,239,45,47,16,27,11,163,55,102,21,141,42,47,150,214,45,124,113,252,49,87,68,171,21,75,17,61,17,38,142,76,125,48,190,167,167,138,157,156,135,127,56,124,214,251,88,176,50,74,203,189,174,71,91,21,216,78,75,132,88,150,149,217,94,201,231,70,196,85,252,213,114,122,148,31,194,126,238,84,112,245,196,158,138,220,90,245,158,146,150,207,118,109,45,226,53,69,107,155,69,54,96,170,71,53,123,171,99,123,220,141,95,202,106,118,84,202,108,138,199,178,70,54,72,222,142,107,145,21,174,69,202,42,47,170,31,163,227,188,222,45,154,122,207,93,127,189,86,71,73,111,182,83,75,89,87,81,38,121,97,134,54,171,222,245,199,162,53,21,127,65,173,150,251,238,110,161,226,79,127,245,46,224,182,154,122,138,221,93,122,228,182,82,34,171,158,216,21,201,13,37,58,103,213,177,182,38,125,233,232,113,154,227,71,235,206,28,55,158,191,74,93,101,74,13,87,161,47,44,115,39,129,202,173,108,240,189,178,67,60,106,168,138,173,114,114,72,213,194,116,114,27,24,236,86,235,90,119,195,103,180,142,236,89,145,173,167,212,182,184,171,31,19,123,65,62,57,103,135,215,172,114,182,70,47,94,237,59,216,40,103,197,83,121,83,117,184,177,189,88,237,245,139,53,163,64,211,199,166,233,145,174,247,61,162,53,87,213,187,30,142,73,222,248,213,125,82,22,252,139,46,240,188,217,68,217,254,19,244,253,198,190,145,33,188,235,169,29,169,235,85,204,195,210,41,154,214,210,179,43,213,83,217,217,19,241,209,17,100,127,78,170,171,46,0,4,88,227,239,132,125,113,197,246,141,210,218,55,74,107,139,86,158,165,178,92,230,185,214,37,124,18,200,147,200,177,121,113,114,242,118,229,71,203,156,254,114,28,55,135,247,3,55,158,14,89,173,42,245,70,171,180,106,43,142,169,90,24,225,158,134,158,72,253,158,8,60,229,115,21,95,215,222,116,168,171,143,204,76,246,66,96,2,129,252,82,172,54,219,23,27,90,237,45,144,36,44,184,69,109,175,153,137,132,111,157,37,12,62,99,147,254,83,145,92,191,217,57,202,91,111,135,125,69,117,87,5,187,85,37,197,242,58,86,218,36,141,171,34,97,124,166,84,204,216,211,238,70,35,81,62,152,36,89,76,254,46,156,87,87,107,237,201,254,119,45,35,115,86,233,157,25,43,100,189,172,47,247,107,174,202,220,242,63,230,216,26,238,92,127,84,116,153,69,86,181,83,191,120,89,112,21,103,188,90,232,120,156,222,107,20,21,240,206,229,147,72,217,235,34,231,143,12,118,62,208,149,142,232,239,121,23,202,106,166,58,121,157,115,26,165,173,0,8,225,198,199,6,218,51,139,93,186,154,142,90,122,122,13,111,103,130,71,233,219,210,53,26,230,73,133,95,102,153,216,203,169,222,189,211,242,85,121,155,215,40,234,73,216,237,220,220,142,14,120,128,166,213,48,81,213,80,221,180,213,194,91,86,160,179,205,150,123,77,59,100,228,170,164,149,23,166,125,213,194,174,121,94,214,57,58,181,13,138,52,46,180,211,219,143,163,44,154,247,73,215,37,101,155,80,80,65,113,162,153,49,151,67,43,17,205,230,68,236,228,206,21,189,209,81,81,122,161,206,128,0,0,0,1,248,154,86,65,26,203,34,225,173,238,165,47,120,162,235,205,158,214,250,209,95,166,230,243,111,48,252,114,242,213,55,188,84,88,247,94,212,103,192,215,39,254,242,190,203,56,240,239,241,15,154,193,53,54,208,110,237,110,109,222,255,0,176,86,249,105,248,46,149,117,18,126,14,158,153,92,236,185,99,111,188,254,157,211,213,11,109,138,88,231,141,37,137,220,205,119,101,198,15,217,211,55,123,108,172,91,191,160,46,122,7,81,67,230,208,220,188,159,49,188,207,111,237,115,199,42,124,15,98,252,81,183,242,147,253,6,184,123,217,181,215,109,154,220,171,190,221,222,217,203,87,106,246,126,126,173,95,219,105,227,153,62,23,189,59,72,159,148,191,163,178,89,183,131,223,16,117,87,203,45,227,102,47,213,56,251,39,217,254,202,111,34,123,254,107,235,234,38,234,200,211,24,194,124,111,95,166,59,22,114,0,0,0,1,242,221,23,22,202,181,79,234,18,127,217,83,93,46,53,92,174,226,83,92,170,175,255,0,62,92,255,0,151,212,23,19,225,153,229,127,58,197,151,202,252,250,110,110,255,0,23,217,212,121,37,112,0,0,1,90,222,49,123,47,246,166,134,179,238,237,10,115,79,71,87,79,108,153,189,177,19,33,184,84,57,217,87,162,119,84,232,141,207,215,208,130,62,31,59,139,83,183,28,77,105,170,200,42,124,152,239,53,52,118,121,253,196,119,52,82,220,41,85,205,234,215,99,60,157,211,11,245,66,255,0,47,154,190,203,166,244,125,102,184,188,213,121,22,187,125,186,75,157,68,188,143,119,36,12,137,101,115,185,90,213,114,225,173,85,194,34,175,211,61,10,11,241,3,226,38,139,136,221,250,170,212,54,137,60,219,101,142,158,75,21,20,184,86,249,176,67,91,84,248,223,202,232,163,115,114,217,145,112,228,85,79,85,85,237,26,169,233,230,170,158,58,106,118,115,73,43,209,140,110,81,50,229,92,34,117,250,150,95,225,227,225,216,237,81,37,187,122,119,102,46,90,8,36,134,166,219,110,230,207,59,155,236,149,49,79,230,193,82,142,76,181,210,55,145,204,250,175,162,22,213,105,181,80,217,45,180,182,139,108,62,85,45,28,44,130,22,115,43,185,88,198,163,90,153,85,85,94,136,157,212,250,192,0,0,15,77,93,84,84,84,239,169,157,216,99,49,149,194,250,174,61,62,243,92,158,49,119,111,249,180,111,230,162,214,176,51,203,163,170,246,79,103,139,57,228,229,162,167,141,221,85,140,85,202,197,158,169,255,0,122,216,23,131,86,204,73,103,176,106,93,215,187,65,206,235,191,177,253,156,238,108,121,62,83,238,16,75,209,175,94,108,229,62,38,166,61,51,220,179,160,0,0,0,0,0,0,0,0,0,1,143,55,231,107,109,123,195,182,87,93,13,117,131,205,138,187,200,233,204,230,252,21,17,75,249,47,98,247,141,63,41,63,208,107,85,119,180,93,180,189,222,91,85,210,159,217,171,169,185,124,200,249,218,254,94,102,163,147,171,85,81,125,215,39,175,169,125,190,29,59,236,205,231,216,107,106,215,63,23,91,111,157,237,76,199,111,50,182,175,147,170,70,198,252,49,39,108,253,122,247,149,96,0,0,0,245,212,65,21,84,18,83,78,222,104,229,98,177,237,202,166,90,169,133,78,133,95,248,140,120,122,58,231,79,115,222,221,167,162,243,42,216,179,86,221,168,188,204,98,52,74,186,153,166,243,39,169,199,117,141,188,140,102,125,81,59,161,84,85,84,181,86,202,233,168,170,163,242,234,41,37,116,82,55,40,188,175,106,225,83,41,209,112,169,232,92,215,5,27,219,65,39,1,58,198,190,91,143,151,83,165,44,151,8,24,239,37,203,202,180,214,106,101,78,158,94,23,11,255,0,43,244,149,51,80,147,238,102,249,204,232,147,218,165,213,58,173,206,78,204,243,93,83,89,253,170,55,42,255,0,236,113,159,67,97,142,23,244,13,54,219,236,110,145,211,176,82,251,60,159,100,80,75,81,31,58,191,19,123,28,44,119,85,115,191,51,209,112,101,80,0,0,2,41,120,153,57,27,194,197,239,41,221,213,40,159,222,234,194,156,184,47,119,47,18,122,21,115,140,223,109,105,255,0,233,244,230,197,246,165,205,174,141,127,250,188,127,246,80,250,192,0,0,1,213,183,79,83,67,163,54,211,86,106,217,228,228,142,205,99,175,184,57,216,85,194,67,78,249,21,112,136,191,155,242,95,185,77,110,119,199,90,201,184,91,183,171,181,107,165,243,35,184,222,235,234,33,119,46,51,28,149,50,200,222,156,173,252,255,0,84,69,45,143,194,63,97,100,209,251,107,81,186,55,122,79,46,174,246,231,165,42,249,153,230,166,154,158,130,118,59,221,145,81,50,173,94,138,212,95,158,59,22,24,10,202,241,53,227,170,29,61,68,155,49,181,183,78,122,234,143,252,47,63,144,169,228,242,173,29,76,30,236,244,234,142,203,86,68,247,31,211,215,209,10,142,142,55,202,244,142,52,203,151,178,28,195,244,102,165,142,157,106,159,109,196,73,249,94,116,127,60,118,230,207,115,136,107,164,167,145,28,213,229,123,127,73,98,188,1,248,140,221,244,45,222,45,185,222,139,247,155,167,37,230,246,90,159,101,107,125,147,13,170,153,254,229,53,51,164,147,158,71,196,157,93,211,186,116,202,23,25,4,241,84,196,217,224,127,51,29,156,46,21,61,113,234,123,0,0,0,0,0,3,170,238,22,234,237,182,211,217,101,212,91,149,174,108,186,106,223,19,21,254,117,198,177,144,243,227,209,141,85,230,145,222,136,214,162,170,175,68,69,40,215,196,115,139,235,47,21,251,177,108,118,134,101,74,104,189,31,75,45,29,166,90,152,221,28,149,115,76,230,186,162,167,203,94,172,107,252,184,154,214,170,35,185,99,69,118,21,121,91,103,222,24,220,62,221,182,19,134,90,5,213,118,249,40,181,38,180,171,118,162,184,83,202,222,89,105,162,145,140,101,52,15,69,194,162,164,76,107,213,171,213,175,149,237,94,196,182,4,108,226,63,196,19,135,14,26,43,38,211,218,175,82,84,95,117,68,45,203,236,22,24,219,83,85,10,250,36,238,87,54,40,23,170,47,43,222,143,194,229,26,164,78,151,199,31,79,182,232,145,65,195,133,193,246,236,174,106,31,170,24,217,211,190,63,4,148,170,223,151,244,207,85,249,117,144,123,9,226,147,195,22,246,220,169,52,213,198,233,93,161,47,245,142,72,161,165,212,45,100,116,211,72,171,132,100,117,76,114,199,149,202,34,36,158,90,170,244,68,94,153,238,252,74,241,219,178,60,42,106,171,94,143,220,250,109,75,37,125,222,223,246,149,58,218,232,35,158,52,135,204,124,126,242,186,70,97,220,204,119,76,47,76,25,3,135,221,255,0,208,156,74,237,220,91,157,183,81,93,35,179,203,89,61,19,82,229,78,216,102,243,34,84,71,123,173,115,147,29,83,11,147,37,0,0,0,167,143,26,45,238,181,106,173,201,210,91,35,98,172,142,117,209,148,211,92,175,14,141,200,228,101,101,90,51,203,133,223,39,178,24,209,235,244,168,79,84,233,155,60,20,118,238,190,195,179,122,231,114,107,105,86,24,245,101,238,10,42,71,59,188,208,208,198,252,189,63,177,243,42,101,111,222,199,126,155,27,53,211,227,223,241,199,221,159,225,20,223,246,90,94,191,9,223,138,198,205,255,0,209,254,158,255,0,55,64,101,80,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,123,240,254,252,77,54,163,247,133,191,198,200,72,48,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,99,158,35,119,53,118,111,97,245,230,231,198,168,149,58,122,197,87,85,70,138,153,71,85,242,43,105,218,191,69,153,209,162,244,94,139,217,77,124,184,102,218,218,142,32,120,139,209,59,107,112,154,162,161,154,150,244,199,92,229,87,43,165,125,43,57,167,171,127,50,245,87,121,49,202,185,95,94,166,201,148,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,120,0,0,1,68,190,45,218,250,93,99,198,53,226,197,231,35,233,244,109,158,221,101,135,149,125,220,186,47,107,127,233,231,170,115,85,123,251,168,158,133,154,120,101,109,244,27,125,193,150,132,106,68,141,171,212,108,168,212,53,110,68,199,152,234,153,156,177,47,232,129,176,55,251,82,83,3,195,154,142,69,107,145,21,21,48,168,190,166,180,155,253,163,101,217,126,34,117,206,141,178,76,180,201,165,117,69,100,86,217,99,78,85,142,40,234,28,234,119,34,122,42,51,203,95,146,47,108,155,28,109,166,175,139,112,118,227,74,235,216,26,214,197,169,108,148,55,134,35,87,162,54,162,6,74,152,250,97,231,100,40,195,197,63,133,118,108,78,246,127,52,93,37,109,108,26,55,112,228,150,186,24,225,103,44,116,55,36,84,90,154,116,68,232,214,185,92,146,177,58,38,30,246,181,49,25,48,252,35,248,172,135,112,118,178,175,97,117,173,217,137,126,219,234,95,62,217,45,68,136,139,81,100,202,34,38,87,255,0,163,185,81,138,189,146,55,194,158,138,87,215,136,15,20,19,113,63,191,183,43,205,166,177,210,104,253,52,175,179,233,184,209,125,215,211,177,223,132,170,199,206,103,162,191,61,23,145,34,106,252,37,166,120,99,240,174,188,60,108,92,58,163,84,91,86,13,107,175,153,21,210,230,217,89,137,104,233,48,171,75,72,190,173,84,107,150,71,162,225,81,242,43,87,224,66,98,128,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,2,133,252,88,191,29,157,91,251,221,105,254,69,17,104,60,3,233,157,61,172,248,5,219,221,39,170,236,212,151,107,61,218,205,91,75,91,69,85,26,73,20,241,58,178,161,28,215,53,123,167,255,0,188,171,190,63,120,14,191,240,171,171,31,171,52,125,53,93,203,108,111,83,226,223,90,229,89,36,182,76,238,190,199,80,239,238,249,114,47,198,212,194,175,50,56,147,94,26,126,35,49,44,86,190,28,247,250,252,169,34,43,41,52,182,163,172,151,163,147,162,50,134,165,238,236,190,145,72,171,215,163,23,24,110,109,68,17,243,196,7,241,52,221,127,222,23,127,27,25,80,158,23,31,143,102,217,127,233,175,243,61,105,127,192,0,1,195,106,189,103,164,52,37,162,93,65,173,181,77,166,193,108,129,170,233,43,46,117,145,211,66,212,68,202,229,242,42,39,98,154,60,80,248,224,209,124,71,86,216,182,167,104,235,165,184,105,45,51,89,37,198,178,232,232,223,28,119,10,254,71,68,197,133,174,194,172,113,177,242,162,61,81,57,150,85,199,186,136,174,148,190,14,124,62,221,182,243,105,47,187,209,170,45,242,82,214,238,20,176,50,213,28,173,195,210,215,79,207,203,50,34,245,68,154,73,30,169,243,100,81,185,58,57,11,11,49,238,252,239,142,139,225,211,109,107,247,87,112,35,185,73,101,182,205,79,4,205,183,192,217,167,230,154,86,198,204,53,206,106,42,115,57,51,215,177,138,248,118,241,3,216,62,38,245,141,207,68,237,235,117,29,37,109,162,205,53,246,174,107,197,20,84,212,236,165,138,88,163,122,243,164,174,194,162,206,197,234,136,152,71,46,122,24,147,124,188,95,248,126,219,43,213,78,155,219,187,21,211,113,171,168,220,232,229,171,162,157,148,118,222,116,232,173,101,67,209,206,147,175,229,50,53,98,247,71,56,232,186,39,198,235,108,238,117,177,65,184,59,33,168,172,20,242,57,26,249,237,151,72,110,126,90,42,227,153,90,246,64,170,136,152,85,198,87,190,17,125,103,190,209,111,30,219,239,174,138,165,220,13,172,213,20,215,203,45,83,150,63,54,36,86,190,25,81,17,93,20,177,185,17,241,200,153,76,181,200,139,133,69,234,138,138,189,208,0,66,79,23,205,125,46,144,225,14,167,78,211,76,141,147,89,223,232,44,239,68,95,123,201,141,95,86,229,79,92,102,149,141,95,249,120,245,33,175,130,254,223,65,168,184,139,212,122,246,178,36,124,122,67,78,72,218,117,199,86,85,85,202,216,218,239,254,226,218,150,255,0,109,247,151,74,1,83,94,55,219,125,79,79,127,219,45,212,166,99,82,106,234,74,235,5,99,185,112,188,176,189,147,193,215,215,246,250,142,253,176,152,206,87,25,39,193,55,94,205,120,217,157,121,183,85,19,44,139,166,111,240,220,97,69,94,177,195,91,10,162,53,62,73,207,73,43,190,247,56,177,195,95,191,18,157,149,77,150,226,203,85,83,208,81,165,61,155,87,43,117,69,177,24,222,86,35,42,92,239,61,141,68,232,136,218,134,206,136,212,236,222,94,137,148,45,211,195,207,121,87,123,120,78,209,87,250,202,196,168,187,216,233,215,78,93,149,93,151,37,69,38,24,213,122,254,115,225,242,36,95,249,194,72,16,159,197,159,125,23,106,120,100,155,67,218,171,82,27,222,228,212,173,150,52,106,225,233,111,98,35,235,30,159,69,106,199,11,187,244,168,253,41,0,60,40,54,45,119,103,137,250,45,101,115,162,73,172,123,111,2,95,103,115,211,44,90,229,85,101,19,63,229,36,156,211,39,255,0,99,175,220,185,143,198,151,98,27,103,213,218,83,136,107,53,26,182,159,80,71,250,159,189,189,173,247,82,174,22,43,233,164,114,254,115,225,73,25,247,83,180,238,222,10,251,234,183,29,61,171,184,119,188,85,171,166,180,201,250,164,178,53,206,202,251,52,138,216,234,163,79,146,54,69,133,232,137,156,172,239,94,152,44,248,232,251,223,185,212,27,49,180,58,195,117,46,77,99,226,211,22,138,155,131,34,127,105,166,107,23,202,139,186,124,114,43,25,221,62,46,232,107,197,177,155,117,126,226,91,136,157,51,161,106,234,38,168,172,214,119,228,150,235,82,214,170,189,33,115,214,106,201,250,122,182,38,202,255,0,68,202,119,78,230,201,212,20,52,118,186,26,123,101,186,154,58,106,74,72,153,4,16,198,222,86,71,27,17,26,214,181,19,178,34,34,34,39,208,247,128,0,6,31,223,126,44,246,23,135,59,53,69,203,114,245,253,190,158,186,38,42,195,101,164,149,181,23,42,151,162,116,107,41,218,188,201,149,84,78,103,114,177,50,153,114,20,49,175,117,22,224,113,159,196,237,198,247,100,177,190,125,73,184,151,198,197,111,183,177,202,244,130,44,54,40,35,115,255,0,50,40,35,103,51,250,34,54,55,59,162,39,77,134,118,143,110,237,155,71,181,218,83,108,44,239,243,41,52,189,162,150,214,201,121,121,86,101,138,54,181,210,170,126,115,220,142,122,253,92,167,187,116,181,197,38,217,237,166,172,220,90,228,99,160,211,22,74,219,187,218,245,92,61,41,224,124,156,189,58,245,229,198,19,170,231,161,174,62,210,104,251,207,16,252,64,233,173,33,119,184,77,53,126,186,212,176,178,229,90,171,153,49,60,252,245,51,175,205,200,213,145,255,0,85,67,101,43,29,146,211,166,172,182,253,57,97,160,138,138,217,106,165,138,138,138,154,36,195,32,130,38,35,35,141,169,242,107,90,136,159,68,62,224,0,41,99,198,75,102,40,180,54,253,88,247,86,205,68,218,122,77,193,182,57,107,17,140,195,93,113,163,86,71,43,250,116,69,116,82,83,103,167,87,35,151,170,170,146,191,193,187,117,106,245,159,14,23,109,188,185,212,190,106,141,7,123,124,20,220,206,207,45,13,83,124,232,219,223,61,37,74,159,166,48,137,216,159,0,0,0,0,3,215,60,241,83,68,233,231,127,43,27,140,174,21,125,113,232,83,159,31,126,35,55,125,115,119,151,110,118,94,253,229,105,200,185,125,170,167,217,90,239,107,203,105,102,103,185,83,76,217,35,228,145,146,167,71,117,238,189,48,133,117,57,210,84,72,174,114,243,61,223,160,229,217,163,53,44,148,233,84,203,110,98,95,202,243,163,249,227,183,54,123,156,60,145,190,39,172,114,38,28,157,208,183,15,12,174,58,162,212,52,75,178,251,165,116,228,174,167,255,0,193,19,249,10,190,119,50,214,84,207,238,193,78,136,220,53,35,79,125,253,125,61,80,179,96,84,239,140,46,194,201,73,85,110,222,107,77,38,96,147,206,251,70,79,51,224,194,80,83,197,209,210,101,114,170,191,11,62,255,0,153,8,56,68,221,127,230,59,190,86,29,95,53,71,147,75,79,237,94,115,185,57,177,205,71,60,109,232,140,122,247,147,209,13,143,227,123,100,98,61,171,209,79,208,0,0,0,62,75,170,226,215,88,191,253,94,79,251,42,107,161,198,131,185,184,147,215,75,156,226,251,116,79,255,0,79,168,46,55,195,53,205,94,22,44,156,169,140,58,153,23,239,251,58,140,149,160,0,0,6,42,226,131,64,211,110,70,198,234,237,59,61,47,180,73,246,69,124,180,241,243,171,51,55,177,204,198,245,71,55,243,253,87,6,188,244,233,62,217,239,148,46,149,61,150,93,45,170,218,229,236,255,0,41,212,213,159,219,35,176,172,254,203,56,245,45,155,141,109,237,161,143,128,157,29,95,21,199,204,169,213,118,75,124,15,119,146,169,204,181,86,106,149,94,158,94,19,43,255,0,39,244,20,203,75,75,85,115,174,134,138,150,63,50,162,174,86,197,27,114,137,204,247,46,17,50,189,19,42,190,165,174,248,115,248,122,58,219,79,108,222,221,217,162,242,234,222,176,214,218,104,188,204,230,53,74,74,152,38,243,32,169,199,116,145,188,143,102,125,85,59,33,104,16,65,21,44,17,211,64,222,88,226,98,49,141,202,174,26,137,132,78,167,176,0,0,0,17,83,196,91,125,153,179,59,11,114,90,23,230,235,114,242,125,149,152,239,229,214,210,115,245,88,222,223,134,85,239,143,167,94,212,37,104,180,93,181,69,222,43,85,174,159,218,107,170,121,188,184,249,218,206,110,86,171,151,171,149,17,61,214,175,175,161,178,174,195,109,109,175,103,182,202,213,161,173,80,121,81,80,249,253,57,156,239,142,162,89,127,41,239,94,242,47,229,47,250,12,134,0,0,0,0,0,0,0,0,0,0,5,21,248,163,108,59,118,183,124,37,213,22,170,94,75,102,162,229,242,215,159,56,242,40,232,152,191,20,142,119,197,34,247,68,253,40,124,190,25,124,72,73,179,91,211,79,166,47,53,28,186,127,81,115,251,91,185,51,229,251,61,37,99,217,240,196,247,174,100,145,59,42,99,215,41,218,247,90,230,189,168,230,174,81,79,32,0,0,0,249,238,20,20,151,74,26,139,109,116,94,109,61,84,79,134,86,115,43,121,152,228,84,114,101,48,169,209,87,177,68,158,37,188,60,193,179,187,211,91,168,108,86,207,102,179,234,41,164,174,85,243,149,255,0,178,42,42,235,31,143,122,71,191,224,141,61,17,58,118,69,49,198,204,111,197,62,130,217,61,109,182,146,67,202,251,252,23,37,108,188,202,185,243,233,35,133,25,203,229,187,243,51,158,100,253,29,206,63,131,29,62,237,77,197,30,220,199,140,178,151,85,89,235,101,79,155,27,113,167,202,119,79,206,244,235,244,54,54,167,138,56,41,226,130,38,242,178,54,53,141,76,231,8,137,132,61,128,0,0,4,88,241,41,164,150,175,133,141,65,229,39,237,44,171,149,223,242,82,221,89,146,152,184,64,159,217,248,141,208,79,249,234,27,91,127,253,62,156,216,222,200,238,123,45,3,255,0,58,150,37,255,0,239,16,251,64,0,0,1,21,252,72,247,35,245,1,195,14,163,165,143,172,154,142,154,178,198,228,249,50,162,223,88,138,191,11,191,51,233,247,161,68,123,109,166,29,172,247,3,77,233,68,143,204,109,218,237,71,68,246,231,25,108,179,178,53,235,148,252,239,154,125,232,108,141,176,186,66,159,66,108,206,137,210,148,241,242,54,219,167,237,180,202,220,170,225,99,164,138,62,234,231,126,103,205,78,252,66,95,17,126,52,87,135,253,38,205,31,162,43,185,117,93,211,60,175,242,179,236,254,92,180,146,47,73,96,124,111,230,138,103,122,166,62,171,140,82,230,140,209,122,211,120,117,140,26,123,77,209,253,165,121,184,115,114,51,204,138,30,111,46,39,61,122,189,204,98,97,145,187,213,59,124,203,169,225,163,195,91,108,118,155,77,69,38,177,165,251,86,255,0,47,55,180,207,207,81,7,105,38,228,247,99,170,115,63,107,145,169,211,229,215,170,169,43,170,246,219,69,215,90,93,99,171,179,121,148,79,199,52,94,209,42,103,14,230,78,168,236,252,72,139,220,130,124,106,120,105,105,77,99,167,231,213,123,55,103,246,27,220,28,191,128,246,137,37,243,121,159,79,31,197,81,84,140,110,24,217,23,183,92,252,240,83,117,93,36,244,53,15,165,169,103,36,140,199,50,101,23,25,76,250,125,20,188,111,11,206,34,229,221,221,169,155,73,223,43,188,219,182,158,229,231,79,41,27,159,62,166,182,68,248,98,107,126,8,211,213,127,66,147,116,0,0,0,0,1,141,56,155,165,186,215,112,219,186,244,54,42,106,186,139,149,70,135,190,197,71,13,35,28,249,228,157,212,19,36,109,141,173,247,149,234,229,68,68,78,170,184,193,174,14,176,210,218,247,77,92,63,249,127,167,47,246,170,233,255,0,254,49,71,52,18,201,134,167,245,84,69,92,53,91,250,21,9,3,225,249,171,184,88,209,155,215,67,122,226,90,213,93,34,195,52,78,176,215,202,230,201,105,161,170,202,226,90,200,121,121,215,11,202,172,126,85,140,94,174,110,17,30,221,128,233,170,105,235,41,226,172,163,168,142,120,39,99,100,138,88,222,142,100,140,114,101,28,213,78,138,138,138,138,138,135,180,132,126,39,28,104,87,240,221,160,105,54,239,110,110,126,205,184,26,198,23,190,42,150,38,95,106,183,34,171,31,82,220,246,145,238,71,71,26,250,43,100,119,69,98,102,173,56,82,224,251,118,56,202,214,213,212,250,126,173,40,44,244,82,164,215,237,77,113,71,203,28,15,145,85,121,81,51,205,60,238,247,156,140,202,124,220,230,162,228,178,253,49,224,203,194,237,170,210,218,109,73,169,117,205,242,224,230,42,73,85,246,132,20,204,71,46,58,199,27,33,94,84,76,118,115,159,221,122,175,76,96,158,38,124,27,171,180,190,159,173,214,28,54,234,203,150,160,117,19,31,60,186,110,242,145,186,178,88,209,50,169,77,60,109,107,100,127,202,55,49,170,190,142,87,97,22,190,183,35,116,247,23,113,41,116,237,135,113,174,149,87,10,141,21,64,251,37,20,149,188,235,85,29,58,76,249,18,25,92,245,230,119,35,158,230,166,122,181,168,141,236,212,197,205,248,65,254,39,20,63,194,43,159,253,166,19,96,0,0,34,223,30,188,104,217,56,75,219,143,42,206,250,122,237,193,212,113,62,43,5,189,233,204,216,19,170,58,182,118,255,0,82,98,244,70,247,123,240,212,232,143,115,105,143,97,182,63,117,248,206,222,255,0,212,245,182,174,170,182,225,120,171,117,207,81,223,234,218,178,178,138,23,191,51,85,76,189,57,156,170,170,141,102,83,157,202,141,76,38,85,54,22,218,205,180,210,155,57,183,150,13,177,208,244,43,75,100,211,180,108,163,165,99,151,47,118,50,175,145,235,234,247,189,92,247,47,171,156,229,245,59,81,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,245,248,78,252,86,54,111,254,143,244,247,249,186,3,42,128,80,15,138,63,227,217,185,191,250,23,252,207,68,91,223,135,247,226,105,181,31,188,45,254,54,66,65,128,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,2,44,120,161,77,52,28,11,110,107,224,149,241,185,91,103,98,171,28,168,170,215,93,232,218,228,233,232,168,170,138,158,168,170,86,95,132,117,60,51,113,159,100,146,86,115,58,158,201,117,146,53,202,167,43,150,5,110,126,189,28,228,253,37,237,128,0,0,3,93,46,61,37,168,151,140,109,217,125,75,112,244,212,115,181,61,254,111,113,17,168,222,191,242,81,58,122,118,244,47,159,134,218,40,109,156,59,109,109,182,153,92,177,82,232,171,28,17,243,46,87,149,180,48,162,103,235,132,50,48,6,189,222,36,214,248,109,156,110,238,149,52,14,129,90,250,234,42,133,242,113,203,205,45,5,52,142,206,63,43,47,94,111,236,178,92,231,2,213,149,181,220,31,237,36,213,241,58,57,91,165,233,33,106,57,21,21,99,141,188,145,175,95,69,99,90,169,233,133,233,211,6,117,49,31,21,92,63,88,184,154,217,13,65,181,55,133,138,26,170,184,189,170,207,90,246,231,216,110,49,34,172,19,124,241,149,86,63,29,86,55,189,58,100,215,106,73,55,3,103,117,133,234,199,237,23,45,53,168,109,233,93,96,186,69,27,214,41,152,217,24,250,122,154,119,227,187,92,215,61,170,157,149,23,41,232,164,155,240,200,225,107,249,225,183,226,13,73,169,173,137,81,162,180,11,162,186,221,18,86,230,58,186,172,170,210,210,42,118,114,57,237,87,189,23,40,172,137,205,95,141,51,124,192,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,20,47,226,197,248,236,234,223,222,235,79,242,40,139,84,240,224,252,73,182,179,247,186,171,249,109,65,158,245,150,142,211,27,131,165,174,154,39,89,217,105,174,214,75,205,51,233,43,168,234,89,205,28,209,57,58,162,252,149,58,42,42,117,69,68,84,84,84,69,40,99,142,142,6,245,103,8,218,193,183,91,91,234,110,219,121,122,169,86,217,111,14,79,194,83,201,133,114,82,84,170,116,108,205,106,42,181,201,132,145,173,87,38,21,30,214,205,31,13,63,17,73,117,210,219,248,120,223,171,227,87,80,71,27,105,244,214,160,171,151,11,115,68,194,54,142,161,203,222,163,31,3,215,246,196,78,85,252,38,22,75,47,35,231,136,15,226,105,186,255,0,188,46,254,54,50,161,60,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,0,3,88,13,107,162,247,75,78,186,42,205,197,210,122,170,216,231,181,35,138,91,213,5,68,42,169,151,42,53,174,153,169,211,40,238,137,242,95,169,221,120,87,188,240,243,97,222,27,69,207,137,139,13,230,235,164,33,145,175,88,232,30,142,137,147,35,147,149,213,80,242,171,230,167,78,170,230,70,228,114,225,58,61,50,197,216,203,72,95,180,182,167,210,214,173,65,162,46,52,21,246,10,250,72,166,182,212,80,57,171,79,37,58,181,57,22,62,94,136,220,97,49,233,140,116,193,204,16,251,197,139,241,38,213,191,190,54,159,229,177,20,147,181,174,220,155,158,161,151,111,118,186,106,245,186,235,248,25,166,38,164,162,119,43,235,160,154,162,25,61,157,203,232,199,73,12,74,238,168,156,173,94,111,119,152,181,141,160,240,91,218,59,94,156,164,168,222,221,115,168,47,186,137,236,107,234,160,178,84,50,146,223,11,187,172,108,87,196,233,100,68,237,206,170,204,245,94,86,250,99,46,48,252,37,52,182,216,237,117,243,117,182,31,85,95,235,93,166,233,93,113,184,217,47,15,134,117,125,28,109,87,79,36,51,49,140,84,115,24,138,254,71,35,185,145,29,133,206,17,112,223,132,206,249,92,246,203,137,202,45,189,168,174,145,52,254,226,194,251,93,76,10,239,193,182,182,54,58,74,89,177,249,220,200,248,147,233,58,252,144,189,0,1,90,62,55,210,212,38,218,109,140,45,111,224,29,125,174,115,215,159,30,250,83,181,27,238,250,244,87,117,244,253,39,17,224,111,69,12,118,45,224,185,53,93,230,207,87,100,129,221,122,114,198,202,197,110,62,185,145,223,224,45,20,2,187,124,108,237,240,201,195,230,135,186,185,208,121,180,250,201,148,237,69,199,154,173,146,134,165,203,203,235,203,152,155,159,175,41,135,124,15,171,43,89,175,247,78,129,145,57,105,38,179,219,166,150,76,46,27,35,38,149,24,138,189,178,169,36,157,250,251,171,143,82,221,10,244,241,151,217,95,213,134,199,88,183,150,217,73,207,95,160,174,62,207,90,246,167,95,179,171,21,177,185,87,231,203,59,105,240,158,137,35,215,167,92,224,191,5,109,229,251,19,113,117,142,198,220,167,197,54,166,161,109,238,218,142,236,218,186,95,118,86,55,234,248,100,71,47,210,159,211,214,223,202,18,241,69,223,85,222,110,41,175,54,139,101,98,77,98,208,44,93,55,66,141,92,181,211,198,229,90,185,62,245,157,94,204,250,182,38,22,75,225,87,177,105,180,60,46,91,53,61,206,141,98,190,238,36,191,170,26,165,123,85,28,218,71,39,45,28,127,242,124,164,243,83,235,80,238,233,131,50,113,127,178,17,241,13,195,174,179,219,24,161,141,247,58,202,21,171,179,185,201,240,92,96,95,54,159,11,249,40,231,177,35,85,252,217,29,223,177,67,92,41,239,61,119,14,60,68,233,13,203,157,106,32,165,180,220,146,150,243,10,53,81,238,160,151,49,85,49,88,189,220,145,185,206,68,95,203,99,87,162,166,83,100,74,90,170,106,234,88,107,104,231,142,122,122,136,219,44,82,198,228,115,94,199,38,90,228,84,238,138,138,139,146,186,124,104,247,145,52,230,209,105,109,148,183,85,43,107,53,141,201,110,119,6,53,127,241,26,60,43,90,228,249,62,119,198,228,255,0,152,113,138,124,20,246,87,237,77,91,172,247,246,233,73,205,79,100,129,186,114,210,247,38,81,106,166,70,203,82,228,249,57,145,36,45,251,170,20,183,16,0,0,132,30,46,214,13,125,168,248,109,211,116,59,115,101,212,23,75,147,53,197,28,178,195,100,166,154,121,219,2,80,87,163,156,230,194,138,228,103,51,152,138,171,211,42,223,154,20,129,115,181,92,236,181,178,91,175,22,218,170,10,184,177,230,65,83,11,162,145,153,76,166,90,228,69,78,138,138,89,223,132,22,182,225,66,205,116,151,78,207,69,85,109,222,139,179,31,12,117,183,137,25,36,53,148,232,170,171,5,189,232,212,72,156,173,68,87,198,239,125,248,232,231,181,57,91,108,100,127,227,242,105,160,224,219,118,31,4,175,141,203,167,228,98,171,28,168,170,215,72,198,185,58,122,42,42,162,167,170,42,149,13,225,105,107,101,207,142,45,189,124,169,19,153,69,29,218,169,91,39,229,42,91,42,90,222,95,170,57,205,119,246,165,252,128,0,43,135,198,226,223,75,38,202,237,237,209,236,205,69,62,168,150,158,55,124,153,37,36,142,114,126,149,137,159,220,49,191,129,197,84,236,212,123,189,68,217,21,33,150,138,203,43,217,142,238,100,149,104,213,253,8,247,127,116,182,96,0,0,0,1,8,188,80,248,139,151,104,182,166,29,39,99,174,242,174,218,135,155,145,60,164,118,60,138,154,41,23,226,137,205,248,36,95,84,253,42,81,205,37,36,245,213,12,165,166,103,60,143,207,42,101,19,56,76,250,253,16,185,30,10,252,52,180,166,142,211,240,106,189,228,179,251,117,238,126,111,192,123,68,145,121,92,175,168,143,226,167,170,86,59,44,116,107,219,166,62,121,39,101,38,219,104,186,27,75,108,116,150,111,46,137,153,229,139,218,37,92,101,220,203,213,93,159,137,85,123,145,71,137,127,13,109,177,221,157,53,44,154,58,151,236,171,252,92,190,205,63,61,68,253,228,135,159,221,146,169,172,253,174,55,39,95,159,78,168,133,43,107,61,21,173,54,123,88,207,167,117,37,31,217,183,155,127,47,59,60,200,166,229,243,34,107,211,171,28,246,46,89,35,125,87,191,204,186,63,14,126,52,93,196,6,147,147,71,235,122,238,109,87,107,199,51,252,172,123,71,153,45,92,137,210,40,25,27,57,98,133,190,171,159,162,231,51,104,193,188,104,109,125,54,237,240,247,169,116,133,68,30,106,212,251,31,43,121,149,191,13,117,60,139,213,30,223,234,127,51,92,201,161,146,158,69,138,86,242,185,189,211,57,54,82,225,155,114,63,154,182,204,216,117,163,250,75,91,237,92,233,242,228,171,154,52,252,150,167,104,254,73,254,147,41,128,0,0,3,226,189,187,146,205,94,239,149,44,171,255,0,222,41,174,71,23,243,251,71,17,186,245,223,45,67,117,111,255,0,167,212,23,59,225,173,73,45,39,11,26,127,205,76,121,204,164,149,189,190,21,183,81,224,148,224,0,0,7,174,162,40,231,167,150,9,91,204,201,24,230,57,51,140,162,166,20,215,39,140,237,62,237,51,197,22,227,70,169,134,85,106,155,197,108,73,242,99,174,53,24,78,235,249,190,189,126,135,33,188,251,241,79,175,54,79,68,237,164,112,243,62,193,5,181,93,55,50,166,60,138,73,33,86,114,249,109,252,252,231,153,127,79,115,35,248,105,112,243,6,241,111,77,22,161,190,219,61,166,207,167,102,142,185,23,206,86,126,200,167,171,163,126,61,217,24,255,0,130,69,244,84,235,217,84,189,187,125,5,37,174,134,158,219,67,23,149,79,75,19,33,137,156,202,238,86,53,17,26,153,92,170,244,68,238,125,0,0,0,0,227,181,21,242,139,76,216,110,58,134,229,39,37,45,178,146,106,201,157,133,92,50,54,43,221,209,17,87,179,87,178,42,253,10,50,241,52,226,66,77,229,222,154,141,49,102,168,230,211,250,119,147,217,29,201,143,51,218,41,40,222,255,0,138,38,61,49,36,107,221,87,62,152,78,255,0,87,133,206,195,183,116,183,194,45,81,117,165,231,182,105,222,111,49,121,241,159,62,142,181,137,240,200,215,124,81,167,100,95,208,133,234,0,0,0,0,0,0,0,0,0,0,0,35,87,30,92,59,69,196,14,203,215,90,232,253,219,197,15,149,236,46,239,142,122,186,87,73,209,101,99,126,8,87,226,85,250,117,239,175,186,165,194,197,112,194,254,2,170,15,249,46,199,51,127,74,118,82,254,60,62,184,148,167,223,253,152,162,251,70,110,109,67,105,243,62,209,78,85,79,219,106,234,188,174,209,49,159,181,194,159,14,126,184,94,242,148,0,0,0,2,6,120,190,232,63,213,47,15,180,23,152,155,137,45,87,184,170,156,236,254,68,84,85,238,84,248,147,243,190,75,250,74,74,36,111,135,221,190,75,135,20,250,43,203,143,159,217,174,214,218,135,117,198,17,183,26,94,189,254,166,195,96,0,0,0,137,222,38,242,249,92,44,94,61,254,94,121,106,27,219,57,205,186,179,161,72,123,15,125,155,77,239,70,134,187,196,254,79,103,212,118,199,189,112,139,238,182,174,39,47,162,254,111,200,217,55,111,110,95,108,232,29,53,119,71,115,123,117,158,138,167,56,198,121,225,99,190,73,243,249,33,216,0,0,0,1,89,94,52,119,218,186,109,25,166,172,209,59,17,75,95,71,43,186,39,172,87,22,175,166,123,125,72,25,192,150,152,143,85,113,59,162,41,165,151,145,180,119,155,109,106,251,185,230,228,184,83,38,59,166,62,47,253,198,196,116,176,54,150,154,26,102,124,48,198,216,211,238,68,193,141,56,141,223,27,31,15,155,93,115,220,91,211,124,198,208,249,60,145,101,233,207,207,81,12,43,239,54,55,227,30,114,47,194,191,233,77,118,247,7,91,234,173,235,220,10,189,81,117,95,106,186,221,60,188,167,224,217,159,46,6,51,242,90,198,252,49,39,162,118,249,247,186,223,15,158,13,45,156,61,232,165,212,218,146,135,58,174,237,251,123,188,215,126,7,202,150,169,141,232,201,228,141,217,138,102,246,68,199,213,123,76,112,120,84,69,76,41,67,254,39,59,26,221,169,223,73,239,150,218,15,102,181,106,14,95,102,252,47,62,124,138,58,54,191,226,145,206,248,164,94,232,157,250,101,14,55,195,63,118,23,109,120,141,181,81,76,252,82,222,124,255,0,59,167,127,38,130,177,91,249,14,94,239,244,199,233,47,204,0,0,0,0,0,56,157,81,164,244,190,182,178,84,105,189,101,167,109,183,203,77,91,85,147,208,220,105,89,81,4,168,168,169,239,49,232,173,94,138,190,133,36,248,155,240,87,167,184,99,214,86,125,115,182,20,178,211,232,109,96,249,98,101,11,229,89,18,215,95,26,35,157,11,92,229,87,44,111,98,243,179,42,170,138,217,17,87,8,210,105,248,63,111,245,211,115,118,54,237,181,122,154,228,234,187,158,220,213,67,5,19,229,126,100,91,93,67,92,176,51,175,87,36,111,142,102,34,229,112,223,45,189,17,19,51,228,215,107,143,237,201,173,221,14,47,55,46,243,83,80,178,83,218,111,83,105,250,38,243,101,140,130,133,125,153,57,58,175,186,231,70,249,62,171,34,175,169,120,28,31,236,189,155,97,56,117,209,91,127,107,165,142,58,166,219,97,184,93,165,110,21,106,46,53,12,108,149,18,43,147,226,247,215,145,185,206,24,198,39,100,67,50,130,139,124,90,246,106,215,181,220,81,201,169,172,20,145,211,91,245,253,178,59,236,145,71,209,172,174,231,124,85,56,79,236,156,198,74,171,234,233,92,79,175,8,63,196,226,135,248,69,115,255,0,180,194,108,0,0,49,7,20,124,75,104,110,22,118,174,187,113,117,140,237,154,169,200,180,214,107,83,30,137,53,206,181,83,44,137,159,38,167,196,247,246,107,81,87,170,242,181,104,78,233,114,222,222,54,120,129,89,221,20,218,135,91,107,58,239,46,10,120,213,91,5,44,73,158,88,217,149,84,138,158,24,209,122,170,244,107,85,85,85,114,171,123,92,34,112,169,162,184,77,218,218,125,21,167,219,21,117,238,181,25,83,168,47,75,18,54,91,133,95,46,23,30,173,133,153,84,141,153,247,81,85,87,46,115,149,115,136,53,211,227,223,241,199,221,159,225,20,223,246,90,94,191,9,223,138,198,205,255,0,209,254,158,255,0,55,64,101,80,13,127,188,80,164,243,56,233,220,215,101,139,135,89,219,238,59,153,58,90,40,211,191,207,167,84,244,92,161,111,222,31,223,137,166,212,126,240,183,248,217,9,6,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,12,5,199,182,141,170,215,156,29,238,174,159,163,166,246,137,163,176,190,230,200,253,92,180,82,50,175,162,122,187,240,29,19,213,112,133,55,120,109,238,37,38,219,241,149,183,215,11,148,204,138,138,243,85,53,130,103,59,167,189,89,11,225,135,175,167,225,221,15,232,207,222,108,28,0,0,0,13,125,188,76,52,172,218,79,141,109,199,133,241,57,176,220,234,40,238,180,239,94,210,54,122,56,94,245,78,171,209,36,89,27,247,181,125,11,144,224,63,88,51,92,112,121,180,215,184,213,21,32,211,116,246,149,84,92,229,212,42,234,55,126,156,211,169,158,64,53,193,227,87,85,71,172,248,179,221,139,236,51,121,177,46,169,174,162,138,76,162,163,227,166,145,105,216,228,84,85,203,85,177,34,162,252,176,95,143,12,90,98,93,25,195,142,215,233,106,134,43,106,45,186,66,211,5,66,42,246,153,41,35,243,63,251,245,113,147,65,70,30,47,182,27,61,151,140,26,138,171,85,186,26,89,110,250,110,221,95,92,232,155,143,62,163,154,88,150,71,127,100,172,138,52,85,245,229,249,228,176,47,9,11,61,174,219,193,141,138,190,130,130,24,42,110,183,139,165,77,108,172,110,29,81,43,106,29,19,94,245,245,84,142,40,218,159,70,161,51,64,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,29,107,113,246,227,69,110,222,139,186,109,238,225,88,41,175,22,27,196,43,5,85,44,233,209,83,187,94,215,39,86,61,170,136,230,189,170,142,107,145,21,21,21,10,15,227,91,131,93,103,194,6,227,54,8,159,91,114,209,119,89,86,93,59,126,228,229,85,199,189,236,243,57,189,25,81,31,232,71,162,115,181,19,171,91,96,126,27,94,34,20,187,173,111,183,108,46,247,223,85,154,230,149,137,5,150,243,87,34,34,95,35,79,134,25,28,184,253,148,212,232,138,189,101,68,206,85,249,230,145,254,32,63,137,166,235,254,240,187,248,216,202,132,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,0,15,150,229,108,182,222,104,39,181,94,45,244,213,212,85,44,88,231,166,169,137,178,197,43,87,242,92,199,34,163,147,232,168,84,55,138,103,2,90,35,104,45,20,155,255,0,178,246,56,236,182,58,170,230,208,234,11,45,55,74,106,73,101,202,197,83,3,23,246,182,57,200,172,116,109,247,90,174,143,149,17,21,216,238,190,11,91,253,116,174,110,171,225,206,255,0,114,116,212,212,52,255,0,170,45,63,28,175,235,11,60,198,199,87,11,51,249,42,233,33,145,26,139,209,86,85,199,85,82,211,136,125,226,197,248,147,106,223,223,27,79,242,216,138,243,240,127,209,148,90,171,140,8,174,245,145,198,247,105,61,53,113,188,192,143,76,254,17,93,13,34,42,125,81,42,220,191,163,61,209,11,205,62,43,221,158,131,80,217,171,236,23,88,124,234,43,157,44,180,117,49,231,28,241,72,197,99,219,159,76,181,85,13,107,248,100,186,212,88,248,144,218,187,189,42,175,153,73,173,44,178,34,35,149,188,200,149,177,101,170,169,232,169,148,95,162,169,178,232,0,175,95,26,157,43,53,207,135,109,37,170,233,226,116,139,99,213,145,195,50,167,104,225,168,165,157,21,203,215,183,60,113,55,183,119,39,212,194,62,8,26,193,148,123,143,185,250,5,202,156,247,123,37,13,225,169,159,74,57,223,19,177,255,0,183,55,252,5,188,0,86,7,142,22,170,142,13,43,181,90,33,147,101,245,183,11,157,214,88,209,83,221,72,35,134,38,42,166,114,153,246,137,49,211,242,93,242,62,47,3,173,49,44,118,237,218,214,82,177,124,185,230,180,91,32,118,122,115,70,218,153,37,79,255,0,185,15,255,0,226,150,152,117,93,213,219,203,54,236,237,174,167,219,61,64,212,251,63,83,90,170,109,147,59,149,28,177,121,177,171,91,35,81,127,41,142,84,123,87,209,90,138,107,177,181,90,183,82,240,177,196,181,147,81,221,233,165,167,186,109,238,167,90,123,181,52,121,230,86,67,43,161,172,133,51,143,138,63,53,159,219,23,221,196,246,253,218,54,67,134,253,83,188,244,53,244,243,62,27,79,53,137,232,228,86,84,214,84,34,50,147,149,63,41,170,247,177,235,143,200,107,151,208,161,14,26,246,134,239,196,135,16,58,83,109,29,45,76,223,170,27,162,75,118,170,234,231,199,72,204,203,85,50,174,126,47,45,175,84,85,84,203,149,19,57,83,100,186,10,26,59,93,13,61,178,221,77,29,53,37,36,76,130,8,99,111,43,35,141,136,141,107,90,137,217,17,17,17,19,232,123,202,5,241,51,216,164,217,46,42,117,4,182,202,15,103,176,107,100,77,77,108,228,110,35,107,167,115,189,166,52,199,68,229,168,108,170,141,76,114,177,241,244,194,166,108,255,0,194,239,125,63,155,55,11,22,91,77,206,179,206,190,232,23,254,166,171,145,206,203,221,4,77,69,164,147,231,133,129,88,204,175,119,68,242,172,124,72,247,157,55,163,139,61,93,91,67,90,149,22,125,44,246,233,155,98,181,252,205,242,233,85,82,103,53,123,42,58,161,211,185,21,61,28,157,251,151,35,192,230,203,38,195,112,191,161,244,53,85,34,193,119,154,133,46,247,148,115,121,95,237,213,95,134,145,143,250,198,142,108,95,116,72,103,128,0,0,24,251,121,118,7,104,183,255,0,77,75,165,183,95,68,91,175,148,207,98,182,26,137,35,70,213,210,59,174,31,4,237,196,145,57,51,249,42,136,189,81,81,81,85,22,128,120,152,217,61,81,194,31,17,23,77,7,69,122,171,73,108,85,80,93,52,253,222,55,121,115,73,76,229,73,41,167,69,111,195,35,85,57,93,140,97,241,187,29,48,95,47,10,27,207,252,240,60,60,232,157,214,157,241,45,125,222,218,214,92,219,30,17,27,95,11,150,26,156,53,17,57,81,101,141,238,68,199,194,230,247,76,41,251,226,195,69,207,184,124,51,238,126,143,163,137,101,171,184,105,107,143,178,70,138,169,207,80,200,93,36,45,233,243,145,140,79,244,47,98,137,248,15,220,10,13,177,226,243,107,245,109,210,161,148,244,109,189,125,157,60,207,199,44,76,173,134,74,69,123,149,122,35,81,42,50,171,232,136,170,108,94,1,1,56,151,241,55,220,126,22,247,30,167,111,247,3,133,14,120,223,205,53,170,235,14,179,84,165,186,82,231,9,44,74,180,29,21,58,35,216,190,243,29,209,114,138,138,185,87,131,46,63,246,227,139,216,107,172,177,218,63,82,26,206,221,205,52,154,126,162,189,42,150,162,149,23,164,244,243,114,71,230,162,101,17,237,228,71,49,113,209,81,81,203,41,138,170,241,188,220,106,55,46,218,109,45,52,200,234,168,214,179,80,214,177,36,248,24,188,176,83,170,183,215,153,82,167,170,246,229,233,221,78,193,224,133,161,166,162,208,155,155,185,19,64,190,93,222,235,67,102,167,145,200,159,248,172,82,75,34,55,215,175,181,199,159,79,117,62,69,154,128,0,0,0,10,12,241,48,221,133,220,174,35,174,180,81,63,52,182,111,35,201,76,118,243,168,40,213,223,144,213,238,207,92,254,131,145,240,198,216,214,110,182,250,65,124,185,208,123,77,171,79,243,123,79,225,121,49,231,209,214,53,159,12,141,119,197,26,118,69,237,215,8,95,10,34,34,97,15,32,135,30,32,252,26,91,56,132,209,73,169,180,221,14,53,93,167,246,135,121,174,252,55,155,45,43,29,209,243,199,27,113,20,46,238,139,159,162,247,165,29,191,214,250,171,101,117,253,38,167,181,47,178,221,109,126,102,19,240,111,199,153,3,217,249,77,123,126,25,87,209,123,252,251,108,75,195,150,248,216,248,131,218,235,102,226,217,91,229,182,187,206,231,139,47,94,78,74,137,161,79,121,209,179,57,242,85,126,20,255,0,74,228,107,149,12,87,42,41,40,166,248,36,198,127,66,162,255,0,160,214,71,119,52,242,105,93,195,187,88,91,47,152,148,190,71,189,203,140,243,65,27,251,101,127,59,230,92,199,132,165,246,174,237,195,109,45,53,83,185,146,147,159,151,162,39,197,95,92,171,217,19,228,78,0,0,0,0,117,253,194,185,37,155,64,234,91,186,187,9,67,103,172,169,206,59,114,66,247,124,151,229,242,83,91,61,249,190,203,169,55,163,92,221,229,127,58,84,106,59,155,216,184,68,247,93,87,43,147,209,63,59,228,93,223,134,68,190,111,11,22,127,127,155,146,90,118,246,198,49,110,163,232,75,16,0,0,0,107,201,226,9,110,146,221,197,62,181,243,35,228,246,155,173,202,161,189,115,148,117,198,171,175,127,161,28,139,180,240,130,208,127,169,174,31,107,239,82,183,50,93,111,114,213,53,115,249,18,209,80,57,19,226,95,205,249,39,232,39,160,0,0,0,4,8,241,85,226,106,61,181,219,15,230,93,167,234,57,111,122,135,240,117,62,230,113,67,61,61,116,15,248,226,115,62,54,39,103,35,190,88,78,165,45,34,92,111,215,28,39,225,234,167,255,0,146,220,242,183,244,39,100,54,7,224,51,135,120,184,127,217,106,27,101,103,189,120,174,243,125,185,221,179,201,87,84,232,250,36,175,111,193,50,124,42,159,94,189,164,168,0,0,0,0,0,0,0,0,0,0,3,242,246,163,218,173,114,116,82,146,60,84,56,109,155,108,247,73,119,26,201,69,201,101,212,30,190,98,47,39,145,79,69,15,229,74,231,174,94,245,252,148,253,41,212,193,156,28,241,53,119,225,159,115,160,212,180,241,249,246,202,158,111,109,131,45,111,153,203,79,80,200,253,229,138,71,38,29,62,125,212,251,250,118,216,99,77,106,11,118,169,178,211,223,109,83,121,180,181,60,252,143,229,115,115,202,245,106,244,114,34,247,106,250,28,160,0,0,0,33,231,138,93,158,107,175,12,53,178,69,85,228,251,29,100,149,46,78,68,119,59,89,111,173,203,123,166,51,158,229,13,18,215,195,2,219,61,203,138,123,103,145,81,229,123,45,52,53,47,247,17,220,237,109,198,139,45,234,189,51,158,229,249,128,0,0,2,11,120,188,107,15,176,120,113,162,180,64,239,195,92,111,177,194,244,199,244,169,40,43,218,189,218,169,221,62,104,165,43,232,234,137,104,245,117,142,174,5,196,144,92,169,164,103,111,137,37,106,167,127,184,217,75,135,234,153,171,54,27,109,234,234,19,240,147,105,27,60,142,237,213,86,142,37,85,233,247,157,252,0,0,0,21,167,227,67,99,117,86,223,105,187,179,23,11,13,210,141,139,247,36,23,23,124,255,0,208,65,127,15,4,98,241,79,164,57,253,46,22,245,79,191,237,26,67,96,91,245,234,135,78,89,107,239,215,57,124,186,75,117,52,181,115,191,149,87,150,56,216,175,114,225,168,170,189,26,189,145,84,163,191,19,206,38,100,222,45,228,169,209,22,55,115,105,237,51,201,236,179,227,30,209,237,20,180,82,191,221,116,76,123,57,100,141,83,170,174,125,48,157,12,187,225,69,194,60,122,142,230,237,244,214,48,230,150,143,31,101,69,205,251,103,59,107,169,102,235,28,200,169,133,107,87,222,103,221,234,165,187,0,10,225,241,152,210,22,202,221,180,211,154,174,103,98,178,219,237,158,74,97,221,124,202,139,124,110,252,172,118,79,84,82,169,182,134,237,45,143,113,45,55,72,93,202,248,124,252,46,17,123,193,35,125,81,126,127,35,103,88,220,247,49,29,36,124,142,94,237,206,112,126,128,0,0,0,48,191,18,60,91,109,23,10,180,246,10,189,216,154,241,20,58,145,245,49,209,62,223,64,181,41,205,2,70,175,71,225,83,151,164,173,199,207,14,249,31,79,14,92,84,109,63,20,214,107,197,247,106,42,110,147,82,216,170,163,164,171,90,250,37,167,114,72,246,43,155,202,138,171,148,194,119,50,248,32,103,140,220,182,246,112,161,104,138,173,209,249,242,107,74,15,101,71,38,93,230,37,45,95,50,183,229,238,115,245,249,46,61,72,205,224,145,237,127,205,179,112,121,51,236,223,169,104,252,206,216,243,61,174,46,79,240,115,255,0,132,184,195,90,46,38,237,53,86,46,35,247,78,209,90,220,77,75,172,239,81,185,112,168,142,79,109,151,14,76,250,42,97,83,232,168,108,137,162,245,45,38,179,209,214,45,97,64,230,186,154,251,108,165,185,66,173,92,162,199,52,77,145,184,95,84,195,144,230,65,79,190,55,119,234,26,157,216,219,125,51,23,150,181,150,253,61,85,91,54,23,223,242,231,169,228,98,47,211,52,242,99,239,82,85,120,65,254,39,20,63,194,43,159,253,166,19,96,0,14,167,186,187,165,162,182,95,64,94,119,51,112,174,236,182,216,172,112,44,245,18,170,101,239,85,84,70,69,27,127,46,71,185,90,214,181,59,185,200,134,191,60,79,113,25,185,28,103,111,90,95,234,104,170,223,12,245,9,107,210,186,122,157,22,79,100,129,239,70,199,19,26,159,28,210,59,149,94,238,238,114,225,48,214,181,173,183,159,15,158,7,237,124,41,232,85,212,122,174,26,122,205,201,212,180,204,251,90,165,188,175,109,186,5,84,114,80,194,244,244,69,70,172,142,69,195,222,212,198,90,214,146,228,3,95,127,19,43,13,85,131,141,173,201,142,162,157,35,101,116,244,53,240,57,173,195,100,100,180,48,57,92,159,63,123,153,21,127,57,174,46,27,128,29,101,79,174,56,56,218,171,181,60,203,39,177,216,99,179,63,43,213,175,161,123,169,21,23,229,251,71,79,162,161,32,128,53,210,227,207,85,218,181,167,24,91,169,125,178,200,201,41,18,252,250,22,200,199,115,53,238,165,141,148,239,114,47,170,43,225,114,162,167,76,47,66,245,120,76,176,213,233,142,23,246,158,199,94,199,178,170,155,70,218,60,248,222,136,142,142,71,82,198,231,177,113,249,174,114,183,244,25,96,0,1,88,62,56,191,208,158,210,254,248,221,255,0,138,166,30,7,95,208,158,237,126,248,218,63,138,169,44,248,30,138,218,42,75,149,21,69,186,190,158,58,138,106,168,159,12,209,72,153,108,145,185,21,28,213,79,84,84,85,67,92,14,41,118,63,80,240,191,196,6,161,219,201,82,162,154,27,109,111,218,22,10,196,114,163,166,183,189,234,234,89,154,236,231,153,17,57,85,115,209,236,122,122,23,105,192,151,22,118,94,42,246,110,138,237,87,91,11,53,181,130,40,168,117,61,10,97,174,74,132,76,54,169,141,254,165,50,53,92,152,232,215,115,179,242,114,178,72,0,0,0,168,239,27,77,168,154,135,90,104,29,235,162,164,95,102,187,80,75,167,43,229,107,125,214,207,3,221,52,28,223,217,61,147,76,137,244,131,232,134,80,240,90,222,104,47,251,87,170,182,62,225,82,158,223,165,110,31,108,91,216,229,234,250,26,172,35,218,212,249,50,118,57,87,255,0,178,26,89,8,58,6,255,0,110,165,6,200,236,182,179,221,107,131,163,229,211,118,137,234,224,99,254,25,106,121,121,105,226,254,222,103,70,207,237,141,123,56,111,218,235,167,17,60,69,104,253,187,169,124,213,110,212,215,182,203,117,153,202,170,245,164,106,172,213,146,170,250,187,202,100,174,238,153,92,117,234,108,161,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,129,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,3,169,110,166,213,232,77,233,208,151,77,184,220,123,12,55,107,29,218,47,46,104,100,232,230,57,62,25,99,119,118,72,213,234,215,167,84,84,40,35,139,158,17,183,39,131,141,201,138,130,190,122,154,189,63,87,58,212,105,173,75,78,213,141,181,13,98,243,35,92,173,253,170,162,62,156,205,207,201,205,85,69,69,37,85,139,196,42,61,255,0,224,159,115,246,95,119,235,162,135,113,109,250,97,235,67,112,122,181,140,191,193,28,145,243,46,58,34,84,181,189,92,212,248,218,142,122,34,97,200,145,239,194,227,241,236,219,47,253,53,254,103,173,47,248,0,99,46,32,184,134,219,190,25,180,60,27,135,185,207,185,50,207,81,113,138,214,143,160,164,90,135,182,105,25,35,219,204,212,84,195,113,19,147,63,53,79,153,212,184,114,227,95,99,184,165,190,93,244,246,212,214,94,166,172,178,82,50,182,173,43,237,235,78,212,141,207,228,78,85,85,92,174,125,12,244,8,195,226,95,45,190,46,8,55,59,237,39,70,145,190,150,222,200,209,233,156,202,183,26,111,47,9,243,231,229,84,249,99,62,133,94,120,74,251,95,243,233,233,207,103,207,151,246,77,215,207,198,63,107,246,87,227,63,219,242,23,194,67,239,22,47,196,155,86,254,248,218,127,150,196,65,127,5,79,198,159,84,255,0,209,253,119,249,198,220,93,72,53,149,225,247,247,122,219,111,225,125,155,249,108,70,205,64,3,6,241,187,181,19,111,71,10,251,137,161,104,105,22,166,228,251,75,174,54,216,218,220,189,245,116,142,109,76,76,103,246,79,116,94,95,246,234,157,148,165,31,15,253,230,131,99,120,172,209,58,170,231,82,144,217,238,117,46,176,221,94,171,134,182,154,173,60,164,123,151,243,89,34,197,34,253,35,54,32,0,161,223,21,173,225,143,116,184,179,187,216,173,213,94,109,175,64,209,197,166,225,229,119,184,181,44,87,73,84,236,122,57,38,149,209,47,252,202,22,99,225,131,179,178,237,23,8,250,102,91,133,55,147,116,214,178,73,170,171,17,83,170,50,161,173,74,100,207,255,0,99,71,3,177,211,10,231,116,238,171,44,65,71,94,46,251,44,187,111,196,210,110,13,186,145,34,180,238,61,3,110,72,173,111,43,18,190,4,108,53,77,79,154,170,121,18,170,250,172,234,99,93,247,226,254,243,187,188,46,108,230,193,205,44,203,46,137,138,119,94,165,114,175,45,75,161,87,83,219,145,63,230,233,85,200,236,231,42,244,92,166,21,9,133,224,171,177,126,77,30,176,226,38,241,72,156,213,14,253,76,217,28,246,167,70,55,146,90,185,27,158,189,87,200,98,42,99,225,145,58,245,45,52,16,95,197,219,98,127,154,111,14,81,238,93,170,145,101,189,109,181,82,215,170,181,19,153,214,217,249,99,170,111,246,170,144,203,223,163,98,127,124,149,167,193,23,23,87,46,19,245,14,183,174,103,157,45,22,167,211,21,148,176,66,214,243,49,183,120,163,115,237,243,61,63,53,36,87,198,189,23,9,50,170,167,76,167,29,192,190,205,207,196,31,21,122,55,75,221,98,146,182,219,79,92,183,251,235,229,203,209,244,148,203,231,61,36,85,202,170,74,244,100,74,191,57,147,175,169,177,40,0,2,48,239,111,136,175,14,60,63,238,61,203,107,55,22,175,81,193,124,181,50,158,73,210,150,210,233,161,115,102,133,146,177,90,244,114,103,221,122,34,244,232,168,169,232,103,93,174,220,157,51,188,27,127,99,220,205,27,37,76,150,93,67,74,149,116,78,168,133,98,145,99,85,84,247,152,189,151,40,189,14,210,10,98,241,175,150,222,254,35,52,100,80,186,53,173,143,69,195,231,225,61,228,141,107,170,214,52,85,251,249,213,19,234,191,50,93,248,59,251,95,243,160,126,200,207,151,250,169,185,121,25,199,237,124,144,103,31,219,243,147,133,205,71,34,181,200,138,138,152,84,95,83,93,30,54,184,126,184,112,219,196,94,167,209,49,208,73,77,98,171,169,117,223,78,74,137,134,73,110,153,234,232,154,213,194,101,99,94,104,151,251,40,151,211,5,194,120,122,113,119,109,226,131,103,105,40,175,215,72,191,154,6,149,130,58,43,253,51,228,79,54,165,173,247,99,174,106,119,115,100,68,78,101,79,134,78,100,236,173,204,171,6,46,226,47,135,77,184,226,115,110,43,54,235,113,109,220,241,191,51,91,238,16,181,18,170,219,85,140,54,120,92,189,149,59,43,87,221,115,114,213,69,69,40,119,120,54,123,124,120,19,223,74,56,106,107,106,45,119,155,61,79,218,58,115,81,81,53,82,10,248,90,184,73,162,87,101,23,162,242,201,19,179,142,101,107,145,90,168,174,182,158,23,252,73,182,159,119,54,66,247,175,55,66,235,65,165,53,38,133,161,74,141,75,66,178,34,54,118,116,107,106,40,218,229,230,145,178,61,90,196,143,171,155,35,218,197,207,51,28,234,126,226,15,120,117,143,22,92,64,221,181,235,173,213,50,215,106,107,132,86,251,29,170,63,125,240,211,243,36,84,148,172,68,232,175,199,46,113,241,72,231,59,242,139,234,225,31,98,225,225,203,135,221,35,181,110,108,75,114,160,164,246,155,196,177,174,82,91,132,203,230,84,42,46,125,228,107,220,172,106,250,181,141,237,216,204,32,0,0,0,31,153,28,246,177,93,28,124,238,78,205,206,50,107,21,188,23,89,111,123,139,118,186,76,238,103,205,228,101,113,142,208,70,223,146,124,190,69,172,248,51,233,11,101,22,218,106,61,87,11,179,89,114,246,63,57,48,238,158,93,69,194,54,247,118,59,47,162,33,99,192,2,162,124,87,56,71,102,156,186,55,124,244,116,56,165,172,207,218,177,115,126,215,200,218,26,88,122,201,50,170,229,92,229,247,89,247,250,41,136,188,49,56,153,147,103,183,146,155,68,95,29,203,167,181,55,63,181,79,140,251,63,179,210,214,202,207,117,177,61,239,230,146,68,78,138,152,245,202,116,47,73,174,107,218,142,106,229,20,214,99,126,219,27,119,102,250,145,124,63,177,113,255,0,179,68,92,143,132,229,141,214,142,25,109,211,61,114,234,159,59,43,255,0,38,225,93,245,95,153,53,192,0,0,1,208,56,129,169,154,143,97,183,34,174,157,63,9,14,145,188,72,222,221,21,40,229,84,94,191,113,173,110,177,168,150,179,87,95,42,231,92,201,61,202,166,71,246,248,150,87,42,246,251,203,167,240,134,214,31,110,240,227,91,103,157,223,134,183,95,100,133,137,143,233,81,208,80,53,59,53,19,186,252,213,73,212,0,0,0,10,13,241,64,182,207,109,226,158,231,231,212,121,190,213,77,53,75,61,196,111,35,93,113,173,195,122,47,92,99,185,18,75,229,240,179,179,205,106,225,134,142,73,106,188,239,108,172,142,165,169,200,141,228,107,237,244,88,111,117,206,49,220,152,96,0,0,0,232,123,223,186,54,221,157,219,27,254,190,185,46,82,215,111,170,169,133,158,247,225,37,138,158,73,90,204,181,143,198,124,181,234,173,84,79,175,99,94,46,35,183,170,243,191,59,173,122,215,151,101,195,42,42,170,91,73,31,185,248,58,119,84,205,43,27,150,198,204,227,205,94,170,220,175,175,201,37,7,133,127,13,179,110,110,233,166,227,94,232,185,236,186,127,215,204,68,231,243,233,171,97,252,153,90,244,195,216,159,146,191,161,58,151,110,198,163,26,141,106,116,67,244,0,0,0,0,0,0,0,0,0,0,0,29,47,119,54,171,75,111,46,136,174,208,186,186,143,218,40,43,188,174,118,249,146,51,224,154,57,83,172,111,99,190,40,219,249,73,254,133,215,147,137,78,31,245,87,15,91,139,91,163,175,244,94,93,60,126,95,179,77,230,70,190,110,96,134,71,251,172,146,69,110,22,100,78,171,215,211,228,146,251,195,47,141,184,54,226,224,205,160,220,42,239,42,201,81,159,97,155,202,87,121,60,173,172,168,147,221,138,7,61,217,123,216,158,243,250,122,116,202,23,29,20,172,153,137,36,110,203,87,178,224,253,128,0,0,142,28,83,241,111,103,225,234,251,163,180,243,224,243,234,181,13,238,223,71,58,115,57,190,93,44,239,157,142,127,237,50,34,225,97,236,138,142,95,154,122,243,156,72,209,219,119,63,132,205,87,121,88,188,202,122,189,25,93,121,129,57,156,159,21,178,103,53,127,37,123,73,234,159,160,215,90,247,78,218,75,205,125,35,83,13,134,170,88,209,62,72,143,84,255,0,65,45,188,43,125,147,249,233,233,189,173,51,254,230,179,202,239,251,103,218,52,88,237,254,158,133,243,0,0,0,2,164,124,101,183,58,74,141,75,97,219,24,215,44,142,154,150,234,239,189,36,184,67,249,159,254,183,232,245,32,71,15,90,86,167,89,111,102,136,177,211,71,207,231,106,11,106,72,153,68,247,22,174,38,175,117,79,206,249,228,217,31,64,218,126,193,208,186,114,199,203,143,179,173,52,116,152,207,111,46,22,183,230,191,47,154,156,240,0,0,0,43,227,198,34,137,38,217,91,77,79,46,86,59,188,29,115,242,164,184,41,90,220,14,93,126,202,226,135,111,164,85,195,103,212,54,152,29,247,58,227,77,159,69,249,22,103,226,185,196,115,116,14,210,65,182,218,118,171,150,235,168,220,214,212,167,38,127,96,84,83,87,66,255,0,142,39,55,226,99,123,57,29,242,194,117,42,163,135,93,155,190,241,13,187,150,173,5,111,139,206,150,227,231,249,142,230,99,113,229,211,75,42,116,87,198,157,161,95,202,79,244,46,198,154,15,70,90,54,251,74,209,105,43,20,30,77,21,15,153,229,51,153,206,199,60,142,145,122,185,206,95,137,235,221,84,133,156,119,248,138,67,176,149,11,160,118,215,246,70,167,254,157,63,86,123,55,74,89,91,238,205,76,248,223,205,28,175,78,142,233,143,158,17,43,147,79,248,136,241,55,97,212,63,170,6,107,143,53,235,221,159,102,91,219,159,113,89,223,217,151,231,242,46,3,131,30,46,108,124,82,232,153,110,44,131,217,47,86,238,95,109,167,231,124,156,190,100,213,9,31,191,228,198,197,247,32,207,187,158,248,94,189,228,113,3,60,96,42,36,143,135,134,192,212,203,102,207,50,252,177,93,64,168,83,14,146,164,168,174,212,20,180,180,137,153,95,230,114,167,79,70,57,87,191,78,200,109,27,79,251,75,122,99,191,79,210,123,0,0,0,0,32,191,139,222,204,221,183,39,134,202,93,113,96,162,146,170,183,111,110,127,106,84,178,54,115,61,45,210,177,99,168,114,117,206,24,190,76,142,84,206,27,27,149,122,38,82,190,188,55,184,194,182,112,171,186,181,212,58,229,243,38,133,214,113,195,75,118,154,38,44,142,160,158,39,59,200,171,70,38,85,205,111,153,35,94,214,167,50,181,252,200,142,86,35,86,246,180,214,167,211,154,206,197,71,169,244,149,246,130,243,104,184,196,147,82,87,80,212,54,120,39,98,246,115,94,213,84,84,61,215,171,213,159,78,90,106,239,218,130,235,73,108,182,208,68,233,234,171,42,230,108,48,193,27,83,46,123,222,229,70,181,168,158,170,165,25,120,152,113,149,104,226,123,113,237,218,87,111,42,165,155,66,104,181,153,148,117,46,106,177,46,117,146,97,37,170,70,174,21,35,68,107,89,31,55,92,115,187,167,62,18,104,248,55,108,85,207,65,108,205,255,0,120,53,13,10,211,213,238,13,92,45,182,182,70,225,255,0,102,210,243,163,36,235,213,18,73,100,149,126,173,142,55,118,84,44,36,164,95,23,110,31,238,27,113,196,31,243,94,182,209,59,245,59,184,176,178,119,74,214,251,144,220,225,141,177,207,18,252,149,237,108,114,166,87,170,190,76,124,36,152,240,160,227,71,79,106,109,11,65,195,54,226,222,233,232,117,46,158,111,147,166,102,170,153,24,151,90,37,114,171,105,152,171,140,205,14,121,90,206,238,143,151,8,188,142,82,200,142,159,187,27,185,183,187,35,162,46,27,133,185,154,146,150,205,102,183,177,92,233,38,122,115,207,38,21,91,12,44,239,36,174,194,163,88,220,170,253,217,83,93,158,38,247,222,247,196,150,246,106,77,220,188,194,250,102,93,167,72,237,244,110,118,125,142,134,52,70,65,15,78,153,70,34,43,149,59,189,206,95,82,223,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,62,43,213,234,209,166,236,245,218,134,255,0,114,166,183,219,45,148,210,85,214,85,212,200,145,197,79,4,109,87,62,71,185,122,53,173,106,42,170,175,100,66,134,60,64,248,220,187,113,93,175,146,199,166,101,158,143,110,52,212,239,109,154,145,200,173,117,116,169,150,186,186,100,252,231,38,81,141,95,129,139,217,28,231,230,112,120,96,240,16,155,83,106,163,226,27,120,44,170,205,105,115,129,95,96,182,84,179,222,179,82,200,220,44,210,53,83,221,169,145,170,169,142,236,99,176,184,115,156,141,177,64,1,88,62,50,188,52,221,245,5,190,195,196,174,146,182,58,165,44,116,191,98,234,86,195,26,171,217,75,230,43,233,170,85,17,62,22,190,73,35,123,151,170,35,226,244,69,198,1,240,214,227,222,217,195,85,194,175,106,55,94,122,143,230,127,126,171,74,184,43,227,99,165,117,154,181,200,214,190,69,98,123,206,129,237,107,121,209,168,170,215,53,28,212,94,103,102,233,52,150,177,210,122,246,195,75,170,116,78,164,182,223,172,245,173,231,167,174,183,85,50,162,25,19,232,246,42,166,83,213,59,167,169,204,16,139,142,79,18,13,186,216,141,49,117,208,123,83,168,40,117,38,228,213,196,250,88,210,138,84,154,154,200,231,34,181,102,158,70,229,171,43,59,182,20,85,94,108,43,209,19,226,170,174,15,248,115,212,188,87,239,205,171,70,171,42,230,180,50,161,46,154,162,228,229,115,188,138,22,191,154,85,116,153,207,153,42,254,13,157,114,174,126,123,53,202,155,22,210,210,211,80,210,195,69,71,4,112,83,211,198,216,162,138,54,163,90,198,53,48,214,162,39,100,68,68,76,30,208,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,8,185,199,183,5,246,126,45,182,225,142,179,251,53,6,191,211,108,146,91,5,124,139,200,201,145,216,87,209,206,236,42,249,79,194,42,47,228,63,10,157,21,232,234,84,208,218,231,124,248,48,222,201,46,54,216,171,116,174,177,211,179,45,29,202,219,91,30,89,60,89,107,159,79,59,17,113,36,50,34,53,81,90,184,84,229,123,29,158,87,23,59,194,231,137,14,193,241,21,108,165,182,93,239,148,154,31,89,242,53,42,44,151,138,182,69,28,210,122,173,37,67,185,91,59,122,103,151,221,145,61,91,132,202,203,4,114,57,17,205,84,84,84,202,42,122,158,76,19,196,79,26,188,63,112,207,110,168,93,123,173,41,170,175,204,141,206,167,211,182,199,54,166,227,59,209,58,53,99,106,226,20,85,252,185,85,141,232,184,85,94,132,77,224,75,140,237,202,226,239,141,93,75,114,212,136,150,125,49,107,208,87,15,177,180,237,52,202,248,41,115,113,183,34,203,35,176,158,108,202,157,21,234,137,132,232,212,106,42,230,202,0,6,27,226,231,135,171,103,19,187,17,168,118,174,170,72,105,238,51,177,181,214,90,201,81,85,41,46,48,229,97,122,227,179,93,151,70,229,76,175,36,175,199,82,137,118,19,120,183,19,130,254,33,161,213,110,179,79,13,211,78,213,207,103,212,54,74,133,242,157,83,79,207,203,81,74,245,194,242,187,44,71,53,216,92,61,140,118,21,19,11,127,251,33,190,123,109,196,46,129,161,220,93,178,191,197,112,183,85,177,18,104,21,200,149,52,51,99,222,130,162,52,85,88,228,111,201,122,42,97,205,87,53,81,87,189,85,85,82,208,210,205,93,93,83,21,61,61,60,110,150,105,165,122,49,145,177,169,151,57,206,94,136,136,136,170,170,189,17,10,103,241,70,227,174,193,190,21,84,187,23,179,183,166,220,52,109,154,169,42,239,23,88,23,240,87,90,214,101,35,142,23,126,92,17,101,203,205,240,200,245,69,76,163,26,231,102,79,7,14,24,106,244,253,146,239,196,206,175,181,186,26,155,236,46,180,233,134,204,204,57,40,209,249,168,170,68,84,237,35,216,216,218,238,252,177,201,221,30,133,156,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,146,128,29,19,123,54,83,111,248,129,219,171,158,216,238,85,161,43,173,23,22,163,154,246,42,54,122,73,218,139,229,212,66,252,47,36,140,85,92,47,84,84,85,106,162,181,206,69,215,255,0,139,78,21,53,231,9,187,153,46,137,213,72,181,246,154,196,117,77,138,247,28,74,216,46,52,217,198,126,77,149,153,68,146,60,170,181,85,23,42,215,53,203,223,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,4,108,241,15,217,155,182,248,240,161,171,244,206,156,162,146,178,247,106,108,55,235,109,60,108,231,124,210,210,187,157,241,177,50,153,123,161,89,154,212,78,170,174,68,68,94,197,50,112,79,196,221,79,10,123,235,109,220,73,233,102,173,176,86,192,251,78,160,164,135,30,100,180,50,185,174,115,163,69,92,44,145,189,145,200,212,92,103,145,91,148,71,42,166,192,219,111,185,218,3,119,180,149,30,185,219,93,87,111,212,22,74,230,243,69,85,71,47,50,53,216,234,199,183,226,141,233,156,57,143,68,115,87,162,162,29,150,105,161,167,133,245,21,18,178,40,162,106,189,239,123,145,173,107,81,50,170,170,189,17,17,61,74,115,241,85,227,127,75,111,20,148,91,3,180,87,168,238,154,114,203,90,149,215,219,181,51,209,212,245,245,140,69,108,112,66,228,253,178,40,249,156,229,122,123,174,122,183,151,40,196,114,247,31,5,109,138,185,165,219,87,113,19,121,161,88,168,82,145,116,213,145,242,55,246,233,28,246,75,85,35,115,232,223,46,22,35,147,186,190,68,244,82,215,136,125,226,197,248,147,106,223,223,27,79,242,216,136,47,224,169,248,211,234,159,250,63,174,255,0,56,219,139,169,6,178,188,62,254,239,91,109,252,47,179,127,45,136,217,168,0,10,4,241,27,225,90,171,134,173,246,173,172,178,91,214,61,19,173,37,154,237,97,124,113,170,69,76,170,236,207,69,158,200,177,57,201,202,153,253,173,241,175,124,226,197,60,57,184,249,211,219,245,164,45,187,69,185,87,152,168,119,42,199,74,202,104,228,170,149,26,221,65,3,19,13,154,37,92,102,161,26,137,230,71,221,112,175,110,81,92,140,156,228,84,227,163,142,109,19,194,198,135,184,89,44,151,138,59,134,231,92,233,85,150,107,67,21,178,186,141,207,76,54,178,169,189,153,27,126,38,181,221,100,84,68,68,229,230,115,106,3,131,222,31,117,31,22,188,67,219,52,205,195,218,234,237,75,86,183,157,89,113,115,156,174,109,26,73,205,50,186,79,234,146,185,124,182,175,126,103,231,178,41,177,37,29,29,45,190,146,10,10,26,120,233,233,169,163,108,48,195,27,81,172,141,141,76,53,173,68,232,136,136,136,136,135,184,16,207,197,119,101,127,154,175,10,215,45,81,110,164,243,111,27,121,84,205,65,2,181,61,247,82,34,121,117,108,207,163,82,39,121,171,255,0,48,133,22,218,109,87,27,237,214,138,201,104,164,146,170,190,225,81,29,37,44,17,167,189,44,210,57,26,198,39,213,92,168,159,164,217,95,135,77,160,183,108,46,200,104,237,166,183,54,60,233,251,100,112,213,201,26,38,39,172,118,100,169,151,178,124,115,62,71,125,202,134,71,7,29,168,172,22,157,87,167,238,122,94,253,72,218,171,101,226,142,106,10,216,29,218,88,37,98,178,70,47,209,90,229,79,210,107,69,190,155,87,117,217,13,224,213,219,79,121,87,186,163,76,221,38,162,100,175,76,44,240,103,154,25,187,39,73,34,116,111,78,157,156,133,158,120,42,236,175,217,26,39,88,239,221,210,147,150,167,80,85,55,79,218,94,228,234,148,144,98,74,135,181,125,90,249,157,27,126,250,101,44,200,0,1,77,190,51,219,51,118,211,251,201,167,247,186,142,138,71,89,117,101,178,59,93,85,67,89,238,199,113,166,230,195,92,236,244,87,192,172,229,69,68,207,148,252,103,11,142,249,225,83,199,70,139,211,90,74,159,134,109,222,191,211,89,93,71,85,35,244,173,210,178,68,142,154,86,76,245,123,232,164,145,221,35,122,74,247,186,55,57,121,92,143,86,101,21,172,71,218,170,57,28,136,230,170,42,42,101,21,61,78,141,188,219,219,182,155,5,162,43,53,254,232,234,106,107,69,178,149,174,242,152,231,34,207,89,42,38,82,26,120,243,153,100,119,163,83,239,85,68,69,84,215,163,136,221,234,213,28,82,239,189,243,114,234,237,243,165,78,160,172,142,150,211,108,143,240,143,167,166,110,35,166,167,106,34,123,206,229,70,231,9,239,61,206,92,117,47,175,131,189,151,159,135,254,27,180,62,215,220,98,141,151,91,125,2,212,221,121,23,41,237,213,15,116,243,183,155,242,145,175,145,88,139,249,172,67,51,17,203,141,206,14,244,215,23,123,104,219,43,231,130,215,172,44,94,101,70,157,187,200,213,86,195,35,145,57,224,151,29,86,25,57,90,142,198,85,170,214,185,17,112,173,117,30,90,46,251,235,193,126,249,251,76,12,173,210,90,223,74,84,172,83,211,204,220,199,60,75,142,104,222,136,188,179,211,202,220,46,81,85,174,69,71,53,114,136,169,114,252,45,248,149,108,39,16,150,218,43,70,163,190,81,232,93,108,246,182,57,236,247,106,148,142,10,137,113,213,105,106,29,134,72,138,189,152,170,217,61,57,87,226,89,112,142,71,34,57,170,138,138,153,69,79,83,201,15,252,69,117,247,7,171,180,119,45,3,196,70,160,167,169,187,44,110,168,179,91,173,14,142,123,229,37,95,47,224,230,133,153,252,18,46,112,171,42,182,55,183,45,85,94,197,11,187,25,94,85,85,76,244,85,76,22,77,224,223,177,123,89,172,117,149,235,120,245,30,163,183,220,117,110,144,147,202,180,233,199,55,240,148,109,123,17,22,228,228,119,71,245,115,163,103,46,81,142,69,114,225,203,30,46,8,0,0,0,0,122,234,63,105,119,76,246,233,250,77,92,181,117,37,77,14,161,171,165,171,76,74,207,47,153,58,122,177,170,157,186,118,84,46,123,193,250,162,73,56,120,116,14,76,50,28,114,175,207,53,213,234,164,243,35,151,25,220,92,217,56,90,209,49,92,159,79,237,119,155,143,55,177,83,243,190,62,111,46,106,116,147,222,242,100,98,123,147,231,222,199,108,39,94,212,253,168,60,68,120,155,191,106,31,213,3,245,199,148,244,236,207,179,45,238,199,184,140,239,236,201,242,249,22,55,192,135,136,164,59,247,80,154,7,114,191,99,234,127,233,51,245,127,180,244,170,149,222,236,52,204,141,156,177,196,196,234,238,185,249,229,22,105,235,205,25,104,220,29,43,91,164,175,176,121,212,85,222,95,154,206,103,55,60,146,54,68,234,215,53,123,177,59,42,26,229,241,21,179,119,222,30,119,114,235,160,174,17,121,50,219,188,143,45,220,204,118,124,202,104,165,94,136,249,19,180,201,249,75,254,132,186,127,15,174,35,161,222,237,132,161,158,247,85,205,126,180,121,191,105,123,138,159,182,214,213,36,95,12,76,103,193,18,124,57,250,225,123,209,86,228,220,157,119,214,183,27,131,251,203,228,255,0,130,38,39,201,62,69,232,120,102,209,37,31,12,26,127,13,199,63,181,250,252,174,53,159,247,146,200,0,0,0,28,14,190,180,253,189,161,117,29,143,151,63,104,218,107,41,49,158,254,100,46,111,205,62,127,52,53,184,226,23,74,212,232,221,236,214,246,58,150,114,121,58,130,228,145,166,81,125,196,171,149,169,217,87,243,126,100,246,240,105,220,233,41,245,45,251,108,94,190,228,148,213,87,68,251,214,75,124,63,153,255,0,235,126,143,82,219,192,0,0,1,67,62,42,94,201,252,244,245,62,202,152,255,0,115,95,230,119,253,179,237,26,220,247,255,0,71,66,36,217,41,219,87,121,160,164,114,101,179,85,69,26,167,205,21,232,159,233,54,41,225,186,142,219,182,28,38,105,75,202,71,229,211,210,104,202,27,204,253,92,191,13,178,23,57,127,41,123,51,209,63,65,194,112,177,197,189,159,136,91,238,177,211,172,131,200,170,211,215,187,141,28,9,204,231,121,148,176,62,6,53,255,0,180,198,137,149,155,178,170,185,62,107,233,35,128,0,0,113,218,134,253,109,210,246,58,253,67,120,159,201,162,183,83,75,85,60,156,174,119,44,113,177,94,229,195,81,85,112,141,94,200,170,81,207,136,207,24,85,27,243,175,42,52,86,154,168,206,153,177,84,190,38,251,137,248,89,225,154,174,52,127,191,11,36,110,99,149,189,50,168,159,85,234,157,23,129,158,22,111,92,69,110,181,189,149,86,238,125,55,107,158,42,170,249,188,230,39,51,35,169,166,243,35,229,73,99,145,51,28,217,230,110,126,157,123,94,238,209,109,78,150,217,173,17,67,161,116,141,39,179,208,80,249,188,141,243,36,127,199,52,146,175,237,143,123,190,41,29,249,75,254,132,238,128,0,0,0,0,0,0,0,0,0,0,0,6,11,226,195,133,205,33,196,214,131,146,193,122,165,197,210,155,30,193,85,207,47,224,121,166,129,242,123,141,150,54,187,45,129,19,222,94,157,211,175,122,4,222,29,154,215,59,31,172,42,116,94,188,181,123,21,125,55,38,91,231,195,38,121,162,142,78,241,61,237,248,101,103,175,175,222,137,49,248,56,241,52,213,155,109,117,180,104,189,214,171,246,221,49,28,111,166,243,188,184,163,242,95,53,99,30,178,242,193,74,233,29,202,199,203,238,231,11,244,92,23,3,183,123,139,165,119,71,74,219,245,126,144,184,251,101,190,225,79,21,68,111,242,100,143,164,145,178,68,76,72,214,187,225,145,190,137,220,236,224,0,14,59,81,95,45,250,102,195,113,212,55,89,188,170,59,109,44,213,115,191,149,206,229,142,54,43,220,184,106,42,175,70,175,100,85,250,26,251,113,227,190,210,111,126,253,222,238,20,181,126,117,174,207,83,83,108,164,252,31,47,52,113,86,213,43,29,214,54,57,61,217,123,46,87,230,170,189,173,219,131,77,87,22,239,112,81,102,177,205,75,203,29,183,74,211,233,71,183,157,87,204,72,237,52,237,85,202,35,113,159,51,230,191,242,138,62,226,31,77,203,164,247,215,112,44,111,167,242,99,166,212,247,88,224,111,58,59,240,77,172,149,173,235,149,252,223,85,201,150,60,58,53,36,122,107,138,29,55,44,142,194,87,79,71,67,219,191,61,198,147,167,101,252,223,167,222,108,21,12,137,52,76,149,189,158,212,114,126,148,63,96,0,0,63,18,202,200,34,124,210,46,25,27,85,206,95,146,34,101,77,122,188,65,181,205,102,186,226,139,87,77,85,55,152,203,53,125,125,158,157,121,81,49,12,55,26,165,106,116,107,127,63,215,43,245,83,32,248,80,109,155,119,3,137,164,173,169,119,36,58,114,213,246,219,29,140,243,75,79,112,161,84,110,17,237,84,232,254,253,83,232,165,235,34,34,34,34,118,67,200,0,0,0,43,251,198,18,165,145,236,133,178,23,59,10,235,180,56,76,124,232,235,208,171,158,18,46,116,214,46,32,180,93,254,178,111,42,11,85,234,221,93,35,249,85,216,108,85,176,61,87,8,138,189,145,123,34,253,202,115,220,109,239,37,118,245,239,245,246,232,249,252,218,91,93,85,85,162,141,121,81,188,208,199,91,82,232,215,224,98,167,73,123,42,42,252,213,125,44,3,194,11,135,230,89,116,84,187,223,115,162,229,150,247,203,236,18,249,153,253,166,106,250,105,122,54,69,78,202,137,239,49,62,153,238,78,109,252,220,216,182,135,107,111,26,233,210,114,190,223,236,252,157,21,115,230,84,197,18,254,67,191,170,126,106,255,0,164,214,183,83,106,59,166,172,190,84,234,11,213,71,159,89,85,201,230,201,200,214,243,114,177,172,78,141,68,68,232,212,236,135,24,79,191,7,187,221,198,147,125,234,173,16,38,105,107,185,60,239,135,167,37,29,123,155,221,51,221,125,21,11,173,43,115,198,87,94,81,208,109,213,135,68,62,78,89,238,190,213,200,220,42,243,121,83,219,229,94,188,184,76,34,252,211,244,246,43,59,133,237,43,81,172,247,199,77,233,234,106,111,61,213,94,217,238,115,163,115,203,71,51,251,170,167,230,252,205,149,0,0,0,0,7,166,178,142,146,225,73,61,5,125,44,53,52,181,49,186,25,224,153,136,248,229,141,201,135,49,205,94,142,106,162,170,42,47,69,69,42,63,140,239,9,93,83,102,187,220,55,23,133,186,4,187,217,106,94,234,138,141,36,178,163,106,232,85,87,46,246,71,61,81,38,139,190,35,85,73,27,209,27,230,103,164,20,181,107,62,33,248,118,186,205,104,179,234,109,127,183,53,254,99,150,122,40,170,171,45,110,123,145,83,155,204,139,45,230,234,214,229,28,139,217,15,186,235,175,248,158,226,70,170,29,59,115,213,59,139,184,210,163,218,144,219,125,162,178,228,214,189,87,162,182,6,243,53,28,171,142,168,220,169,53,120,60,240,143,214,26,142,233,67,175,120,162,166,117,134,195,3,219,60,58,90,57,145,107,171,241,213,18,165,236,85,74,120,151,166,88,138,178,170,101,23,202,94,165,187,208,80,81,90,232,105,237,150,218,72,105,105,41,34,100,20,240,66,196,100,113,70,196,70,181,141,106,116,70,162,34,34,34,118,68,61,231,64,223,93,144,208,156,67,109,157,219,107,119,14,129,103,182,92,153,205,28,209,163,124,250,42,134,162,249,117,16,185,81,121,100,98,170,225,113,133,69,115,87,45,114,162,209,167,18,158,30,252,68,112,223,124,170,168,102,151,184,106,221,41,20,138,250,61,73,99,165,124,209,249,121,203,86,162,38,115,62,153,233,211,60,222,230,122,53,239,238,116,219,15,26,220,90,233,107,92,54,59,71,16,58,214,42,74,84,228,138,57,174,79,157,209,167,230,163,165,230,114,34,118,68,206,19,211,7,120,208,220,59,113,183,199,14,169,164,186,222,226,213,183,138,53,114,49,218,147,86,212,207,29,190,146,37,84,230,242,159,47,196,137,209,86,56,26,229,245,229,245,62,175,16,46,24,52,127,9,250,139,111,54,227,76,85,205,112,171,168,210,255,0,104,94,110,115,39,43,171,171,157,85,43,94,244,102,85,35,98,35,26,214,177,59,35,122,170,185,92,229,178,47,8,63,196,226,135,248,69,115,255,0,180,194,108,0,10,186,241,55,220,190,40,247,130,229,81,176,123,53,176,219,163,54,133,183,202,223,182,174,180,154,70,224,248,239,149,76,118,82,56,158,216,149,29,77,26,162,42,57,23,18,61,51,213,173,106,186,188,127,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,37,148,248,53,237,62,233,237,127,243,95,254,105,155,105,170,244,151,218,127,169,255,0,98,251,118,205,83,65,237,94,95,218,30,103,149,231,49,188,252,190,99,57,185,115,142,118,231,186,22,84,122,43,104,168,174,84,85,22,235,141,36,53,84,149,81,62,9,224,158,52,124,114,198,228,84,115,30,213,232,230,170,42,162,162,244,84,82,167,56,197,240,139,212,20,119,74,253,194,225,98,24,235,237,181,15,125,69,70,144,154,102,199,61,38,122,175,177,202,245,70,200,206,248,141,234,143,78,136,213,126,81,18,6,54,167,136,238,27,47,51,82,197,87,184,123,103,113,89,21,146,182,57,107,45,47,145,201,243,194,179,157,48,159,84,84,249,161,246,223,184,145,226,135,116,233,147,73,222,247,155,112,181,21,61,82,58,53,182,37,226,170,86,84,101,48,173,116,45,118,36,251,149,23,186,252,212,203,92,60,248,103,113,51,190,151,10,74,187,190,148,169,208,90,94,69,71,77,119,212,48,58,9,22,60,245,242,105,29,137,165,114,166,85,170,168,214,47,231,166,83,55,65,195,127,13,91,101,194,238,223,67,160,118,222,218,228,73,28,147,92,174,117,56,117,93,202,163,24,243,102,122,34,118,234,141,98,97,173,78,136,157,85,87,43,0,0,5,116,248,198,109,102,231,110,126,152,219,10,125,181,219,157,81,171,37,183,215,221,31,86,203,29,162,162,189,212,237,124,116,232,213,145,33,99,149,136,170,215,97,87,25,194,252,135,131,158,214,110,118,216,105,141,207,167,220,173,185,213,26,78,91,133,125,173,244,140,190,90,42,40,29,80,214,71,80,142,88,210,102,53,94,136,174,110,85,51,140,167,204,177,96,1,128,120,170,224,171,102,248,177,177,182,45,103,111,125,175,82,81,198,172,183,106,59,123,26,149,116,233,232,199,162,244,154,44,254,67,251,117,229,86,42,170,149,29,190,254,23,220,82,236,213,93,77,85,143,73,191,112,52,252,121,116,119,45,56,197,154,110,95,252,165,31,237,237,118,59,242,181,237,79,206,83,9,90,55,107,137,45,149,149,150,27,62,227,110,46,137,90,117,233,110,142,233,91,64,198,227,29,22,14,102,162,167,68,232,173,193,201,220,120,153,226,187,113,145,44,53,123,219,185,87,182,202,152,246,24,47,117,143,73,81,85,19,222,142,55,97,253,85,19,170,47,127,169,222,246,107,195,167,139,77,238,172,142,106,93,183,173,211,22,201,215,158,75,190,170,107,237,241,34,47,229,36,111,106,207,38,115,148,86,70,228,95,153,109,28,23,112,7,183,124,32,197,85,169,41,175,85,122,147,92,93,168,125,130,190,241,42,44,48,199,78,231,178,71,193,79,2,42,163,88,175,138,53,87,61,92,245,86,39,86,166,90,74,96,0,33,63,30,94,28,150,14,40,94,253,201,219,186,202,45,59,184,240,66,216,230,150,118,171,105,47,81,177,168,214,50,161,90,138,172,145,173,68,107,101,68,95,117,17,174,69,68,106,178,163,245,70,130,226,143,132,77,87,60,119,90,45,111,183,23,68,95,43,237,11,117,84,244,177,84,181,21,113,229,213,83,187,203,153,189,254,23,170,119,250,159,45,247,123,120,158,223,118,199,162,47,91,147,184,122,221,149,10,156,182,111,180,42,235,25,50,162,166,23,217,218,170,143,84,85,76,42,181,87,170,19,27,131,31,9,237,113,172,238,246,253,194,226,102,215,54,155,210,240,61,181,17,105,169,28,172,184,220,149,23,40,202,132,78,180,209,47,229,34,175,154,168,138,152,102,81,229,193,90,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,0,83,191,138,246,197,239,118,226,241,69,77,168,54,251,103,53,198,167,181,183,75,80,83,173,117,155,79,85,214,211,164,173,150,161,92,207,50,40,220,222,100,71,53,85,51,148,202,124,201,191,225,149,163,117,126,130,225,7,76,105,157,117,165,47,26,114,241,79,95,116,124,214,251,181,12,180,117,49,181,245,146,57,170,232,165,107,92,136,173,84,84,85,78,168,168,164,169,0,0,1,12,252,87,180,30,185,220,94,23,105,180,254,223,104,203,238,167,186,55,84,208,84,45,13,154,221,53,109,66,68,216,170,17,207,242,226,107,157,202,138,230,162,174,48,153,79,153,26,252,32,118,91,120,246,207,122,245,165,215,113,246,155,89,105,74,42,173,45,236,240,84,222,236,53,84,49,75,47,181,192,238,70,190,102,53,28,238,84,85,194,46,112,138,165,176,0,82,167,137,174,192,111,190,189,226,251,83,234,109,11,178,154,247,81,217,234,40,45,108,134,225,105,211,117,149,148,210,57,148,113,181,200,217,98,141,205,85,71,34,162,162,47,69,69,66,202,184,4,211,58,147,70,240,131,182,250,103,87,233,235,149,142,241,67,65,82,202,171,125,202,146,74,106,152,28,181,147,185,17,241,72,136,230,170,181,81,112,168,157,21,23,212,144,32,3,28,239,230,193,237,207,18,27,115,95,182,187,149,105,74,154,26,148,243,41,106,163,195,106,109,245,40,138,140,168,129,234,139,202,246,229,126,142,69,86,185,21,170,168,181,67,194,143,13,27,141,194,223,137,166,222,109,254,190,161,87,68,245,190,77,105,186,196,213,246,107,157,47,217,21,168,146,198,229,236,169,209,30,197,234,199,116,94,138,138,183,72,0,5,101,113,205,225,79,46,185,189,92,119,115,134,106,122,42,91,181,107,159,85,116,210,114,61,176,65,85,50,245,116,180,111,92,50,39,185,122,172,79,84,98,170,170,181,205,248,86,181,102,135,136,158,26,53,20,240,43,245,246,218,94,17,254,84,142,134,90,187,84,178,42,34,244,231,98,183,157,48,171,133,69,84,84,85,199,69,62,235,238,248,241,63,190,17,38,144,189,110,110,225,235,56,102,76,125,147,246,141,93,92,114,253,240,53,85,30,189,123,171,84,147,188,41,120,79,111,6,234,221,41,53,46,251,80,214,237,254,143,141,237,146,74,57,218,140,188,87,183,213,140,133,200,190,204,139,213,21,242,162,57,58,98,55,103,41,115,58,39,69,233,125,185,210,86,173,13,162,172,208,90,172,118,74,86,81,208,209,194,139,203,20,77,78,137,149,202,170,175,85,87,42,170,170,170,170,170,170,170,156,217,21,188,77,116,110,175,215,188,32,234,125,51,161,116,165,227,81,222,42,43,237,111,134,223,105,161,150,178,166,70,178,178,55,57,91,20,77,115,149,17,168,170,170,137,209,17,84,134,158,17,59,33,189,27,107,196,150,164,190,238,54,208,235,93,43,109,159,67,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,185,195,28,190,138,91,160,53,226,216,222,23,184,151,180,111,94,223,221,110,188,59,238,109,21,21,22,169,181,84,84,212,212,105,27,132,113,67,19,42,226,115,222,247,186,36,70,181,173,69,85,85,92,34,34,170,155,14,128,1,142,183,243,97,182,243,136,253,182,184,109,150,228,219,22,166,223,86,169,53,53,68,88,109,69,5,83,81,82,58,152,28,168,188,178,55,153,126,104,168,174,107,145,90,229,69,164,174,36,188,58,120,141,225,178,239,53,234,211,99,173,214,26,90,158,95,54,143,80,216,32,124,143,133,168,236,181,106,32,102,100,167,122,116,94,110,172,202,166,30,171,219,22,211,113,109,197,69,174,216,235,5,63,16,219,143,5,43,17,98,242,191,84,117,124,209,162,116,229,107,149,252,204,68,198,48,138,152,59,158,196,240,61,196,239,20,58,149,181,212,122,86,235,110,181,214,203,231,215,234,157,73,28,208,211,42,42,251,239,107,228,78,122,151,175,94,145,163,151,63,18,181,50,228,187,94,23,56,89,219,110,20,182,242,61,19,161,105,150,166,186,165,91,53,230,245,81,26,54,170,231,80,137,241,191,25,229,99,114,168,200,209,112,212,85,238,229,115,157,153,0,62,43,221,154,219,168,172,213,250,126,243,72,202,171,125,206,150,90,58,184,31,240,203,12,140,86,61,139,244,86,185,83,244,148,231,192,119,6,247,59,103,31,90,158,193,170,169,37,150,213,178,21,210,214,172,210,34,42,84,212,43,213,182,199,42,162,38,21,237,253,146,222,137,251,79,167,98,230,64,5,77,120,202,112,243,112,159,93,104,125,238,210,86,153,42,36,212,238,143,74,92,99,133,138,174,146,189,170,174,163,95,146,186,70,44,145,250,126,208,223,153,100,124,62,109,61,6,198,108,158,140,218,123,122,70,169,166,237,48,210,212,72,196,195,102,170,84,231,168,149,63,229,204,249,31,253,177,144,128,0,29,51,119,182,135,65,111,166,128,186,109,166,228,217,35,185,217,46,177,242,189,185,229,150,9,19,224,154,23,247,100,140,94,173,114,125,203,148,85,69,165,14,40,188,49,55,243,97,238,117,151,141,17,101,173,220,29,22,142,116,144,92,45,84,235,37,101,52,125,209,181,52,173,203,209,81,59,189,136,230,97,50,170,204,242,166,10,211,92,70,113,43,181,144,46,153,211,91,203,175,244,229,61,34,121,95,102,71,122,170,134,40,48,137,209,32,87,114,177,112,136,157,26,139,132,68,236,125,118,93,9,197,39,21,154,150,26,170,11,46,190,220,123,164,235,200,151,10,199,212,86,50,38,170,162,123,245,83,47,151,19,51,132,203,158,214,167,66,211,184,16,240,197,182,236,21,214,135,119,183,170,178,146,247,174,233,147,204,182,91,169,93,207,67,102,122,167,237,138,229,68,243,234,17,23,8,238,140,98,170,242,243,175,43,210,127,0,96,254,40,120,63,217,254,43,244,203,109,59,131,106,117,45,230,138,39,50,213,168,40,81,173,173,161,85,202,163,81,202,152,146,46,101,202,196,236,162,229,85,57,93,239,37,71,111,207,133,119,20,27,67,91,83,87,164,52,247,243,70,211,205,122,249,21,182,6,43,171,57,61,60,218,37,85,149,28,184,94,145,249,173,78,158,246,85,16,192,150,205,210,226,79,100,230,142,203,107,220,13,199,208,239,167,94,86,208,71,115,174,183,181,57,85,61,213,135,153,168,168,138,137,150,170,99,209,80,229,110,28,83,113,97,174,216,154,126,167,125,119,38,234,218,132,86,173,20,23,202,181,243,147,167,71,50,55,123,233,211,178,162,157,191,105,252,63,184,186,223,26,182,215,218,246,186,233,106,162,171,145,95,45,227,83,170,219,161,85,114,245,147,240,201,231,74,138,170,170,171,27,31,234,88,54,217,248,51,108,213,155,110,46,246,141,206,213,215,45,65,172,174,244,158,85,61,222,139,154,154,154,205,47,69,107,233,224,230,252,50,162,166,28,178,170,163,155,148,70,198,171,146,188,238,59,79,197,87,5,59,253,230,233,203,13,254,151,81,233,154,159,54,134,233,108,160,150,162,142,227,74,229,84,71,34,181,170,217,33,149,168,168,232,221,219,222,107,145,28,213,197,214,112,149,196,229,39,18,251,120,203,221,203,74,220,180,174,171,182,181,144,223,44,181,212,178,194,145,202,169,210,88,29,34,39,153,11,240,170,139,213,90,190,235,186,225,93,156,128,0,0,0,6,181,156,81,105,90,157,25,190,58,147,79,84,211,121,14,166,246,63,115,157,29,142,106,56,95,221,21,127,59,230,89,135,131,86,187,163,175,219,187,246,136,100,156,211,218,253,151,157,184,84,229,243,103,184,74,157,121,112,185,68,249,175,232,236,89,25,74,94,48,151,187,141,94,251,210,218,39,76,82,208,243,249,63,15,94,122,58,7,59,178,103,186,122,170,144,16,228,244,206,163,186,105,59,229,54,160,178,212,121,21,148,188,254,84,156,141,119,47,51,28,197,232,228,84,94,142,94,232,108,165,176,123,155,22,239,109,109,159,93,54,78,103,220,61,163,159,162,166,60,186,153,98,79,200,111,245,63,205,79,244,144,103,197,247,135,230,94,180,84,91,223,108,162,230,150,201,205,237,242,249,152,253,186,106,10,104,186,58,68,78,200,169,238,177,126,184,238,68,15,13,109,253,147,103,247,145,44,85,245,158,69,167,81,127,190,159,229,243,114,249,20,181,142,103,68,141,238,92,190,68,236,169,245,202,17,123,94,70,145,106,186,232,209,220,216,242,186,227,31,210,218,94,239,134,173,75,42,56,96,211,188,142,207,47,181,250,127,252,198,176,149,128,0,0,0,240,168,138,138,139,217,74,41,241,95,219,54,237,255,0,19,75,91,76,238,120,117,29,171,237,167,187,24,229,150,162,225,92,170,220,43,220,171,209,157,250,39,209,12,125,225,243,174,107,52,47,20,90,70,106,89,188,182,94,110,20,22,122,133,229,69,204,51,92,105,85,201,213,174,252,207,76,47,213,13,133,98,149,147,196,201,163,92,178,70,163,154,191,52,84,202,31,176,0,0,31,137,164,72,98,124,174,236,198,171,151,244,33,175,183,136,198,164,143,82,241,67,169,37,141,217,74,25,235,40,123,118,86,92,106,250,118,79,206,250,253,230,38,225,227,77,203,171,55,215,111,236,76,167,243,163,169,212,246,168,231,111,58,55,240,78,172,137,174,235,148,252,239,69,201,120,60,101,106,184,182,135,130,123,205,142,26,92,199,114,210,181,26,81,141,231,84,242,210,75,77,67,81,114,168,236,227,203,249,167,252,162,162,120,15,223,89,54,67,126,236,119,10,170,191,38,215,119,169,166,182,85,254,15,155,150,57,107,105,85,238,233,27,220,190,236,93,147,11,242,84,94,251,4,233,219,229,191,83,88,109,218,134,213,55,155,71,114,165,134,174,7,242,185,188,209,200,196,123,87,14,68,84,232,228,238,136,191,67,145,0,0,117,141,196,220,93,43,181,218,86,225,171,245,125,199,216,237,246,250,121,106,36,127,147,36,157,35,141,242,42,98,54,185,223,12,110,244,94,197,49,241,223,226,19,123,223,107,133,86,129,219,234,159,101,209,241,44,144,200,188,140,127,181,170,58,170,37,127,225,105,153,44,124,241,74,206,156,221,49,243,202,166,1,225,123,134,157,107,196,134,225,208,105,189,59,109,243,173,209,79,20,151,57,252,232,155,229,82,164,240,178,103,114,190,88,220,236,54,100,92,53,121,151,211,233,126,188,62,108,102,147,216,29,184,182,104,125,47,69,228,172,52,240,186,177,254,100,174,243,170,82,8,162,145,248,124,143,229,207,146,222,136,184,79,79,154,228,192,0,0,0,0,0,0,0,0,0,0,0,0,12,49,196,143,11,91,115,196,166,151,117,143,87,208,226,174,60,123,45,95,155,63,224,115,36,46,127,185,28,177,163,178,144,53,58,175,78,233,245,164,222,34,184,23,222,46,30,153,87,117,189,219,125,174,199,79,60,116,236,175,243,169,99,231,115,169,214,103,126,13,181,18,61,48,140,122,118,235,203,245,68,56,174,24,248,190,220,238,26,117,37,52,218,118,229,205,101,125,67,22,190,135,201,167,79,54,53,146,31,49,60,199,195,35,219,150,64,141,247,122,167,116,235,222,234,120,83,227,39,110,184,156,211,145,205,100,168,246,107,213,59,17,149,148,92,147,191,150,70,199,2,200,190,99,160,141,139,135,206,141,233,211,166,83,167,105,10,0,5,120,120,169,113,99,75,161,52,92,187,47,166,107,63,221,139,228,14,109,114,121,107,210,142,104,171,105,164,79,126,23,55,227,99,122,181,232,239,150,19,169,79,90,114,195,118,214,58,146,223,167,109,16,249,247,11,189,100,84,144,51,153,172,231,150,89,17,141,76,185,81,169,151,57,59,170,39,220,108,71,193,190,214,79,180,188,58,233,77,47,112,166,242,107,167,181,80,213,215,71,206,142,229,168,117,13,59,36,76,163,220,139,239,70,169,150,174,62,69,55,248,146,233,249,44,156,78,223,165,117,55,146,202,215,213,85,55,223,230,230,231,184,86,123,221,215,25,199,99,10,236,37,226,245,99,222,141,17,95,167,221,138,230,234,43,103,148,152,103,188,228,171,137,90,158,250,42,39,188,137,220,217,43,111,43,46,55,13,1,166,171,238,233,138,234,155,61,28,213,41,238,244,149,208,177,95,240,244,248,149,123,116,249,29,132,0,0,7,79,222,27,194,216,54,167,88,222,90,254,87,81,216,110,19,181,216,206,21,148,210,57,23,178,252,190,70,182,123,181,121,155,80,110,134,173,188,207,39,59,171,47,149,243,115,97,19,60,245,18,59,209,19,231,242,45,131,193,195,110,99,179,237,173,235,93,203,7,236,138,234,234,154,86,201,205,253,41,244,246,249,81,49,204,169,221,51,158,84,95,242,22,56,0,0,0,1,91,94,51,151,216,169,54,223,79,89,213,223,132,154,233,73,38,48,189,150,11,131,126,95,233,42,46,207,120,170,178,205,53,69,27,249,36,150,7,67,156,34,227,42,139,234,139,242,67,41,112,173,182,245,123,197,191,218,94,192,248,252,248,214,239,69,89,92,153,70,230,15,109,129,146,47,196,207,234,159,146,185,249,33,176,190,209,104,59,118,217,109,229,167,68,90,97,242,169,45,190,127,150,206,103,59,30,100,242,74,189,92,231,47,119,175,170,255,0,160,138,62,45,183,186,187,103,12,149,244,52,210,114,165,119,149,207,209,23,224,184,80,42,119,69,249,253,10,67,178,89,171,181,5,210,27,69,182,47,50,166,163,155,145,188,200,153,229,106,185,122,185,81,59,34,250,153,170,191,130,141,255,0,166,167,74,234,61,31,237,84,142,248,102,251,66,137,153,234,137,240,172,249,239,148,253,5,143,248,99,112,93,173,54,86,91,134,227,238,93,171,236,251,157,95,149,236,112,121,241,75,203,201,237,144,201,239,67,59,218,185,108,172,94,173,245,233,215,42,150,29,44,140,133,139,35,215,13,78,229,0,248,135,111,229,94,245,111,149,116,52,245,222,125,154,207,229,123,15,224,145,191,182,209,210,44,157,227,99,254,56,191,43,63,76,39,124,159,225,11,182,63,171,45,237,184,106,249,233,252,218,93,45,229,121,203,207,203,203,237,52,149,241,183,179,209,87,171,125,17,223,160,187,32,0,0,0,0,7,162,178,138,138,225,3,169,107,233,33,169,133,202,138,232,230,141,30,213,199,84,202,47,67,219,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,128,42,183,138,191,20,206,36,246,19,136,77,107,180,118,61,17,183,83,91,116,237,115,33,163,150,225,110,174,125,68,144,73,12,114,198,233,28,202,182,53,85,91,34,46,81,168,157,75,40,218,157,107,22,228,237,134,145,220,40,157,11,155,169,108,116,55,111,192,162,163,17,103,129,146,42,34,42,170,162,34,185,83,10,170,169,140,42,228,231,214,211,106,90,244,186,173,178,145,107,81,48,149,62,75,124,212,233,143,143,25,237,211,191,99,235,41,19,198,75,87,211,106,14,43,232,116,245,37,67,94,154,99,74,80,208,212,70,215,34,249,117,18,203,61,74,231,167,69,88,167,135,167,94,152,95,82,127,120,82,233,154,157,61,193,86,146,170,170,99,216,251,221,117,206,230,214,185,123,49,106,228,137,170,137,142,136,173,133,29,235,241,103,215,9,47,64,0,0,0,0,252,77,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,233,161,182,219,173,112,173,61,178,130,154,146,39,59,157,89,4,77,141,170,236,34,103,13,68,76,225,19,175,208,250,64,0,0,0,0,0,15,85,85,45,45,108,15,165,173,166,138,162,25,19,15,142,86,35,218,239,94,168,189,20,82,210,210,209,64,202,90,42,104,169,225,141,48,200,226,98,49,173,245,232,137,209,15,104,0,0,15,204,145,199,52,111,134,104,218,248,222,213,107,154,228,202,57,23,186,42,122,161,234,162,160,161,183,64,148,214,250,40,41,97,69,85,72,225,141,24,220,175,117,194,116,61,224,0,0,0,0,0,0,0,0,0,28,93,211,75,233,235,221,214,205,124,187,89,233,106,174,26,122,166,90,187,85,76,145,162,201,71,52,144,73,4,142,141,221,211,154,41,100,98,250,42,59,232,152,229,0,0,30,185,224,130,170,23,211,84,195,28,209,72,213,107,227,145,168,230,185,23,186,42,47,69,67,197,45,45,45,20,12,165,162,166,138,158,24,211,12,142,38,35,26,223,94,136,157,16,246,128,0,0,0,0,7,202,150,203,106,87,45,205,45,244,201,88,173,229,90,143,41,190,106,166,49,142,108,103,24,250,159,80,0,3,134,180,232,253,55,99,191,223,117,69,170,213,13,61,211,82,203,79,53,210,169,169,239,212,186,8,91,12,92,203,235,203,27,81,16,230,64,7,11,170,116,110,152,214,212,180,52,90,166,205,77,114,134,219,114,164,188,82,54,102,231,201,172,166,149,178,193,51,126,78,107,218,138,159,165,59,42,156,208,0,0,1,243,84,91,109,213,117,16,213,85,80,83,77,61,50,230,25,36,137,174,124,107,243,106,170,101,59,39,99,233,0,0,15,92,240,65,85,11,233,170,97,142,104,164,106,181,241,200,212,115,92,139,221,21,23,162,161,234,161,182,219,173,112,173,61,178,130,154,146,39,59,157,89,4,77,141,170,236,34,103,13,68,76,225,19,175,208,250,64,0,0,0,0,0,82,111,139,214,216,126,163,119,178,223,171,224,167,242,169,117,79,155,228,175,63,54,125,154,146,130,55,119,122,175,119,122,163,127,73,140,60,60,119,242,175,101,119,202,134,26,138,239,34,205,120,243,125,187,240,72,239,218,168,234,214,62,209,189,255,0,28,191,147,143,174,83,181,255,0,69,35,38,98,72,197,203,87,177,94,94,39,60,23,107,77,234,146,131,113,246,210,213,246,133,206,143,205,246,200,60,248,162,230,231,246,56,99,247,166,157,141,76,54,39,175,70,250,117,235,133,90,223,160,224,163,127,234,105,214,186,179,71,251,45,35,126,41,190,208,162,126,58,170,124,41,62,123,225,63,73,133,111,118,106,237,63,116,154,209,114,139,203,169,167,229,231,111,50,46,57,154,142,78,173,85,78,202,158,165,222,120,73,94,234,238,124,50,80,80,212,201,206,218,31,55,147,162,38,57,238,21,234,189,145,62,95,82,87,110,230,131,183,110,110,222,93,180,69,218,31,54,146,229,228,121,140,230,115,115,229,207,28,169,213,174,106,247,98,122,167,250,13,107,181,166,155,188,109,142,183,172,211,181,14,242,107,237,190,94,87,13,118,60,200,90,255,0,69,115,126,23,252,212,225,46,247,41,174,215,25,110,19,174,95,47,46,87,167,163,81,61,17,62,69,230,120,83,95,98,188,112,203,108,129,142,203,169,124,238,110,139,249,87,10,229,79,68,249,19,64,0,0,0,2,185,60,99,246,230,59,206,218,217,117,212,80,254,200,161,174,166,165,116,156,223,210,153,79,112,149,83,28,200,157,215,57,229,85,255,0,33,83,219,75,121,155,79,238,134,146,188,193,39,35,168,239,148,19,115,97,23,28,149,17,187,213,23,229,242,54,76,217,235,194,223,246,167,71,94,92,254,103,86,88,109,243,185,216,198,85,244,209,185,87,178,124,254,71,112,0,0,1,215,183,14,174,227,111,208,26,150,190,208,153,174,166,179,214,77,76,158,239,89,91,11,213,159,23,79,137,19,191,79,153,173,174,253,221,239,87,189,232,214,245,250,129,217,174,126,161,185,121,169,134,123,174,90,185,85,201,238,34,34,251,202,189,140,213,225,181,167,229,189,241,59,97,149,180,222,115,40,159,75,84,239,127,151,149,25,112,163,203,187,166,113,158,197,200,113,145,181,147,238,215,14,218,175,75,219,233,188,234,232,45,85,213,116,49,243,163,121,170,27,67,80,200,211,42,246,162,123,210,34,101,203,143,153,174,230,163,176,221,180,118,164,184,105,219,188,62,207,112,180,86,75,73,59,57,154,254,73,98,145,88,228,203,85,90,184,115,87,178,170,125,229,194,248,86,241,99,75,174,244,92,91,47,169,171,63,221,139,28,13,109,10,121,107,214,142,24,168,169,163,79,114,22,183,227,123,186,185,234,239,158,83,169,97,224,0,71,174,43,56,201,219,174,24,244,228,147,94,234,61,166,245,80,197,101,29,23,36,236,230,145,209,206,177,175,152,216,36,98,101,240,43,122,244,235,149,233,222,149,184,156,226,251,115,184,150,212,149,51,106,43,151,45,149,149,15,90,10,31,38,157,124,168,210,73,188,180,243,25,12,111,118,25,58,183,222,234,189,215,175,110,233,194,7,1,123,133,196,117,218,138,253,91,77,236,58,74,26,184,253,174,171,158,9,124,214,35,169,222,246,114,37,68,114,183,49,76,171,148,76,166,48,157,123,93,166,198,236,86,134,216,77,21,69,163,180,93,191,200,142,8,163,73,228,243,102,119,157,43,98,138,55,63,18,72,254,92,249,77,92,34,225,63,186,171,145,128,0,0,0,0,0,0,0,0,0,0,0,0,0,248,175,54,107,118,160,182,84,217,238,212,254,125,37,92,79,134,104,249,220,222,102,57,170,215,38,90,168,169,148,85,78,138,86,63,27,62,23,176,92,190,214,220,221,147,139,202,157,86,122,250,219,119,50,187,159,253,243,52,142,243,106,106,240,153,85,137,184,70,253,81,59,161,89,84,87,29,115,178,218,233,210,81,77,246,93,246,201,88,173,85,229,134,126,73,97,153,62,104,246,46,31,18,124,211,167,170,47,91,19,225,91,197,174,182,216,218,13,23,190,52,30,211,10,121,80,54,243,230,163,57,19,240,17,162,121,20,212,106,171,132,73,95,223,215,151,228,165,148,237,118,248,109,222,239,217,163,189,232,155,223,182,192,244,79,252,90,120,240,170,198,59,250,100,108,94,210,55,211,215,239,59,234,42,42,34,167,101,62,59,197,226,221,97,183,79,117,186,212,121,52,212,209,186,89,31,200,231,97,173,106,185,87,13,69,94,200,189,144,131,124,85,248,155,237,150,221,233,235,206,149,219,249,190,216,212,82,199,81,66,213,229,168,167,246,119,171,39,98,73,248,90,87,49,252,178,49,157,51,133,207,124,34,148,211,184,26,226,245,184,218,194,235,172,175,243,249,181,151,74,185,234,158,188,172,110,22,73,95,34,167,184,214,167,119,175,162,127,160,177,63,10,142,16,155,127,188,55,124,181,189,175,204,162,163,199,217,105,231,227,19,177,212,53,48,203,248,41,145,126,21,119,186,230,99,231,232,133,185,71,27,34,141,177,70,152,107,17,26,212,249,34,20,183,227,21,165,43,45,27,235,104,189,58,63,216,245,182,58,119,35,242,159,19,235,46,14,198,50,171,217,62,68,61,225,237,202,205,245,219,215,163,176,169,170,109,43,156,118,253,153,17,178,118,138,114,187,71,88,158,174,230,87,91,41,87,56,198,127,4,211,154,0,0,1,31,120,242,213,169,164,120,94,215,19,243,242,186,229,102,185,219,152,184,207,189,37,186,169,83,209,127,55,233,247,154,238,75,36,149,51,190,87,245,124,175,87,47,213,85,77,134,184,1,211,148,218,123,133,189,17,236,236,229,117,198,207,109,175,147,170,174,95,37,186,151,61,213,126,94,152,251,137,22,0,0,0,1,82,190,53,87,234,53,213,90,91,76,231,246,87,217,244,53,216,235,251,95,153,113,103,203,29,254,185,250,21,130,89,223,131,86,206,44,218,162,251,188,21,209,102,56,232,234,172,240,251,221,156,146,91,234,26,238,143,251,250,43,63,79,161,109,164,43,241,96,211,85,119,222,23,238,181,148,139,151,80,121,25,103,79,123,158,227,66,157,213,83,29,190,165,36,104,109,72,253,35,170,104,181,12,113,121,142,164,243,48,222,108,103,154,55,51,190,23,243,190,70,203,27,97,173,52,214,179,209,148,122,130,193,81,207,75,81,230,97,121,36,79,134,87,179,242,218,139,221,171,232,119,21,123,90,222,101,94,133,107,120,144,241,237,103,211,214,122,221,152,219,122,159,62,235,63,151,237,181,92,142,111,145,202,234,58,152,253,201,169,213,174,230,106,189,61,215,244,238,189,112,133,65,185,206,123,185,156,185,85,47,187,195,119,134,251,143,15,251,61,36,154,130,47,46,245,168,49,237,173,230,106,227,200,170,172,242,250,178,87,179,224,153,62,28,125,114,189,165,200,0,0,0,0,0,0,5,71,120,203,112,223,120,161,213,246,158,38,52,229,182,73,237,23,58,88,108,218,137,241,183,155,217,106,163,247,105,166,126,19,163,100,141,91,23,55,100,116,76,78,239,76,252,30,27,94,35,90,103,105,116,229,62,193,111,221,202,90,45,59,77,43,221,167,245,3,154,249,89,64,143,114,185,212,181,8,212,87,36,92,234,229,99,209,23,145,92,173,118,25,133,101,170,105,221,217,218,205,93,64,203,166,149,220,157,47,120,164,145,141,123,103,161,187,211,206,197,107,179,133,203,30,189,240,191,220,95,145,135,56,138,227,227,135,94,30,244,213,101,109,102,186,180,234,93,72,216,92,180,26,122,205,90,202,154,154,137,177,238,54,87,71,204,218,118,47,117,124,152,232,139,202,142,92,53,104,254,130,215,186,252,102,113,19,59,45,212,95,105,106,253,192,188,73,85,55,150,213,72,41,90,247,101,239,119,126,72,33,143,213,115,134,49,19,170,247,216,155,107,118,250,205,180,251,111,166,118,207,79,101,109,250,98,213,77,107,129,234,212,107,165,72,163,70,172,142,68,252,167,170,43,151,234,229,59,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,111,18,46,27,238,60,64,236,244,114,105,248,188,203,214,159,207,177,55,153,169,159,62,170,143,204,248,229,99,62,8,87,226,207,211,11,222,132,90,231,49,220,205,92,42,22,249,225,189,199,181,159,80,217,232,182,99,114,42,124,139,172,30,103,177,85,114,57,222,127,51,171,42,100,247,33,167,70,183,149,168,196,247,159,215,186,117,202,22,82,143,107,155,204,139,208,233,219,161,173,52,214,140,209,149,154,130,255,0,81,201,75,79,229,229,121,36,95,138,86,51,242,26,171,221,201,232,107,81,174,181,35,245,126,170,174,212,82,71,229,186,175,202,203,115,156,114,198,214,119,194,126,111,200,187,111,9,237,53,87,98,225,130,215,89,86,184,117,127,159,134,116,247,121,46,21,201,221,21,115,223,232,77,66,143,124,89,54,113,116,78,254,212,107,234,56,185,105,53,87,38,19,155,60,190,205,69,67,23,171,213,87,171,151,242,91,250,123,144,100,185,47,6,75,245,29,126,211,234,123,36,43,153,237,126,197,231,39,94,158,109,77,193,205,238,152,236,158,138,191,160,177,96,0,0,0,8,233,199,246,156,166,212,60,45,235,127,104,103,51,173,214,123,149,124,125,85,48,248,237,213,88,236,169,243,245,207,220,107,203,20,146,83,78,201,89,209,241,61,28,159,69,69,54,35,224,59,86,166,174,225,123,67,207,207,204,235,109,154,217,110,122,227,30,244,118,234,85,95,68,252,239,175,222,72,32,0,0,28,46,181,114,183,71,95,92,142,229,86,219,42,151,56,207,244,167,26,216,241,8,229,126,251,110,27,149,217,85,213,55,101,206,59,254,204,148,152,94,14,186,82,178,239,190,183,123,211,99,253,143,69,99,168,114,191,41,241,50,178,222,236,99,40,189,151,228,93,36,140,108,172,116,111,76,181,232,173,84,249,162,149,27,226,175,194,19,108,55,119,111,150,136,181,121,116,85,138,191,106,39,159,156,212,61,213,213,51,73,248,89,149,126,20,111,186,214,99,229,234,133,118,109,254,184,189,109,206,176,181,107,43,4,254,85,101,174,174,10,166,47,43,29,149,142,86,72,137,239,181,201,221,137,232,191,232,46,91,133,79,19,125,178,220,77,61,102,210,187,129,55,216,250,138,40,233,232,92,188,181,21,30,208,244,100,12,89,63,5,74,214,51,154,71,191,166,112,152,239,133,66,114,89,239,22,235,245,186,11,173,170,163,206,166,169,141,178,198,254,71,55,45,115,81,200,184,114,34,246,84,238,135,216,170,136,138,171,217,14,133,186,59,225,183,123,65,102,146,247,173,175,126,197,3,17,127,241,105,228,202,163,30,239,233,113,189,123,70,239,79,79,184,173,110,42,188,90,235,110,109,175,209,123,29,65,236,208,175,155,3,175,62,106,63,157,63,15,26,167,145,83,70,138,153,69,137,253,253,57,126,106,87,101,117,203,92,239,78,186,108,149,179,125,167,124,189,214,35,81,121,97,131,158,89,166,95,146,49,137,151,202,191,36,235,232,137,210,205,120,38,240,189,130,219,246,78,230,239,100,94,108,249,130,190,138,221,204,173,228,255,0,123,77,27,188,218,106,188,46,21,37,110,21,191,85,78,200,89,197,154,205,110,211,246,202,107,61,166,159,200,164,164,137,144,195,31,59,157,202,198,181,26,212,203,149,85,112,136,137,213,79,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,34,162,162,246,82,54,241,71,192,230,214,241,37,107,171,170,175,131,236,221,69,236,210,71,77,115,230,168,155,203,119,44,202,197,242,82,162,56,215,18,76,174,235,223,24,94,157,170,79,136,95,15,29,233,216,201,171,43,226,163,251,106,199,78,249,21,181,254,101,37,55,52,109,89,85,29,229,251,75,222,158,228,92,216,239,239,99,186,117,141,180,23,29,65,163,174,209,214,80,205,236,149,212,114,163,152,238,86,73,200,246,57,21,58,42,42,46,28,212,250,116,50,4,92,84,239,212,17,178,40,181,223,43,99,68,70,167,217,116,75,140,118,254,146,117,61,101,186,122,243,112,102,109,70,175,190,251,124,141,68,106,47,178,195,22,17,21,203,253,45,141,252,247,127,116,225,172,218,118,245,168,174,20,214,219,69,31,180,85,86,204,202,120,89,230,49,156,242,61,200,214,166,92,168,137,149,114,117,94,132,250,224,215,195,27,93,107,45,67,106,215,123,181,79,246,77,146,138,162,10,182,210,115,195,63,181,53,143,167,149,27,207,79,84,143,103,51,29,34,103,151,166,51,140,170,33,112,250,91,77,90,180,126,157,183,105,139,36,30,77,13,174,150,26,58,118,115,57,220,177,199,27,88,212,203,149,85,125,214,167,117,85,250,169,202,149,225,227,23,183,211,95,246,130,209,170,169,89,135,219,110,180,254,99,178,159,181,199,75,112,145,83,10,228,249,252,149,74,158,216,183,209,199,189,58,14,75,132,190,93,51,117,45,173,101,127,42,175,43,18,174,46,101,194,117,94,153,236,108,159,183,114,210,77,160,116,220,148,18,121,148,203,104,163,242,95,133,78,102,121,44,229,92,47,84,233,142,231,97,0,0,1,9,188,90,231,124,92,49,66,214,203,132,125,241,173,86,242,247,205,190,187,212,164,77,43,7,181,106,139,61,54,51,230,215,211,179,31,124,141,67,100,190,27,104,219,65,176,27,115,76,214,227,151,74,90,17,83,63,42,40,83,253,6,73,0,0,0,7,229,238,70,49,207,114,225,26,138,170,80,167,138,38,188,102,186,226,130,183,203,110,27,98,163,150,205,223,191,147,113,173,235,240,183,243,254,191,122,145,38,146,150,106,218,184,104,233,219,205,44,242,54,38,38,81,50,231,46,17,58,244,238,166,194,30,31,91,89,6,215,112,209,165,225,68,253,145,127,162,162,189,207,223,221,146,123,125,42,57,191,27,145,122,199,221,48,159,68,36,153,143,55,247,110,221,186,155,85,122,209,49,59,150,91,135,179,114,59,25,199,37,76,82,175,229,53,59,71,243,79,244,26,208,86,210,201,69,82,250,89,126,38,99,63,165,17,127,210,102,237,163,226,247,115,118,142,200,221,59,106,169,246,139,123,51,201,15,37,59,57,114,249,30,190,243,161,115,151,222,145,87,185,220,119,95,196,63,124,119,75,77,205,166,42,107,253,134,146,126,94,116,242,168,229,207,44,140,122,118,166,106,247,143,231,234,69,199,57,242,191,153,203,151,41,102,94,27,124,3,85,106,26,186,13,238,220,168,113,106,111,155,236,52,92,201,248,126,149,148,210,126,18,26,132,115,121,92,140,119,188,206,189,147,166,84,183,52,68,106,97,59,30,64,0,0,0,0,0,0,62,11,245,134,201,170,108,181,186,115,82,90,105,46,118,187,148,15,166,172,163,171,137,178,195,60,78,76,57,143,99,186,57,21,61,20,171,94,37,60,25,235,166,187,213,106,126,24,181,61,20,84,51,185,100,253,76,223,103,123,86,157,85,126,26,122,172,59,157,189,122,54,84,69,68,78,178,57,84,137,119,15,13,46,55,109,213,114,81,201,177,85,211,44,107,143,50,158,235,65,44,110,79,69,71,54,117,79,244,252,209,14,251,182,126,17,92,91,107,90,216,127,86,54,171,30,132,183,191,14,146,123,165,206,42,153,185,21,17,125,216,105,93,34,171,186,252,47,115,59,46,85,11,77,225,47,130,141,165,225,30,193,52,58,74,41,47,26,158,227,26,71,116,212,117,209,181,42,106,27,148,95,42,54,166,82,24,114,136,188,141,85,85,84,69,115,158,168,138,146,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,68,114,97,123,21,25,226,73,192,53,86,158,171,175,222,237,181,135,54,167,121,94,221,69,204,159,128,233,71,77,31,225,38,168,87,59,153,202,247,123,172,233,217,122,97,74,205,107,159,19,249,154,184,114,18,143,106,60,67,247,199,107,116,220,58,98,154,191,219,169,32,230,228,79,42,142,44,115,72,247,175,122,103,47,121,62,126,135,78,221,206,47,119,55,119,44,142,211,183,90,159,103,183,191,28,240,242,83,191,155,15,141,233,239,54,22,185,61,232,209,123,152,70,138,150,74,218,150,82,197,241,63,56,253,8,171,254,131,101,253,130,219,183,109,94,213,89,116,76,174,230,150,223,237,60,238,198,51,207,83,44,169,249,78,78,210,124,215,253,6,67,32,239,139,38,209,166,186,225,254,93,101,72,206,106,237,47,203,229,55,56,231,246,154,218,24,221,213,94,212,76,53,139,221,29,250,59,148,114,78,255,0,10,125,216,143,111,245,237,231,78,74,204,166,169,188,105,218,36,92,246,252,61,67,63,49,217,253,187,230,223,191,229,118,236,114,61,141,123,87,40,228,69,67,244,0,0,0,12,111,196,149,27,107,182,3,113,169,156,220,243,233,75,186,34,103,231,69,50,127,164,214,207,85,65,236,186,162,241,77,140,121,85,245,12,199,221,35,144,187,191,9,57,221,55,12,83,53,102,202,50,248,230,163,121,123,98,223,67,234,77,144,0,0,29,123,112,229,164,135,64,234,73,43,228,242,233,146,209,88,179,59,10,188,172,242,95,204,184,78,171,211,61,141,108,119,209,244,114,111,78,188,146,223,39,153,76,237,75,116,116,78,194,167,51,22,174,94,85,194,245,78,152,238,91,7,131,166,223,77,96,218,11,190,170,170,102,95,114,186,84,121,110,202,126,215,37,45,190,68,76,35,151,229,242,69,44,60,226,181,78,154,181,107,13,59,113,211,23,184,60,234,27,165,44,212,117,12,230,115,121,163,146,55,49,201,150,170,42,123,174,94,202,139,245,66,158,56,203,240,199,215,90,55,80,221,117,222,210,83,253,173,100,172,168,158,173,212,156,240,193,236,168,247,212,74,173,231,168,170,87,191,149,141,141,51,203,215,57,238,138,132,5,188,233,219,214,157,184,84,219,110,244,126,207,85,69,51,233,230,103,152,199,242,72,199,43,92,153,106,170,46,21,171,213,58,28,206,141,221,61,121,183,211,58,163,72,95,125,130,71,34,181,87,217,97,151,40,170,213,254,152,199,126,99,127,184,118,201,120,169,223,169,227,124,82,235,190,102,200,138,142,79,178,232,147,57,239,253,36,199,245,247,29,65,172,110,210,86,87,77,237,117,213,146,171,158,238,86,71,206,247,185,85,122,34,34,38,92,229,250,117,36,151,15,94,30,59,211,190,115,81,215,203,71,246,45,142,161,241,171,171,252,202,74,158,88,220,177,42,187,203,246,150,61,125,201,121,177,223,221,199,117,233,109,156,46,112,57,181,188,54,218,233,106,168,32,251,75,81,123,51,35,169,185,243,84,67,230,59,150,21,127,224,86,162,72,211,50,66,142,233,243,194,116,239,36,145,17,17,17,59,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,200,173,94,202,152,83,21,110,143,12,59,53,187,240,75,30,182,210,158,219,36,202,229,115,253,186,170,62,232,252,244,142,86,127,84,119,247,126,226,62,215,248,75,112,179,87,90,250,168,180,223,146,201,30,175,88,253,178,226,238,234,171,223,219,62,184,59,182,138,240,226,225,127,69,172,79,164,208,254,107,226,123,94,142,251,78,226,222,169,203,232,181,43,249,168,103,205,29,182,250,47,64,209,165,6,147,179,123,12,8,185,229,246,137,101,235,134,167,121,28,229,236,198,255,0,112,236,192,24,103,140,29,188,166,220,158,29,53,213,154,88,249,231,164,176,92,235,169,27,149,76,212,54,134,161,172,76,243,53,59,191,213,113,243,67,93,119,199,83,163,245,163,161,170,103,37,69,146,232,173,145,185,69,195,225,151,170,101,50,157,219,245,253,38,194,92,14,238,61,22,230,112,227,165,46,148,114,115,45,178,223,67,106,155,162,166,37,142,130,153,206,78,173,111,231,167,100,84,250,153,240,0,0,4,2,241,130,170,161,102,197,91,105,165,143,53,14,188,66,230,174,87,162,123,29,122,39,211,185,80,59,69,71,37,126,234,232,218,56,153,206,233,175,246,230,99,56,206,106,99,79,244,155,40,109,53,43,168,118,187,71,209,189,156,174,134,195,111,141,83,57,194,165,60,105,254,131,181,128,0,0,3,165,111,86,175,164,208,123,75,172,117,109,92,188,137,107,176,220,42,217,238,170,229,241,211,73,34,39,70,187,31,2,250,47,233,53,185,221,189,95,54,188,220,205,81,171,101,127,50,93,47,21,181,113,244,68,195,36,168,146,68,79,133,191,159,242,79,208,102,174,2,56,125,190,111,126,250,88,100,130,151,54,139,13,117,45,206,182,94,118,117,100,21,148,190,99,112,178,49,223,4,185,203,114,191,36,85,237,176,29,142,211,77,97,179,80,89,40,155,136,45,244,209,82,196,153,95,130,54,35,83,186,170,246,68,238,170,125,192,170,63,17,127,15,93,87,120,213,50,238,238,206,218,189,189,149,220,191,104,209,249,241,197,228,242,71,73,79,23,225,42,42,83,155,56,145,222,235,83,24,194,250,41,89,149,58,63,81,210,75,228,212,91,185,31,242,243,163,95,242,59,234,119,141,183,225,155,122,119,98,224,219,110,134,209,223,104,76,236,244,251,66,146,44,123,175,119,244,217,90,157,163,127,247,62,226,203,248,73,240,166,180,232,218,154,109,105,189,53,30,221,114,143,159,146,219,200,232,188,172,164,241,175,225,105,170,213,174,203,93,19,187,116,198,62,106,89,29,45,44,20,112,54,154,153,156,145,179,60,173,202,174,50,185,245,251,207,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,61,85,84,176,86,64,234,106,150,115,198,252,115,55,42,153,194,231,211,238,43,115,139,111,10,107,78,178,169,169,214,155,45,81,236,55,41,57,57,237,188,142,151,205,194,65,26,126,22,166,173,26,220,53,178,187,183,92,227,228,165,104,110,71,12,219,211,180,247,7,91,117,206,142,251,62,102,227,167,218,20,146,231,221,99,191,165,74,228,237,35,63,187,247,157,30,155,71,234,58,185,124,154,123,119,59,254,94,116,105,254,87,125,11,51,240,232,240,245,213,118,125,83,22,238,239,21,171,216,25,67,205,246,117,31,159,28,190,119,60,117,116,242,254,18,158,165,121,113,152,221,239,53,115,156,39,170,150,184,14,19,89,105,75,110,182,211,149,122,102,236,206,106,90,207,47,157,50,228,248,36,107,211,225,84,94,237,79,83,92,30,34,182,75,82,236,54,229,220,52,70,161,166,228,90,127,43,202,147,158,53,243,57,169,226,149,221,25,35,241,143,53,19,170,255,0,220,156,14,209,107,90,173,3,184,186,107,82,195,39,44,86,235,221,5,116,169,132,92,182,25,218,255,0,86,187,209,23,178,47,220,166,200,91,43,171,233,53,230,210,232,237,91,73,47,58,93,44,54,250,183,251,170,152,124,148,209,200,169,213,173,207,198,158,137,250,14,234,0,0,0,14,169,187,52,174,174,218,237,97,70,198,115,58,107,13,194,52,76,227,42,180,242,39,250,77,107,247,118,142,74,13,213,214,84,114,179,145,208,223,238,44,198,115,140,84,200,159,232,45,251,193,246,170,133,251,21,114,166,138,60,84,54,241,51,156,185,94,169,236,116,8,191,78,228,253,0,0,1,128,248,225,220,122,45,179,225,199,85,221,43,100,228,91,157,190,186,213,15,69,92,203,37,5,75,154,157,26,239,204,94,232,137,245,53,237,100,85,58,195,90,36,52,172,231,168,189,221,57,99,110,81,50,249,165,232,153,92,39,119,125,63,65,177,71,7,219,121,77,182,220,58,104,91,52,81,242,79,87,96,182,87,85,183,42,184,168,117,13,59,94,153,230,114,119,103,162,227,228,134,102,0,235,58,199,109,244,94,190,163,90,13,89,102,246,232,21,115,203,237,18,197,215,14,78,241,185,171,217,238,254,233,128,245,175,135,23,11,250,209,102,125,94,135,242,159,51,156,245,119,218,119,23,117,94,111,68,169,79,206,58,77,7,132,183,11,52,149,172,170,151,77,249,204,141,232,244,143,219,46,45,236,168,189,253,179,233,130,65,109,119,12,59,53,180,16,69,30,137,210,158,197,36,42,213,107,253,186,170,78,200,204,116,146,87,255,0,83,111,247,62,243,42,162,35,81,26,157,145,48,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,93,168,35,186,218,171,45,147,38,99,172,167,146,7,167,205,30,213,106,252,190,127,51,94,110,59,246,170,125,166,226,71,84,91,101,167,242,99,189,214,214,222,224,78,116,119,52,83,87,213,53,174,248,221,143,218,251,46,23,232,132,199,240,111,222,133,164,146,245,179,247,10,222,88,38,146,166,235,4,94,94,115,42,253,159,78,222,168,204,246,202,117,126,62,158,165,174,128,0,0,172,111,25,237,85,236,218,99,78,233,100,126,60,218,154,74,165,76,124,227,184,51,229,254,146,184,56,97,163,90,237,254,208,48,34,103,58,146,212,191,254,155,10,127,164,217,15,74,69,236,250,94,207,2,255,0,75,160,167,103,247,35,106,28,168,0,0,0,43,223,197,223,123,34,209,187,97,69,182,180,51,98,225,123,150,57,101,103,47,254,43,53,61,124,42,185,88,213,191,19,83,162,57,29,247,119,42,27,109,52,37,227,115,181,245,135,66,89,34,243,43,111,183,42,91,124,126,243,83,14,154,102,68,139,239,57,169,221,233,249,73,247,167,115,96,254,16,248,116,179,112,233,180,214,173,49,79,67,228,221,167,167,130,162,232,255,0,53,238,230,170,90,104,25,55,69,150,70,167,189,15,228,175,47,203,167,124,228,0,56,107,134,143,211,183,74,132,170,175,183,121,178,167,229,121,210,55,209,19,178,57,19,178,33,202,82,210,193,71,11,105,233,163,228,141,185,194,101,87,25,92,250,253,231,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,234,170,165,130,178,23,83,212,199,207,27,177,148,202,166,112,185,244,251,142,46,223,163,244,237,174,161,106,168,45,222,84,171,249,94,116,142,244,84,236,174,84,236,170,115,32,2,44,113,227,194,61,31,18,219,120,229,178,208,115,234,155,118,62,207,151,205,84,199,153,61,47,155,238,186,104,227,253,170,5,79,123,63,78,189,232,26,186,138,170,217,86,250,58,184,252,185,162,199,51,114,139,140,162,42,118,202,118,84,46,95,194,35,123,34,214,59,97,91,182,149,211,102,225,100,150,73,98,103,47,254,43,13,61,4,40,185,72,209,191,19,151,187,149,223,127,114,194,64,0,0,1,197,106,184,189,163,75,222,32,79,233,148,21,12,254,236,110,67,91,206,39,168,214,135,127,181,244,10,152,198,164,186,175,255,0,166,204,159,232,44,127,193,139,85,123,78,152,212,90,89,95,159,42,166,174,169,19,29,177,29,189,159,47,244,150,114,0,0,2,168,188,100,55,165,213,114,89,118,126,223,91,205,4,47,166,186,207,23,151,140,74,159,104,83,187,170,179,61,176,157,31,143,167,169,13,248,17,218,169,247,99,137,29,47,109,138,155,206,142,201,93,69,123,157,57,209,188,177,67,95,76,215,59,227,110,127,108,236,153,95,162,155,13,90,104,35,181,90,168,237,144,166,35,163,167,142,6,39,201,24,212,106,124,254,95,51,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,172,188,102,118,134,58,166,216,55,122,142,15,195,197,29,45,154,87,115,127,75,79,180,42,29,221,248,239,142,205,207,215,208,128,220,34,238,13,78,219,113,9,162,175,240,84,121,81,201,123,182,211,212,123,136,238,120,86,186,7,185,189,90,236,103,147,186,38,77,140,244,205,230,45,69,167,109,119,248,19,17,220,168,160,171,103,127,134,72,218,244,238,137,249,223,36,251,142,76,0,0,41,127,198,99,83,186,175,126,236,58,105,178,243,178,29,53,75,82,190,238,48,228,173,184,51,29,191,210,70,254,7,172,149,119,206,38,244,36,20,144,249,139,5,246,215,81,34,115,34,97,141,184,83,34,175,85,79,159,222,108,85,71,10,211,210,65,2,166,22,56,218,204,125,201,131,220,0,0,0,122,170,103,101,53,60,181,50,46,25,19,28,247,125,200,153,82,128,252,71,119,125,219,169,196,133,246,8,165,231,131,77,77,85,98,79,119,24,90,122,250,180,252,198,175,105,62,191,122,153,251,193,251,96,237,250,183,82,220,183,146,239,77,230,195,101,158,106,10,85,231,115,121,42,161,146,130,161,142,247,100,69,92,35,151,162,177,91,243,85,236,92,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,127,20,77,130,183,236,222,244,211,223,44,148,222,69,183,84,243,251,59,57,220,236,123,53,37,19,95,213,210,61,223,20,139,221,27,244,201,213,188,56,183,125,219,87,196,133,138,9,101,228,131,82,205,75,98,95,119,57,90,138,250,68,252,199,47,104,254,159,122,23,249,77,59,42,105,226,169,141,114,201,88,215,183,238,84,202,30,208,0,0,3,211,89,10,212,82,79,2,38,86,72,220,204,125,233,131,93,94,56,172,181,118,62,38,245,220,21,112,249,107,61,246,233,81,26,115,34,229,142,184,84,162,47,69,95,146,253,73,31,224,209,169,221,73,191,119,237,52,233,121,25,54,154,170,169,79,119,57,114,214,219,217,142,223,233,46,132,0,0,56,205,77,121,139,78,233,219,165,254,116,204,118,218,41,234,223,223,225,142,55,61,123,34,254,111,201,126,227,92,222,46,247,2,167,114,120,132,214,183,249,231,243,99,142,247,114,167,167,247,17,188,144,165,116,239,99,122,53,185,199,63,117,76,147,227,193,155,104,163,166,109,255,0,119,171,32,252,60,177,213,89,162,119,55,244,181,251,62,161,59,63,29,243,221,185,250,250,22,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,92,101,109,188,91,159,195,190,179,177,44,60,245,20,246,107,141,93,50,243,42,114,204,218,26,134,177,126,38,162,225,95,217,87,31,51,93,155,149,29,118,143,213,53,86,245,127,45,109,146,224,248,85,216,106,226,88,100,84,206,58,167,118,253,83,239,47,251,195,235,117,160,221,46,27,52,204,202,252,213,88,168,232,172,213,29,23,222,146,26,10,94,103,124,13,68,235,39,100,202,125,84,146,160,0,15,10,168,136,170,189,144,160,207,19,221,87,6,170,226,154,230,180,243,121,137,105,166,158,214,239,117,83,149,209,92,107,114,157,81,51,241,119,235,247,169,221,60,34,244,52,154,131,136,170,189,65,81,71,231,82,219,108,210,72,199,121,156,188,147,199,93,64,244,92,35,145,87,8,189,176,168,94,0,0,0,0,49,143,18,218,218,45,191,216,189,111,168,221,47,151,44,54,11,151,179,187,149,87,19,37,28,207,111,78,87,39,118,122,166,13,113,117,61,198,163,89,238,5,218,237,52,156,211,223,111,19,212,57,216,68,203,230,157,206,85,198,17,59,187,228,159,160,191,111,15,189,182,131,109,120,104,211,84,177,39,191,122,165,163,188,202,189,122,190,107,125,42,42,252,78,252,207,76,125,200,73,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,1,19,60,68,118,94,147,116,118,166,178,251,43,127,13,165,180,237,254,170,39,101,122,57,212,204,118,126,54,167,120,83,186,59,254,250,42,211,23,26,141,25,184,22,155,180,50,98,123,21,230,10,134,187,9,209,240,206,215,34,227,10,157,219,242,95,210,108,117,195,78,182,139,112,54,47,68,106,54,203,230,75,53,130,219,237,14,229,84,204,203,71,11,221,211,149,169,221,254,137,131,39,0,0,0,2,143,252,93,52,52,154,127,136,170,77,65,79,71,228,210,220,172,209,200,247,121,156,220,243,201,93,94,245,92,43,149,83,40,157,176,136,116,191,12,45,87,6,149,226,154,216,181,19,121,105,118,166,134,214,223,117,87,153,210,220,104,176,157,17,113,240,247,233,247,161,126,104,168,168,138,157,148,242,0,0,141,94,32,187,173,6,214,240,217,169,166,71,226,170,251,71,91,102,167,232,190,236,147,80,85,114,187,224,114,47,88,251,46,19,234,133,0,219,104,235,181,134,169,165,183,163,249,171,111,119,6,66,142,195,83,50,205,34,38,113,209,59,187,232,159,113,177,55,6,187,111,22,216,112,239,163,44,73,23,37,69,69,154,221,87,82,188,217,230,153,212,52,237,122,252,78,68,202,179,178,46,62,72,102,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,115,161,138,233,110,171,182,207,251,93,92,18,64,254,255,0,11,154,173,94,216,249,154,244,113,237,182,82,109,127,18,154,162,222,174,230,138,239,91,91,119,135,166,49,28,181,245,72,212,248,220,189,163,245,194,253,16,148,126,14,59,211,45,14,190,188,237,13,210,126,74,74,139,117,69,206,153,121,115,153,221,53,190,157,140,247,89,158,200,189,85,216,249,167,169,111,160,0,14,43,85,220,155,102,210,247,139,195,215,13,161,160,168,169,85,250,50,55,59,228,191,47,146,154,224,113,73,170,255,0,86,91,255,0,174,239,9,240,254,168,110,140,106,252,219,237,179,185,23,178,126,119,200,177,175,6,45,20,218,125,47,168,181,171,151,46,146,170,174,133,62,229,142,223,39,231,127,163,244,250,22,116,0,0,0,8,11,226,253,186,50,105,29,136,183,233,74,5,205,85,234,239,20,19,183,229,77,53,29,124,110,94,172,84,238,212,236,168,191,113,86,60,35,232,10,157,197,226,35,66,89,97,76,195,79,168,45,117,117,73,211,172,13,174,129,175,252,166,175,103,250,46,126,70,199,26,126,215,13,142,193,109,178,211,38,34,183,209,195,75,26,117,232,214,49,26,157,213,87,178,124,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,168,45,112,223,44,55,43,45,75,115,21,194,142,106,89,19,43,213,175,98,181,123,42,47,101,249,161,174,71,23,58,2,167,110,120,136,215,118,89,155,136,106,53,5,210,174,149,50,157,32,117,116,237,103,229,57,123,51,213,115,243,66,211,124,32,119,70,77,93,177,23,13,41,94,184,170,178,221,229,130,6,252,233,161,163,160,141,171,209,136,157,220,189,213,87,239,39,208,0,0,0,43,27,198,119,69,54,163,75,233,237,104,213,195,163,170,164,162,95,185,35,184,73,249,223,232,253,62,133,114,112,183,170,255,0,81,187,253,161,47,11,240,166,161,181,177,203,242,111,182,192,229,94,203,249,191,35,99,253,41,114,101,231,75,217,239,17,174,91,93,65,79,82,213,250,62,54,187,228,159,63,146,28,168,0,2,160,188,99,183,166,90,237,125,102,218,27,92,252,244,148,246,234,123,157,74,242,227,19,182,107,133,59,217,239,51,61,149,58,163,177,242,79,82,46,112,19,182,50,110,135,18,122,94,221,205,203,21,162,182,138,239,55,76,230,56,171,233,81,201,241,181,123,73,233,149,250,41,176,189,178,134,43,93,182,146,217,7,237,116,144,71,3,59,252,44,106,53,59,231,209,15,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,231,198,87,105,159,45,166,197,186,148,177,251,172,154,150,215,34,231,228,219,132,235,221,255,0,228,111,233,244,43,223,133,45,119,46,222,111,246,137,191,70,254,86,58,251,109,134,85,194,46,35,246,216,28,239,201,119,230,122,38,77,142,116,165,221,154,131,75,217,239,209,187,153,151,42,10,122,198,174,49,148,146,54,185,23,178,124,254,73,247,28,168,0,24,183,138,29,89,22,140,225,243,112,239,146,38,93,30,152,187,36,73,215,171,210,134,103,34,118,95,205,245,76,26,221,234,107,171,239,218,142,235,124,145,184,117,198,186,122,183,38,115,133,146,71,59,228,159,63,146,23,147,225,77,167,33,176,240,199,20,209,51,173,198,228,218,215,59,43,222,75,125,14,83,25,95,151,211,238,38,104,0,0,0,41,35,197,195,116,127,85,187,231,79,164,97,253,170,205,66,200,159,255,0,57,13,101,124,107,221,136,189,157,243,84,251,206,213,224,225,182,127,110,110,93,235,94,214,83,115,210,91,232,42,105,162,127,62,49,80,202,139,124,169,209,30,139,217,87,187,85,63,200,92,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,2,156,188,99,246,207,236,61,203,178,235,234,58,110,74,91,133,5,53,52,175,231,206,106,31,81,112,149,122,43,213,123,34,118,106,39,249,14,171,225,31,186,31,169,45,243,168,210,83,47,224,111,52,47,133,159,243,147,86,80,70,157,152,171,217,191,52,79,184,187,112,0,0,0,67,47,21,157,57,13,251,134,57,102,149,157,109,215,39,86,181,217,94,241,219,235,176,152,202,124,254,191,113,70,186,106,234,251,22,163,181,95,35,110,93,111,173,130,173,169,158,235,28,136,239,146,252,190,74,108,139,194,246,171,139,89,240,247,183,151,200,211,14,147,75,218,82,84,235,209,235,67,11,149,59,39,231,122,38,12,164,0,7,21,170,238,236,211,250,94,241,126,145,220,172,182,208,84,86,57,113,156,36,113,185,202,189,151,229,242,95,184,215,27,138,221,119,46,225,239,246,182,191,72,254,102,54,251,114,134,37,194,38,99,246,217,220,223,201,111,231,250,166,75,8,240,106,218,103,199,105,190,238,165,92,94,235,166,170,181,196,188,223,54,219,231,78,207,255,0,43,127,79,161,104,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,135,25,219,103,75,186,124,59,234,251,21,68,92,242,209,218,174,23,10,95,121,83,19,178,134,161,172,94,143,106,119,147,213,113,243,67,93,171,205,186,171,75,106,122,219,84,139,203,81,105,175,146,5,94,139,135,197,34,183,230,169,221,191,53,253,38,192,92,0,110,157,46,230,112,215,164,89,19,249,166,211,214,186,11,36,203,133,79,126,10,10,94,111,200,106,119,127,166,83,234,164,146,0,2,33,120,158,235,111,212,167,13,55,74,20,131,204,117,221,243,219,243,205,142,84,150,223,90,153,248,87,63,15,211,239,66,133,81,29,35,209,173,76,171,151,8,159,83,97,127,15,139,36,150,78,22,180,115,37,143,145,107,45,182,250,206,249,207,61,186,151,175,117,249,127,238,36,128,0,0,1,194,107,125,67,22,147,209,183,221,81,51,185,89,104,182,85,87,185,113,156,36,81,57,254,136,191,155,242,95,185,77,109,184,134,213,147,235,189,246,215,250,157,243,121,173,184,234,123,173,68,11,202,141,196,114,86,74,246,167,102,254,127,170,34,151,27,225,73,182,145,232,126,29,91,119,116,60,146,223,171,146,229,158,108,229,179,208,208,187,63,18,167,118,252,147,238,66,107,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,33,79,138,214,218,71,174,56,116,125,221,176,243,203,97,174,91,150,121,177,134,193,67,92,239,207,68,238,239,146,253,202,83,135,15,58,178,125,11,190,218,3,83,178,111,41,182,221,79,106,168,157,121,81,217,142,58,200,158,228,236,239,204,244,69,83,100,173,19,168,98,213,154,54,197,170,33,119,51,46,246,202,90,246,174,49,148,150,38,191,213,19,243,190,73,247,33,205,128,0,0,17,191,196,30,201,37,239,133,173,98,200,163,231,90,59,109,194,179,190,49,201,110,170,235,221,62,127,251,141,122,21,29,27,213,174,76,43,87,10,159,82,250,188,48,181,183,234,175,134,155,93,10,193,229,186,208,248,45,249,230,207,50,69,111,162,76,252,41,143,139,235,247,169,47,64,0,141,220,127,238,157,46,217,240,215,171,153,43,249,102,212,22,186,251,44,43,133,92,62,122,10,174,95,200,114,119,103,174,19,234,134,191,150,107,117,86,169,212,244,86,184,215,154,162,237,95,28,8,189,19,47,150,68,111,205,19,187,190,105,250,13,137,120,49,219,58,93,172,225,223,72,88,169,226,228,150,178,213,111,184,85,123,202,185,157,244,52,237,122,245,123,147,188,126,139,143,146,25,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,170,170,154,42,202,89,169,39,111,52,115,198,232,222,153,84,203,92,152,94,223,69,53,251,241,18,218,41,54,175,137,29,69,36,41,154,77,69,85,87,123,141,127,55,218,43,234,240,223,141,202,184,72,251,244,251,144,149,126,11,219,159,60,151,125,73,181,21,19,101,141,165,172,189,177,57,83,166,29,110,129,59,51,255,0,214,253,30,165,175,0,1,92,158,50,218,166,75,110,213,216,108,49,187,30,213,118,165,115,147,30,142,166,184,55,229,244,249,149,19,163,232,214,225,171,44,180,40,206,127,104,184,211,69,203,156,103,154,86,166,51,250,77,145,56,105,182,125,145,176,186,6,135,203,242,252,189,55,106,78,94,108,227,20,80,167,124,175,200,201,160,0,0,4,123,227,199,87,174,141,225,147,89,86,178,111,46,74,219,93,198,134,53,229,206,94,251,125,82,162,124,43,249,190,191,221,40,3,68,219,103,214,155,147,97,180,72,185,154,251,124,165,166,114,244,234,233,234,26,223,154,39,119,124,211,244,27,36,236,78,155,143,72,108,182,132,211,108,103,43,173,218,106,215,75,39,92,229,241,210,68,197,94,235,249,191,53,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,3,162,239,174,155,143,87,236,190,187,211,111,103,51,174,58,106,233,75,31,92,97,242,82,74,196,94,233,249,223,52,53,182,214,214,217,244,94,229,95,237,17,174,38,177,95,42,169,154,189,58,58,10,135,55,230,169,221,191,53,253,37,255,0,240,29,171,215,89,112,201,163,107,95,55,153,37,21,174,221,67,34,242,227,15,101,190,149,85,62,20,252,239,79,238,146,16,0,0,0,198,124,75,91,62,216,216,93,125,65,229,243,249,154,110,234,156,185,198,115,69,50,124,211,230,107,117,172,40,214,223,171,111,84,10,206,95,103,184,212,197,203,156,227,150,87,38,63,192,91,175,131,70,169,146,229,181,119,235,20,142,207,178,221,170,156,212,199,163,105,173,237,249,125,126,101,142,0,1,84,62,52,59,161,60,119,125,55,180,244,243,97,142,165,163,189,189,57,83,174,93,113,129,123,179,255,0,214,253,30,164,84,240,237,218,41,55,83,137,29,59,36,201,138,77,59,85,73,123,145,127,59,217,235,233,50,223,141,170,153,73,59,245,251,148,216,18,150,154,42,58,88,105,32,111,44,112,70,216,216,153,85,195,90,152,78,255,0,68,61,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,103,120,202,237,83,43,244,101,139,115,232,99,230,168,167,172,165,183,76,153,198,34,108,87,9,220,238,175,199,117,78,136,220,253,125,8,79,225,211,185,82,237,207,18,214,9,18,163,202,134,245,45,45,162,95,113,29,150,77,112,164,202,124,46,94,204,244,199,222,134,192,116,149,17,214,82,195,87,18,229,147,198,217,26,191,52,84,202,127,148,247,0,10,159,241,168,188,178,75,158,151,178,53,122,182,26,42,149,255,0,214,184,183,229,254,146,190,120,121,163,75,134,250,104,10,53,143,157,38,212,246,166,114,231,25,205,100,73,140,254,147,100,189,17,74,148,58,50,195,70,140,228,72,45,148,177,242,231,56,229,137,169,140,254,131,155,0,0,0,43,111,198,91,115,35,163,219,75,14,218,211,205,203,60,247,90,91,147,211,151,57,141,212,247,8,87,187,49,221,63,59,63,79,82,0,240,21,163,98,214,156,77,104,250,89,163,230,101,190,231,111,175,239,140,114,92,41,83,61,28,159,157,245,251,141,135,40,233,153,71,73,5,36,127,12,17,182,54,253,205,76,127,160,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,61,53,148,204,172,164,158,146,79,134,120,221,27,190,231,38,63,210,107,199,199,182,141,139,69,241,53,172,41,96,143,149,151,11,157,194,191,186,174,121,238,21,73,158,174,95,205,250,125,196,253,240,105,220,200,235,54,214,253,182,179,203,205,60,23,90,171,155,19,151,24,141,41,237,240,167,102,99,186,254,118,126,158,165,146,128,0,0,28,46,182,165,74,237,25,126,163,86,115,249,246,202,168,249,115,140,243,68,228,198,127,73,173,167,16,244,95,103,239,166,191,163,242,249,60,173,79,117,103,46,115,140,86,74,157,255,0,65,96,158,10,247,150,71,116,213,22,55,47,87,67,91,82,159,250,214,230,252,191,210,91,8,0,244,213,212,71,71,75,53,92,171,134,65,27,164,114,252,145,19,43,254,67,95,207,17,109,202,151,113,184,150,191,200,181,30,108,54,89,106,173,17,123,136,220,50,27,133,94,19,225,106,246,127,174,126,245,38,199,131,86,213,50,131,70,95,119,62,186,62,90,138,138,202,171,116,41,156,230,39,69,111,157,174,232,252,119,69,232,173,207,215,208,179,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,222,53,116,3,119,19,135,13,105,106,95,138,138,207,113,175,141,126,79,101,5,67,81,126,38,254,127,205,126,227,94,139,117,93,94,132,215,212,213,208,63,21,58,118,240,201,88,236,39,73,32,153,21,23,11,204,157,217,245,79,188,216,123,131,221,213,167,221,189,131,210,119,246,75,230,84,83,90,168,40,170,151,149,83,240,237,162,167,123,255,0,33,169,222,79,68,199,201,76,214,0,41,139,198,134,170,166,78,32,116,221,52,174,252,27,116,157,26,181,48,159,253,54,226,136,70,110,9,116,205,70,167,226,123,111,105,233,219,204,148,90,142,211,91,42,101,19,240,108,184,83,34,247,84,252,239,78,191,67,99,26,104,82,158,154,42,118,166,18,38,53,136,159,114,96,246,128,0,0,240,231,53,141,87,185,112,141,76,175,220,80,183,137,190,239,205,184,252,69,93,108,144,203,205,73,166,159,61,165,83,149,19,240,148,245,213,141,252,198,175,103,252,213,62,170,102,63,6,61,185,117,199,116,117,14,226,213,123,212,180,214,122,187,108,109,237,137,219,81,111,153,29,148,118,123,47,110,92,125,125,11,135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,79,30,51,155,112,235,118,232,105,237,197,165,247,105,106,108,244,150,217,27,223,51,186,162,225,50,187,42,236,246,78,220,184,250,250,24,115,195,35,119,230,219,142,34,173,54,73,101,229,164,212,178,65,105,68,229,69,252,37,69,117,27,127,49,203,217,159,52,79,170,23,210,215,53,237,71,181,114,142,76,167,220,121,0,0,1,234,169,133,42,41,165,167,114,101,37,99,152,169,247,166,13,115,184,218,211,53,26,99,137,237,194,167,168,111,42,86,234,59,181,108,73,148,95,193,190,225,82,137,217,87,243,125,122,253,9,49,224,189,87,83,31,16,90,146,154,39,126,13,218,74,177,92,152,79,254,155,110,69,46,120,0,97,78,48,183,86,159,105,54,15,86,95,223,47,151,81,83,106,175,162,165,94,85,95,195,186,138,161,236,252,135,39,120,253,83,31,53,53,225,184,213,213,235,189,125,85,93,59,243,83,168,111,15,153,238,194,117,146,121,149,85,112,156,169,221,255,0,68,251,141,133,184,42,208,12,219,190,27,244,93,169,191,21,117,158,221,112,145,126,111,125,5,59,85,126,39,126,103,205,62,227,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,188,219,41,175,118,122,235,53,107,121,169,235,233,165,165,149,185,84,203,30,213,107,147,162,162,246,85,236,168,107,175,198,174,214,207,181,92,70,107,75,82,167,236,91,149,230,227,114,164,78,158,236,18,87,84,53,141,248,220,171,132,143,186,170,47,205,9,119,224,249,191,11,98,212,183,77,160,189,86,242,209,92,27,61,117,35,124,188,230,165,242,80,83,177,185,108,106,189,145,122,171,209,62,105,234,91,194,46,83,40,121,0,164,207,24,164,95,231,141,180,101,49,255,0,201,170,127,229,247,3,21,120,111,209,178,179,138,125,53,207,63,149,228,79,71,50,123,188,220,202,219,141,39,187,244,206,123,155,4,0,0,0,24,179,137,237,193,167,219,45,137,214,154,170,89,121,37,130,199,113,246,111,117,87,154,102,209,205,35,19,225,118,58,179,186,166,62,102,184,218,223,82,212,235,61,101,122,213,53,75,153,110,247,26,154,215,118,239,44,174,127,162,34,119,119,201,62,228,47,51,195,7,106,151,111,120,111,182,93,234,169,124,170,141,72,176,221,216,188,252,220,208,212,80,81,57,23,163,220,137,149,103,201,23,232,132,192,0,0,0,0,0,0,0,0,0,0,0,1,210,117,222,247,236,214,215,191,201,220,109,214,210,90,102,108,101,32,186,222,105,233,166,119,76,251,177,189,232,231,116,84,94,136,189,14,23,75,113,69,195,118,182,171,75,118,148,223,141,5,114,172,114,225,180,176,234,10,95,61,221,186,182,53,122,57,201,213,58,162,96,202,0,0,99,189,109,196,86,193,237,189,99,237,186,247,121,244,85,134,185,142,86,186,142,186,249,77,21,66,42,46,23,240,74,254,126,139,223,167,67,245,162,184,135,216,93,200,170,101,6,130,222,109,21,126,172,145,200,214,210,80,95,41,165,168,85,85,194,39,148,143,231,234,169,211,167,95,67,33,0,0,0,0,0,7,69,215,91,237,178,155,99,42,211,110,38,237,105,13,55,80,136,139,236,247,59,213,61,60,235,219,180,111,122,61,122,42,47,68,237,212,227,52,159,19,188,57,235,170,182,91,180,134,250,104,59,173,108,143,242,227,164,167,191,210,173,67,221,211,225,139,159,157,221,211,170,38,51,208,201,160,0,0,62,91,149,206,219,102,161,154,231,120,184,83,80,209,211,183,154,106,138,153,91,20,81,166,113,151,57,202,136,137,149,78,234,98,169,248,192,225,78,154,230,182,137,248,142,219,118,84,181,220,174,206,165,164,228,106,227,170,44,156,252,136,191,122,247,233,220,201,246,45,65,96,213,22,216,175,58,102,249,111,187,219,230,207,149,87,67,82,202,136,95,142,252,175,98,171,87,244,41,200,0,0,0,0,0,56,173,73,170,244,190,141,182,190,245,171,245,37,170,199,111,141,112,250,187,149,100,116,208,183,166,122,190,69,70,167,68,95,95,67,25,69,198,63,9,243,87,253,155,31,17,251,113,231,115,43,17,87,82,82,36,106,169,255,0,148,87,242,122,116,92,245,244,50,149,139,80,88,53,69,182,43,206,153,190,91,238,246,249,179,229,85,208,212,178,162,23,227,191,43,216,170,213,253,10,114,0,0,0,0,0,112,90,183,93,232,125,1,111,75,182,187,214,86,61,57,66,185,253,149,119,184,195,71,23,76,103,223,149,205,78,153,79,95,84,58,29,139,139,94,23,181,45,122,90,236,156,66,109,237,85,91,156,141,100,9,168,169,90,249,23,175,70,35,158,156,235,209,126,28,153,94,57,35,154,54,77,12,141,124,111,106,57,174,106,229,28,139,217,81,125,80,253,0,0,0,0,1,192,106,253,193,208,91,123,68,219,158,190,214,246,13,53,70,236,242,212,94,46,80,209,198,184,198,112,233,92,212,245,79,238,152,254,215,198,15,10,151,154,212,183,91,248,138,219,183,212,59,225,99,245,21,44,124,235,148,76,53,94,244,71,46,87,178,46,84,202,246,251,133,5,218,138,27,149,174,186,158,178,146,161,137,36,53,20,242,182,72,228,106,246,115,92,213,84,84,250,161,244,0,0,56,237,71,168,172,122,70,193,113,213,58,150,231,5,186,211,105,165,146,178,182,174,119,114,199,4,49,181,92,247,185,126,72,136,170,112,251,91,184,86,157,216,219,189,61,185,86,26,121,224,182,234,90,8,174,84,113,206,136,146,36,50,39,51,57,145,59,57,91,133,84,244,206,58,157,164,0,1,242,220,174,118,219,53,12,215,59,197,194,154,134,142,157,188,211,84,84,202,216,162,141,51,140,185,206,84,68,76,170,119,83,21,79,198,7,10,116,215,53,180,79,196,118,219,178,165,174,229,118,117,45,39,35,87,29,81,100,231,228,69,251,215,191,78,230,79,177,106,11,6,168,182,197,121,211,55,203,125,222,223,54,124,170,186,26,150,84,66,252,119,229,123,21,90,191,161,78,64,0,0,62,91,157,202,130,205,109,171,188,93,106,163,166,162,161,130,74,154,153,228,92,54,40,152,213,115,222,191,68,68,85,253,7,90,218,45,209,210,219,213,182,154,123,117,52,92,210,73,103,212,148,77,172,167,73,81,18,72,215,42,215,196,244,69,84,71,177,237,123,28,136,170,156,205,92,42,157,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,63,241,62,218,165,220,46,27,238,119,122,90,95,54,163,77,172,215,119,175,63,47,44,52,244,21,174,85,234,246,162,225,95,242,85,250,41,70,122,35,82,212,232,205,101,101,213,52,171,137,109,23,26,106,214,246,239,20,173,127,170,42,119,111,201,126,229,54,57,225,131,112,169,247,59,98,116,94,170,138,94,121,103,177,219,189,167,221,84,229,153,212,112,200,244,248,91,158,175,238,137,143,145,148,192,0,0,13,125,252,72,40,219,71,197,62,165,229,159,205,243,231,172,153,125,222,94,85,117,198,175,221,250,227,29,204,171,224,235,159,231,142,187,225,51,255,0,201,170,143,229,246,242,236,192,60,42,225,50,165,67,248,194,111,194,223,117,45,175,104,44,181,156,212,84,13,130,186,173,190,94,49,82,201,43,233,222,223,122,52,94,202,157,81,234,159,36,245,34,39,5,91,91,62,234,241,25,163,45,72,153,165,182,222,109,215,42,180,233,239,65,29,117,59,94,223,141,170,153,73,59,162,170,252,144,216,162,205,108,166,178,89,232,108,212,108,229,167,160,166,138,150,38,229,87,12,99,81,173,76,170,170,246,68,238,170,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,0,21,133,227,27,177,179,220,108,118,109,227,178,209,243,201,77,37,61,178,175,240,136,156,177,53,151,10,135,191,222,147,175,116,232,140,207,201,125,10,201,217,141,127,115,219,13,209,211,26,218,215,83,228,190,215,119,162,170,149,121,26,238,104,226,168,142,85,111,188,215,99,246,180,234,136,171,247,246,54,54,216,189,198,164,221,93,170,211,90,218,154,111,53,247,27,93,28,245,11,202,173,196,210,83,69,43,147,171,91,253,83,209,17,63,200,119,208,10,78,241,141,74,228,226,54,207,237,146,115,53,116,197,63,149,209,19,12,246,251,134,19,167,233,239,212,196,126,28,213,150,250,62,41,244,183,183,195,230,121,245,116,48,193,239,57,57,101,91,141,39,43,186,119,236,189,23,161,176,104,0,0,1,93,30,48,251,181,73,102,219,27,86,216,69,54,42,235,171,160,175,115,121,87,172,79,167,184,64,189,121,21,59,167,231,34,253,61,74,182,225,207,111,230,220,221,232,210,58,74,54,115,199,85,121,160,108,233,148,79,193,58,174,24,221,249,77,252,255,0,69,201,177,254,222,105,200,180,126,129,211,90,74,4,196,118,91,69,29,185,137,215,162,67,11,35,78,234,191,155,243,95,189,78,194,0,0,0,0,0,0,0,0,0,0,0,252,189,236,141,142,146,71,163,90,212,85,115,149,112,136,137,234,165,62,113,227,226,141,171,117,93,254,229,180,252,53,106,57,172,154,102,134,73,41,43,245,53,19,249,106,238,175,79,117,201,77,34,117,134,4,92,226,70,42,61,248,69,71,53,189,29,17,118,143,132,110,39,120,141,107,245,6,221,109,141,234,247,69,81,50,249,151,154,217,89,75,75,35,213,125,247,37,69,75,216,217,85,59,185,26,174,119,211,42,135,111,215,254,27,220,101,109,205,158,75,253,223,103,43,46,52,48,177,95,51,172,181,148,247,25,35,68,238,171,12,15,116,170,152,235,148,106,166,61,79,119,11,126,32,27,241,195,13,226,142,216,219,229,102,167,209,144,200,145,213,233,155,173,67,159,28,113,167,69,74,103,187,46,166,122,122,35,125,204,252,76,82,245,54,103,120,116,54,252,237,197,159,116,54,238,231,237,150,123,196,92,237,71,225,38,167,149,58,73,4,205,69,94,73,24,236,163,147,43,243,69,84,84,85,238,199,193,127,191,89,180,181,142,191,82,234,43,157,61,186,215,106,166,146,178,182,174,161,232,200,160,130,54,171,158,247,42,246,68,106,42,169,72,188,105,248,154,110,102,251,94,238,26,47,104,111,87,29,33,183,81,57,244,236,246,89,22,10,251,195,81,113,230,207,35,112,248,227,114,118,133,170,137,133,94,126,101,92,55,14,237,55,2,60,88,111,117,174,29,71,161,246,134,230,235,69,83,86,72,174,87,57,161,183,193,51,125,31,26,212,61,142,149,170,189,17,204,71,38,125,122,46,61,187,175,192,79,22,123,41,103,151,83,107,61,163,184,173,162,149,158,116,247,11,85,68,55,8,169,216,157,85,242,123,59,222,232,218,152,234,231,34,53,62,102,80,225,3,196,211,119,246,18,245,65,166,119,50,243,114,214,251,126,247,182,25,233,171,102,89,235,237,209,170,167,225,41,102,122,243,57,26,159,210,94,229,98,162,97,188,157,203,190,210,26,187,77,235,221,47,107,214,154,62,239,79,116,178,222,169,99,173,161,172,129,217,100,209,61,50,213,79,146,250,42,47,84,84,84,84,69,69,67,152,0,3,174,238,30,169,173,209,58,30,249,171,45,154,98,231,168,235,109,116,82,212,82,218,45,144,186,90,170,233,145,63,7,12,109,106,42,229,206,229,76,227,13,69,85,94,136,165,3,110,39,12,156,111,110,150,186,190,238,38,177,216,29,192,172,188,234,26,233,107,235,37,91,36,216,231,123,179,202,212,199,70,181,48,214,167,100,106,34,122,24,15,81,105,219,238,145,190,215,233,141,79,105,170,181,221,173,115,190,150,182,138,170,53,142,106,121,152,184,115,30,213,234,142,69,232,168,108,177,195,239,238,11,182,223,193,11,55,242,40,142,254,1,83,94,36,30,35,250,198,151,88,221,120,127,225,251,81,205,101,164,178,200,250,45,69,168,104,101,229,170,158,169,61,217,41,105,228,78,176,182,53,203,95,35,85,30,175,69,68,86,163,87,158,21,108,247,7,124,79,113,29,78,253,79,183,91,103,117,187,219,170,101,145,207,189,87,79,29,37,52,210,115,47,59,155,61,67,218,147,59,155,60,220,138,229,206,115,234,118,29,202,240,237,227,7,106,172,178,234,77,71,179,181,181,150,202,120,214,73,234,44,245,116,247,21,133,169,156,171,226,129,238,149,17,17,50,174,228,229,68,245,232,184,237,124,30,120,139,238,239,13,183,202,13,63,170,110,245,250,187,110,220,246,65,85,104,172,153,101,154,130,44,162,121,148,82,57,115,26,181,58,249,74,190,91,147,41,134,170,163,219,123,26,75,85,233,237,117,166,45,90,203,73,221,97,185,89,175,84,145,87,80,213,194,185,100,208,200,212,115,92,158,169,209,123,47,84,92,162,225,80,229,128,0,193,252,90,241,95,160,184,75,219,103,235,45,85,154,251,189,122,190,158,195,101,137,252,178,220,106,81,51,140,245,228,137,185,69,124,138,158,234,42,34,34,185,205,106,209,174,233,239,167,18,124,104,110,28,20,119,234,251,222,168,184,215,206,169,106,211,54,120,100,117,45,55,175,45,61,43,50,157,17,58,189,217,122,163,114,231,46,50,100,26,79,11,110,55,107,44,201,120,110,208,197,18,186,63,49,180,147,95,109,236,168,84,198,81,57,22,111,117,127,177,114,162,250,42,34,152,199,76,235,46,37,56,46,220,199,37,186,109,73,160,53,45,35,152,234,187,117,100,79,142,42,200,179,148,73,161,127,224,234,34,118,58,46,21,23,187,87,56,82,236,248,35,227,83,72,241,123,161,37,169,74,120,108,250,218,197,28,109,191,217,90,229,228,106,187,40,218,154,117,114,170,186,7,170,47,69,85,115,23,221,118,125,215,62,72,205,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,173,223,22,219,47,81,195,199,17,122,207,108,225,142,72,104,109,215,21,170,179,191,170,115,80,78,137,53,50,163,179,213,90,199,181,138,168,191,19,29,217,83,5,240,240,119,189,45,226,3,135,13,19,185,115,212,36,183,58,187,123,104,238,253,122,165,194,157,86,25,213,83,211,153,236,87,162,126,107,218,102,96,10,203,241,170,222,197,180,232,221,29,176,86,170,180,109,69,250,161,117,13,221,141,95,121,41,32,85,142,157,142,79,205,124,203,35,190,250,116,250,152,235,193,95,100,190,218,215,90,187,127,46,180,156,212,218,114,153,44,54,151,185,58,45,101,66,35,234,30,223,236,153,10,49,191,117,65,111,32,2,53,113,215,198,29,167,132,93,174,142,239,71,75,77,114,214,90,137,210,210,105,235,116,206,94,69,123,17,60,202,153,81,58,172,81,115,51,40,152,87,57,204,110,83,42,228,164,107,141,219,137,30,50,183,49,86,165,250,159,113,181,101,83,95,36,116,241,49,210,182,150,28,167,55,36,109,196,84,208,162,171,115,132,99,17,85,51,213,76,181,47,133,119,27,241,90,214,229,252,201,169,94,246,179,157,105,25,168,109,203,63,213,49,231,242,170,162,117,194,59,238,202,244,49,54,152,214,220,72,112,115,185,18,197,106,173,212,219,127,169,168,222,199,213,219,170,162,124,76,169,98,42,242,249,208,72,158,92,241,174,23,10,168,230,170,117,106,250,151,109,192,199,25,182,46,47,118,234,123,133,85,29,53,163,90,105,247,50,11,245,170,23,170,199,239,34,249,117,48,115,42,187,201,147,149,221,21,85,88,230,185,170,171,238,185,210,92,0,0,0,2,14,120,133,120,135,81,112,211,72,253,174,218,185,41,110,27,151,93,11,100,150,89,99,73,105,236,80,61,50,217,100,106,244,124,238,78,172,141,114,136,152,123,209,83,149,175,169,125,63,162,248,154,227,27,93,214,87,89,173,122,175,113,245,19,213,29,89,91,52,171,35,41,209,203,238,164,147,202,228,138,6,122,53,170,230,181,17,48,137,132,50,70,169,240,198,227,91,73,217,95,125,170,217,217,46,16,194,222,121,96,181,93,41,43,106,90,152,244,134,41,21,239,95,76,49,28,167,25,194,239,27,59,231,194,46,171,142,215,79,93,95,114,210,208,84,172,87,109,35,117,145,233,10,123,216,147,202,107,186,210,206,152,95,121,169,140,162,115,181,200,152,47,123,101,183,151,66,111,238,220,90,55,71,110,110,139,89,103,187,70,170,141,145,188,179,83,76,213,196,144,76,204,175,36,140,118,81,83,170,47,69,69,86,170,42,247,130,165,60,113,127,162,205,165,253,238,187,255,0,27,76,64,29,186,225,255,0,123,183,118,217,83,122,219,13,172,212,186,162,130,138,127,101,168,168,181,219,228,168,142,41,185,81,220,142,86,167,71,114,185,171,143,146,161,219,63,156,155,139,159,248,185,107,239,239,36,223,247,15,231,38,226,231,254,46,90,251,251,201,55,253,198,105,224,191,132,238,37,244,87,20,251,105,170,181,110,198,107,59,69,158,217,125,138,122,202,234,187,76,177,195,4,104,215,101,207,114,166,17,58,247,47,80,0,8,87,226,57,199,108,220,45,105,202,61,5,183,46,166,155,113,117,45,51,170,32,146,86,164,140,180,81,243,43,61,169,209,170,42,61,238,115,94,216,218,239,119,45,115,157,148,111,43,170,15,76,232,78,36,184,192,215,181,245,214,27,70,168,220,109,75,42,181,245,213,211,74,178,164,13,114,175,34,75,60,174,72,225,102,121,145,168,231,53,168,136,168,212,194,25,94,247,225,111,198,221,146,212,251,179,182,146,42,214,196,222,105,41,232,175,148,51,78,212,198,87,12,73,178,245,78,216,103,50,245,232,138,99,205,155,226,43,136,158,15,53,220,180,250,98,235,119,176,212,91,234,177,119,210,247,120,164,109,44,238,76,115,71,81,74,252,43,92,169,211,157,17,178,34,47,71,33,123,60,41,241,49,163,248,170,218,74,29,202,211,17,165,21,91,94,180,119,155,83,164,71,201,110,173,106,34,190,53,92,39,51,21,21,28,199,225,57,154,228,232,138,142,106,102,48,0,42,87,197,203,140,149,188,220,164,225,95,110,110,238,246,27,116,172,155,88,212,192,239,118,122,134,225,241,80,163,145,122,182,53,195,228,79,207,70,55,162,177,200,79,238,9,191,20,109,161,254,8,91,127,137,105,155,0,0,193,252,90,241,95,160,184,75,219,103,235,45,85,154,251,189,122,190,158,195,101,137,252,178,220,106,81,51,140,245,228,137,185,69,124,138,158,234,42,34,34,185,205,106,209,174,233,239,167,18,124,104,110,28,20,119,234,251,222,168,184,215,206,169,106,211,54,120,100,117,45,55,175,45,61,43,50,157,17,58,189,217,122,163,114,231,46,50,100,26,79,11,110,55,107,44,201,120,110,208,197,18,186,63,49,180,147,95,109,236,168,84,198,81,57,22,111,117,127,177,114,162,250,42,34,152,199,76,235,46,37,56,46,220,199,37,186,109,73,160,53,45,35,152,234,187,117,100,79,142,42,200,179,148,73,161,127,224,234,34,118,58,46,21,23,187,87,56,82,236,248,35,227,83,72,241,123,161,37,169,74,120,108,250,218,197,28,109,191,217,90,229,228,106,187,40,218,154,117,114,170,186,7,170,47,69,85,115,23,221,118,125,215,62,74,20,115,226,237,178,201,182,220,77,166,190,182,210,44,86,157,198,160,109,205,28,141,195,18,190,28,67,84,196,249,170,162,67,42,253,103,82,113,120,67,111,34,238,47,12,78,208,55,26,164,146,231,183,87,41,45,152,85,203,214,134,124,205,76,229,250,34,172,241,167,210,20,39,32,4,45,241,96,223,86,237,55,12,53,154,50,217,90,176,223,55,34,101,177,64,214,124,73,66,136,143,173,127,252,149,141,91,10,255,0,246,66,116,238,169,134,188,22,55,209,110,218,75,86,240,245,120,172,71,84,88,101,253,80,217,88,231,39,50,210,76,228,101,76,109,79,205,100,222,91,254,250,135,125,11,55,0,143,252,120,239,47,243,12,225,95,92,234,250,89,252,187,173,109,10,217,45,88,248,146,174,175,240,45,123,126,177,181,207,151,255,0,181,122,246,41,79,129,77,148,254,111,92,80,232,173,21,87,77,231,90,41,43,62,218,188,34,252,62,197,75,248,87,177,221,23,164,142,70,69,247,202,157,187,166,197,128,0,87,15,138,236,60,71,238,218,88,182,63,103,54,131,90,94,244,205,34,182,239,125,185,91,237,114,201,77,89,85,213,32,167,107,209,48,228,137,57,158,236,42,162,185,236,78,241,169,87,122,255,0,135,13,250,218,171,19,117,62,228,237,22,169,211,86,151,78,202,84,173,185,91,100,130,21,153,200,170,214,115,57,49,204,168,215,42,39,209,73,159,224,151,251,189,107,191,224,130,255,0,45,167,46,76,0,0,0,0,0,0,0,0,0,0,0,0,3,175,110,30,156,139,88,104,29,75,164,167,110,99,189,89,235,45,206,76,175,84,154,23,198,189,149,63,59,230,159,122,26,224,113,25,183,243,109,150,244,106,237,37,35,57,35,165,188,215,182,4,202,47,224,155,87,52,109,252,167,126,103,170,228,180,159,7,141,219,164,188,237,141,215,108,37,155,53,116,53,211,215,181,188,171,210,38,83,219,224,78,188,136,157,215,243,149,126,158,165,139,128,0,0,26,249,120,140,214,91,235,56,167,213,62,193,15,151,228,85,215,67,63,188,229,230,149,46,53,124,206,235,219,186,116,78,134,92,240,115,74,229,226,54,241,236,114,114,183,245,49,81,230,244,69,203,61,190,223,148,235,250,59,117,46,196,3,161,111,166,227,82,109,86,213,106,93,109,83,55,148,251,117,174,178,122,117,229,87,102,104,233,165,149,169,209,174,254,167,234,138,159,228,53,201,222,141,192,185,238,126,232,234,125,109,116,169,243,159,116,187,86,213,68,188,141,111,44,114,212,73,42,55,221,107,115,251,98,245,84,69,251,187,22,109,224,229,177,179,219,172,119,157,227,189,81,242,73,83,37,69,178,147,240,136,188,209,57,150,250,134,63,221,147,167,101,232,172,207,205,125,11,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,29,11,125,54,226,131,117,118,171,82,232,170,248,249,150,225,107,172,134,21,203,147,150,89,41,165,141,174,232,230,231,30,98,244,85,68,255,0,41,174,94,245,109,237,126,215,110,142,165,209,53,241,114,125,155,117,172,167,133,121,154,188,241,71,81,36,109,119,71,59,25,242,215,162,170,175,249,75,3,240,138,226,106,174,219,120,171,216,173,67,85,230,82,85,44,149,180,62,226,39,44,142,117,5,44,108,247,34,202,244,69,234,231,227,230,158,165,183,0,82,175,140,173,4,20,92,69,216,159,12,92,139,62,149,165,149,222,242,174,92,234,235,134,87,191,208,140,220,27,212,207,77,197,6,215,173,60,254,82,201,171,172,145,185,220,168,239,117,110,52,249,232,166,199,240,42,172,49,171,159,206,170,212,203,177,140,244,239,131,216,0,0,30,170,170,136,232,233,102,171,153,113,28,17,186,71,47,209,19,43,254,66,129,124,73,55,114,163,117,120,148,188,123,223,177,180,231,180,88,162,76,39,84,167,175,172,195,190,6,175,105,59,46,126,245,51,71,131,174,211,203,123,221,187,190,228,215,71,205,69,65,107,168,163,133,50,137,138,134,84,219,230,107,186,61,23,225,85,232,173,84,250,250,23,46,0,0,0,0,0,0,0,0,0,0,0,17,7,197,43,124,46,27,51,194,181,210,138,193,88,250,107,206,185,172,143,77,83,75,27,177,36,48,74,199,190,166,68,234,138,159,129,141,241,229,58,162,204,213,43,3,195,143,133,155,127,19,219,238,202,109,91,76,179,104,237,35,3,110,247,184,145,112,149,107,207,203,5,42,175,202,71,162,171,191,176,142,68,69,69,84,82,253,109,246,250,11,77,13,61,174,213,67,79,69,69,73,19,96,167,166,167,137,177,197,12,109,76,53,140,99,81,17,173,68,68,68,68,76,34,31,65,89,30,46,220,33,233,73,180,68,188,81,232,107,44,54,235,221,178,170,8,53,75,41,163,108,113,215,83,77,39,150,202,167,181,19,172,205,149,241,181,93,221,205,127,188,190,226,24,159,193,143,123,174,218,127,119,175,219,21,95,89,44,150,77,87,111,146,235,69,2,187,45,130,227,76,136,174,115,83,211,204,131,159,153,83,191,147,31,203,165,199,149,217,227,51,190,23,13,25,180,58,107,102,44,85,143,130,125,121,89,45,77,209,99,118,21,109,244,158,90,249,78,194,229,18,73,164,141,126,169,11,147,212,140,126,19,188,37,216,119,183,112,110,155,191,184,118,168,110,26,99,67,75,20,84,116,53,12,71,195,93,116,122,115,183,204,106,162,163,217,19,48,245,106,244,87,62,46,232,142,69,186,228,106,53,17,173,68,68,68,194,34,122,30,74,115,241,113,225,15,74,109,85,222,207,191,251,107,101,134,213,105,213,53,206,182,223,109,244,177,182,58,120,46,43,26,201,20,209,49,169,134,36,172,142,94,116,76,39,59,51,221,234,101,47,5,109,238,187,94,180,222,179,216,91,213,100,181,16,105,245,138,251,100,71,187,155,201,130,103,171,42,98,76,252,44,73,60,167,162,39,229,75,34,244,207,91,58,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,25,113,51,185,147,108,231,15,218,255,0,115,41,37,72,235,44,54,26,169,232,92,184,194,85,185,156,148,249,207,254,85,241,148,35,193,246,206,195,196,127,19,154,55,110,53,44,243,207,111,188,92,37,174,189,72,233,93,230,77,75,4,111,168,157,170,255,0,137,29,34,70,172,230,239,153,17,77,139,108,86,43,54,152,179,80,233,221,59,107,165,182,218,237,176,50,150,142,142,150,36,142,24,33,98,97,172,99,83,163,90,136,136,136,136,125,197,38,248,186,240,221,166,54,119,119,172,59,151,161,173,16,219,45,59,135,13,84,181,148,148,241,242,195,21,206,157,204,89,164,106,39,70,36,173,158,55,114,166,50,230,200,190,171,137,95,224,201,185,215,29,87,195,222,161,219,187,156,242,77,250,136,190,42,81,43,149,85,35,163,171,98,202,216,211,63,41,155,80,238,159,158,157,61,86,192,192,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,53,227,227,151,136,91,159,20,92,72,94,245,5,166,162,162,178,193,111,168,251,15,75,210,196,171,34,58,150,55,242,182,72,218,153,203,167,127,52,157,58,175,59,91,215,149,11,126,224,59,131,125,53,194,190,214,209,75,114,181,82,79,184,119,234,102,79,168,110,138,196,116,145,57,216,114,81,68,254,237,138,62,136,184,248,222,213,114,254,74,54,80,24,55,139,206,21,116,87,21,187,85,95,163,175,116,180,212,186,134,150,39,207,167,175,75,18,44,214,250,180,76,181,57,147,170,194,245,78,89,25,217,90,185,76,57,173,114,81,126,196,110,118,182,225,3,137,75,94,167,184,210,214,91,238,26,74,241,37,175,81,219,115,135,203,76,146,121,85,148,206,76,225,203,202,142,229,206,81,30,214,57,59,34,155,28,90,174,150,251,221,178,142,245,105,171,142,170,134,190,8,234,169,103,141,114,201,98,123,81,204,123,87,213,21,170,138,159,121,88,126,53,187,35,237,86,157,23,196,37,170,155,50,80,189,116,197,225,205,110,85,98,122,190,106,71,175,201,26,255,0,104,106,175,170,202,196,233,235,193,248,40,239,106,82,221,117,175,15,151,90,180,72,235,152,221,79,103,99,157,143,194,177,27,13,91,19,167,85,115,61,157,200,153,78,145,189,112,189,113,108,64,26,230,113,187,189,139,191,220,77,235,109,123,73,86,149,22,134,86,173,170,202,173,92,179,216,41,127,5,19,219,244,147,149,210,253,242,169,119,252,18,108,138,112,255,0,195,54,138,208,21,84,171,5,221,212,73,116,189,35,147,15,251,66,167,240,178,177,223,53,143,153,177,34,252,162,105,157,0,5,6,248,164,110,173,118,229,113,125,170,109,139,88,249,45,122,45,144,105,218,8,185,242,216,214,54,35,234,23,29,145,203,60,146,162,175,124,53,168,189,147,22,155,225,207,195,198,151,216,206,26,244,181,214,150,213,2,106,125,109,108,166,191,95,43,213,159,134,149,103,103,155,12,10,238,232,200,163,145,173,229,78,156,220,238,238,229,37,41,19,60,73,248,110,211,27,227,195,150,164,213,14,180,66,186,187,65,219,106,47,150,122,246,71,248,116,138,6,249,181,20,217,78,175,100,145,49,248,103,231,163,21,58,167,90,176,240,204,220,235,142,218,113,135,162,99,166,158,68,161,213,114,201,166,238,17,53,87,18,199,82,223,193,101,19,243,103,108,14,235,159,133,123,119,77,128,128,0,0,1,143,247,247,119,236,155,11,179,186,175,118,239,200,199,211,233,219,123,234,34,129,207,70,251,77,74,225,144,64,138,190,175,149,204,103,246,198,190,219,95,161,55,31,140,174,35,168,244,228,215,73,106,181,22,185,187,75,91,117,185,204,142,123,105,226,85,89,106,39,114,122,53,145,163,185,91,148,78,140,98,99,40,108,37,179,123,53,183,219,13,160,45,187,111,182,182,24,109,150,155,116,104,142,86,181,60,234,169,176,136,249,231,126,51,36,175,198,85,203,244,68,194,34,34,119,114,189,188,85,184,48,179,110,62,221,215,113,15,183,214,56,233,245,150,147,129,106,111,108,165,137,17,110,214,198,254,217,36,136,157,229,129,168,175,71,247,88,209,237,94,108,49,27,20,252,34,56,135,170,219,109,249,147,103,47,87,39,179,78,238,36,107,12,17,61,255,0,131,134,237,19,85,208,61,51,240,172,140,71,196,184,234,231,44,57,248,83,23,106,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,6,183,188,91,110,109,215,124,248,157,215,154,197,106,36,172,109,117,250,107,125,169,156,252,200,148,112,191,200,166,99,125,19,49,177,139,211,242,156,171,221,85,75,238,225,159,96,52,135,13,155,67,99,219,61,43,111,166,138,106,90,104,229,187,214,70,207,126,227,112,86,39,157,80,247,119,118,92,138,141,69,248,88,141,106,116,68,50,161,94,254,47,188,55,105,141,93,178,178,113,7,105,180,67,6,170,209,147,82,197,95,87,12,120,146,182,217,52,173,135,203,147,31,18,199,36,177,189,174,92,242,183,204,78,203,210,45,120,53,110,117,199,76,113,33,117,219,101,158,69,182,107,91,28,202,232,81,87,149,43,41,63,13,20,152,237,210,37,169,111,111,203,78,190,139,117,160,2,46,248,129,113,119,71,194,166,206,203,61,138,174,153,250,243,83,163,232,116,237,43,253,229,137,112,137,45,99,155,249,145,35,145,83,61,29,35,163,76,42,115,98,128,43,235,235,110,149,213,23,59,149,92,213,85,117,114,190,122,137,230,122,190,73,100,122,171,156,247,57,122,171,149,85,85,85,123,170,155,26,240,77,248,163,109,15,240,66,219,252,75,76,216,0,63,47,123,35,99,164,145,232,214,181,21,92,229,92,34,34,122,169,175,31,28,188,66,220,248,162,226,66,247,168,45,53,21,21,150,11,125,71,216,122,94,150,37,89,17,212,177,191,149,178,70,212,206,93,59,249,164,233,213,121,218,222,188,168,91,247,1,220,27,233,174,21,246,182,138,91,149,170,146,125,195,191,83,50,125,67,116,86,35,164,137,206,195,146,138,39,247,108,81,244,69,199,198,246,171,151,242,81,178,128,193,188,94,112,171,162,184,173,218,170,253,29,123,165,166,165,212,52,177,62,125,61,122,88,145,102,183,213,162,101,169,204,157,86,23,170,114,200,206,202,213,202,97,205,107,146,139,246,35,115,181,183,8,28,74,90,245,61,198,150,178,223,112,210,87,137,45,122,142,219,156,62,90,100,147,202,172,166,114,103,14,94,84,119,46,114,136,246,177,201,217,20,216,226,213,116,183,222,237,148,119,171,77,92,117,84,53,240,71,85,75,60,107,150,75,19,218,142,99,218,190,168,173,84,84,251,200,119,226,193,178,191,205,79,133,123,134,170,183,81,172,183,141,188,170,101,254,21,106,42,185,104,241,229,213,183,229,202,145,185,37,95,249,132,235,243,175,159,9,109,229,254,102,92,84,82,105,10,249,249,45,91,135,67,37,146,76,252,44,171,111,225,169,95,247,171,152,232,147,254,127,244,165,234,0,80,207,138,118,250,127,54,30,41,110,182,11,93,106,77,98,219,232,191,83,180,104,213,69,107,170,88,238,106,201,58,103,175,156,171,31,221,11,123,24,119,132,109,237,159,135,174,33,244,102,232,44,175,109,190,130,189,180,215,102,55,242,237,243,167,149,80,152,245,84,99,213,232,159,156,198,246,238,108,137,4,240,85,65,29,85,44,209,205,12,204,73,35,146,55,35,154,246,170,101,28,138,157,21,21,58,228,246,2,164,60,107,183,155,237,45,89,162,54,26,217,86,171,5,154,153,250,142,235,27,93,150,173,76,220,209,83,53,83,209,204,141,179,59,238,168,67,189,248,41,236,191,217,58,43,89,239,205,210,149,18,162,253,84,221,61,105,123,190,36,165,131,18,84,57,63,177,124,174,137,191,125,58,254,155,52,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,42,3,143,94,61,120,177,217,110,44,117,206,217,237,166,235,125,141,166,236,223,102,123,21,23,216,86,218,143,43,205,182,210,205,39,225,38,167,124,142,204,146,189,222,243,151,25,194,97,17,17,44,187,133,205,105,169,119,27,135,77,185,215,122,202,229,246,133,246,253,167,40,171,238,21,94,76,113,121,211,201,18,57,239,228,141,173,99,114,171,217,173,68,249,33,148,64,0,0,0,0,0,0,0,0,0,0,2,154,124,98,182,158,91,46,237,218,55,38,134,62,90,42,251,85,61,28,201,148,92,212,62,166,225,51,157,213,234,191,10,39,68,106,39,215,208,194,222,27,123,187,81,181,60,74,90,61,239,216,218,143,217,236,82,166,19,162,84,87,209,229,223,3,151,180,125,147,31,122,23,245,75,83,29,101,44,53,112,174,99,158,54,200,213,249,162,166,83,252,167,180,0,0,61,115,170,164,50,43,95,200,168,213,195,177,156,116,239,131,92,30,50,42,167,170,226,131,115,214,162,111,53,99,213,215,168,218,238,84,111,186,151,26,140,116,66,75,248,53,219,224,173,226,46,251,36,209,115,172,26,86,170,86,251,202,152,115,107,173,248,94,255,0,82,234,192,42,75,197,215,137,154,187,141,226,147,98,116,253,79,151,75,74,177,214,215,123,136,188,210,53,213,244,178,51,223,139,41,209,83,171,95,143,146,122,149,247,178,187,123,112,221,29,209,211,90,38,130,46,127,180,238,180,116,243,47,51,83,146,41,42,35,141,206,234,230,231,30,98,116,69,69,255,0,41,177,166,197,237,197,6,213,109,86,154,209,84,49,242,173,190,215,71,12,203,151,47,60,177,211,69,27,157,213,206,198,124,180,232,138,169,254,83,190,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,153,76,47,169,86,62,46,188,50,190,104,232,247,211,78,183,62,91,99,161,173,135,61,154,158,223,85,36,188,207,151,238,78,86,179,238,95,66,182,182,103,95,86,109,142,232,233,157,109,72,254,95,178,174,212,85,83,38,17,121,163,138,162,57,28,222,173,118,51,201,221,17,87,239,236,108,115,177,187,135,69,186,123,83,166,53,181,19,179,246,149,166,138,162,84,194,251,178,73,77,20,170,157,90,220,254,216,157,145,19,252,135,123,5,48,120,209,202,201,56,135,211,72,217,121,249,116,125,26,47,187,140,47,183,92,122,17,151,130,155,44,151,190,40,54,226,56,215,165,46,167,179,213,57,62,109,109,198,155,41,221,62,102,198,208,49,35,134,56,209,48,141,106,55,31,44,33,251,0,0,12,95,196,238,178,253,65,240,251,184,122,153,159,183,210,105,123,180,148,233,243,153,180,83,61,169,240,185,59,179,213,48,107,121,169,111,117,122,183,84,93,53,21,75,127,100,222,43,231,172,123,114,159,28,178,43,213,50,136,137,221,223,36,79,162,23,193,225,171,180,113,109,159,14,54,59,147,164,230,159,83,65,77,123,114,99,28,169,81,65,70,170,159,27,145,122,179,191,79,185,9,102,0,0,0,0,0,0,0,0,0,0,0,17,215,140,126,13,108,28,98,89,180,205,147,80,235,155,166,156,131,77,85,84,85,51,216,169,163,155,207,124,172,99,125,228,122,166,57,81,139,140,126,114,159,63,6,188,18,105,46,13,233,245,92,90,111,88,220,117,20,186,177,244,78,158,106,218,102,66,232,155,76,147,114,53,188,138,168,168,171,59,212,146,64,141,222,35,55,91,101,163,130,205,209,158,235,43,25,28,246,200,105,98,71,38,121,166,150,170,22,70,136,159,62,119,55,238,198,125,10,155,240,173,183,85,214,241,201,183,245,52,209,43,163,183,193,120,169,168,95,204,141,109,117,81,162,255,0,235,200,196,253,37,250,145,67,140,47,15,221,45,198,6,177,177,234,237,71,185,23,157,62,235,21,177,109,177,83,81,210,69,51,30,139,43,164,89,21,94,168,168,171,204,137,247,53,12,133,194,71,11,154,115,132,141,179,172,219,93,55,168,171,47,144,215,94,38,188,205,89,87,3,98,145,210,73,20,81,114,225,170,169,132,108,45,193,155,65,6,124,98,238,182,202,30,17,162,160,173,149,141,169,185,106,155,124,52,108,84,203,157,35,89,52,142,84,249,97,140,127,95,170,39,169,17,124,20,45,213,114,241,43,172,110,204,137,86,154,155,67,84,83,72,255,0,148,146,87,209,57,137,250,82,39,255,0,112,186,0,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,62,91,157,170,217,123,160,154,215,121,182,210,215,209,84,34,36,180,213,80,182,88,164,68,84,84,71,49,200,168,189,81,23,170,122,28,77,159,111,116,14,157,174,109,207,79,232,125,63,108,172,99,85,173,168,163,182,67,12,173,69,76,42,35,152,212,84,69,78,253,78,192,10,159,241,190,215,54,74,171,166,215,237,189,44,236,150,237,111,138,227,120,172,98,61,51,4,51,44,49,67,150,247,247,214,25,187,227,224,245,207,76,133,224,153,163,174,86,205,155,215,218,222,170,25,35,165,191,106,8,40,169,85,221,18,68,165,131,47,123,122,117,78,106,142,92,231,25,98,167,162,150,60,0,35,191,136,30,233,77,180,124,34,238,30,164,160,170,72,46,53,246,244,177,208,170,46,31,230,214,189,180,238,115,23,209,204,142,73,36,79,249,178,161,188,51,118,142,13,220,226,247,72,193,112,166,243,237,186,77,37,213,53,172,198,83,20,170,223,35,63,79,105,146,159,57,238,153,79,83,96,16,10,63,241,129,218,104,116,31,19,240,235,187,117,58,71,69,184,22,136,110,18,43,90,168,223,109,131,246,60,200,158,157,88,200,30,184,238,178,42,175,205,103,239,133,62,237,84,110,127,8,214,91,85,202,161,102,184,104,90,217,244,204,174,114,251,203,4,104,201,105,186,124,155,12,209,198,159,243,75,245,51,215,18,27,65,67,191,91,27,172,182,154,185,35,71,223,237,114,69,71,35,209,21,33,172,102,36,166,145,115,232,217,153,27,151,178,225,23,170,119,53,245,225,219,116,110,252,55,241,17,164,247,18,170,25,169,165,210,183,164,138,237,76,168,168,255,0,102,85,88,107,33,84,194,251,203,19,229,111,101,194,227,162,224,217,50,138,182,146,229,69,79,113,160,168,142,162,154,170,38,77,12,177,174,91,36,110,68,86,185,23,213,21,21,20,247,145,215,196,7,123,23,98,56,86,214,90,158,138,173,41,239,55,138,127,212,245,157,81,112,239,107,171,71,51,157,159,217,71,18,77,42,127,205,20,227,225,235,178,14,223,110,42,116,133,130,178,151,206,179,88,38,253,82,94,17,90,174,106,211,82,57,174,107,29,143,201,146,101,134,53,206,58,72,191,113,176,192,0,29,98,187,107,246,210,233,89,53,198,231,183,154,102,174,174,165,235,36,211,207,104,167,146,73,30,189,85,206,115,152,170,170,191,53,59,28,16,65,75,4,116,180,176,199,12,48,177,35,142,56,218,141,107,26,137,132,106,34,116,68,68,233,131,216,97,238,48,53,205,147,110,184,96,220,237,77,126,157,145,192,154,102,190,138,22,185,232,207,58,166,166,23,65,4,104,171,234,233,100,98,122,175,94,203,216,164,63,15,29,29,114,214,188,101,109,133,13,186,25,30,150,235,191,219,21,15,111,104,225,164,141,211,185,206,92,46,17,85,136,223,170,185,19,186,161,176,232,0,0,0,43,55,198,211,116,166,181,232,45,191,217,234,10,164,79,183,174,21,55,203,132,109,92,59,202,165,99,99,133,174,249,181,207,168,145,126,248,83,228,135,90,240,73,218,56,36,126,224,239,173,117,55,52,145,44,90,90,217,42,167,70,170,163,106,42,255,0,78,61,147,238,69,95,153,106,224,245,85,82,211,87,82,205,69,89,4,115,211,212,70,232,165,138,70,163,154,246,57,48,230,170,47,116,84,85,76,26,215,239,46,143,188,240,219,196,150,165,210,214,42,169,41,107,116,38,167,124,150,138,158,188,237,100,51,36,180,146,245,235,158,79,41,222,189,251,175,115,98,205,171,215,148,91,163,182,122,83,114,45,204,70,83,106,139,45,29,221,145,162,231,203,243,225,108,138,207,189,170,229,106,253,80,171,223,28,95,232,179,105,127,123,174,255,0,198,211,25,87,193,47,247,5,215,127,194,245,254,69,78,88,176,0,0,14,170,155,81,181,173,157,42,155,182,186,85,38,71,249,137,34,89,169,249,145,217,207,54,121,51,156,245,201,218,129,18,124,83,53,205,147,71,112,99,172,109,183,57,216,149,154,162,90,27,61,182,21,122,53,210,204,181,49,202,252,103,170,242,197,12,175,232,139,240,162,116,206,82,187,124,31,52,117,203,80,113,115,30,163,166,134,79,99,210,250,126,190,182,166,94,204,106,202,214,211,177,138,184,238,171,50,170,39,69,195,28,190,138,94,64,7,91,220,125,194,210,155,81,161,111,123,141,173,238,108,160,177,233,250,55,214,214,78,229,76,242,183,179,26,138,169,204,247,57,90,198,183,187,156,230,162,117,83,94,237,236,221,125,208,227,139,136,239,182,41,237,149,21,87,77,75,93,21,159,77,217,99,119,50,81,82,171,213,32,167,69,237,211,153,95,35,250,34,185,210,61,112,157,184,62,41,246,74,46,28,247,202,251,179,44,187,173,210,77,59,73,106,74,154,206,92,54,90,153,237,180,213,19,171,19,8,168,207,54,103,163,17,122,242,163,115,149,202,151,203,193,55,226,141,180,63,193,11,111,241,45,51,96,0,142,254,32,123,165,54,209,240,139,184,122,146,130,169,32,184,215,219,210,199,66,168,184,127,155,90,246,211,185,204,95,71,50,57,36,145,63,230,202,134,240,205,218,56,55,115,139,221,35,5,194,155,207,182,233,52,151,84,214,179,25,76,82,171,124,140,253,61,166,74,124,231,186,101,61,77,128,64,40,255,0,198,7,105,161,208,124,79,195,174,237,212,233,29,22,224,90,33,184,72,173,106,163,125,182,15,216,243,34,122,117,99,32,122,227,186,200,170,191,53,159,190,20,251,181,81,185,252,35,89,109,87,42,133,154,225,161,107,103,211,50,185,203,239,44,17,163,37,166,233,242,108,51,71,26,127,205,47,212,150,183,235,37,175,83,88,238,58,110,249,72,202,187,109,214,146,106,26,202,119,252,50,193,43,21,146,49,126,138,215,42,126,147,90,221,201,210,58,171,134,141,255,0,188,233,106,122,185,41,239,123,127,168,213,212,21,125,156,174,167,153,36,166,168,78,137,241,53,35,145,58,39,71,39,99,99,77,166,220,75,70,237,237,150,151,220,219,19,147,216,181,53,170,154,229,27,81,115,229,44,145,163,157,26,255,0,100,199,43,154,191,86,169,219,12,81,197,62,244,210,112,249,176,58,207,117,102,154,54,86,90,109,207,101,173,143,194,249,183,9,113,21,51,57,87,226,79,53,236,87,38,23,13,71,47,100,82,129,56,112,218,107,207,18,124,66,105,93,183,146,105,231,126,165,187,36,215,106,165,85,87,178,145,170,179,85,204,171,249,222,83,100,84,202,166,92,168,153,234,100,239,18,30,31,105,120,126,226,110,245,65,167,237,44,161,210,250,166,54,95,236,145,69,31,44,81,50,85,84,154,6,34,116,68,100,205,145,17,169,217,142,143,230,133,168,120,98,111,183,243,107,225,98,197,69,115,173,89,239,218,21,223,169,171,143,59,242,247,199,11,81,105,101,95,85,69,129,209,183,153,123,186,55,245,37,161,234,169,169,167,163,167,150,178,178,162,56,32,129,142,146,89,100,122,53,145,177,169,149,115,149,122,34,34,34,170,170,154,217,241,27,185,215,110,35,120,141,213,219,131,71,28,213,146,106,139,227,161,180,64,212,85,122,210,181,201,5,28,72,157,61,239,41,145,55,178,101,115,243,54,13,225,231,105,232,182,51,100,116,102,211,81,121,107,250,156,180,195,77,82,248,254,25,106,221,151,212,200,159,71,204,249,31,253,177,145,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,146,224,155,241,70,218,31,224,133,183,248,150,153,176,0,0,0,0,0,0,0,0,0,0,0,34,103,137,78,209,69,185,156,56,223,46,77,147,150,125,51,79,83,123,106,99,60,201,77,65,88,168,159,27,81,58,191,191,95,185,74,31,211,87,186,189,37,170,45,122,138,153,191,178,108,245,240,86,49,185,79,142,41,17,232,153,84,84,238,223,146,167,209,77,144,248,97,214,95,171,222,31,118,243,83,73,210,122,189,47,105,146,161,62,82,186,138,23,185,62,22,167,119,250,38,12,160,0,0,31,137,216,146,67,36,106,153,71,53,91,143,158,80,215,43,141,123,44,150,78,40,55,30,57,23,165,86,166,188,85,53,62,77,117,198,167,9,221,126,68,153,240,92,149,145,241,15,169,81,210,242,115,104,250,196,79,119,57,95,110,183,116,46,124,29,19,124,183,14,139,107,54,167,83,235,106,215,97,45,182,154,218,136,147,11,239,73,29,52,178,162,116,107,177,251,90,247,69,79,242,26,227,111,54,190,172,220,237,209,212,250,218,173,252,223,106,221,171,106,161,76,34,114,199,45,68,146,53,189,26,220,227,159,186,162,47,221,216,178,95,8,190,25,95,12,117,155,233,168,153,143,49,178,80,209,67,158,232,190,193,85,28,188,204,151,239,78,87,51,239,95,66,211,145,48,152,79,67,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,29,103,114,244,85,6,227,109,254,162,208,215,20,252,5,246,213,87,110,115,189,239,119,206,129,241,103,163,154,171,132,122,244,230,79,189,59,154,235,241,73,178,247,29,136,222,107,246,135,173,110,32,74,186,170,138,23,101,190,245,47,181,207,20,110,232,247,170,101,34,94,142,94,111,159,205,103,63,132,55,18,114,80,220,107,182,34,242,236,195,80,178,220,169,95,143,203,115,168,41,88,204,54,44,246,69,234,175,199,205,61,75,103,60,42,225,50,165,26,120,181,106,38,95,120,148,138,38,69,201,246,125,157,180,106,188,217,230,86,87,215,117,236,152,239,245,251,206,177,225,139,166,235,175,220,80,90,39,164,143,153,150,232,233,235,101,92,162,97,145,220,104,213,123,170,124,253,51,247,23,230,0,0,2,190,124,95,183,81,116,182,208,219,244,77,44,216,168,187,214,197,230,55,151,188,50,210,215,198,189,85,138,157,219,232,168,191,119,114,170,120,107,208,117,91,145,190,26,51,75,211,195,230,50,162,249,110,73,211,153,19,17,58,178,22,57,122,185,191,159,232,185,54,62,208,90,114,29,33,162,108,26,94,6,242,178,211,108,165,162,68,202,175,237,80,181,158,170,191,155,243,95,189,78,120,0,0,0,0,0,0,0,0,0,0,0,0,2,155,188,90,120,197,180,238,142,161,166,225,219,110,110,145,213,216,52,173,114,213,95,235,160,126,99,171,185,177,28,198,192,199,39,71,50,20,115,249,187,162,200,191,249,52,85,200,158,12,60,58,92,232,27,168,184,150,212,182,213,134,158,190,153,214,13,52,233,91,214,104,252,196,117,93,67,115,249,40,232,227,137,174,78,234,147,39,76,46,109,52,0,122,231,158,10,88,36,170,170,154,56,97,133,139,36,146,72,228,107,88,212,76,171,149,87,162,34,39,92,148,67,226,95,197,245,7,19,91,179,75,167,52,53,119,159,161,52,63,157,75,109,157,138,168,219,141,83,213,18,122,180,249,177,121,24,200,242,159,11,85,201,143,49,81,39,87,132,47,14,151,61,171,217,91,150,237,106,171,106,210,94,55,30,72,39,161,142,70,226,72,237,16,181,222,67,250,252,62,107,164,146,76,122,179,202,95,150,39,192,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,0,117,125,211,215,48,237,134,216,234,253,202,168,183,62,225,22,147,176,220,47,143,164,100,137,27,170,27,75,78,249,150,52,114,162,163,85,200,204,103,11,140,231,10,85,126,230,248,218,235,235,189,182,123,126,211,108,229,171,78,84,200,206,70,92,174,247,39,92,95,30,81,50,230,194,200,226,98,57,58,227,153,207,78,202,168,189,136,163,180,219,53,196,87,31,91,205,85,94,234,203,141,234,186,190,165,146,106,29,85,113,98,173,45,186,44,97,22,71,34,35,81,81,173,196,112,51,25,229,68,106,35,81,85,183,227,178,251,73,164,246,43,107,244,246,212,104,154,119,71,105,211,212,137,79,27,223,143,50,162,69,85,116,179,201,142,138,249,36,115,222,236,116,203,151,8,137,132,59,168,0,174,175,27,29,71,85,69,176,218,31,75,67,150,197,117,213,126,215,51,145,123,165,61,44,168,141,95,162,172,232,191,123,80,197,222,7,122,90,25,245,30,236,235,105,98,84,150,134,138,211,106,129,234,206,237,158,74,137,37,68,119,166,22,158,28,167,213,62,69,179,0,86,151,141,245,134,42,141,177,219,45,78,172,141,100,183,223,171,104,26,229,248,209,181,20,237,122,162,116,237,251,25,51,215,209,58,47,167,86,240,58,212,210,249,155,183,163,165,145,22,53,109,162,231,3,50,157,29,251,38,57,87,29,215,63,129,251,177,245,45,88,161,159,21,13,145,254,100,92,85,93,239,214,218,68,138,203,184,16,166,163,165,86,181,17,169,82,247,43,106,217,209,19,222,243,154,233,23,233,51,123,169,101,222,23,187,218,155,197,194,141,130,219,112,171,73,111,90,17,235,166,43,81,93,239,44,80,181,22,149,248,199,111,103,116,108,207,92,186,55,117,238,137,46,10,120,241,164,222,175,213,14,232,233,93,140,181,213,243,82,105,26,21,187,93,24,213,232,181,213,104,158,91,28,159,54,64,214,185,23,229,82,166,116,240,101,217,7,105,45,156,212,27,219,118,165,229,174,215,53,222,197,110,115,154,185,75,117,35,156,213,114,42,254,124,238,149,23,29,63,2,197,207,162,88,152,0,0,64,62,44,188,85,97,225,183,119,245,62,202,219,54,89,247,235,166,159,246,52,75,140,247,196,167,167,127,180,81,197,82,142,242,155,3,156,188,190,114,55,151,153,51,133,92,167,98,183,120,131,226,255,0,136,206,52,181,21,191,75,223,157,36,212,50,214,53,44,250,75,79,82,73,228,186,161,217,107,21,35,69,116,181,19,97,216,69,114,187,25,94,84,110,85,11,61,240,210,224,102,191,134,125,51,89,185,123,155,77,19,119,11,84,210,182,157,105,17,81,255,0,99,80,42,163,253,157,92,157,22,87,185,172,116,138,138,168,156,140,106,118,114,186,112,130,1,113,203,226,133,98,216,123,157,126,211,236,157,45,22,162,215,52,200,176,220,110,51,175,153,111,179,73,133,69,143,13,92,207,80,223,86,101,24,197,194,57,92,168,232,210,178,238,219,161,198,103,22,151,249,226,109,251,113,181,237,75,159,204,251,125,158,42,153,41,105,249,157,156,251,53,51,82,24,155,215,191,42,38,17,50,184,67,209,85,177,220,101,108,77,39,234,173,187,119,186,90,54,150,153,61,165,247,42,10,106,202,104,233,250,34,243,190,88,122,70,184,70,252,74,139,211,30,132,165,224,79,196,135,136,202,173,225,209,219,53,185,55,200,245,205,139,84,93,41,237,13,168,185,162,54,190,137,210,185,26,217,91,80,212,230,149,17,122,171,101,71,43,187,35,155,220,185,48,1,72,30,49,250,142,170,241,197,165,45,154,76,164,22,29,41,65,73,19,115,209,86,73,39,157,206,251,215,205,68,254,213,11,3,240,165,210,208,233,206,10,52,125,115,98,88,231,212,53,183,75,173,66,43,57,85,93,237,146,192,197,250,230,58,120,213,23,228,169,242,37,224,5,20,120,187,88,98,179,241,151,118,184,70,200,218,235,229,134,215,94,245,103,119,57,177,45,62,93,209,58,226,157,19,215,162,39,95,68,178,191,11,205,77,46,165,224,151,64,37,68,136,249,237,78,184,219,30,185,69,247,99,174,155,203,76,122,98,55,70,157,126,89,245,34,7,142,47,244,89,180,191,189,215,127,227,105,136,151,195,87,29,187,221,194,166,149,186,104,253,176,166,211,82,80,93,238,31,105,84,45,210,130,73,228,73,188,182,71,238,171,100,102,27,202,198,244,194,245,201,151,255,0,94,67,139,159,254,129,160,127,188,211,127,175,31,175,33,197,207,255,0,64,208,63,222,105,191,215,153,255,0,129,111,17,254,33,120,139,226,62,195,181,91,129,73,164,163,178,220,169,43,231,153,214,251,108,144,207,205,13,51,228,102,28,233,92,136,156,205,76,244,236,90,8,0,0,86,142,253,120,198,84,109,158,190,214,27,99,164,246,42,58,187,158,149,190,220,108,78,184,220,111,170,144,72,250,90,135,195,230,164,17,194,142,84,114,177,87,151,204,76,116,76,169,95,187,153,188,188,76,241,223,185,214,187,101,221,181,218,166,243,43,223,21,151,79,89,233,85,148,180,77,118,21,254,84,72,171,202,220,34,43,229,145,202,168,214,229,207,195,122,92,151,0,220,30,82,112,143,181,82,219,239,51,211,87,107,109,76,248,235,53,13,100,29,99,141,88,213,72,169,34,119,119,71,18,57,254,247,229,61,239,94,136,173,68,147,192,20,185,226,183,198,74,110,214,184,119,15,219,127,114,87,233,29,29,88,171,119,169,133,254,229,206,234,204,181,90,138,159,20,80,101,205,79,71,73,206,189,81,172,113,33,252,38,56,54,93,189,210,173,226,87,112,237,124,154,147,83,82,171,52,221,52,205,69,117,13,178,68,76,212,227,242,100,157,59,122,164,88,235,248,71,34,65,223,20,127,199,179,115,127,244,47,249,158,136,185,46,9,191,20,109,161,254,8,91,127,137,105,155,0,5,117,120,216,234,58,170,45,134,208,250,90,28,182,43,174,171,246,185,156,139,221,41,233,101,68,106,253,21,103,69,251,218,134,46,240,59,210,208,207,168,247,103,91,75,18,164,180,52,86,155,84,15,86,119,108,242,84,73,42,35,189,48,180,240,229,62,169,242,45,152,2,180,188,111,172,49,84,109,142,217,106,117,100,107,37,190,253,91,64,215,47,198,141,168,167,107,213,19,167,111,216,201,158,190,137,209,125,58,183,129,214,166,151,204,221,189,29,44,136,177,171,109,23,56,25,148,232,239,217,49,202,184,238,185,252,15,221,143,169,106,197,60,120,210,108,175,234,123,116,116,174,249,218,233,57,105,53,117,10,218,110,143,106,116,74,234,68,79,45,238,95,155,224,115,90,137,242,166,82,64,120,52,239,50,235,29,136,190,109,5,202,169,174,174,208,55,63,54,141,138,239,123,236,250,213,124,141,68,69,239,203,59,106,50,169,217,30,196,233,211,54,14,84,239,141,70,251,165,93,211,72,240,235,101,172,69,142,133,191,170,91,235,88,239,233,207,71,71,73,19,190,74,214,44,207,84,92,231,204,141,122,97,51,201,120,42,236,82,50,13,99,196,77,234,131,222,145,83,76,216,164,145,189,154,156,178,214,72,220,252,215,217,216,142,79,148,173,207,116,51,55,139,206,197,166,229,112,229,22,230,90,233,188,203,206,219,86,123,114,171,91,151,62,221,80,173,142,165,169,255,0,37,201,4,185,207,70,196,254,157,72,69,225,29,190,137,181,252,74,127,51,219,181,98,197,101,220,154,68,181,170,43,149,24,219,140,92,210,82,61,83,213,87,51,66,157,59,206,157,147,37,227,145,115,196,163,121,191,152,207,9,122,178,166,142,165,97,187,106,214,166,150,183,43,95,202,228,125,83,92,147,57,23,186,43,105,219,59,145,83,213,27,213,59,149,107,225,109,178,223,205,119,139,11,13,214,225,74,178,217,244,28,78,212,213,106,173,78,85,154,39,35,105,27,149,233,159,61,241,191,29,213,34,118,49,221,47,180,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,140,126,35,218,195,112,116,39,10,26,147,82,109,133,246,241,104,212,52,245,214,214,83,213,218,100,123,42,88,199,85,198,215,163,85,158,246,21,170,168,191,76,148,39,175,245,86,185,214,218,182,191,83,238,85,230,235,118,212,117,190,87,182,214,93,30,247,213,75,201,19,89,31,58,191,222,92,70,214,34,103,242,81,12,155,165,184,143,227,7,77,233,203,109,131,71,110,174,228,80,216,237,244,204,167,183,211,80,213,212,182,158,24,26,152,99,99,70,244,70,162,118,193,176,70,203,92,46,183,109,156,208,151,75,237,77,69,69,202,179,76,218,234,43,38,168,85,89,100,157,244,177,186,71,61,87,170,185,92,170,171,159,85,83,185,128,0,0,0,0,0,0,0,0,0,0,56,29,123,167,33,213,250,38,255,0,165,231,111,51,46,214,202,170,37,76,170,126,219,11,153,232,169,249,223,52,251,208,215,7,137,77,7,85,182,251,225,172,244,189,68,62,91,41,239,151,20,129,57,145,115,19,107,38,99,87,163,157,249,158,171,146,213,188,32,119,77,117,78,208,220,52,77,84,217,168,180,86,203,229,183,151,180,49,82,208,70,157,81,136,157,221,234,170,191,127,114,193,128,0,0,80,103,137,214,155,174,176,241,65,119,158,174,62,86,92,99,168,172,137,114,139,150,73,113,172,84,94,138,191,47,92,125,199,103,240,149,212,76,177,113,41,44,79,139,159,219,236,238,163,69,230,199,42,190,190,135,175,101,207,111,167,222,94,90,46,83,40,121,42,103,197,235,137,55,215,92,104,118,34,204,255,0,192,211,172,87,42,183,227,242,218,234,250,87,179,14,139,61,149,58,163,241,242,79,82,11,240,183,178,247,29,247,222,107,14,135,162,110,96,90,186,90,138,231,101,190,237,47,181,193,20,139,213,236,85,194,74,157,26,238,111,151,205,54,40,219,61,21,65,183,59,127,167,116,53,185,63,1,98,181,81,219,154,190,247,189,228,192,200,179,213,206,84,202,49,58,115,47,222,189,206,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,249,226,205,195,157,62,190,219,152,247,122,215,6,110,218,122,36,138,119,115,47,251,202,8,43,170,29,209,210,181,191,27,211,179,85,223,122,116,42,55,103,181,205,78,218,110,126,154,214,112,205,228,253,145,118,163,170,149,252,168,238,86,69,81,28,139,211,149,217,248,61,17,127,79,99,99,173,142,215,244,27,157,180,218,87,90,208,85,251,74,92,236,244,53,50,191,203,115,63,9,37,52,82,42,97,90,223,207,78,200,137,215,244,29,218,165,220,148,210,191,56,229,99,151,252,6,188,188,125,220,95,113,226,119,88,61,242,115,249,55,43,132,41,211,24,68,184,85,116,237,245,51,247,131,181,177,245,27,211,118,175,68,233,29,162,118,255,0,114,174,222,191,50,232,64,0,3,194,170,34,42,175,100,40,223,197,163,116,127,87,124,69,199,100,165,147,20,186,126,214,150,201,25,142,243,65,93,92,213,118,85,141,94,207,237,149,79,170,157,207,193,231,107,25,125,221,59,166,225,85,67,152,237,244,51,211,70,238,110,210,71,83,111,149,58,35,211,231,249,170,159,228,46,88,0,0,0,0,0,0,0,0,0,0,0,0,2,189,188,78,120,246,143,103,172,149,123,5,180,119,159,254,92,222,105,121,111,23,42,89,83,154,199,73,34,99,145,174,79,134,166,70,175,78,206,141,138,143,232,174,98,144,31,128,174,11,47,188,90,238,42,214,95,35,170,162,219,221,63,51,95,127,184,181,85,142,169,127,71,37,20,14,194,230,87,162,162,185,127,33,139,204,189,85,136,235,240,211,154,118,199,164,108,22,237,45,166,45,84,214,203,69,166,150,58,42,26,58,102,35,34,167,130,54,163,88,198,167,162,34,34,33,200,128,10,161,241,76,227,221,181,203,115,225,127,102,175,74,176,49,222,207,172,47,20,146,166,37,84,248,173,209,61,190,136,184,73,149,23,170,230,37,233,230,34,226,31,13,94,3,36,226,15,81,199,188,27,167,105,122,109,197,138,167,20,212,179,34,181,47,213,140,119,237,72,152,247,169,216,169,248,69,252,165,247,19,62,255,0,45,221,71,28,112,198,200,97,141,172,141,141,70,181,173,76,35,81,59,34,39,162,31,160,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,0,235,155,145,162,40,55,51,110,245,78,220,93,106,234,41,104,181,93,150,186,201,83,61,63,47,155,20,85,80,62,23,189,156,200,169,204,141,122,170,101,21,50,137,148,43,75,115,124,17,105,91,108,154,175,103,119,170,119,87,198,213,88,168,117,37,11,124,185,151,151,162,45,68,24,86,117,69,254,148,238,233,242,235,5,109,151,206,37,56,12,222,185,233,32,154,227,163,117,101,169,209,251,93,27,220,146,209,220,105,151,42,212,123,81,86,58,152,30,153,195,145,87,11,149,106,181,205,202,94,247,10,220,67,233,222,40,54,90,203,186,214,40,82,146,122,142,106,59,181,2,57,85,104,110,17,34,121,208,229,123,183,222,107,218,190,172,123,21,112,170,168,153,112,0,86,167,141,237,3,228,218,221,180,186,37,58,43,105,239,245,148,235,47,79,117,100,167,71,35,127,79,148,171,253,169,215,124,14,47,20,238,160,221,251,2,225,179,199,53,146,177,189,126,54,57,181,140,92,39,246,42,214,255,0,235,33,105,160,21,209,227,107,122,165,131,98,52,30,157,123,35,90,138,221,93,237,177,185,83,223,70,65,71,59,28,136,191,37,90,134,103,238,79,145,137,252,15,45,11,54,181,221,123,247,44,152,163,181,218,233,57,145,83,145,60,233,103,118,23,215,63,128,233,247,41,109,228,30,241,115,217,21,220,222,25,191,87,246,202,84,150,239,182,245,169,116,69,68,203,221,111,155,150,42,182,39,201,19,240,50,170,252,160,82,22,120,61,111,114,109,255,0,16,245,187,89,116,172,72,237,91,139,64,176,66,215,187,13,109,202,149,29,44,11,242,78,104,214,161,152,238,174,115,19,228,139,116,122,138,255,0,105,210,154,126,231,170,47,213,109,165,182,89,232,230,175,173,157,221,162,130,38,43,228,122,253,17,173,85,253,6,182,154,202,255,0,172,56,164,226,30,225,122,167,166,89,111,251,143,169,146,58,42,101,94,145,190,166,116,142,158,28,167,228,177,174,141,153,249,55,42,108,103,181,187,123,100,218,109,184,211,91,105,167,24,137,110,211,54,186,123,100,14,229,229,89,18,38,35,86,71,39,231,61,81,92,238,171,149,114,157,164,0,0,33,15,19,222,22,91,125,196,158,233,106,61,225,159,116,181,14,159,191,234,36,165,243,34,101,36,21,52,112,249,20,145,83,51,17,175,35,215,41,11,28,191,132,238,174,68,198,83,21,167,197,63,1,123,231,194,4,212,250,186,227,60,55,189,44,149,81,182,147,83,89,213,236,74,105,243,152,210,120,215,223,167,127,50,123,174,203,152,171,132,71,243,116,73,211,225,115,199,166,167,221,218,215,240,249,189,55,183,220,245,45,45,35,170,116,237,226,126,179,220,32,137,185,150,158,119,126,92,172,98,43,219,34,245,115,26,254,101,87,55,46,178,18,46,248,139,113,43,91,195,95,14,183,11,182,153,173,246,109,89,170,38,251,10,199,43,29,137,41,164,145,142,116,181,77,79,156,81,181,202,139,217,30,232,243,223,11,81,28,12,240,171,114,226,239,123,89,167,238,213,85,48,233,107,51,82,235,170,43,218,229,89,86,5,127,187,3,28,191,211,102,118,90,142,94,200,146,63,11,203,202,183,235,183,155,113,161,182,159,73,209,104,109,185,211,20,22,11,29,189,136,216,105,40,226,70,55,56,68,87,189,123,189,235,132,87,61,202,174,114,245,85,85,59,33,18,55,79,195,239,110,239,27,249,160,184,139,218,154,11,126,150,191,233,221,75,69,115,190,208,65,23,149,71,117,167,100,200,233,36,70,53,49,29,66,38,93,148,68,73,58,243,123,203,204,75,112,1,69,94,47,20,15,163,227,42,231,80,234,116,141,43,172,22,186,134,187,167,225,17,35,116,124,223,221,141,91,253,169,102,94,25,23,138,123,199,4,59,107,36,24,71,82,67,113,163,149,185,202,181,241,220,42,91,215,239,78,87,125,206,66,81,128,81,247,140,125,234,150,233,197,213,61,12,12,141,175,179,233,27,117,20,234,196,194,185,238,150,166,116,87,124,215,150,118,167,220,136,79,207,9,139,66,219,120,41,211,21,138,217,19,237,91,165,218,173,21,234,152,92,85,201,14,91,244,252,15,175,170,41,22,124,113,127,162,205,165,253,238,187,255,0,27,76,126,124,42,120,85,225,255,0,126,246,127,87,106,45,221,219,90,45,71,113,183,106,95,98,166,158,122,154,136,214,56,61,150,23,242,34,69,35,81,83,153,206,94,169,158,164,217,253,110,14,9,191,172,29,163,255,0,111,173,255,0,92,63,91,131,130,111,235,7,104,255,0,219,235,127,215,29,171,108,184,50,225,143,103,53,125,46,189,219,77,166,183,216,175,244,81,203,20,21,176,213,213,61,204,108,140,86,61,17,36,149,205,234,215,42,118,245,51,80,0,0,87,166,248,120,61,104,61,211,214,90,179,113,108,27,199,126,179,95,117,85,226,190,249,52,117,150,248,106,233,35,158,166,119,76,177,181,172,88,222,140,69,123,154,138,174,114,227,11,215,24,90,228,226,7,133,190,32,184,33,215,22,187,173,242,121,168,216,181,46,125,131,85,216,106,164,108,50,200,196,206,25,34,114,190,25,81,171,213,142,68,92,115,114,243,53,57,139,78,240,211,227,118,231,196,254,143,184,104,61,202,170,134,77,194,210,112,178,105,234,89,18,70,151,90,5,114,49,42,121,90,136,214,200,215,171,89,34,34,34,101,236,114,39,188,168,147,96,16,171,196,211,140,150,112,233,182,63,204,243,67,221,60,189,194,214,180,207,138,149,241,59,223,181,219,215,44,150,173,87,187,94,171,150,69,253,151,59,145,127,7,133,174,191,14,30,14,230,226,123,118,19,82,235,27,115,228,219,221,31,52,117,55,135,72,139,201,113,169,207,52,84,40,190,188,223,20,152,237,31,76,162,189,170,95,52,48,195,79,11,41,233,226,100,81,68,212,99,24,198,163,90,214,162,97,17,17,58,34,34,122,20,9,226,143,248,246,110,111,254,133,255,0,51,209,23,37,193,55,226,141,180,63,193,11,111,241,45,51,96,0,173,79,27,218,7,201,181,187,105,116,74,116,86,211,223,235,41,214,94,158,234,201,78,142,70,254,159,41,87,251,83,174,248,28,94,41,221,65,187,246,5,195,103,142,107,37,99,122,252,108,115,107,24,184,79,236,85,173,255,0,214,66,211,64,43,163,198,214,245,75,6,196,104,61,58,246,70,181,21,186,187,219,99,114,167,190,140,130,142,118,57,17,126,74,181,12,207,220,159,35,19,248,30,90,22,109,107,186,247,238,89,49,71,107,181,210,115,34,167,34,121,210,206,236,47,174,127,1,211,238,82,219,200,225,226,21,178,203,190,60,40,235,61,63,69,71,237,23,139,28,9,168,237,13,68,203,189,166,145,21,238,107,19,213,207,133,103,137,19,231,33,82,254,24,123,205,252,199,248,180,211,84,213,181,43,21,167,91,53,218,90,181,21,248,111,61,67,154,180,206,84,237,148,168,100,45,207,76,35,221,215,170,162,223,77,242,245,107,211,118,91,134,162,189,214,71,73,110,181,210,203,91,89,81,34,225,176,193,19,21,239,122,253,17,173,85,253,6,181,219,219,185,26,139,136,237,249,212,155,130,180,179,212,92,117,141,237,223,103,210,39,188,246,196,231,36,84,180,233,243,86,198,145,70,159,113,176,183,14,27,61,111,216,45,142,209,219,75,64,177,189,218,126,217,28,85,146,177,61,217,235,30,171,37,76,169,244,116,207,145,201,158,168,138,137,215,7,120,212,122,126,209,171,116,245,211,74,234,10,54,85,218,239,52,83,219,235,105,223,240,205,79,51,22,57,24,191,69,107,149,63,73,173,118,233,104,125,91,195,94,252,95,52,103,182,77,73,124,208,151,236,208,214,179,221,122,172,50,36,180,181,44,249,115,51,202,149,189,19,163,144,216,135,135,253,218,181,239,174,204,105,13,217,181,121,109,143,81,218,226,169,158,38,46,82,10,164,78,74,136,127,180,153,178,51,251,82,171,252,104,55,155,245,77,188,58,103,101,109,181,106,234,77,21,110,91,133,194,54,187,167,183,214,35,92,214,185,61,85,176,50,39,34,175,111,61,223,50,78,248,60,236,175,234,3,135,74,237,209,185,82,121,119,77,197,184,173,68,78,114,97,201,110,165,87,195,2,42,122,102,69,169,126,122,101,175,98,252,149,103,160,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,40,7,197,31,241,236,220,223,253,11,254,103,162,46,75,130,111,197,27,104,127,130,22,223,226,90,102,192,0,0,0,0,0,0,0,0,0,0,0,20,211,227,13,181,172,177,110,157,171,112,169,97,196,119,10,24,41,164,119,55,121,36,169,184,74,189,21,235,242,252,212,79,242,29,51,194,95,116,127,80,156,69,201,100,170,147,52,186,130,214,182,200,217,142,211,79,93,66,212,118,81,142,94,204,237,148,79,170,23,144,138,138,136,169,217,79,32,0,1,75,222,49,86,199,193,189,54,138,245,78,146,90,41,219,253,218,187,130,252,204,3,192,37,197,246,238,39,116,123,217,39,39,157,114,183,194,189,51,148,91,133,47,78,223,67,97,170,103,115,211,68,252,231,153,141,95,240,29,39,124,117,253,6,216,237,62,170,214,181,245,126,204,150,203,61,117,76,79,242,220,255,0,194,71,77,44,141,76,35,93,249,139,221,21,58,126,131,92,93,225,215,53,59,151,186,26,151,89,205,55,157,246,189,218,178,174,39,242,163,121,153,45,68,146,39,78,86,227,227,245,68,253,29,139,113,240,153,225,206,13,3,183,50,110,245,210,14,91,182,161,137,98,129,220,202,191,176,167,130,134,161,189,27,43,155,241,177,123,181,29,247,39,66,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,117,237,193,210,84,122,235,68,223,116,133,115,57,162,187,219,170,168,149,50,169,251,108,47,143,209,90,189,158,190,169,247,161,174,159,21,59,77,113,217,157,240,212,250,66,186,155,201,137,110,53,181,52,73,206,215,115,82,251,100,241,198,238,143,122,166,82,37,232,229,230,249,253,108,103,193,231,126,39,190,217,174,155,45,113,119,189,111,138,123,164,11,132,253,174,54,91,233,154,157,35,79,154,245,87,170,253,61,75,40,188,185,204,179,215,61,137,151,54,154,85,68,250,242,169,174,15,22,245,115,214,113,31,184,143,168,111,43,153,169,238,236,68,202,47,68,175,159,229,247,147,119,193,118,205,230,106,125,73,121,124,89,107,105,43,32,71,115,118,95,50,220,238,217,255,0,65,109,160,0,1,196,106,251,151,216,218,78,247,119,206,61,134,221,83,83,255,0,169,19,157,242,95,151,201,77,110,248,151,213,85,154,199,126,181,237,222,174,78,111,254,82,93,89,23,68,76,71,237,179,57,19,162,39,231,47,116,201,113,30,19,251,123,250,139,225,149,46,21,48,226,162,253,117,251,82,55,243,127,73,158,223,66,168,152,71,42,119,111,209,126,136,77,48,0,0,0,0,0,0,0,0,0,0,0,0,69,14,63,120,218,179,112,157,183,233,107,211,147,210,214,238,62,163,133,237,178,80,191,15,74,56,254,23,87,78,223,204,106,244,99,87,246,199,166,58,181,175,84,167,110,29,118,15,116,120,210,223,15,212,253,53,198,178,166,123,133,75,174,122,159,81,85,163,166,74,56,28,252,203,81,35,151,227,145,202,170,140,98,170,115,189,81,50,136,142,114,108,11,180,27,71,161,182,51,111,44,251,99,183,118,150,208,89,108,208,249,113,183,57,146,121,23,172,147,74,239,203,145,238,203,156,191,53,194,97,17,17,59,152,0,129,30,38,28,122,51,97,244,252,219,41,181,23,118,46,225,223,41,127,103,214,192,252,186,195,71,34,47,188,138,159,13,76,137,240,39,118,53,124,206,153,143,53,211,192,207,7,26,151,139,205,207,86,220,214,174,143,67,217,37,109,70,164,187,162,47,52,153,247,146,150,23,175,69,158,79,85,207,184,213,115,215,43,202,215,95,190,148,210,186,119,67,105,171,102,143,210,54,122,107,85,150,205,75,29,29,13,21,59,121,99,130,22,38,26,212,245,236,157,215,42,171,149,85,85,92,156,176,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,128,0,43,131,198,175,107,236,183,77,160,209,251,191,29,60,76,189,88,175,141,178,62,100,110,29,45,21,76,82,201,202,171,235,201,44,13,86,162,246,243,36,84,84,202,231,27,248,33,107,235,140,122,147,114,246,186,87,243,208,84,80,210,95,224,106,231,240,83,71,34,193,34,167,252,182,203,22,115,253,77,49,234,91,56,0,134,158,45,59,123,54,184,224,234,241,117,165,133,101,159,70,221,232,47,237,107,115,158,68,115,169,164,95,170,36,117,79,114,231,209,170,190,136,64,239,7,61,194,166,210,124,84,85,105,10,233,209,145,107,77,57,87,65,78,213,84,68,117,92,14,101,75,62,255,0,193,67,80,152,249,184,187,192,10,127,241,181,220,106,107,190,231,237,246,214,210,79,204,237,55,104,170,187,85,181,142,232,146,86,202,198,49,174,76,252,77,101,39,50,116,232,146,255,0,100,103,15,5,109,191,170,177,108,70,176,220,26,186,127,43,245,87,168,91,77,76,229,239,45,61,28,72,212,127,221,230,205,59,126,246,47,208,177,3,142,212,86,11,78,171,211,247,61,47,126,164,109,85,178,241,71,53,5,108,14,237,44,18,177,89,35,23,232,173,114,167,233,53,184,214,118,13,97,194,183,17,149,246,106,90,135,69,126,219,141,76,146,209,84,59,40,146,173,60,201,37,60,170,137,143,118,70,36,111,199,76,181,229,171,120,145,241,85,100,159,129,237,63,95,162,107,145,178,239,100,52,172,164,106,61,22,72,173,203,27,106,42,243,211,186,126,14,7,166,17,81,102,94,202,157,34,127,131,214,199,127,52,14,32,235,183,94,235,71,230,90,182,234,133,102,129,207,102,88,235,149,82,62,40,83,175,69,229,141,42,31,235,135,54,53,233,209,75,178,0,0,0,58,190,232,109,230,159,221,157,187,212,91,107,170,169,153,53,171,82,91,166,183,212,35,155,205,200,143,106,163,100,111,84,247,152,238,87,181,81,81,81,205,69,69,69,67,92,157,136,214,23,125,156,226,19,69,234,218,57,26,149,154,107,83,82,172,200,213,85,108,140,108,232,201,163,206,51,202,246,43,218,190,184,113,178,241,82,126,56,87,171,132,186,191,106,116,235,155,35,104,105,173,183,74,214,46,125,199,203,44,176,49,222,157,85,173,137,190,171,142,126,201,149,206,97,240,83,210,148,86,222,29,181,126,176,90,52,142,190,247,171,164,164,124,217,69,243,105,169,169,41,214,36,233,213,57,100,158,163,191,207,244,173,133,128,0,5,69,120,221,109,236,212,154,255,0,110,55,86,24,85,97,186,90,42,108,19,200,153,195,31,75,50,207,26,47,166,92,149,114,227,231,200,191,36,51,31,130,174,225,83,94,182,39,88,109,188,179,163,171,180,198,163,246,246,179,41,238,210,86,64,206,76,39,252,237,61,66,231,251,36,44,72,3,93,94,61,183,26,155,116,248,188,220,205,85,65,63,157,69,21,223,236,154,87,35,178,199,71,69,19,41,17,204,234,190,235,150,5,122,99,191,62,125,75,196,224,211,111,234,182,191,133,141,177,209,117,244,254,207,89,73,167,169,170,106,225,245,138,162,161,22,162,86,47,213,31,51,145,126,168,165,125,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,0,0,0,48,87,28,91,95,101,221,190,21,119,27,78,94,41,226,124,180,22,58,171,221,190,71,183,172,21,180,113,58,120,156,213,238,220,171,21,138,169,249,47,114,97,81,85,22,152,252,56,53,245,199,111,248,201,219,186,138,39,254,6,249,92,251,5,100,107,156,73,13,92,110,141,17,113,249,178,44,111,79,171,19,61,50,108,34,116,45,243,222,141,27,195,246,215,95,55,87,92,213,164,86,235,52,10,248,224,71,162,75,89,80,189,34,167,137,23,187,222,236,34,124,186,185,112,136,170,154,255,0,215,86,239,23,29,156,76,35,185,95,112,213,90,230,231,229,195,18,43,157,79,109,164,76,170,53,61,89,79,4,40,170,171,223,149,138,171,151,42,230,254,56,126,216,237,29,195,166,212,88,246,167,68,211,162,82,90,161,205,77,83,152,137,45,117,91,176,179,84,201,142,239,123,186,253,17,26,212,232,212,67,34,148,3,226,143,248,246,110,111,254,133,255,0,51,209,23,37,193,55,226,141,180,63,193,11,111,241,45,51,96,0,134,158,45,59,123,54,184,224,234,241,117,165,133,101,159,70,221,232,47,237,107,115,158,68,115,169,164,95,170,36,117,79,114,231,209,170,190,136,64,239,7,61,194,166,210,124,84,85,105,10,233,209,145,107,77,57,87,65,78,213,84,68,117,92,14,101,75,62,255,0,193,67,80,152,249,184,187,192,10,127,241,181,220,106,107,190,231,237,246,214,210,79,204,237,55,104,170,187,85,181,142,232,146,86,202,198,49,174,76,252,77,101,39,50,116,232,146,255,0,100,103,15,5,109,191,170,177,108,70,176,220,26,186,127,43,245,87,168,91,77,76,229,239,45,61,28,72,212,127,221,230,205,59,126,246,47,208,177,3,195,154,142,69,107,145,21,21,48,168,190,166,185,28,93,237,45,103,13,220,81,107,13,21,101,243,40,41,173,119,100,186,88,101,137,121,86,42,57,149,42,41,121,28,152,235,27,94,214,101,63,42,53,249,22,43,199,71,25,180,151,239,15,237,23,118,211,117,241,71,123,222,202,40,168,234,25,19,176,176,67,11,83,237,70,183,230,141,153,169,78,189,49,137,84,137,190,19,155,24,155,177,196,237,46,180,186,82,172,150,93,183,167,75,228,170,169,238,186,185,202,172,163,98,174,59,163,249,230,78,223,239,117,251,139,213,5,71,120,211,108,79,217,90,183,73,241,11,101,162,114,83,223,33,253,79,222,222,198,175,43,106,225,69,125,52,142,95,206,124,94,99,61,58,83,183,230,167,96,240,113,226,62,215,104,209,218,247,101,117,157,225,148,212,186,118,25,117,141,186,73,157,210,58,52,106,54,185,169,242,107,21,34,147,9,215,240,146,47,162,149,251,170,46,186,183,139,30,37,171,46,20,80,185,215,189,202,213,41,21,28,78,110,82,4,168,157,25,11,29,140,225,145,198,172,69,92,244,107,21,85,122,100,216,219,65,232,219,54,221,104,139,6,129,211,177,44,118,189,57,108,166,181,81,181,113,159,38,8,219,27,85,113,221,85,26,138,171,234,170,167,58,0,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,10,1,241,71,252,123,55,55,255,0,66,255,0,153,232,139,146,224,155,241,70,218,31,224,133,183,248,150,153,176,0,0,0,0,0,0,0,0,0,0,0,4,44,241,96,219,223,213,167,12,171,112,166,135,53,22,27,175,218,146,63,155,250,76,22,250,229,84,194,185,19,187,190,171,244,82,157,184,104,213,85,154,59,126,180,21,222,141,252,191,252,164,181,178,94,136,185,143,219,97,114,167,84,95,205,78,201,147,100,93,33,114,251,103,73,217,46,249,255,0,127,91,169,170,127,245,226,107,190,73,243,249,33,203,128,0,5,73,120,209,89,252,189,79,166,239,44,139,13,117,37,28,10,238,110,235,230,92,93,219,63,232,33,23,9,21,115,209,241,31,183,111,167,111,51,159,169,237,12,84,202,39,69,175,131,231,247,27,31,89,156,231,217,232,94,244,195,157,77,18,170,125,121,80,173,127,24,109,248,158,197,102,181,236,181,185,222,245,194,40,46,147,174,19,246,185,25,112,166,114,117,141,126,73,213,30,139,244,245,43,155,133,109,166,184,239,54,248,105,141,33,65,77,231,68,151,42,42,154,223,125,173,229,165,246,200,35,145,221,94,197,92,36,169,209,171,205,242,250,108,89,183,218,74,143,66,104,139,22,144,161,103,44,86,139,117,45,10,117,85,207,149,11,35,245,87,47,102,39,170,253,234,118,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,178,252,95,118,1,110,250,114,223,188,150,122,46,105,232,157,21,21,83,188,204,98,22,71,95,80,245,195,164,68,238,169,209,25,159,146,250,21,189,195,30,234,220,118,115,122,180,198,176,161,159,202,137,183,42,40,107,23,149,174,205,50,85,195,36,137,213,143,244,141,59,38,126,95,35,97,251,14,176,165,214,155,57,75,173,169,37,252,21,219,78,50,226,142,229,94,158,109,42,73,217,90,139,217,223,36,251,147,177,174,135,17,149,14,170,226,7,115,38,115,249,243,172,47,56,92,99,167,182,204,90,79,130,213,153,137,179,26,154,255,0,236,254,250,234,74,218,79,55,159,211,217,45,207,229,198,127,78,113,250,75,28,0,0,12,29,198,174,180,253,68,112,213,174,171,155,47,150,250,251,21,210,130,55,114,231,222,125,5,66,167,228,175,230,253,62,243,94,237,41,69,54,175,220,187,61,189,237,243,165,189,95,41,225,114,101,27,206,233,170,26,159,68,76,171,190,159,160,216,251,135,157,43,14,140,217,45,17,97,138,47,45,208,105,235,99,100,111,50,174,30,218,72,154,169,156,175,230,252,204,136,0,0,0,0,0,0,0,0,0,0,0,0,97,158,43,120,158,209,28,41,237,93,94,224,234,167,199,87,112,153,93,77,99,179,182,94,73,174,117,152,202,49,189,21,90,198,252,79,126,21,26,223,154,171,90,180,57,255,0,227,207,141,221,255,0,254,159,169,53,182,176,172,250,182,158,146,20,254,234,67,77,11,63,67,90,223,85,94,183,199,194,151,12,58,35,133,61,171,164,219,237,42,200,234,238,19,43,106,111,151,135,69,201,53,206,179,24,87,187,170,171,88,223,133,140,202,163,91,243,85,115,151,51,0,8,193,199,135,25,246,30,18,182,221,86,217,37,45,126,191,212,49,73,22,159,182,61,217,72,186,97,107,38,106,127,74,141,85,48,139,143,49,201,202,139,132,115,155,76,91,27,178,219,187,198,190,250,45,146,150,225,89,113,186,94,106,157,114,212,154,134,181,29,43,104,160,115,255,0,11,83,50,244,202,245,195,25,148,230,119,43,83,9,213,54,2,217,61,153,208,219,5,182,214,141,175,219,203,99,104,237,86,152,176,231,170,39,155,87,58,245,146,162,103,126,84,143,119,85,95,78,136,152,106,34,39,122,0,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,11,226,221,187,27,215,179,58,31,111,117,126,209,235,219,198,152,130,123,173,109,182,231,37,190,100,98,78,249,33,100,144,35,209,81,115,132,134,108,124,178,239,153,215,124,37,184,175,214,251,205,83,174,246,255,0,120,55,22,227,168,117,45,42,82,221,109,63,104,204,215,61,212,126,244,115,164,104,136,159,3,214,21,95,249,196,249,41,99,128,173,63,26,205,221,179,80,109,182,141,217,10,90,152,228,188,221,238,201,168,106,226,106,162,186,10,58,120,229,138,62,100,244,243,36,153,121,87,255,0,32,255,0,211,143,252,16,116,85,124,218,191,115,119,21,241,43,104,168,237,180,86,72,222,168,184,146,89,165,116,207,68,244,94,84,129,153,255,0,156,111,204,182,192,1,215,247,7,68,217,183,43,66,106,29,189,212,81,171,237,154,150,215,83,106,171,68,68,87,36,83,196,232,220,230,231,179,145,29,148,95,69,68,83,92,38,38,191,225,79,136,56,214,170,15,101,213,91,109,168,218,231,51,56,100,178,211,74,139,209,113,239,69,35,83,162,227,14,99,253,81,77,140,246,179,114,244,166,241,109,237,135,115,52,69,193,181,150,93,67,70,202,202,103,162,251,204,207,71,70,244,252,151,177,200,230,57,190,142,106,167,161,218,142,51,83,106,91,14,141,211,183,61,89,170,46,144,91,108,246,122,73,107,171,171,39,118,35,130,8,218,174,123,220,191,36,106,42,252,205,114,119,227,113,245,39,21,220,74,223,245,157,158,219,85,83,95,173,111,145,209,217,45,233,239,74,144,170,182,158,142,12,39,78,111,45,177,53,113,209,93,149,245,54,8,225,247,105,168,54,47,101,52,110,210,219,150,55,55,77,218,161,165,168,150,52,195,102,170,95,126,162,84,79,78,121,159,35,255,0,182,50,8,41,255,0,198,147,99,150,195,184,122,91,127,109,52,106,148,154,166,155,236,75,188,141,111,186,218,234,102,230,7,185,127,58,72,50,212,250,83,122,122,215,222,164,220,93,93,171,52,198,149,209,215,219,171,234,45,58,50,146,162,142,207,78,169,210,8,231,168,124,242,245,238,170,175,127,220,136,214,162,39,78,183,171,225,149,178,11,178,220,41,105,201,110,84,94,69,243,90,170,234,107,143,51,48,246,182,118,167,179,49,115,213,57,105,219,18,171,87,179,156,242,87,128,1,213,183,90,45,65,62,215,107,8,52,149,92,244,183,201,44,23,6,91,39,129,220,178,197,86,180,239,72,94,197,194,225,200,254,85,69,199,116,40,251,135,191,16,126,33,173,123,225,161,235,55,95,124,245,37,126,142,75,221,44,119,184,106,106,26,176,251,35,222,140,145,239,78,94,173,98,59,157,83,228,210,250,35,146,57,163,100,208,200,215,198,246,163,154,230,174,81,200,189,149,23,213,15,209,211,55,151,116,116,254,202,237,102,167,221,61,81,59,35,183,233,203,116,181,174,107,157,133,158,68,76,69,11,127,178,146,69,99,27,245,114,26,230,236,134,150,187,110,190,253,232,173,43,78,197,154,183,82,106,122,40,165,115,91,132,106,73,80,213,150,69,68,236,214,183,157,203,142,200,213,54,101,43,35,198,231,110,171,238,58,43,109,247,78,142,154,71,211,89,46,21,182,106,231,181,21,81,137,84,200,228,133,206,79,68,205,52,137,159,155,218,157,213,14,23,193,79,124,44,84,148,26,203,135,155,173,100,116,215,42,186,239,213,69,157,143,194,123,94,97,142,26,166,53,125,92,214,195,3,145,189,85,91,230,47,102,169,106,32,248,110,247,187,61,130,154,42,203,221,206,154,134,9,234,169,232,98,146,162,68,99,95,81,60,173,134,24,145,87,187,223,35,216,198,167,117,115,145,19,185,247,0,8,181,226,79,177,21,91,239,194,190,161,162,178,80,173,86,160,210,114,51,83,90,163,106,123,242,58,157,174,73,227,111,170,171,169,223,54,26,159,19,209,159,66,168,252,55,56,137,161,225,231,137,107,85,118,165,185,37,22,150,213,144,186,193,121,154,71,98,56,27,35,145,208,78,239,68,70,76,216,249,157,211,149,142,145,126,104,187,0,35,145,200,142,106,162,162,166,81,83,212,242,96,254,51,56,135,180,240,209,176,58,143,112,39,173,142,59,220,240,62,219,167,105,213,83,158,162,231,51,92,145,114,162,247,72,253,233,93,253,140,78,245,84,41,11,130,61,139,173,226,59,137,141,41,163,106,169,31,89,104,167,172,75,222,161,124,136,174,111,217,244,239,107,229,71,175,254,85,220,144,162,254,116,200,108,90,84,167,142,47,244,89,180,191,189,215,127,227,105,140,171,224,151,251,130,235,191,225,122,255,0,34,167,44,88,0,0,48,135,27,55,173,115,166,184,86,220,109,77,182,215,186,219,62,161,179,90,146,229,75,93,70,254,73,160,100,19,71,44,202,213,194,255,0,74,100,136,191,52,85,66,177,248,7,227,183,122,46,220,80,233,61,49,189,251,205,124,187,233,157,66,179,218,146,43,133,67,124,134,86,75,26,165,50,187,162,119,149,24,196,235,222,68,94,197,211,130,62,241,235,187,182,109,155,225,79,95,223,46,85,49,178,178,245,105,168,211,214,168,85,83,154,106,202,200,221,11,57,81,123,242,53,207,149,83,243,98,113,77,126,28,250,42,191,92,113,151,182,148,116,81,43,163,181,92,157,123,169,147,11,203,20,84,145,62,108,174,59,101,237,99,19,234,244,54,21,115,145,168,174,114,162,34,38,85,87,208,162,111,19,14,50,23,137,45,209,77,11,162,110,105,46,222,104,170,137,34,160,124,75,238,92,235,176,172,150,177,127,57,137,213,145,127,97,204,228,253,177,80,139,59,121,186,59,139,180,215,153,181,14,217,235,59,182,153,185,212,83,186,146,74,203,101,75,160,149,208,171,154,229,141,92,222,188,170,173,106,170,125,16,200,127,207,179,197,207,252,99,117,247,247,238,111,251,199,243,236,241,115,255,0,24,221,125,253,251,155,254,243,23,235,77,109,171,183,23,82,214,107,45,119,168,238,23,235,237,195,203,246,171,133,124,238,154,121,188,184,219,27,57,158,238,171,202,198,49,169,244,106,33,223,244,239,22,252,78,105,27,21,6,152,211,27,237,173,45,118,155,92,12,165,162,162,165,187,75,28,52,240,177,48,214,49,168,184,70,162,116,68,47,75,128,237,95,170,53,239,9,27,115,171,181,165,250,182,245,122,185,80,212,73,87,95,91,50,203,60,238,74,185,154,138,247,175,85,84,107,90,159,114,33,159,0,58,254,224,232,155,54,229,104,77,67,183,186,138,53,125,179,82,218,234,109,85,104,136,138,228,138,120,157,27,156,220,246,114,35,178,139,232,168,138,107,132,196,215,252,41,241,7,26,213,65,236,186,171,109,181,27,92,230,103,12,150,90,105,81,122,46,61,232,164,106,116,92,97,204,127,170,41,177,158,214,110,94,148,222,45,189,176,238,102,136,184,54,178,203,168,104,217,89,76,244,95,121,153,232,232,222,159,146,246,57,28,199,55,209,205,84,244,59,81,198,106,109,75,97,209,186,118,231,171,53,69,210,11,109,158,207,73,45,117,117,100,238,196,112,65,27,85,207,123,151,228,141,69,95,153,174,78,252,110,62,164,226,187,137,91,254,179,179,219,106,170,107,245,173,242,58,59,37,189,61,233,82,21,86,211,209,193,132,233,205,229,182,38,174,58,43,178,190,166,193,28,62,237,53,6,197,236,166,141,218,91,114,198,230,233,187,84,52,181,18,198,152,108,213,75,239,212,74,137,233,207,51,228,127,246,198,65,5,91,120,216,108,175,180,91,116,71,16,54,186,76,190,145,238,210,247,135,181,50,171,27,249,231,164,114,252,145,174,74,150,170,252,228,98,124,179,86,119,29,75,125,187,89,237,54,11,141,206,105,237,214,40,230,142,223,76,231,123,148,237,150,69,146,78,84,244,87,61,202,170,190,189,62,69,232,248,88,108,91,182,119,133,187,94,160,186,209,249,55,221,193,151,245,69,86,174,106,163,219,74,246,163,104,227,92,250,121,40,146,118,239,59,187,147,16,24,119,139,189,145,167,226,23,135,141,103,182,41,78,201,46,53,180,14,170,180,57,201,213,151,24,63,11,79,133,202,114,243,61,168,197,95,205,123,190,120,53,207,180,95,117,46,141,175,174,91,69,125,101,170,174,162,146,174,211,90,214,42,177,207,167,158,55,67,81,4,141,95,71,49,206,106,181,83,251,138,136,169,57,60,28,246,89,53,215,16,151,61,214,185,209,249,150,221,188,182,171,233,220,228,203,126,209,171,71,69,23,69,239,136,82,165,223,71,35,23,228,93,112,0,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,0,248,163,254,61,155,155,255,0,161,127,204,244,69,201,112,77,248,163,109,15,240,66,219,252,75,76,216,0,0,0,0,0,0,0,0,0,0,0,3,29,241,11,165,97,214,123,37,173,236,50,197,230,58,125,61,115,108,109,230,84,203,221,73,43,17,51,148,252,239,85,193,174,14,171,162,155,72,110,93,226,222,196,242,101,178,223,106,33,106,116,119,35,161,168,114,125,81,112,173,250,254,147,97,30,10,181,167,234,223,134,173,11,92,233,124,199,208,88,173,116,18,59,151,30,243,40,41,213,127,37,63,59,235,247,153,196,0,0,43,143,198,150,204,197,217,141,51,127,246,127,125,53,37,21,39,155,207,233,236,151,23,242,227,63,167,56,253,37,91,112,231,80,234,94,32,118,206,102,191,147,26,194,205,149,198,122,123,108,38,197,247,221,97,75,162,246,118,171,91,85,203,248,43,78,156,125,197,93,202,189,124,170,85,147,178,53,87,179,126,75,247,47,99,94,14,39,119,86,227,188,91,215,169,245,133,116,254,108,78,185,214,195,70,188,173,110,41,189,174,105,35,78,140,103,164,139,221,51,243,44,135,194,11,96,62,201,211,181,251,201,121,162,229,168,173,116,180,84,174,243,51,152,95,29,5,67,29,134,200,169,221,23,162,179,63,53,244,44,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,29,35,122,182,250,143,116,182,183,83,104,122,196,233,117,181,86,210,198,189,125,215,203,79,36,72,189,28,220,254,216,189,50,137,247,119,53,198,222,189,1,89,181,187,173,170,52,69,83,113,246,69,226,182,150,23,101,61,232,226,169,146,38,187,163,157,140,249,125,149,85,126,254,229,180,248,115,111,132,154,247,132,189,79,165,170,250,214,105,123,109,109,28,45,249,193,77,108,164,99,123,70,212,238,255,0,85,114,253,84,169,29,236,149,211,239,54,189,157,233,135,73,169,238,143,84,249,42,213,200,165,204,120,67,209,83,210,112,179,90,176,83,249,75,62,165,146,87,251,234,238,119,45,186,131,46,235,219,56,236,77,208,0,0,174,79,24,221,214,159,79,237,181,159,111,45,243,242,207,114,173,167,169,157,188,168,185,167,146,158,225,11,186,171,21,59,162,118,114,47,249,74,248,224,31,111,229,220,14,40,244,59,35,127,42,105,251,205,178,250,254,136,185,108,23,26,92,167,196,223,207,250,253,202,108,64,198,36,108,108,109,236,212,68,67,244,0,0,0,0,0,0,0,0,0,0,0,3,167,110,238,237,104,109,143,219,235,190,230,110,37,226,59,117,150,207,15,153,35,215,172,147,72,189,25,12,77,238,249,30,236,53,173,79,85,244,68,85,77,122,184,169,226,111,92,113,85,186,181,187,135,171,94,234,90,24,213,212,214,75,67,36,87,67,108,162,71,42,178,54,250,57,235,221,239,194,115,59,43,132,68,107,91,150,248,47,227,163,65,112,121,98,185,45,15,14,137,170,117,101,229,234,218,237,67,54,167,74,87,251,50,59,44,167,134,47,99,145,98,141,58,43,189,245,87,185,17,87,163,88,214,201,127,215,206,255,0,205,119,252,118,255,0,224,7,235,231,127,230,187,254,59,127,240,6,85,225,115,197,111,249,229,55,219,76,236,167,243,5,253,78,126,168,253,183,253,211,253,84,251,103,145,236,244,115,212,254,211,236,145,243,115,121,28,191,26,99,155,61,113,133,159,230,37,226,115,137,45,9,194,230,214,215,238,62,181,157,179,76,136,180,246,155,91,36,229,158,231,88,173,85,100,12,232,184,78,153,115,240,168,214,162,175,94,136,186,243,239,62,241,107,173,250,220,107,190,232,110,45,209,107,111,23,121,121,149,173,202,67,77,18,116,142,8,90,170,188,145,177,58,53,51,243,85,85,85,85,89,99,194,111,137,14,130,225,47,109,89,161,244,159,12,9,114,186,86,61,42,47,119,217,117,114,69,61,206,161,19,8,170,212,161,119,151,27,81,85,25,31,51,145,168,170,185,87,57,206,118,109,253,124,239,252,215,127,199,111,254,0,126,190,119,254,107,191,227,183,255,0,0,103,254,10,124,72,127,159,7,116,238,187,103,252,198,191,82,95,102,105,249,239,190,219,250,162,246,255,0,51,203,169,167,135,202,242,253,150,44,103,218,121,185,185,151,28,152,199,92,164,213,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,17,241,85,195,245,155,137,189,144,212,27,79,116,169,109,29,77,108,109,169,181,86,187,42,148,119,8,189,232,37,114,39,85,102,114,215,39,117,99,221,142,184,84,160,75,141,179,124,120,59,222,214,71,80,219,134,142,215,90,74,171,205,130,102,162,42,61,171,148,73,24,170,138,201,224,145,188,201,234,199,181,85,21,23,170,22,65,179,190,53,218,34,162,203,75,67,190,251,99,122,162,188,70,196,142,107,134,154,72,170,41,103,119,79,194,44,51,72,199,194,157,242,212,116,157,186,119,194,114,27,181,227,87,181,182,251,28,244,251,43,182,250,134,243,124,146,53,108,53,23,246,69,71,69,3,213,58,57,205,138,71,201,46,61,91,248,60,254,113,90,51,203,190,156,99,239,107,231,242,174,90,203,93,106,186,148,247,98,103,70,49,48,137,209,61,200,41,227,110,58,174,24,198,167,92,23,215,194,23,13,150,94,21,246,74,211,182,54,250,136,171,110,106,247,92,47,151,8,217,202,149,151,9,17,190,99,145,59,242,53,173,100,109,207,94,88,219,158,170,166,106,0,2,187,252,83,56,25,187,111,29,181,155,255,0,180,150,133,172,213,246,58,79,34,249,107,167,141,60,219,173,12,104,170,201,162,68,234,249,226,78,156,189,85,241,225,27,214,54,181,240,15,131,78,58,183,39,131,251,237,77,182,26,39,106,29,23,114,155,158,231,167,170,39,88,188,185,83,8,179,211,191,11,229,77,132,194,244,86,189,17,17,201,148,107,155,98,84,126,52,60,44,205,105,246,218,205,35,184,180,245,141,111,189,70,150,202,71,170,187,29,154,244,169,70,170,103,213,121,87,167,100,32,167,26,94,36,27,139,197,69,52,154,19,78,219,95,164,54,245,36,108,143,182,54,127,50,170,228,230,59,44,117,84,168,136,156,168,168,142,72,90,156,168,228,69,85,122,181,170,146,79,194,175,129,43,221,170,237,67,197,6,239,89,93,70,145,194,178,105,11,85,83,49,43,156,244,199,218,18,177,83,221,78,85,84,137,23,170,243,44,152,68,70,43,173,72,3,1,241,211,178,41,191,220,48,107,77,19,75,72,179,222,41,41,22,245,101,70,183,47,246,234,84,89,24,198,116,94,178,53,31,15,221,42,246,238,81,111,9,251,47,55,16,28,66,232,157,173,246,121,36,160,186,92,153,45,213,204,202,114,91,225,69,150,165,121,147,225,85,137,143,107,85,127,41,205,78,234,134,201,80,65,5,44,17,210,210,195,28,48,194,196,142,56,227,106,53,172,106,38,17,168,137,209,17,19,166,15,96,0,2,138,60,72,56,38,212,188,62,238,85,211,115,180,149,158,106,157,181,213,53,207,171,167,168,133,170,246,218,106,165,119,51,233,38,252,198,243,171,150,39,47,69,106,163,114,174,106,231,176,112,131,226,175,175,182,19,78,81,109,182,234,88,38,214,250,74,219,18,65,109,158,58,132,138,229,110,133,169,238,196,143,126,91,60,77,76,35,90,238,87,53,58,35,249,81,173,73,123,91,227,67,194,204,86,135,214,208,105,29,197,168,173,229,95,46,138,75,101,36,110,230,235,132,115,253,165,90,212,249,170,43,151,11,217,123,21,227,198,95,31,27,153,197,205,116,54,90,154,54,233,157,15,111,159,207,162,176,83,78,178,44,178,162,42,36,213,82,225,60,217,17,21,121,83,149,26,212,85,194,103,46,89,143,225,67,192,254,160,210,87,8,248,157,221,155,28,214,218,201,41,159,14,147,182,86,67,201,51,35,149,188,175,175,123,87,171,57,152,231,50,52,84,69,86,189,207,236,172,85,180,19,165,239,46,211,105,45,243,219,29,67,181,58,222,153,210,218,53,13,34,211,74,232,209,60,200,30,138,142,142,120,213,81,81,36,142,70,177,237,85,69,76,181,50,138,157,13,127,247,147,101,247,199,129,141,239,163,138,178,170,170,217,117,179,213,165,195,78,106,58,22,185,180,245,209,177,222,236,177,57,122,118,247,100,137,217,198,85,174,69,106,162,186,195,54,83,198,147,108,238,118,58,106,13,249,208,183,171,37,242,38,35,102,175,177,68,202,186,26,133,68,234,255,0,45,207,108,176,170,254,98,121,137,253,146,118,59,198,170,241,147,225,90,207,107,146,167,77,218,53,174,160,175,86,175,147,75,29,182,58,102,43,189,57,228,150,68,229,106,252,218,215,47,208,132,210,241,201,187,188,91,241,123,178,240,234,87,199,98,210,84,59,139,167,102,183,233,186,25,92,234,120,222,151,24,81,37,153,235,133,158,92,42,167,58,162,34,34,175,43,91,149,205,228,128,1,72,222,38,28,11,94,118,71,92,92,119,171,109,236,175,159,110,181,29,82,212,85,71,77,23,75,21,108,142,85,124,79,107,126,26,119,185,115,27,240,136,213,119,150,184,195,21,252,151,6,222,43,58,147,98,244,189,38,216,239,69,130,229,172,116,197,181,137,21,174,225,71,51,86,231,65,10,97,18,5,73,85,25,60,109,79,129,28,246,185,169,238,243,43,81,168,217,73,169,188,105,56,108,183,216,228,171,210,186,27,94,94,46,174,143,48,209,84,210,211,81,197,207,142,141,150,111,57,252,137,233,150,177,255,0,114,149,159,196,31,18,59,223,198,198,231,219,231,191,211,77,89,51,230,90,29,55,166,109,49,61,240,210,249,174,68,72,226,141,50,233,37,122,163,121,164,92,185,202,137,217,168,214,182,223,60,59,120,48,254,117,45,181,168,185,235,24,233,165,220,29,88,145,205,120,124,78,73,27,67,3,122,197,68,199,167,69,229,85,87,61,201,209,207,92,34,185,24,213,37,185,82,158,56,191,209,102,210,254,247,93,255,0,141,166,48,95,4,190,34,63,206,115,160,175,218,35,249,143,254,171,190,219,187,253,171,237,95,170,15,96,242,127,3,28,94,95,39,179,75,205,251,94,121,178,157,241,142,153,36,95,235,231,127,230,187,254,59,127,240,3,245,243,191,243,93,255,0,29,191,248,3,191,108,39,139,207,243,112,222,61,37,180,191,206,245,246,47,234,162,226,202,15,180,63,85,158,211,236,220,200,171,207,229,123,19,57,251,118,230,111,222,88,176,0,248,239,22,155,117,254,211,91,98,188,82,50,170,130,227,77,37,37,84,15,207,44,176,200,213,107,216,184,235,133,106,170,126,147,94,206,51,184,63,215,60,36,238,101,69,5,69,37,85,86,141,185,213,73,54,154,190,53,21,89,44,57,87,54,9,30,137,134,212,70,152,71,55,166,113,206,223,117,122,73,206,24,188,98,117,54,131,211,244,122,51,136,141,45,112,214,20,212,12,100,52,250,130,217,43,18,228,177,55,8,137,60,114,171,89,80,244,79,233,156,236,114,225,57,185,149,85,228,130,212,126,52,156,52,208,89,157,85,166,116,70,190,187,92,156,204,197,71,61,29,53,36,104,236,118,146,95,61,252,169,233,150,181,255,0,119,169,89,252,82,241,111,187,92,97,235,138,75,158,172,106,83,91,104,228,88,44,90,114,223,204,248,41,60,197,68,232,159,20,211,63,221,71,61,83,43,132,68,70,166,26,150,131,225,119,193,69,223,135,205,39,91,187,155,159,107,117,22,186,213,180,173,167,130,223,60,120,154,209,110,230,71,249,111,245,108,178,185,172,115,218,189,90,140,99,87,14,230,66,119,61,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,167,21,250,144,210,127,240,94,209,255,0,177,69,255,0,224,143,212,134,147,255,0,130,246,143,253,138,47,255,0,4,126,164,52,159,252,23,180,127,236,81,127,248,35,245,33,164,255,0,224,189,163,255,0,98,139,255,0,193,40,75,196,242,142,146,131,142,77,202,164,161,165,134,154,8,254,198,228,138,38,35,24,220,217,232,149,112,137,209,58,170,175,233,46,23,130,221,47,166,106,184,76,218,74,154,157,59,108,154,89,52,149,185,207,146,74,72,220,231,42,194,220,170,170,166,85,76,245,75,75,75,69,3,41,104,169,162,167,134,52,195,35,137,136,198,183,215,162,39,68,61,160,2,187,252,83,56,25,187,111,29,181,155,255,0,180,150,133,172,213,246,58,79,34,249,107,167,141,60,219,173,12,104,170,201,162,68,234,249,226,78,156,189,85,241,225,27,214,54,181,240,15,131,78,58,183,39,131,251,237,77,182,26,39,106,29,23,114,155,158,231,167,170,39,88,188,185,83,8,179,211,191,11,229,77,132,194,244,86,189,17,17,201,148,107,155,98,84,126,52,60,44,205,105,246,218,205,35,184,180,245,141,111,189,70,150,202,71,170,187,29,154,244,169,70,170,103,213,121,87,167,100,32,167,26,94,36,27,139,197,69,52,154,19,78,219,95,164,54,245,36,108,143,182,54,127,50,170,228,230,59,44,117,84,168,136,156,168,168,142,72,90,156,168,228,69,85,122,181,170,146,79,194,175,129,43,221,170,237,67,197,6,239,89,93,70,145,194,178,105,11,85,83,49,43,156,244,199,218,18,177,83,221,78,85,84,137,23,170,243,44,152,68,70,43,173,72,3,21,241,73,179,180,251,247,195,254,183,218,167,196,199,85,94,173,114,125,156,231,118,101,124,74,146,210,187,62,136,147,71,30,126,153,79,82,128,184,103,216,251,166,250,113,7,164,182,118,74,58,152,91,114,186,182,59,186,43,28,217,41,168,225,85,125,91,156,157,21,174,108,108,122,38,113,239,97,59,169,178,85,5,13,29,174,134,158,217,110,166,142,154,146,146,38,65,4,49,183,149,145,198,196,70,181,173,68,236,136,136,136,137,244,61,224,20,17,226,113,177,127,204,83,138,139,253,85,182,145,33,177,107,134,254,169,173,220,141,68,99,31,51,156,149,49,166,58,39,44,237,145,81,58,97,175,103,222,182,131,225,125,178,191,204,123,132,221,61,93,95,73,228,222,53,211,221,170,43,185,147,222,72,231,107,82,149,185,239,143,103,100,78,199,76,58,71,253,85,101,176,0,0,8,45,227,33,248,163,82,255,0,11,237,223,196,212,145,87,193,47,247,122,215,127,193,5,254,91,78,92,152,5,0,248,163,254,61,155,155,255,0,161,127,204,244,69,201,112,77,248,163,109,15,240,66,219,252,75,76,216,0,0,0,0,0,0,0,0,0,0,0,3,243,35,18,70,58,55,118,114,42,41,174,255,0,31,59,127,46,223,241,71,173,217,35,249,147,80,94,46,119,214,116,198,27,61,198,171,9,241,59,243,62,159,114,22,15,224,229,186,211,234,13,182,188,109,229,194,126,105,237,181,181,21,48,55,149,19,20,241,211,219,225,111,84,98,39,117,94,238,85,255,0,41,99,96,0,1,8,188,94,40,169,235,56,89,163,89,233,252,213,131,82,199,51,61,245,111,43,155,110,175,195,186,119,198,123,20,207,178,146,186,13,229,208,83,177,50,232,245,61,173,232,159,53,74,168,212,182,239,17,141,240,147,65,112,151,166,52,181,47,74,221,81,109,162,163,153,62,80,84,219,42,216,238,241,185,59,179,209,90,191,84,42,91,101,116,5,102,233,238,182,151,209,20,205,207,218,247,138,42,89,157,148,247,99,150,166,56,156,238,174,110,113,230,118,69,69,251,187,155,28,236,174,223,81,237,110,214,233,157,15,70,157,45,86,170,42,89,23,175,188,248,169,227,137,87,171,157,143,218,211,166,85,62,254,231,119,0,0,0,0,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,191,24,141,138,251,14,241,105,222,138,22,126,199,184,77,5,170,110,191,211,164,117,194,165,203,214,69,94,200,157,152,137,245,244,33,6,197,239,165,247,102,87,84,69,107,151,150,45,69,167,235,108,207,78,86,46,61,163,202,202,251,209,191,210,36,233,211,239,79,92,105,118,175,150,235,117,173,185,204,238,105,43,42,36,157,235,140,101,207,114,185,123,99,231,242,47,183,195,34,219,83,110,225,98,207,237,49,242,123,84,180,245,49,245,69,203,29,110,163,194,244,95,161,44,64,0,30,28,168,212,87,42,244,68,202,148,77,226,165,184,235,173,184,144,158,216,199,243,199,98,163,117,183,56,198,22,26,250,214,227,225,79,206,250,253,234,102,111,6,77,185,117,203,85,106,13,196,169,165,230,166,165,167,171,183,71,47,62,49,59,100,183,204,137,132,118,123,46,126,28,125,125,11,116,0,0,0,0,0,0,0,0,0,0,0,0,35,239,20,156,23,104,62,46,31,103,135,114,119,11,95,91,173,118,68,115,233,173,54,58,250,72,40,221,58,229,22,161,236,150,154,71,62,94,85,86,163,149,216,107,114,141,68,230,118,112,23,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,31,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,78,255,0,176,158,23,251,5,195,182,236,88,183,143,69,106,253,192,173,189,105,255,0,106,246,104,46,151,10,41,41,95,231,211,75,78,254,118,199,73,27,215,12,153,202,152,122,123,200,153,202,101,22,96,17,119,137,111,15,141,174,226,179,90,211,235,77,207,220,173,200,141,104,105,146,150,223,108,182,220,168,162,160,161,98,227,157,98,142,74,71,185,28,245,68,115,220,174,85,85,68,76,225,173,68,196,95,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,50,255,0,11,254,30,155,47,194,102,191,184,110,54,220,234,125,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,106,118,34,42,185,83,10,238,157,149,37,0,0,0,66,141,209,240,152,225,207,118,247,23,81,238,110,163,214,155,145,77,116,212,247,41,238,149,112,208,220,104,25,78,201,101,114,185,201,27,95,70,231,35,114,189,17,92,171,245,82,95,232,237,49,65,162,116,141,143,70,90,166,168,150,138,193,109,166,181,211,73,80,230,186,87,197,4,77,141,138,245,106,34,43,149,173,76,170,34,38,115,132,78,199,48,1,139,247,227,134,173,153,226,75,78,183,78,238,222,141,166,186,164,8,239,99,174,141,86,26,218,39,47,172,51,183,222,111,84,69,86,245,99,176,156,205,82,6,107,63,3,237,61,81,87,45,70,223,111,253,194,130,153,92,171,29,37,226,198,202,167,163,85,122,34,205,20,177,39,68,255,0,201,245,250,30,253,33,224,123,163,233,43,98,159,94,239,253,222,235,74,138,213,150,154,211,98,138,129,255,0,217,53,37,150,105,211,232,139,201,250,9,213,176,252,50,236,175,13,150,7,216,118,147,69,211,90,221,80,214,165,109,194,69,89,171,171,85,59,44,211,191,47,114,103,42,140,76,49,170,171,202,212,201,148,128,0,2,42,113,47,225,187,195,183,18,21,213,26,162,162,215,81,163,245,109,75,149,243,94,172,72,200,253,169,234,189,93,83,3,147,203,149,87,174,94,136,217,23,166,94,168,152,34,115,188,13,107,214,226,246,51,137,106,118,208,99,44,145,116,147,150,111,185,89,237,136,223,211,205,250,61,9,31,195,207,133,103,14,91,31,119,166,213,122,133,181,187,133,168,41,28,146,83,203,124,142,52,162,167,145,23,41,36,116,141,78,85,114,122,44,142,147,11,133,110,21,50,76,208,0,33,191,9,188,21,83,236,71,20,27,213,187,47,160,72,237,87,106,198,210,105,36,84,69,72,233,42,185,42,234,209,185,234,136,201,93,28,45,95,148,79,76,174,84,153,0,0,1,241,94,172,182,125,71,105,171,176,234,11,85,37,206,219,95,19,160,170,163,171,133,179,67,60,110,76,57,143,99,145,90,230,170,122,42,16,51,121,60,27,118,19,93,221,42,47,91,99,171,47,59,123,53,75,156,247,81,71,10,92,104,24,229,235,152,226,145,236,145,137,156,251,190,111,42,116,70,163,81,48,98,107,111,129,181,82,212,185,110,252,74,68,218,118,200,156,169,77,164,213,95,35,51,215,42,234,180,70,47,111,71,33,39,248,122,240,194,225,163,97,46,148,186,166,162,217,91,174,53,37,35,146,72,43,245,10,178,72,105,164,69,202,62,26,102,181,35,107,147,162,163,158,143,115,85,50,215,33,46,128,58,142,233,109,46,220,111,86,146,169,208,219,163,164,104,53,13,150,169,81,206,167,170,98,243,70,244,237,36,114,53,81,241,61,58,225,236,84,114,101,122,245,82,1,110,47,130,78,218,93,235,164,172,218,253,230,190,233,168,30,170,228,163,187,91,99,186,49,171,133,247,91,35,31,3,154,220,227,171,185,213,19,230,117,157,59,224,115,3,102,108,186,179,136,201,36,137,28,188,208,91,180,210,49,202,157,58,164,178,84,170,34,247,233,200,190,132,200,225,215,128,158,27,248,104,158,43,214,139,210,82,93,117,44,77,194,106,11,236,137,87,90,204,247,242,189,214,197,2,247,76,196,198,185,81,85,21,85,9,18,0,7,207,112,183,208,93,168,106,45,119,90,26,122,218,42,184,157,5,69,53,68,77,146,41,163,114,97,204,123,28,138,142,106,162,170,42,42,97,80,130,27,231,224,245,176,123,149,118,159,80,109,142,161,184,237,173,101,83,149,242,210,82,211,54,186,219,204,171,149,115,41,222,246,62,63,95,117,178,163,19,162,53,173,68,49,5,139,192,225,233,86,217,53,47,17,200,180,205,127,189,21,14,152,196,146,51,30,146,62,167,12,92,255,0,98,226,107,112,209,192,230,192,240,179,26,215,232,29,59,53,195,81,200,197,142,109,69,120,123,106,43,213,138,152,115,35,114,53,172,133,139,215,41,27,91,204,152,230,87,97,9,0,8,239,197,87,3,123,77,197,245,199,78,220,247,43,80,234,219,108,186,102,26,152,41,18,199,87,77,11,94,217,156,199,57,100,243,169,229,85,84,88,219,140,99,186,247,48,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,31,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,19,183,109,23,133,23,14,251,49,185,122,123,116,244,190,179,220,90,171,182,154,173,109,117,36,53,247,26,23,211,190,70,162,162,36,141,101,27,28,173,235,232,228,95,169,52,64,0,224,181,190,133,209,187,147,166,107,116,110,190,211,86,251,245,146,224,206,74,154,26,232,18,88,159,242,92,47,103,34,245,71,38,21,23,170,42,41,0,119,67,193,83,103,245,29,202,123,142,214,110,133,247,70,69,51,185,146,130,178,141,183,106,120,186,252,49,171,164,138,84,110,58,123,239,122,253,87,177,209,172,62,7,8,146,199,46,167,226,61,86,36,127,225,32,160,210,248,115,155,244,149,245,75,202,191,218,41,48,56,110,240,250,225,203,134,106,184,117,14,151,211,181,23,237,83,19,125,219,253,249,237,169,169,133,113,213,96,98,53,177,193,235,239,49,188,248,92,43,213,9,40,0,0,135,251,247,225,127,176,92,68,238,197,247,120,245,174,175,220,10,43,214,160,246,95,105,130,215,112,162,142,149,158,69,52,84,236,228,108,148,146,61,50,200,90,171,151,175,188,171,140,38,17,36,190,215,109,221,151,105,54,235,78,109,150,156,170,173,169,181,233,139,108,22,186,73,171,158,199,212,62,40,154,141,106,200,230,53,173,87,97,58,170,53,19,232,135,105,0,0,69,78,37,252,55,120,118,226,66,186,163,84,84,90,234,52,126,173,169,114,190,107,213,137,25,31,181,61,87,171,170,96,114,121,114,170,245,203,209,27,34,244,203,213,19,4,78,119,129,173,122,220,94,198,113,45,78,218,12,101,146,46,146,114,205,247,43,61,177,27,250,121,191,71,161,35,248,121,240,172,225,203,99,238,244,218,175,80,182,183,112,181,5,35,146,74,121,111,145,198,148,84,242,34,229,36,142,145,169,202,174,79,69,145,210,97,112,173,194,166,73,154,0,4,85,225,235,131,91,94,206,113,87,188,187,238,218,88,27,71,170,230,137,154,118,54,34,126,199,101,74,54,162,224,184,252,156,212,242,181,152,198,26,213,78,203,132,149,64,2,45,113,229,194,4,92,88,105,253,9,79,68,216,162,184,233,189,79,74,234,169,220,244,99,254,198,168,145,140,175,107,87,186,185,24,216,228,68,202,101,98,199,117,36,245,21,21,37,182,138,158,221,65,79,29,61,53,44,76,134,24,163,76,54,56,218,136,141,106,39,162,34,34,33,239,0,0,1,138,56,150,225,183,67,113,81,183,81,237,150,224,221,111,182,251,92,119,40,110,137,53,154,120,98,168,243,98,107,218,212,230,150,41,27,203,137,29,148,229,207,68,234,134,63,225,111,128,45,156,225,35,87,93,181,158,220,106,93,101,114,173,188,219,126,203,158,59,221,101,44,209,54,47,53,146,101,169,13,60,74,142,230,141,58,170,170,99,61,61,73,46,1,15,247,239,194,255,0,96,184,137,221,139,238,241,235,93,95,184,20,87,173,65,236,190,211,5,174,225,69,29,43,60,138,104,169,217,200,217,41,36,122,101,144,181,87,47,95,121,87,24,76,34,73,125,174,219,187,46,210,109,214,156,219,45,57,85,91,83,107,211,22,216,45,116,147,87,61,143,168,124,81,53,26,213,145,204,107,90,174,194,117,84,106,39,209,14,210,0,0,0,0,0,0,0,0,0,0,0,0,84,95,140,222,220,58,219,170,116,254,226,211,82,114,211,85,65,73,110,146,95,51,57,157,210,92,38,84,194,187,61,147,63,14,62,190,134,25,240,173,220,101,209,60,72,65,109,123,249,35,190,209,182,219,156,103,43,53,125,19,113,240,175,230,253,62,244,47,101,170,142,68,114,47,69,76,161,228,0,1,19,188,77,237,181,55,46,22,47,30,205,31,63,178,203,81,83,39,188,137,134,54,221,89,149,234,191,82,132,173,53,242,218,174,180,87,56,93,203,37,29,68,115,177,113,156,57,142,71,39,124,252,190,70,75,223,77,244,190,239,55,234,94,43,164,188,209,105,221,63,69,102,98,114,177,51,236,254,110,23,221,141,139,218,85,233,215,239,95,73,191,224,239,177,95,110,222,46,219,209,93,30,105,237,243,79,106,135,175,244,232,221,111,169,106,244,145,23,178,175,118,42,125,125,11,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,31,141,189,173,102,236,240,235,170,172,94,207,231,79,111,183,215,92,233,83,159,151,19,199,67,82,214,47,198,212,239,39,170,170,124,208,215,118,253,105,168,176,223,46,54,42,182,242,207,110,171,154,146,84,202,46,31,27,213,170,157,21,83,186,47,101,83,225,54,15,240,234,161,138,135,133,141,41,229,59,155,218,40,168,39,119,69,76,57,214,234,76,167,248,9,50,0,0,235,91,149,169,96,209,219,127,168,245,69,67,185,99,181,218,171,43,21,112,171,132,138,7,191,209,23,243,126,75,247,41,173,158,248,106,63,213,142,244,107,189,78,199,243,178,237,169,174,149,145,174,49,238,203,87,35,211,209,63,59,213,19,238,66,231,252,40,54,237,218,15,134,84,169,122,229,117,5,215,237,175,185,39,183,208,175,231,59,243,62,159,114,19,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,1,11,124,87,246,237,218,243,134,85,168,98,225,116,253,215,237,175,191,200,183,215,47,231,55,243,254,191,114,148,193,177,250,143,245,29,189,26,19,83,189,252,140,180,234,107,93,100,139,140,251,177,85,198,245,244,95,205,244,69,251,148,217,51,109,117,44,26,199,111,244,230,168,167,119,52,119,75,85,29,98,46,21,50,146,192,199,250,162,126,119,201,62,228,59,40,0,2,51,120,138,80,197,93,194,198,172,243,93,203,236,244,85,243,183,162,174,92,219,117,94,19,252,38,190,7,221,97,180,212,95,175,150,235,21,35,121,167,184,213,195,73,18,101,19,47,145,232,212,78,170,137,221,83,186,161,177,23,4,155,90,205,166,225,215,74,216,189,159,201,158,225,111,161,185,213,39,63,54,103,146,134,153,175,95,141,201,222,63,69,68,249,33,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,7,205,114,163,142,227,110,170,183,204,153,142,170,23,194,244,249,163,154,168,191,229,53,227,227,187,109,91,182,188,73,234,234,56,99,228,134,239,115,175,186,179,174,122,75,95,82,137,249,78,94,204,250,125,200,71,195,97,111,15,89,153,55,11,26,55,145,49,201,109,183,49,126,244,183,82,18,72,0,1,18,252,77,247,41,187,115,195,37,203,14,229,126,160,158,107,27,122,103,172,246,250,204,126,75,191,51,233,247,161,70,91,115,98,168,214,187,153,166,52,212,125,103,190,223,104,168,83,183,87,79,80,198,124,209,59,187,230,159,122,27,35,108,94,141,143,64,108,254,142,210,141,143,146,75,125,138,223,79,63,92,230,88,233,98,141,203,241,59,213,158,138,168,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,68,223,77,27,30,190,217,253,99,165,29,31,60,183,11,21,194,158,14,184,196,178,82,203,27,87,226,111,171,253,85,16,214,231,113,172,85,26,43,115,53,62,154,147,164,246,43,237,109,10,246,232,232,106,30,207,154,167,118,252,215,239,82,243,60,50,55,41,187,141,195,37,183,46,203,244,252,240,216,221,211,214,11,125,30,127,37,191,159,245,251,212,150,160,0,8,221,226,19,51,33,225,99,89,115,183,60,246,203,139,19,175,101,91,117,89,175,65,32,248,18,219,86,238,87,18,90,74,142,104,249,225,180,92,168,46,174,235,142,145,87,211,34,254,83,87,179,254,191,114,155,14,91,104,227,183,91,169,109,240,166,35,165,129,144,181,62,72,214,162,39,249,15,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,10,147,241,161,219,198,81,106,29,55,184,212,209,242,67,60,20,118,185,58,231,50,185,247,25,149,122,187,61,147,243,113,245,244,43,12,216,39,195,137,43,147,133,141,49,237,207,230,253,141,69,228,244,68,196,95,103,82,114,167,79,211,223,169,39,192,0,20,229,227,15,188,9,168,181,245,171,107,233,42,57,169,173,145,65,93,43,57,49,137,227,154,225,2,245,86,34,246,95,71,42,125,61,76,65,225,137,181,77,220,142,36,109,213,179,183,154,45,57,28,55,148,76,227,222,167,175,162,92,244,123,87,179,254,191,114,151,213,28,109,138,54,196,196,195,88,212,106,125,200,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,153,35,108,177,186,39,166,90,246,171,87,238,82,133,124,78,246,169,187,111,196,141,198,182,6,242,197,168,227,154,242,169,156,251,213,21,245,171,158,175,114,246,103,211,238,67,47,248,60,110,255,0,234,119,95,93,118,190,174,163,150,154,231,12,245,209,51,147,57,158,73,173,240,34,229,24,171,217,61,92,137,244,245,46,52,0,1,24,60,71,125,187,249,214,53,63,176,191,151,246,53,111,157,209,23,49,125,157,87,204,157,127,71,110,166,190,197,158,120,47,109,227,43,117,14,164,220,106,152,249,225,130,10,203,92,125,113,137,90,251,116,200,189,29,158,203,249,184,250,250,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,53,246,236,104,45,178,183,186,233,173,47,159,103,211,183,25,119,179,77,47,119,53,189,163,99,151,187,219,233,235,247,145,3,115,252,92,118,51,68,204,250,93,43,110,253,84,76,204,97,158,117,101,22,114,140,94,239,163,84,236,231,127,234,253,72,251,126,241,180,212,213,115,74,150,61,146,246,24,215,151,145,127,84,177,203,142,137,159,138,135,239,254,233,192,63,198,127,116,157,82,201,89,183,188,177,38,121,162,251,90,157,121,186,116,235,236,57,78,189,78,86,217,227,97,173,41,92,229,184,236,215,182,162,227,149,63,84,81,71,142,255,0,42,31,187,251,135,117,211,158,55,86,170,183,121,122,131,97,125,129,19,250,103,234,165,210,243,119,244,101,7,79,68,253,38,69,176,120,196,236,125,206,69,142,237,98,251,51,228,190,213,89,54,123,254,109,18,124,147,251,191,67,47,105,95,17,190,25,181,77,206,158,215,6,178,242,166,169,115,88,196,251,58,224,236,185,207,70,162,117,166,68,238,191,50,68,233,221,97,167,117,93,4,55,43,13,195,218,105,231,99,100,99,252,167,179,45,115,81,201,209,237,69,236,228,254,233,204,128,0,0,0,0,0,2,190,252,100,237,118,250,173,130,177,214,212,187,18,195,168,233,188,190,142,234,169,69,112,84,78,139,142,229,45,155,8,120,117,197,79,23,11,26,79,217,217,203,207,69,64,231,245,85,203,214,221,73,149,234,73,128,0,56,93,109,168,98,210,122,58,249,170,39,76,178,209,109,169,174,114,117,234,145,68,231,227,162,47,230,252,151,238,83,91,238,37,181,221,94,227,239,182,184,212,245,47,230,101,70,160,185,173,50,97,19,150,23,86,76,246,55,163,91,156,115,247,84,201,105,222,16,91,49,250,145,219,11,134,228,87,46,107,47,53,18,197,23,210,154,106,122,9,154,157,30,169,221,171,221,168,191,119,98,195,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,87,151,139,238,204,126,171,182,194,223,185,20,43,138,203,53,68,81,75,245,166,134,158,190,103,39,87,162,119,114,118,106,175,223,216,171,30,26,117,213,94,220,111,182,135,212,244,239,229,101,54,161,182,45,66,97,23,154,22,214,66,247,55,171,93,140,242,119,68,201,178,14,137,212,49,106,205,29,99,213,16,38,25,119,182,211,87,53,58,244,73,98,107,241,213,19,243,190,73,247,33,205,0,1,25,252,68,226,167,151,133,141,89,237,12,230,228,161,175,123,58,170,97,233,110,171,194,244,53,239,46,147,193,178,215,111,165,216,43,229,109,51,179,44,218,142,167,204,232,238,138,180,86,245,84,234,184,238,88,32,0,0,0,0,0,0,56,109,69,172,52,238,148,160,154,229,126,184,123,53,60,12,116,143,127,148,247,225,173,106,185,122,49,170,189,154,191,220,35,134,180,241,33,225,163,71,85,213,208,73,171,189,166,122,79,49,30,207,96,184,51,223,98,185,21,185,246,85,78,237,239,245,48,253,251,198,67,102,109,179,62,59,62,150,251,77,173,69,195,189,186,174,12,174,87,166,29,69,244,79,238,253,12,115,168,124,111,105,160,153,208,88,118,3,218,99,235,137,255,0,85,74,207,85,79,133,244,31,114,254,147,169,220,252,108,53,165,83,154,182,237,154,246,36,76,243,39,234,138,41,51,219,231,67,247,255,0,116,226,153,227,63,186,77,169,124,175,219,222,104,151,28,177,125,173,78,156,189,58,245,246,28,175,94,167,63,97,241,180,212,212,147,68,151,205,146,246,232,211,155,157,127,84,177,197,158,139,143,134,135,238,254,225,32,182,195,197,199,99,53,180,204,166,213,86,239,212,188,207,206,89,231,86,86,227,8,245,239,29,26,39,102,183,255,0,91,232,75,253,3,187,26,11,115,109,237,186,104,187,231,218,20,238,206,29,236,211,69,217,206,111,105,24,213,238,199,122,122,125,199,111,0,0,0,0,0,0,0,0,124,245,245,244,150,202,73,43,171,165,242,160,139,28,206,229,87,99,42,136,157,17,21,123,170,21,133,198,79,138,147,109,53,53,154,15,97,106,60,201,89,229,243,94,57,49,140,165,60,169,248,10,170,69,244,89,89,241,125,126,72,85,190,176,214,154,151,94,94,101,191,234,171,143,182,215,77,203,207,47,147,28,121,195,26,196,232,198,181,62,22,53,59,122,28,109,5,182,182,231,55,145,67,15,154,255,0,151,50,55,209,87,213,83,228,166,105,209,188,19,113,47,174,233,146,187,78,109,199,180,210,47,121,126,216,183,179,29,92,159,11,231,106,247,99,147,244,25,98,15,10,222,38,166,88,127,220,12,36,188,220,203,237,118,255,0,115,29,191,241,190,185,57,41,252,38,120,143,137,170,177,208,243,175,203,205,160,79,255,0,236,56,10,159,11,190,41,96,138,121,25,164,57,252,174,94,84,251,66,220,156,249,239,255,0,141,244,193,139,181,127,6,28,73,104,104,38,171,212,187,117,236,176,65,203,206,255,0,181,232,31,142,101,106,39,70,78,229,238,246,255,0,116,196,117,250,126,239,108,69,117,117,39,150,141,92,47,225,26,239,76,250,42,250,28,134,139,215,186,171,111,174,209,94,244,165,207,216,170,225,123,94,215,249,49,201,217,205,119,105,26,228,238,198,250,122,19,11,103,188,88,119,219,111,86,154,135,86,71,250,168,182,194,214,71,236,249,163,162,195,83,203,76,243,71,70,231,124,44,114,127,109,244,38,198,203,248,179,108,158,190,154,150,221,174,97,253,75,213,212,43,24,169,205,87,93,135,185,99,76,126,10,141,169,221,239,235,253,143,213,9,155,163,245,254,146,215,214,168,111,122,78,237,237,212,85,13,107,227,151,200,150,46,100,115,90,228,233,35,90,169,209,237,94,169,234,118,16,0,0,0,0,0,134,190,42,90,93,218,135,134,122,138,134,175,91,109,115,235,127,251,157,190,181,126,105,243,250,253,197,16,170,97,112,166,193,62,28,85,139,89,194,198,152,204,222,103,145,79,69,15,195,142,92,91,169,61,223,175,126,228,159,0,2,49,248,137,238,37,38,223,112,201,169,29,52,254,92,215,186,106,203,68,30,234,174,100,154,223,87,203,217,174,78,236,245,194,125,80,161,237,183,211,85,123,131,185,90,127,77,183,222,146,245,121,164,166,149,221,19,9,53,67,24,174,198,91,249,253,145,83,244,27,32,236,70,141,165,208,27,57,162,244,157,43,49,246,117,130,221,79,42,229,125,233,35,165,138,53,119,87,59,25,228,236,138,168,119,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,29,15,125,244,109,46,191,217,205,105,164,234,153,159,180,108,23,26,120,215,43,238,201,37,44,177,162,244,115,115,142,126,202,168,134,183,219,145,166,170,246,251,114,181,6,155,119,187,37,150,243,87,77,19,186,46,82,26,135,177,174,198,93,249,157,149,87,244,151,193,225,215,184,180,155,131,195,38,155,116,53,30,100,214,74,106,59,60,254,226,166,36,134,223,73,205,221,173,78,239,244,202,125,84,147,160,0,70,15,17,218,181,164,225,99,83,226,111,47,206,166,173,135,225,207,54,109,213,126,239,211,239,53,246,68,202,225,11,222,240,173,210,238,211,220,51,211,212,57,122,220,171,153,91,255,0,221,45,244,75,243,95,151,211,238,38,80,0,0,0,0,0,117,237,97,175,244,150,129,181,77,123,213,151,111,97,162,167,107,159,36,190,68,178,242,163,90,231,47,72,218,229,94,140,114,244,79,66,25,111,71,139,54,201,232,25,170,173,218,26,31,213,69,93,58,189,136,156,213,116,57,123,86,68,199,225,104,220,157,216,206,191,217,125,20,132,251,195,226,195,190,219,132,181,52,58,78,63,212,189,182,102,190,63,103,205,29,110,90,190,98,103,154,74,54,187,225,123,83,251,95,169,15,117,166,189,213,91,131,118,150,247,170,238,126,219,87,51,220,247,63,201,142,62,238,115,187,70,214,167,119,187,211,212,249,44,250,90,253,127,150,56,109,52,30,123,229,114,49,137,230,177,185,85,198,19,222,84,249,161,153,180,143,3,28,78,235,70,83,212,89,182,223,204,166,169,99,37,100,191,108,91,211,220,119,42,162,242,186,161,23,179,145,113,220,200,244,190,22,188,81,207,36,45,147,74,121,109,150,54,189,206,246,235,114,242,170,250,99,218,250,224,230,160,240,153,226,62,86,162,201,67,200,191,47,54,129,127,255,0,176,227,103,240,173,226,106,21,155,253,192,202,69,203,202,190,215,111,247,243,223,255,0,27,233,131,19,235,46,9,184,151,208,148,203,93,168,246,227,217,169,19,180,191,108,91,223,158,173,79,133,147,185,123,189,169,250,76,45,95,109,173,182,77,228,87,67,229,63,229,204,142,244,69,244,85,249,161,201,104,253,105,169,116,29,230,43,254,149,184,251,21,116,60,220,146,249,49,201,140,177,204,94,143,107,147,225,123,147,183,169,105,28,27,120,169,54,237,83,71,160,247,234,163,203,149,254,103,45,227,147,57,194,84,74,191,128,165,164,79,68,137,159,23,215,230,133,158,208,87,210,92,233,35,174,161,151,205,130,92,242,187,149,91,156,42,162,244,84,69,238,138,125,0,0,0,0,0,0,0,31,61,125,125,37,178,146,74,234,233,124,168,34,199,51,185,85,216,202,162,39,68,69,94,234,133,51,248,129,248,133,205,187,53,85,27,103,181,85,184,211,49,242,121,245,126,90,126,202,202,82,204,223,114,122,102,200,206,89,35,145,58,59,175,126,216,66,189,209,21,87,8,76,190,16,252,57,183,19,127,189,143,87,234,88,126,202,210,51,249,156,181,60,208,79,231,99,207,141,125,198,84,178,86,242,203,11,83,183,92,231,178,117,182,253,151,224,243,99,246,41,172,126,136,210,254,205,82,204,254,27,219,171,31,156,249,159,147,44,207,78,210,185,63,79,221,140,216,198,53,141,229,98,97,16,253,0,14,169,169,246,183,66,235,26,105,105,53,21,143,218,226,155,171,211,218,102,143,62,234,183,242,30,158,138,168,70,109,221,240,189,225,179,113,96,173,174,179,105,175,177,47,85,13,145,89,91,237,149,245,60,175,114,72,168,190,91,170,218,197,247,222,142,254,215,29,148,130,187,231,225,35,189,122,53,178,92,246,174,47,213,101,36,45,116,146,179,154,146,131,203,98,121,174,87,102,122,197,85,194,54,62,137,249,255,0,69,33,102,183,219,61,111,183,55,25,173,58,206,201,246,125,85,60,174,134,72,253,166,25,121,94,215,57,170,153,141,238,69,234,199,118,95,79,184,229,54,199,123,247,39,103,238,76,186,104,45,67,246,116,241,185,30,139,236,148,243,117,71,49,223,211,99,122,119,141,158,158,159,121,96,188,60,248,192,93,104,228,182,105,237,236,181,123,68,13,72,105,167,186,249,237,103,42,126,9,142,151,201,166,162,202,244,73,95,202,139,244,249,22,97,181,27,205,183,219,211,166,233,245,70,223,222,254,209,163,158,38,61,93,236,211,195,202,174,141,143,199,225,88,197,92,36,172,235,143,95,191,29,224,0,0,0,0,12,95,196,238,159,139,82,240,251,184,150,233,25,204,239,212,189,221,241,166,113,239,251,20,200,158,169,249,198,183,58,158,137,214,221,73,118,183,61,48,234,90,233,224,84,249,43,100,114,127,160,188,191,10,42,196,171,225,97,184,92,249,55,132,135,251,150,234,31,251,201,150,0,5,78,120,201,239,2,213,215,88,246,138,150,92,197,15,179,93,228,111,47,103,162,220,41,215,187,51,217,127,59,31,79,82,63,120,88,237,147,183,31,137,202,121,21,216,143,77,219,217,126,119,78,254,207,112,162,202,124,109,252,255,0,175,220,165,241,49,141,141,141,141,137,134,181,17,17,62,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,229,236,108,140,116,111,76,181,200,168,169,244,40,123,197,63,108,157,183,28,78,79,42,59,44,212,150,247,95,91,211,183,180,92,43,122,124,110,252,207,167,220,134,127,240,108,222,5,164,174,190,109,21,76,152,138,111,105,187,198,220,119,122,173,190,157,59,51,61,147,243,177,244,245,45,144,0,8,107,226,187,88,148,124,44,63,43,143,62,240,176,255,0,118,221,93,255,0,113,70,122,102,137,215,45,73,105,183,49,50,234,170,232,33,68,250,186,70,167,250,77,145,184,97,211,241,105,174,31,54,238,221,27,57,92,186,94,208,249,19,57,247,253,134,20,95,85,252,211,40,0,0,0,0,1,209,247,95,121,118,251,101,180,221,78,168,220,11,223,217,212,112,68,249,17,222,205,60,220,202,216,222,252,126,9,143,84,202,68,254,184,244,251,179,89,252,67,120,192,93,107,36,185,233,237,147,181,123,60,14,73,169,160,186,249,237,127,50,126,21,141,151,201,169,162,202,116,88,159,202,171,244,249,149,245,185,219,223,185,59,193,114,125,211,94,234,31,180,103,145,202,245,95,100,167,135,170,185,238,254,149,27,19,188,143,244,245,251,142,47,68,109,158,183,220,107,140,54,157,25,100,251,66,170,162,86,195,28,126,211,12,92,207,115,154,212,76,200,246,162,117,123,123,175,175,222,77,61,140,240,145,222,189,100,216,238,123,169,23,234,78,146,102,164,145,51,154,146,191,204,98,249,78,71,102,10,196,84,202,58,78,139,249,159,84,39,86,209,120,94,240,217,183,80,81,87,94,116,215,219,119,170,118,198,175,173,246,202,250,110,103,181,35,85,95,45,181,110,98,123,236,87,127,109,142,200,73,221,39,182,186,47,67,211,178,151,76,89,189,142,54,99,149,61,162,89,49,132,106,126,91,151,243,91,253,195,179,128,15,203,216,215,183,149,233,148,83,9,239,71,7,155,31,190,173,123,245,190,151,246,154,151,227,240,222,221,88,204,99,203,252,152,166,98,118,137,169,250,62,252,212,135,23,158,28,219,137,176,62,217,171,244,212,63,106,233,24,60,190,106,158,104,32,242,115,228,70,158,227,234,95,43,185,165,153,201,219,166,51,217,122,67,69,69,69,194,150,17,225,249,226,23,54,211,85,83,237,158,234,214,231,76,201,207,228,85,249,105,251,23,9,85,51,189,200,41,157,35,249,164,146,52,234,238,157,251,101,11,152,160,175,164,185,210,71,93,67,47,155,4,185,229,119,42,183,56,85,69,232,168,139,221,20,250,0,0,0,0,0,0,15,14,114,49,57,156,184,68,42,83,196,175,143,122,187,173,92,251,41,180,247,142,74,22,114,253,173,63,179,162,249,153,74,58,152,61,217,233,209,83,14,73,19,220,127,95,95,68,43,22,40,159,51,210,56,219,151,47,100,201,105,156,2,120,109,82,215,209,83,238,142,246,218,243,207,207,236,118,255,0,61,122,97,106,160,147,240,180,213,95,72,157,213,191,68,245,82,212,109,246,234,59,85,28,116,20,16,249,80,69,158,70,115,43,177,149,85,94,170,170,189,213,79,164,0,0,0,233,155,141,179,219,121,187,22,153,172,186,238,193,246,149,44,236,115,28,207,106,158,30,138,215,181,122,196,246,175,105,31,235,235,247,16,7,127,252,32,180,197,225,110,23,221,154,184,125,153,51,146,89,97,182,249,82,77,204,255,0,194,185,173,243,106,43,81,19,42,177,183,42,158,153,245,82,185,55,171,133,173,225,216,123,180,214,205,121,166,253,145,145,181,210,178,95,108,165,147,158,36,116,141,71,242,197,43,241,159,41,235,142,253,62,236,240,251,47,191,59,143,177,26,154,151,81,232,11,223,176,190,41,217,36,241,251,52,18,249,204,73,35,123,153,153,99,127,46,124,166,38,81,50,152,251,243,110,156,35,248,157,232,45,221,134,223,163,119,34,79,177,245,76,207,138,150,62,147,84,123,83,213,32,141,31,248,26,86,198,206,105,100,127,76,244,199,201,81,73,213,73,87,79,95,77,21,101,36,156,240,204,198,189,142,194,166,90,169,148,92,47,94,202,123,128,0,0,0,58,214,230,194,218,141,183,213,144,57,156,233,37,142,189,138,220,227,153,22,157,233,140,250,26,214,111,36,45,167,221,237,113,3,89,200,145,234,75,155,17,185,207,42,37,84,137,140,250,150,251,224,195,85,85,63,12,90,138,57,89,152,163,214,213,109,107,242,157,49,111,183,225,184,239,219,212,159,96,3,129,215,122,158,155,69,232,187,230,173,171,92,69,103,182,213,87,191,191,104,162,116,139,217,21,123,55,228,191,114,154,231,241,83,186,119,29,224,223,61,87,171,43,171,61,162,36,186,87,83,209,126,13,172,228,165,246,201,228,141,157,24,197,92,36,139,213,201,205,243,44,187,193,215,104,27,167,244,45,223,116,42,160,197,93,202,90,138,24,228,230,255,0,197,228,134,223,58,38,17,234,157,211,213,168,191,95,66,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,1,91,254,49,91,64,205,65,161,45,27,161,75,6,106,237,179,83,208,201,39,55,254,47,28,55,9,213,48,175,68,238,190,141,85,250,250,21,163,194,182,233,220,118,127,124,244,166,172,161,172,246,120,150,233,67,79,91,248,54,191,158,151,219,32,146,70,117,99,213,50,145,167,86,167,55,200,216,195,66,106,122,109,105,162,236,122,182,145,115,21,226,221,77,92,206,253,165,137,178,39,116,69,236,239,146,125,200,115,192,2,2,120,207,85,85,193,195,22,157,142,38,98,41,53,173,35,92,252,167,92,219,238,25,110,59,246,245,42,11,102,225,109,70,239,104,122,119,71,206,217,117,37,177,138,220,227,153,22,170,52,198,125,13,148,246,202,22,211,237,182,147,167,108,124,141,138,199,64,196,110,115,202,137,78,196,198,125,78,202,0,0,0,1,233,171,171,167,160,166,150,178,174,78,72,97,99,158,247,97,87,13,68,202,174,19,175,100,32,175,23,30,39,122,7,104,161,184,232,221,183,147,237,141,83,11,230,165,127,73,169,253,149,232,147,198,175,252,53,43,163,127,44,177,179,166,122,231,228,138,165,69,239,70,252,238,62,251,234,106,173,71,175,239,126,220,249,103,124,144,71,236,208,69,228,177,100,145,237,102,98,141,156,216,243,94,153,84,202,231,238,199,49,178,220,45,111,6,252,93,161,182,104,61,55,237,108,145,173,149,242,251,101,44,124,145,43,163,106,191,150,89,89,156,121,172,92,119,235,247,226,198,246,3,194,11,76,89,214,223,125,222,91,135,218,115,53,34,150,107,111,149,36,60,175,252,19,156,223,54,158,181,81,112,169,35,114,137,235,159,68,39,238,220,236,246,222,109,61,166,27,46,131,176,125,155,75,11,26,198,179,218,167,155,162,53,141,78,178,189,203,218,54,122,250,125,231,116,0,0,0,62,107,141,186,142,235,71,37,5,124,62,108,18,227,157,156,202,220,225,81,83,170,42,47,116,66,171,248,250,240,218,165,160,162,169,221,45,146,181,227,203,228,246,203,127,158,189,114,180,176,71,248,90,154,175,172,174,232,223,162,250,41,86,82,196,248,94,177,200,220,57,59,166,75,58,240,213,227,222,174,211,87,14,202,238,197,227,158,133,252,223,100,207,236,232,158,94,18,178,166,127,118,10,117,85,203,150,52,247,223,211,211,213,11,107,107,145,233,204,213,202,41,228,0,0,0,0,0,4,51,241,26,226,245,252,61,104,56,180,238,147,171,229,212,247,174,111,33,222,94,124,159,38,106,71,187,164,144,201,27,179,28,206,238,169,143,170,246,162,138,170,169,235,39,117,77,75,249,228,126,57,157,132,76,225,49,233,247,22,83,225,137,193,13,62,177,157,219,201,185,20,57,160,166,199,217,180,254,106,254,27,153,43,105,229,247,161,157,28,220,57,172,95,121,157,125,61,84,183,136,227,100,76,72,227,76,53,59,33,250,0,0,0,0,28,101,251,78,89,245,45,186,166,213,122,163,246,138,106,184,95,4,172,243,30,206,102,57,170,215,38,90,168,169,209,203,217,114,87,143,21,254,20,26,115,91,58,229,173,54,98,183,236,139,163,214,106,201,45,254,92,149,30,213,42,249,242,43,124,218,154,196,107,57,156,232,155,156,97,49,156,97,85,10,175,221,61,165,215,91,39,171,102,210,250,214,217,236,53,244,178,57,90,158,116,50,229,27,43,216,142,252,27,222,223,138,39,116,207,167,221,156,255,0,194,223,136,142,235,112,250,234,77,63,93,47,219,58,102,57,227,87,209,114,211,83,242,177,60,134,47,225,18,153,242,47,224,225,86,247,245,207,116,235,111,220,53,241,117,182,92,73,216,169,234,180,197,111,147,117,246,118,75,85,65,229,212,59,201,119,36,42,246,249,175,134,54,187,149,211,53,185,78,253,211,167,108,232,0,0,0,14,185,185,56,254,103,122,167,46,229,79,177,107,189,236,103,31,128,127,83,90,205,232,199,243,98,215,120,119,50,126,169,174,158,246,49,159,217,82,117,45,163,193,110,154,179,249,223,245,53,95,155,251,23,245,93,91,31,39,42,126,217,236,86,229,206,123,246,244,236,88,112,0,132,190,42,155,209,30,222,108,28,250,74,138,126,74,237,73,43,173,242,183,151,57,166,168,162,174,141,123,177,201,241,49,59,42,47,213,10,75,209,122,114,167,89,107,11,46,150,165,253,182,241,113,166,162,106,244,232,178,202,214,103,170,162,119,119,205,62,244,54,63,225,159,65,82,237,182,196,104,93,45,4,92,146,211,105,235,99,106,87,153,87,158,118,209,194,199,187,171,156,137,149,103,100,92,124,140,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,198,130,165,220,141,136,215,90,90,120,185,229,170,211,215,54,211,47,50,167,36,238,163,153,140,119,71,53,23,10,254,202,184,249,154,223,235,77,57,83,163,117,133,235,75,85,126,219,103,184,212,209,57,122,117,88,165,115,51,209,85,59,183,230,191,122,151,105,225,87,189,17,238,30,194,65,164,107,103,231,174,211,114,54,130,38,242,227,20,212,244,84,49,167,102,53,62,39,175,117,85,250,169,54,128,5,120,248,210,83,86,127,59,254,154,171,73,127,98,254,171,168,227,228,229,79,219,61,138,226,185,207,126,223,160,169,125,151,199,243,98,208,153,119,42,126,169,173,126,246,51,143,217,81,245,54,83,219,108,127,51,173,45,135,115,39,216,180,62,246,49,159,192,51,169,216,192,0,0,1,130,248,148,226,235,108,184,108,177,84,85,106,122,223,58,235,236,239,150,150,131,203,168,111,156,238,73,149,141,243,89,12,141,111,51,161,115,114,189,187,175,78,245,3,197,39,136,142,235,113,4,234,189,63,67,47,216,218,102,73,228,86,81,114,211,84,115,49,124,246,39,225,22,153,146,39,224,230,70,247,244,207,117,233,128,54,179,105,117,214,246,106,216,116,190,138,182,123,117,125,84,141,87,39,157,12,88,71,74,198,43,191,8,246,55,226,149,189,51,235,247,226,212,56,80,240,160,211,154,41,214,221,105,188,245,191,107,220,217,228,214,50,223,229,201,79,236,178,167,145,34,55,205,166,172,86,191,149,205,149,185,198,23,57,198,17,16,176,235,14,156,179,105,155,117,53,170,203,71,236,244,212,144,178,158,22,121,143,127,43,26,212,107,83,46,85,85,232,212,238,185,57,48,0,0,0,1,249,146,54,74,197,142,68,203,87,186,21,15,226,117,193,13,62,142,168,110,242,109,181,14,40,106,115,246,149,63,154,191,129,229,74,42,120,189,233,167,85,118,92,231,175,186,206,158,190,138,86,181,45,84,244,115,182,166,153,252,146,51,60,174,194,46,50,152,245,251,203,215,240,229,226,245,252,66,232,57,116,238,172,171,230,212,246,94,95,61,222,94,60,239,58,106,183,183,164,112,199,27,113,28,45,236,171,159,162,247,153,128,0,0,0,0,1,214,55,39,94,217,246,203,70,215,235,75,235,249,104,237,254,87,153,209,203,251,100,172,141,62,22,185,123,189,61,23,253,38,185,92,67,239,101,255,0,126,247,50,229,175,175,143,194,214,121,62,92,88,103,224,249,41,226,137,125,230,198,204,231,202,69,234,222,159,225,92,165,192,143,9,247,30,38,119,33,99,171,119,147,167,172,255,0,248,70,92,53,216,243,96,169,242,189,212,154,55,254,217,6,61,220,253,112,157,239,254,215,108,163,179,80,197,110,160,139,203,130,30,110,70,243,42,227,42,170,189,85,85,123,170,159,88,0,0,0,0,0,116,29,226,217,45,7,190,26,86,171,74,107,139,95,181,83,207,27,219,27,188,249,153,229,189,99,146,52,118,34,145,138,184,73,93,211,61,115,247,98,158,184,198,240,213,214,219,39,87,112,214,59,125,39,219,122,93,93,45,83,147,16,211,123,20,121,168,145,99,252,45,83,228,147,146,40,153,239,99,46,230,249,162,162,195,61,59,168,111,218,15,82,210,95,44,245,30,203,114,181,85,71,52,110,228,99,249,36,138,68,114,116,114,57,171,135,49,61,21,58,122,150,235,192,135,137,77,191,113,190,205,218,109,210,162,246,43,196,16,67,77,77,114,243,93,47,181,189,61,154,6,55,202,130,149,173,143,157,239,145,217,87,116,198,23,166,20,177,106,122,136,170,233,227,170,129,220,209,204,196,145,139,133,76,181,83,40,189,79,96,0,0,14,167,187,143,88,246,167,90,61,23,10,221,61,113,95,255,0,70,144,214,179,117,94,178,110,134,176,122,174,85,215,251,130,255,0,250,67,203,143,240,112,177,201,106,225,130,243,81,50,229,213,154,186,162,161,159,242,31,111,183,170,118,85,249,19,192,3,241,52,172,130,39,205,34,225,177,181,92,229,250,34,100,162,191,20,109,240,171,220,205,247,169,210,212,245,28,214,221,54,143,160,228,228,68,252,61,61,101,107,51,149,141,174,248,95,243,84,250,169,241,120,94,108,219,183,67,136,202,75,165,107,121,40,116,205,60,119,150,201,156,243,79,79,95,68,228,102,17,237,84,203,100,94,184,84,250,41,124,48,196,200,34,100,49,166,27,27,81,173,79,162,38,15,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,63,19,68,201,226,124,50,38,91,35,85,174,79,162,166,10,30,241,67,217,183,109,127,17,149,119,74,38,243,208,234,106,121,47,46,147,56,229,158,162,190,181,202,204,43,220,171,134,198,157,112,137,244,67,237,240,185,223,10,189,179,223,122,109,45,81,81,203,109,212,136,202,14,78,68,95,195,212,86,81,51,57,72,220,239,133,159,52,79,170,23,169,12,172,158,38,77,26,229,178,53,28,213,250,42,100,253,128,65,15,24,235,28,151,110,24,44,213,16,174,29,71,171,169,234,31,255,0,33,150,251,130,175,117,79,153,77,219,84,229,102,232,104,247,162,225,91,127,183,175,255,0,164,48,217,83,104,220,175,218,141,22,245,92,171,180,245,185,127,253,26,51,182,0,0,0,245,212,84,69,75,79,37,76,238,229,142,38,43,222,184,85,195,81,50,171,208,174,158,59,252,74,109,251,113,246,150,211,109,109,23,182,222,38,130,106,106,171,143,152,232,253,145,235,237,80,61,190,84,244,174,108,156,143,100,110,202,59,174,112,157,50,165,69,106,45,67,126,215,154,150,174,249,120,168,246,171,149,214,170,73,164,119,35,25,207,36,178,43,151,163,81,173,76,185,235,232,137,215,208,153,156,29,120,106,235,109,236,171,183,235,29,192,147,236,77,46,142,138,169,169,136,106,125,182,60,211,200,145,254,10,169,146,71,207,20,175,247,177,150,242,252,213,17,46,23,103,118,75,65,236,126,149,165,210,154,30,215,236,176,65,27,27,35,188,249,159,230,61,35,142,53,118,37,145,234,153,72,155,211,61,49,247,231,191,0,0,0,0,0,7,201,116,182,81,222,104,101,183,87,197,230,65,55,47,59,121,149,51,133,69,78,168,168,189,209,10,0,227,187,132,251,135,12,219,144,216,233,29,231,105,235,198,126,206,151,13,110,124,168,41,188,223,117,102,145,255,0,182,79,143,123,31,76,167,108,91,195,198,246,95,246,19,115,45,186,250,198,252,173,31,157,230,69,134,126,19,158,158,88,147,222,116,111,198,60,213,94,141,235,254,20,216,215,109,181,237,159,115,116,109,6,180,177,63,154,142,225,230,249,125,28,159,181,202,248,215,226,107,87,187,23,209,63,210,118,112,0,0,0,0,5,86,248,195,241,3,60,108,163,216,139,84,248,142,95,51,237,86,114,167,92,125,159,85,15,87,71,243,207,192,255,0,191,228,85,165,166,211,112,190,92,34,181,218,233,252,250,169,249,188,184,249,218,220,225,170,229,234,229,68,236,139,234,108,83,193,222,194,91,246,3,103,173,186,90,38,243,87,187,206,246,185,114,228,231,253,149,80,246,116,243,30,212,195,102,199,69,251,254,153,208,0,0,0,0,0,0,245,207,12,85,48,190,158,102,243,71,35,85,142,76,227,40,169,133,236,64,30,57,252,55,244,246,232,219,110,91,145,181,180,190,201,170,89,231,85,207,79,206,249,61,171,13,169,153,201,205,61,83,99,103,52,178,70,157,27,211,31,44,161,78,122,155,78,95,180,6,171,175,211,119,186,127,101,186,217,43,101,165,157,156,236,127,36,208,200,230,57,50,213,115,87,14,98,246,85,78,158,168,88,63,135,231,136,181,203,70,87,218,246,139,118,171,188,235,44,207,130,138,223,87,229,53,190,66,171,169,105,226,103,36,20,202,247,114,177,178,46,92,238,189,149,115,133,45,230,201,122,182,234,43,77,37,238,209,81,231,209,87,67,29,68,18,114,57,188,241,189,168,230,174,28,136,169,148,84,92,42,34,159,112,0,0,116,77,248,174,75,102,200,110,13,122,187,30,70,150,187,72,139,143,86,210,74,191,95,145,173,118,188,171,251,67,92,106,42,252,231,218,110,181,115,103,231,205,51,151,253,37,234,120,94,218,161,181,112,177,109,242,98,228,246,202,168,106,223,239,42,243,57,246,234,44,175,117,199,98,92,0,96,62,54,183,186,147,100,118,7,84,94,18,78,91,149,206,219,91,108,183,174,21,121,42,100,162,169,116,78,253,173,237,92,58,46,206,68,79,154,252,245,231,190,222,46,154,195,82,215,95,46,15,243,238,23,154,217,106,165,118,26,222,121,165,145,92,238,200,141,76,185,203,217,17,62,226,241,188,48,182,31,249,150,108,93,14,167,184,55,246,126,166,100,87,54,174,126,24,106,40,232,158,141,233,35,154,184,116,107,215,8,191,68,38,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,134,62,39,187,15,252,212,246,46,187,83,91,217,254,232,105,150,75,115,114,231,226,134,158,142,181,234,222,178,53,169,151,72,157,112,171,244,82,142,108,119,139,166,143,212,180,55,203,123,252,139,133,158,182,42,152,157,134,187,146,104,164,71,55,186,43,87,14,106,119,69,79,188,216,95,130,93,237,164,222,237,129,210,247,133,147,154,229,108,182,209,91,46,11,133,78,122,152,232,169,157,43,191,107,99,83,46,151,179,81,83,228,191,44,250,1,17,252,80,173,80,221,120,88,185,121,209,115,251,29,84,213,108,247,149,57,92,203,117,110,23,186,103,185,69,122,14,175,236,253,113,167,107,243,143,102,186,210,77,159,151,44,205,95,244,27,40,236,61,114,92,246,67,111,171,209,217,243,244,181,166,69,92,122,186,146,37,250,124,206,246,0,0,31,13,238,245,109,211,182,154,187,221,222,163,200,162,161,134,74,137,228,228,115,185,35,99,85,206,92,53,21,87,8,138,184,68,85,42,27,196,15,196,90,229,172,235,238,155,69,180,181,222,77,150,23,207,69,112,171,242,154,239,61,81,213,84,242,179,146,122,100,123,121,152,232,215,45,119,78,200,185,202,149,241,166,116,229,251,95,234,186,13,55,100,167,246,171,173,238,182,42,88,25,206,198,115,205,52,141,99,83,46,86,181,50,231,167,117,68,235,232,133,197,240,49,225,191,167,118,186,219,109,220,141,210,165,246,189,82,239,38,174,10,126,119,199,236,170,173,166,153,169,205,5,83,163,127,44,177,200,157,91,215,63,44,33,63,224,134,42,104,89,79,11,121,99,141,168,198,166,115,132,68,194,119,61,128,0,0,0,0,0,6,12,227,15,97,45,251,255,0,179,215,45,43,43,121,107,219,228,251,36,185,114,242,126,202,167,123,250,121,140,106,229,176,227,170,253,223,93,117,110,214,155,133,142,225,45,174,233,79,228,85,65,203,230,71,206,215,99,45,71,39,86,170,167,101,79,82,210,252,30,56,129,157,236,172,216,155,172,249,142,47,47,236,166,114,167,76,253,161,85,55,86,199,243,199,198,255,0,187,228,90,144,0,0,0,0,31,29,218,231,77,102,183,203,114,171,119,44,80,242,243,46,21,123,185,17,59,34,175,117,67,91,110,39,119,74,175,121,55,175,80,238,13,92,156,238,185,251,38,58,34,126,215,73,12,94,140,103,245,63,205,79,244,146,15,194,219,96,255,0,154,206,244,63,83,220,162,230,180,233,156,123,66,115,99,155,218,105,43,88,207,134,70,185,61,232,211,178,47,232,66,244,81,17,169,132,236,121,0,0,0,0,0,0,0,137,156,103,112,35,162,56,142,176,214,95,173,84,126,201,172,32,134,71,211,84,249,147,73,231,57,172,168,115,34,228,117,68,113,55,50,204,139,204,169,211,24,94,157,169,7,119,246,147,89,108,150,186,184,104,141,101,111,246,74,202,26,137,91,18,249,177,73,230,198,201,164,137,36,252,27,222,141,202,196,238,138,170,169,143,185,86,107,248,114,241,245,83,182,23,26,13,155,220,171,135,54,159,184,214,69,79,67,63,148,137,228,75,35,169,41,227,111,44,52,238,123,185,99,141,235,151,61,17,125,122,225,75,142,180,93,173,247,219,101,45,230,213,81,231,209,214,194,202,136,36,228,115,121,227,123,81,205,92,57,17,83,40,168,184,84,69,62,192,0,6,48,226,129,245,145,240,229,185,203,69,31,51,191,81,247,164,127,84,76,51,216,38,202,245,253,6,182,119,197,115,175,87,5,127,196,181,82,170,253,252,234,95,223,135,3,156,238,22,52,207,51,249,177,79,68,137,211,24,79,179,169,58,18,128,30,28,228,107,85,206,92,34,38,84,165,223,22,189,255,0,126,182,220,248,54,186,209,83,205,109,177,198,213,168,78,76,98,174,26,138,232,28,158,244,104,239,133,201,217,202,223,191,185,28,184,40,217,218,173,230,226,7,75,216,210,155,206,161,183,220,104,174,53,233,206,141,205,52,117,180,205,147,242,216,191,12,191,146,170,191,36,249,108,61,166,172,52,26,95,79,219,116,229,178,47,46,146,217,73,13,28,45,230,114,225,145,177,24,212,203,149,87,179,83,186,170,253,78,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,113,186,150,195,65,170,52,253,203,78,220,226,243,41,46,116,147,82,76,222,103,38,89,35,21,142,76,181,81,123,57,123,42,47,212,215,135,141,125,157,170,217,174,32,181,69,141,105,188,154,27,133,198,182,227,64,156,232,239,216,210,86,212,182,63,203,122,252,49,254,82,162,252,211,231,35,60,37,56,128,126,137,220,249,246,190,241,85,201,109,190,70,229,167,78,76,230,174,106,138,24,24,158,236,106,239,133,171,221,200,223,187,185,116,109,114,57,168,230,174,81,83,40,121,4,95,241,31,115,155,194,198,166,229,127,46,105,235,81,122,103,41,246,117,95,66,129,44,106,230,222,173,234,207,137,42,162,84,251,249,208,217,51,133,247,214,73,195,150,216,173,108,124,174,253,71,217,81,157,81,114,207,96,135,11,211,244,153,60,0,1,241,221,238,214,251,21,178,170,243,117,168,242,40,232,161,125,68,242,114,57,220,145,177,170,231,46,26,138,171,132,69,92,34,100,167,31,17,174,62,170,119,62,227,95,179,123,107,112,229,211,246,234,201,105,235,167,242,145,124,249,99,117,93,60,141,229,154,157,175,111,52,114,49,114,215,170,39,167,92,169,10,54,131,105,53,142,246,235,171,126,136,209,182,255,0,107,172,174,168,137,178,175,155,20,126,84,111,154,56,150,79,194,61,136,236,44,173,232,138,138,185,251,213,46,247,131,30,4,116,71,14,54,26,59,245,214,143,218,245,132,240,198,250,154,175,50,104,252,151,57,148,238,124,124,141,168,146,39,98,88,85,121,145,58,231,9,211,188,180,0,0,0,0,0,0,0,240,168,142,76,47,98,139,188,82,118,13,118,155,122,25,169,237,177,114,218,117,54,125,157,57,179,203,236,244,148,76,119,197,35,156,190,244,139,221,19,244,161,31,56,99,221,42,189,155,222,189,61,184,52,146,114,58,217,237,121,232,139,251,101,36,209,122,177,255,0,213,63,53,127,210,108,147,105,185,211,94,109,241,92,169,29,205,20,220,220,171,133,78,206,84,94,232,139,221,20,251,0,0,0,0,6,1,227,171,114,231,218,158,25,53,118,173,183,191,21,244,222,193,236,237,194,123,220,215,10,104,221,213,90,230,167,187,34,247,67,93,85,92,174,84,190,15,11,221,165,164,219,254,30,45,215,233,41,60,171,157,247,206,246,175,194,43,179,228,215,86,181,159,150,230,252,47,244,68,250,229,73,144,0,0,0,0,0,0,0,4,120,227,31,133,77,49,196,150,219,92,104,38,166,242,239,244,116,211,79,110,168,231,145,127,12,202,122,132,137,188,190,116,108,248,230,206,93,211,231,211,181,7,110,166,219,106,61,158,215,215,77,17,168,161,242,171,109,85,115,194,215,115,70,238,118,197,51,226,71,225,142,122,38,86,55,116,202,254,158,228,249,240,218,227,230,183,75,93,45,187,33,186,55,46,123,93,92,144,209,90,42,60,148,79,46,71,58,142,154,8,121,96,167,87,46,26,217,23,157,239,194,246,85,206,20,183,154,58,184,43,233,32,174,165,127,60,53,17,182,88,221,133,78,102,185,50,139,133,234,157,23,212,247,0,1,134,184,193,150,40,120,108,220,69,149,252,168,237,51,119,106,116,206,87,216,42,58,26,226,221,21,22,231,88,169,217,103,147,254,210,151,223,225,147,36,210,112,177,102,243,155,142,89,41,218,222,169,213,169,110,163,193,44,1,131,56,195,223,187,86,193,236,181,251,80,212,207,201,112,172,162,170,162,183,39,43,151,246,83,233,42,31,18,244,141,237,248,162,252,164,229,249,175,207,94,157,109,170,110,155,131,173,175,26,174,226,255,0,54,182,249,114,168,173,127,70,183,47,154,103,72,169,209,26,157,222,190,137,247,33,114,30,20,28,56,199,183,123,82,253,205,191,82,242,222,181,4,138,250,103,115,231,246,4,244,212,51,49,48,217,92,207,141,139,221,168,239,158,19,161,62,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,16,27,197,127,135,24,183,19,106,25,185,182,26,78,107,214,159,145,36,169,127,153,143,216,16,83,87,76,244,195,165,107,62,55,167,102,171,190,89,78,133,55,232,157,83,116,219,237,109,103,213,118,231,249,85,182,59,149,61,107,58,53,216,124,51,54,68,78,168,228,238,196,244,95,185,77,133,184,60,223,187,86,254,108,181,135,80,211,79,207,112,163,162,165,162,184,167,43,147,246,83,41,41,223,42,245,141,141,248,165,252,148,229,249,47,203,57,130,39,248,155,73,52,124,44,94,124,150,231,154,74,134,187,170,116,106,219,171,50,80,133,173,81,46,116,138,189,146,120,255,0,237,33,177,215,7,178,197,55,13,123,118,177,63,153,27,166,109,13,94,152,194,251,5,63,67,50,128,1,233,172,171,130,130,146,122,234,167,242,67,79,27,165,145,216,85,229,107,83,42,184,78,171,209,61,10,134,241,37,227,230,183,84,221,46,91,33,181,215,47,46,215,73,36,212,87,122,143,37,23,204,145,174,172,166,158,30,89,233,209,201,150,186,53,231,99,240,157,145,115,149,32,54,213,237,182,163,222,29,125,107,209,26,118,31,54,182,235,87,4,46,119,52,109,228,108,179,50,37,126,30,230,34,225,100,111,76,167,232,238,95,143,7,28,42,105,142,27,118,218,221,65,13,55,153,127,172,166,134,123,141,71,60,137,248,103,211,211,164,173,229,243,164,103,199,14,114,222,159,46,157,228,56,0,0,0,0,0,0,0,16,223,197,11,105,168,247,3,135,139,141,250,58,79,58,231,98,242,125,151,240,138,220,121,213,212,77,127,229,181,191,11,61,81,126,152,82,135,209,112,185,67,98,174,5,119,46,163,117,184,100,210,58,186,224,255,0,217,245,62,223,237,13,194,123,188,183,10,152,219,213,26,214,175,187,26,118,67,63,0,0,0,0,10,228,241,144,215,142,182,109,157,147,69,195,39,47,218,190,211,230,55,25,230,242,170,45,242,39,228,174,59,252,211,244,246,42,67,66,233,89,245,174,170,161,211,52,210,114,73,89,230,242,187,8,184,228,141,207,245,84,244,111,204,217,191,69,233,246,105,109,53,71,98,141,184,109,55,153,132,207,231,72,231,124,215,243,190,103,54,0,0,0,0,0,0,0,0,133,94,34,92,23,219,55,227,67,86,235,205,55,31,145,169,236,52,114,85,34,229,206,246,136,96,134,174,95,43,223,157,145,179,154,73,91,239,114,170,167,213,58,37,32,93,173,151,125,27,169,42,109,117,172,246,123,149,162,177,241,61,50,215,242,77,20,138,213,236,170,213,195,154,190,170,157,61,75,134,240,182,227,18,171,116,172,76,217,61,92,254,107,182,159,183,35,168,229,194,39,53,28,12,162,166,98,98,56,26,212,247,228,114,229,94,174,249,229,58,150,28,0,6,5,227,50,158,181,56,111,220,39,84,85,121,177,173,138,236,230,51,145,27,202,158,193,81,132,202,119,193,174,205,199,255,0,8,84,255,0,207,63,254,210,151,219,225,139,2,193,194,197,167,43,251,100,208,73,253,219,117,25,44,207,158,227,93,79,108,183,212,220,170,159,201,5,36,47,158,71,97,87,12,107,85,85,112,153,94,201,232,80,183,136,199,18,247,93,237,222,123,190,152,165,175,231,177,105,122,250,139,108,81,121,77,76,205,77,87,86,196,126,86,38,63,224,151,24,85,114,125,85,123,117,14,5,246,14,171,126,55,230,193,108,149,191,238,93,158,178,150,235,94,153,79,194,65,21,109,51,100,103,237,140,114,101,178,247,110,85,61,17,87,182,193,218,110,193,110,210,218,126,219,166,237,48,249,84,118,186,72,104,224,103,51,157,203,28,108,70,53,50,229,85,94,141,78,234,171,245,57,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,30,191,62,15,61,41,124,232,252,229,103,152,145,243,39,55,46,113,205,142,248,207,76,158,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,245,249,240,121,233,75,231,71,231,43,60,196,143,153,57,185,115,142,108,119,198,122,100,246,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,234,75,5,187,84,233,251,150,155,187,67,230,209,221,41,38,163,157,156,206,111,52,114,49,88,228,203,85,21,58,57,123,42,47,212,215,199,142,141,131,170,216,125,249,191,219,34,111,251,151,121,172,170,186,208,38,83,240,112,77,91,82,216,217,251,99,220,184,108,93,221,133,95,84,69,239,219,252,57,248,151,186,236,150,243,218,52,197,85,127,37,139,84,87,211,219,101,139,202,106,226,106,154,186,70,43,242,145,61,255,0,4,88,194,43,83,234,139,222,250,109,213,212,247,59,125,53,202,149,252,240,85,194,201,227,118,21,50,199,53,21,23,11,133,236,190,167,208,68,207,19,168,22,126,22,46,216,95,218,230,158,79,238,91,171,74,18,183,127,225,10,111,249,230,127,218,67,98,110,12,233,235,87,134,253,189,117,61,87,149,26,88,173,46,123,57,17,220,201,236,20,249,76,175,108,153,232,0,10,241,241,73,227,18,171,107,108,79,217,61,34,254,91,182,160,183,43,171,37,194,47,45,28,236,173,166,122,98,72,28,213,247,227,106,229,30,142,249,97,58,148,243,106,182,93,245,142,164,166,181,209,51,218,46,87,138,198,66,196,203,89,207,52,178,35,83,186,163,83,46,114,122,162,117,244,46,255,0,195,183,130,251,102,195,232,122,45,123,169,25,231,234,123,245,28,117,42,185,115,125,158,25,225,164,151,202,247,39,124,111,229,146,39,123,220,168,171,244,78,139,53,64,0,0,0,0,0,0,0,28,38,180,211,236,213,58,106,178,197,35,114,218,159,47,41,159,205,145,174,249,167,230,252,205,100,53,214,149,159,69,106,170,237,51,83,39,60,148,126,87,51,176,137,158,120,218,255,0,69,95,71,124,203,110,240,111,215,139,115,219,75,222,139,154,78,101,181,123,55,150,220,99,30,109,69,194,69,252,158,189,190,107,250,59,22,56,0,0,0,0,41,39,197,251,90,54,251,196,35,52,163,37,230,77,59,158,156,184,199,180,80,208,73,249,169,242,249,175,232,49,63,135,38,138,77,117,197,150,142,179,204,188,180,238,251,71,205,127,126,95,247,54,173,201,211,153,170,189,89,232,166,193,192,0,0,0,0,0,0,0,1,225,205,71,53,90,228,202,42,97,74,151,241,95,225,30,27,69,90,111,206,142,161,228,138,174,79,46,230,207,53,87,50,185,107,170,166,151,50,76,171,217,27,238,181,152,249,122,161,94,123,61,184,119,13,172,220,173,61,174,45,210,114,62,213,114,164,170,147,163,87,153,145,84,71,42,167,86,187,31,181,167,94,85,95,191,177,177,158,193,110,101,187,118,246,143,75,107,138,10,143,53,247,11,69,12,213,94,227,155,201,60,148,177,74,246,245,99,115,143,49,58,162,34,124,190,70,66,0,24,43,141,201,217,7,12,250,237,95,249,86,43,163,83,239,91,125,73,174,157,122,243,87,84,170,122,204,245,255,0,239,148,216,27,195,158,55,199,194,198,149,231,103,47,53,37,11,147,174,114,139,110,164,234,73,178,24,120,158,113,23,77,179,219,33,85,165,109,178,115,222,53,74,62,214,232,240,169,201,77,83,73,91,26,201,149,137,237,92,62,52,78,92,181,126,168,133,30,89,173,119,29,103,170,104,237,20,137,230,87,94,171,227,167,103,194,153,150,105,17,169,221,81,62,39,124,209,62,226,252,124,63,248,105,162,225,235,101,109,222,123,252,203,190,161,138,27,189,91,176,169,229,186,122,74,94,120,240,146,200,213,195,225,248,147,25,244,68,78,242,132,0,0,0,0,0,0,0,0,0,0,0,0,0,1,139,248,150,223,91,15,14,27,45,169,55,106,252,145,202,182,170,110,75,125,35,223,133,173,174,145,121,96,129,58,229,114,245,69,118,58,163,26,247,126,74,149,77,250,245,124,83,255,0,192,29,170,254,245,92,127,219,140,135,195,191,139,63,17,155,183,190,154,19,108,181,30,139,219,122,107,94,167,190,210,90,234,230,161,183,87,178,161,145,75,34,53,203,27,159,88,230,163,176,189,21,90,169,244,82,217,128,32,231,136,223,28,155,179,194,13,243,67,219,54,215,79,105,43,148,90,154,146,186,122,181,190,82,84,204,230,58,23,194,214,164,126,77,68,72,136,169,35,179,156,246,78,196,57,253,122,190,41,255,0,224,14,213,127,122,174,63,237,199,182,147,198,183,137,198,84,49,213,219,117,182,19,64,153,231,100,86,251,132,111,94,157,48,229,172,114,39,92,122,47,250,76,157,161,124,112,31,237,17,211,238,102,194,162,64,170,158,101,93,138,241,151,177,51,215,16,77,30,29,211,255,0,42,157,190,189,39,55,15,220,103,112,243,196,180,12,139,109,117,204,41,121,228,231,146,195,115,68,164,185,71,211,43,136,92,184,149,17,59,186,39,61,169,234,166,112,0,0,122,107,43,41,45,244,147,215,215,213,67,77,75,77,27,166,158,121,158,140,142,40,218,153,115,220,229,232,214,162,34,170,170,244,68,66,179,184,160,241,142,180,105,107,189,110,141,225,167,77,80,234,25,105,30,248,38,212,215,116,122,208,185,233,209,86,150,6,57,174,149,168,185,196,143,115,90,170,222,141,123,85,28,176,202,251,226,115,198,229,242,185,245,159,205,166,107,123,21,87,146,158,134,207,65,12,81,162,250,39,224,85,203,247,185,206,95,169,144,246,187,198,15,138,141,27,95,15,243,64,251,3,95,91,145,113,60,85,148,17,208,84,185,185,207,224,230,165,107,24,215,122,101,209,61,49,221,21,122,150,137,194,167,26,123,59,197,165,146,105,180,69,108,214,205,69,111,141,36,185,105,219,130,181,181,116,237,232,158,99,48,184,154,46,101,68,231,111,101,84,71,35,85,81,12,250,10,212,222,78,59,239,220,42,120,131,106,189,41,171,234,42,238,59,101,123,166,180,58,227,68,212,89,36,182,76,234,24,83,219,41,219,243,232,158,99,19,227,106,101,19,153,173,44,99,76,234,109,61,173,52,245,191,85,233,59,205,37,218,207,118,167,101,85,21,109,44,137,36,83,196,228,203,92,215,39,116,255,0,247,28,152,0,197,188,80,238,150,160,217,61,128,214,251,171,165,104,237,245,87,109,53,108,90,202,72,110,17,189,244,239,122,61,173,196,141,99,216,229,76,57,123,57,23,234,65,46,12,252,80,55,247,136,158,36,244,126,206,107,93,33,183,244,86,93,65,246,135,180,207,107,183,214,199,84,207,34,130,162,161,156,142,146,174,70,38,95,11,81,114,197,247,85,113,133,194,165,159,128,1,133,120,164,226,207,107,56,78,209,81,234,157,192,171,150,170,225,94,231,69,104,178,81,171,86,178,225,35,83,175,42,42,225,145,183,41,207,35,186,55,40,157,92,173,106,213,14,233,248,190,113,89,173,110,53,11,160,234,172,122,2,214,247,42,65,5,5,4,85,181,45,143,229,36,245,45,122,57,221,126,38,71,31,100,194,39,115,163,105,255,0,19,222,55,44,21,126,211,252,217,159,114,141,85,21,244,247,11,53,4,209,191,25,233,159,37,28,222,255,0,146,228,207,79,145,54,248,87,241,130,211,90,238,241,69,162,56,142,176,219,244,157,125,99,146,24,53,21,185,207,75,99,164,94,141,74,136,222,174,125,58,47,68,231,230,123,50,185,119,35,114,169,100,145,201,28,209,178,104,100,107,227,123,81,205,115,87,40,228,94,202,139,234,135,232,194,156,102,111,94,170,225,219,134,205,97,188,122,42,223,106,173,189,105,255,0,179,253,154,11,164,82,73,74,255,0,62,190,158,157,252,237,142,72,222,184,100,206,84,195,211,222,68,206,83,40,177,19,129,111,18,125,243,226,115,127,232,182,171,94,233,77,9,65,105,169,182,86,214,62,107,69,13,100,85,8,248,88,142,106,35,165,170,145,184,85,239,238,231,234,133,147,0,10,110,209,126,50,92,78,234,61,99,98,211,213,218,23,107,217,79,116,185,210,209,204,232,173,119,4,123,89,36,173,99,149,170,181,170,136,184,114,227,40,169,159,66,228,64,0,0,112,90,235,91,233,157,182,209,183,157,125,172,174,113,219,236,150,26,57,43,171,170,95,249,17,49,50,184,78,238,114,246,70,167,85,85,68,78,170,65,79,14,174,36,181,63,20,220,72,111,134,229,223,124,234,107,122,219,237,52,118,59,107,223,204,150,251,123,38,170,242,226,233,211,157,114,175,122,167,119,185,203,219,8,150,16,71,142,59,184,135,214,188,48,108,29,78,233,232,27,93,146,190,237,13,214,142,133,176,222,32,150,90,117,142,85,114,57,85,177,73,27,185,147,9,143,123,31,69,43,119,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,15,215,171,226,159,254,0,237,87,247,170,227,254,220,63,94,175,138,127,248,3,181,95,222,171,143,251,112,253,122,190,41,255,0,224,14,213,127,122,174,63,237,195,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,18,63,129,110,60,56,182,226,231,118,157,166,238,26,31,110,173,250,58,199,7,182,106,43,157,21,174,189,178,194,199,101,33,134,39,62,177,204,73,100,122,46,50,213,68,107,36,118,23,151,11,99,64,0,64,174,48,188,85,244,46,196,95,43,182,219,104,108,148,186,219,88,91,222,176,87,213,79,50,182,213,110,153,23,172,78,115,23,158,162,70,245,71,49,138,214,181,122,43,249,145,205,74,249,213,62,40,188,107,234,106,245,171,135,118,163,178,67,156,178,146,213,103,163,138,38,126,151,196,233,29,253,179,212,239,251,75,227,11,196,246,140,185,64,221,203,142,199,184,22,174,116,246,134,84,81,71,111,172,228,207,84,138,106,102,182,54,187,29,50,248,159,219,244,150,193,195,95,20,59,85,197,62,134,77,103,182,183,71,249,180,202,216,174,182,154,164,70,86,91,103,114,101,25,43,17,85,21,171,133,86,189,170,173,114,34,225,114,142,68,203,128,0,0,0,198,92,64,241,21,181,156,51,232,73,181,246,233,95,61,146,155,43,21,21,12,8,146,86,92,103,68,207,147,79,18,170,115,187,182,85,85,26,212,92,185,205,78,165,82,111,31,140,151,16,122,182,227,83,77,180,22,75,38,132,180,35,156,148,211,73,76,203,141,193,205,207,71,61,243,34,192,139,132,207,42,68,184,202,167,51,176,138,97,235,127,137,151,27,214,234,228,175,102,249,85,206,188,217,116,85,22,123,124,145,57,51,149,78,85,131,8,139,219,221,194,162,118,84,37,39,15,222,52,87,232,43,233,172,92,72,104,122,74,170,25,28,140,117,255,0,79,70,177,79,10,42,252,82,210,185,202,217,19,175,85,141,204,84,68,232,199,41,105,58,39,91,233,45,199,210,182,237,111,161,117,5,29,238,197,118,133,39,163,174,164,147,158,57,89,156,47,213,21,21,21,21,170,136,173,84,84,84,69,69,67,156,0,0,0,0,24,99,137,254,44,54,163,133,13,24,205,81,184,149,242,207,93,94,175,142,211,101,162,229,117,101,198,86,167,94,70,170,162,50,54,229,57,164,118,26,220,162,117,114,181,171,84,187,179,227,1,197,30,182,175,168,102,221,186,201,183,246,167,42,182,24,168,232,163,174,171,70,101,127,108,154,165,174,106,187,10,137,150,70,206,221,17,23,169,210,116,159,138,87,26,250,90,185,149,85,27,171,5,250,157,29,204,250,59,181,154,142,72,164,237,209,93,28,108,149,19,166,48,215,167,117,245,234,88,119,6,158,41,26,15,136,107,197,22,219,110,141,166,151,69,107,138,197,72,168,95,28,206,117,178,235,50,246,142,39,63,222,134,85,236,216,222,174,71,47,70,189,92,168,210,116,130,172,184,179,241,78,226,15,97,248,136,214,155,73,164,52,118,222,86,89,244,229,92,48,82,207,114,183,215,73,82,246,190,158,41,21,94,232,234,216,213,94,105,21,58,53,58,99,239,49,31,235,213,241,79,255,0,0,118,171,251,213,113,255,0,110,31,175,87,197,63,252,1,218,175,239,85,199,253,184,126,189,95,20,255,0,240,7,106,191,189,87,31,246,225,250,245,124,83,255,0,192,29,170,254,245,92,127,219,137,95,225,251,198,151,20,220,94,235,155,179,181,102,144,219,251,78,133,211,116,232,183,42,235,117,182,186,58,153,170,164,69,242,41,225,116,149,111,98,47,69,123,149,90,236,53,184,232,175,106,147,232,0,126,100,146,56,99,124,211,72,214,70,198,171,156,231,46,17,168,157,213,87,209,10,205,226,183,198,14,219,163,239,117,250,19,134,155,13,187,80,85,81,72,234,122,141,79,115,87,73,67,206,213,195,189,150,22,57,171,50,39,92,74,231,35,21,83,40,215,181,81,86,22,222,188,77,184,220,189,87,62,177,219,219,81,68,213,85,228,130,138,209,65,12,81,166,115,132,68,131,43,247,185,85,126,166,76,218,143,24,126,39,180,125,206,31,230,151,13,135,95,218,213,201,237,12,158,134,59,117,95,47,254,78,90,102,182,54,175,252,168,156,159,119,114,213,184,100,226,183,105,184,172,209,174,213,27,113,115,146,58,218,36,99,46,214,90,204,50,182,221,35,179,132,145,168,170,142,99,176,188,178,53,85,174,194,246,114,57,169,153,0,0,224,181,214,183,211,59,109,163,111,58,251,89,92,227,183,217,44,52,114,87,87,84,191,242,34,98,101,112,157,220,229,236,141,78,170,170,136,157,84,130,158,29,92,73,106,126,41,184,144,223,13,203,190,249,212,214,245,183,218,104,236,118,215,191,153,45,246,246,77,85,229,197,211,167,58,229,94,245,78,239,115,151,182,17,44,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,188,64,56,105,162,226,23,101,110,62,67,252,187,190,158,138,107,189,35,176,171,230,58,10,74,174,72,240,178,198,212,203,230,248,151,56,245,69,78,212,29,121,181,220,116,102,169,172,180,85,167,151,93,101,175,146,157,255,0,10,226,88,100,86,175,101,84,248,155,243,84,251,203,195,240,195,226,46,155,120,118,66,151,74,92,164,228,188,105,100,101,173,177,97,87,158,154,154,146,138,52,147,41,19,24,153,124,138,156,185,114,253,85,9,158,70,79,17,136,223,39,11,26,171,145,156,220,148,149,206,94,184,194,37,186,175,169,175,205,2,242,215,83,42,250,76,197,255,0,239,144,216,179,130,57,217,63,12,250,21,89,249,54,43,91,87,239,75,125,49,157,64,6,61,223,221,204,183,109,30,209,234,157,113,95,81,229,62,223,104,174,154,151,220,115,185,231,142,150,89,88,222,140,118,51,229,175,85,69,79,159,200,215,51,120,183,14,225,186,123,149,168,117,205,198,78,119,221,110,85,117,81,244,106,114,178,90,137,37,68,232,214,231,246,197,252,148,95,187,177,97,158,20,28,35,195,119,171,93,249,214,52,60,241,82,73,229,219,25,230,170,98,86,173,13,84,50,230,57,145,123,43,189,215,51,31,63,68,45,161,173,70,181,26,212,194,34,97,15,32,0,0,0,0,0,0,0,1,175,151,136,222,138,77,13,197,150,178,180,66,188,212,237,251,59,202,127,110,111,247,54,145,203,211,153,202,157,95,234,166,86,240,129,214,141,177,113,8,253,40,233,121,83,81,99,221,229,207,55,179,208,215,201,249,171,142,255,0,52,253,37,219,128,0,0,0,13,126,124,73,106,219,91,197,158,176,157,139,209,126,207,255,0,54,81,167,250,12,169,224,247,110,172,169,226,10,107,132,47,196,20,124,190,123,112,157,121,232,171,209,189,215,61,254,69,217,0,0,0,0,0,0,0,0,0,235,123,139,162,45,123,141,162,111,90,42,238,220,211,94,40,42,104,156,185,119,186,146,194,248,213,125,215,53,87,163,215,166,83,239,78,230,188,156,92,108,93,215,97,55,166,255,0,165,42,225,229,161,154,182,170,170,220,254,102,175,53,42,213,207,28,75,132,145,234,153,108,75,241,47,55,207,235,42,188,40,184,165,159,69,107,85,217,157,73,46,109,87,151,115,81,187,149,58,85,205,53,13,60,109,195,34,87,124,45,119,85,122,55,231,133,234,92,156,111,108,172,108,140,92,181,232,142,69,249,162,159,160,8,229,226,1,116,130,213,195,14,174,146,161,252,137,61,190,190,6,174,21,114,231,91,234,176,157,17,126,70,189,51,47,159,84,245,103,95,50,69,84,253,42,108,33,225,233,79,45,63,11,122,65,147,67,229,171,173,246,247,39,188,139,204,159,103,82,117,250,125,198,124,213,186,150,223,163,180,205,211,84,221,95,201,73,106,163,158,182,119,97,203,134,69,27,158,239,133,21,123,53,123,34,175,209,77,122,120,214,223,74,221,245,223,125,69,124,206,45,214,234,234,187,117,189,58,123,244,241,214,84,186,39,126,214,199,38,91,47,103,34,175,205,126,82,51,194,115,134,183,110,6,224,201,187,183,184,191,220,189,63,34,182,149,121,187,214,193,61,13,67,62,25,90,239,133,235,221,170,223,158,87,161,115,236,107,88,212,99,83,8,212,194,125,199,232,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,55,131,97,118,151,127,45,84,22,61,221,209,241,106,59,125,178,161,213,116,180,211,85,79,20,108,153,91,203,230,114,196,246,163,157,202,170,136,174,206,17,206,198,50,185,143,59,205,225,245,193,214,155,217,253,117,168,172,123,29,106,164,184,218,180,213,206,182,142,118,214,214,42,197,60,84,178,61,143,68,89,149,21,81,205,69,234,138,157,10,135,224,155,241,185,218,31,225,125,183,248,230,155,30,128,84,167,142,47,244,89,180,191,189,215,127,227,105,143,207,133,79,10,188,63,239,222,207,234,237,69,187,187,107,69,168,238,54,237,75,236,84,211,207,83,81,26,199,7,178,194,254,68,72,164,106,42,115,57,203,213,51,212,152,55,191,11,158,7,239,77,145,91,179,110,183,77,34,34,121,212,55,235,140,106,220,38,58,49,103,88,255,0,251,211,10,110,95,130,174,201,94,109,245,19,109,102,227,234,173,53,115,86,170,195,29,205,97,184,209,101,59,53,90,140,142,86,162,246,87,121,142,198,115,133,198,22,181,183,231,134,93,250,225,15,89,210,197,174,109,53,118,183,50,167,204,179,106,59,84,207,90,74,151,179,222,71,211,212,55,10,201,19,25,229,119,44,141,239,132,76,42,216,207,135,71,137,69,118,231,220,232,54,27,136,43,164,110,213,21,42,144,105,253,67,34,36,105,116,118,58,82,212,246,68,168,92,97,143,76,36,157,26,191,132,194,201,100,224,0,85,239,140,87,20,247,107,13,61,179,134,29,21,115,146,149,110,212,141,186,234,153,160,122,181,207,166,115,149,32,163,85,78,205,114,177,210,61,61,81,35,78,206,114,44,119,240,239,240,250,143,138,73,170,247,39,115,170,107,173,251,123,105,169,246,72,162,165,114,71,61,226,169,168,138,248,152,245,235,28,76,69,111,59,209,50,170,188,173,84,84,114,182,220,52,143,9,60,48,232,107,91,44,250,107,97,52,52,16,49,173,106,190,162,203,5,84,242,34,118,231,154,102,190,73,21,50,189,92,229,94,171,243,48,199,17,190,24,28,55,111,101,150,170,163,71,105,138,45,186,213,72,215,58,150,229,98,166,108,52,174,147,209,179,209,183,17,61,138,189,213,136,199,246,247,177,209,105,185,127,155,31,6,124,64,186,63,49,246,29,113,160,238,72,142,242,223,207,20,169,132,92,124,164,130,104,156,157,23,226,100,157,81,50,108,39,176,155,191,99,223,189,158,210,187,187,167,163,242,105,53,37,3,106,31,79,206,143,90,106,134,170,178,120,21,222,171,28,172,145,153,245,229,201,223,202,23,241,98,252,118,117,111,239,117,167,249,20,71,41,225,237,226,1,116,225,134,247,30,220,110,36,179,215,237,141,222,171,158,78,86,171,230,178,84,61,83,154,166,20,78,174,137,122,44,145,39,95,203,103,189,150,190,242,173,119,75,101,242,217,73,122,178,220,41,171,237,245,240,178,166,150,170,154,86,201,20,241,61,168,230,61,143,106,170,57,170,138,138,138,157,21,20,250,128,35,231,136,15,226,105,186,255,0,188,46,254,54,50,161,60,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,53,208,226,227,124,245,31,21,156,72,94,245,93,26,212,214,81,84,215,165,151,75,208,49,121,249,40,153,39,151,78,198,55,243,165,85,243,28,159,159,43,186,227,5,175,112,153,225,143,178,59,51,163,109,247,29,218,209,214,93,119,174,234,88,217,238,21,23,72,18,170,134,141,234,159,180,83,193,38,99,86,179,183,152,230,171,156,228,87,39,42,97,169,157,245,151,8,220,48,235,235,60,150,77,75,176,218,34,90,121,26,230,164,148,182,104,41,42,35,207,117,142,120,26,201,99,94,137,213,174,78,201,242,41,143,196,19,130,121,184,71,215,180,53,186,98,182,162,225,160,245,83,166,125,158,105,253,233,232,229,143,11,37,36,206,68,195,149,168,246,171,31,209,92,220,244,203,92,171,96,30,16,220,69,221,247,95,101,174,155,83,171,46,46,172,187,237,196,180,240,81,77,43,213,100,146,213,51,93,228,49,115,241,121,78,138,70,103,61,25,229,38,19,8,171,62,8,171,226,143,248,137,238,111,254,133,255,0,60,81,21,165,225,19,248,229,218,127,120,110,159,197,33,122,224,3,87,237,172,253,211,180,135,239,245,191,249,67,13,160,64,0,0,83,103,139,31,25,108,220,173,88,238,28,54,238,236,146,105,141,45,87,207,168,106,96,114,242,220,46,145,170,167,145,148,248,163,129,114,139,232,178,229,127,165,181,78,209,224,117,253,22,110,215,239,117,163,248,218,146,218,206,161,186,123,73,183,91,215,165,31,161,247,71,76,65,127,177,201,60,117,78,163,154,89,35,106,203,30,121,29,152,220,215,116,202,250,152,107,245,184,56,38,254,176,118,143,253,190,183,253,112,253,110,14,9,191,172,29,163,255,0,111,173,255,0,92,63,91,131,130,111,235,7,104,255,0,219,235,127,215,28,38,182,224,83,128,29,186,210,55,125,117,172,118,98,199,109,178,88,168,228,174,174,170,150,225,90,141,142,38,55,43,143,195,117,114,246,70,167,85,85,68,76,170,162,20,139,169,32,166,222,125,232,168,183,108,214,221,54,207,79,169,174,237,163,211,154,114,137,206,145,98,99,220,140,134,53,115,220,229,87,170,97,94,229,118,57,149,203,209,184,68,191,238,16,184,104,211,220,43,236,181,171,110,45,158,77,77,222,68,246,235,253,201,141,194,215,92,30,212,243,28,138,189,124,182,34,36,108,78,158,227,17,87,222,87,42,230,176,1,6,60,84,120,186,186,108,30,217,81,109,142,223,221,95,71,172,245,220,114,163,170,224,149,89,53,182,216,213,229,146,102,42,117,107,228,114,249,108,119,69,76,72,168,168,173,66,185,248,16,224,122,253,197,254,177,172,175,188,220,42,108,218,15,79,74,196,188,220,226,98,44,213,50,187,222,74,74,117,114,114,249,138,222,174,122,229,24,213,69,84,85,115,90,235,153,208,60,27,112,183,182,182,104,172,154,103,98,180,114,199,27,17,142,169,184,90,162,175,170,151,9,221,243,212,35,228,119,108,227,155,25,236,136,97,78,40,252,47,54,27,122,116,245,101,203,108,116,221,179,111,117,164,113,190,74,58,155,92,30,69,190,170,76,101,35,168,166,98,114,53,170,191,211,35,106,61,51,149,231,199,42,212,134,208,110,174,238,240,79,191,255,0,109,65,67,83,109,190,233,170,217,45,151,251,37,75,213,145,214,64,142,229,154,154,92,101,28,213,68,230,99,211,40,142,70,61,185,194,27,16,109,246,185,211,251,153,161,172,59,133,165,106,86,162,209,168,237,240,92,168,222,169,135,121,82,177,28,136,228,244,114,103,10,158,138,138,158,135,96,0,0,1,243,220,46,20,86,154,10,155,165,202,166,58,122,74,56,95,81,81,52,139,134,199,27,26,174,115,149,125,17,17,21,127,65,174,167,22,252,70,106,222,45,119,214,225,171,158,234,201,109,107,82,182,205,45,105,76,187,217,168,249,249,98,107,88,159,211,100,92,61,254,170,231,99,178,53,18,204,184,65,240,167,218,93,191,210,150,205,93,196,30,159,135,87,235,90,200,91,81,61,174,177,252,246,219,90,185,17,124,159,41,171,203,80,246,167,71,57,252,204,206,121,91,209,28,178,206,229,194,255,0,13,183,123,75,172,117,251,5,183,143,161,115,18,52,133,186,106,142,52,99,81,48,156,170,216,209,89,132,236,173,84,84,244,43,115,143,207,11,173,63,183,90,74,235,189,252,57,197,87,21,166,208,199,85,223,52,196,210,186,116,165,165,106,42,201,83,75,35,213,94,172,98,39,51,227,122,185,81,188,206,107,176,222,67,26,120,83,241,95,118,218,45,228,163,217,61,73,113,146,77,27,184,53,108,164,130,41,31,238,80,93,159,134,193,43,51,217,37,94,88,92,137,140,171,163,119,228,117,187,192,0,0,0,14,169,186,187,145,167,54,127,110,53,30,231,106,217,252,171,78,155,183,203,95,81,133,195,164,229,79,118,54,252,222,247,43,88,212,245,115,145,13,121,181,206,180,222,62,55,56,134,101,108,176,207,118,213,58,194,224,218,27,77,181,146,43,161,162,129,92,171,29,60,121,232,200,98,111,51,156,238,137,132,123,221,213,92,165,191,112,203,225,135,195,222,201,105,202,58,141,192,210,246,173,196,214,47,99,100,173,184,94,41,82,162,138,41,49,214,58,122,89,51,26,49,171,217,239,106,189,85,51,150,244,107,114,222,227,112,95,194,222,232,216,229,177,106,109,144,210,112,181,236,115,35,171,181,219,98,183,213,192,170,157,28,201,224,70,61,48,189,112,170,173,85,78,168,169,208,165,222,56,184,49,212,220,29,238,29,36,116,23,10,187,182,141,190,43,167,176,94,92,206,89,24,246,46,95,77,50,183,8,217,153,150,170,42,97,30,213,71,38,21,28,214,217,231,134,15,23,23,78,35,246,146,175,72,107,202,245,170,214,186,13,32,164,171,170,145,217,146,227,66,246,170,65,82,245,94,174,147,220,123,36,94,185,86,181,202,185,126,9,162,96,189,125,192,247,10,187,163,171,238,90,247,94,236,245,182,239,127,187,200,217,107,107,101,172,170,99,166,115,88,214,34,170,50,84,106,97,173,106,116,68,236,117,255,0,214,224,224,155,250,193,218,63,246,250,223,245,195,245,184,56,38,254,176,118,143,253,190,183,253,113,215,247,3,129,191,15,253,176,209,55,189,194,214,123,41,102,161,178,105,250,41,107,235,103,90,250,213,86,198,198,231,13,79,63,222,123,151,13,107,83,171,156,168,137,213,74,68,173,182,73,189,27,199,37,155,105,180,20,118,207,213,85,231,217,172,58,126,133,207,145,180,209,200,254,88,98,230,122,185,203,202,220,43,222,171,142,142,119,68,237,176,199,11,220,63,233,206,25,182,90,195,181,54,6,197,36,212,113,123,77,218,181,137,143,111,184,200,212,243,231,92,245,194,170,35,90,139,213,24,198,55,242,76,174,0,32,199,139,119,16,247,45,161,216,58,77,186,211,21,207,165,189,238,76,242,219,223,60,111,229,146,27,100,40,215,85,43,125,114,255,0,50,40,191,228,201,39,92,162,21,251,225,217,193,20,92,89,107,107,133,255,0,91,84,79,75,160,52,148,144,253,166,216,28,172,154,229,80,252,185,148,145,189,62,6,242,183,154,71,167,188,141,86,162,97,94,142,109,202,105,142,20,184,103,209,214,168,172,218,123,97,116,28,20,209,34,38,101,177,83,207,43,241,234,249,101,107,164,145,126,174,114,169,27,120,187,240,186,217,173,216,209,215,11,246,200,105,43,86,134,215,84,113,58,122,56,173,177,165,53,186,224,173,69,95,103,150,157,184,142,37,119,102,200,198,181,81,85,57,185,147,161,84,156,44,239,190,169,225,99,127,44,154,242,7,212,210,193,69,89,246,118,163,183,185,28,223,104,160,116,136,218,152,94,204,103,153,184,230,110,81,121,100,141,171,142,152,54,61,166,169,167,172,167,138,174,150,102,77,4,236,108,145,200,197,203,94,199,38,81,81,125,81,81,114,123,64,5,54,120,177,241,150,205,202,213,142,225,195,110,238,201,38,152,210,213,124,250,134,166,7,47,45,194,233,26,170,121,25,79,138,56,23,40,190,139,46,87,250,91,84,237,30,7,95,209,102,237,126,247,90,63,141,169,45,172,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,123,90,246,185,142,76,163,145,81,126,226,152,60,88,248,107,118,223,238,12,123,187,100,139,253,203,212,18,35,106,151,155,181,108,243,215,84,63,226,149,206,248,88,157,154,141,249,97,122,17,203,130,173,244,173,216,173,247,211,183,204,230,221,113,174,164,183,92,59,123,148,210,86,83,186,87,126,214,247,46,27,23,102,162,47,201,126,123,11,233,45,75,110,214,58,102,215,170,109,50,115,209,221,104,224,173,133,216,114,101,146,198,215,183,226,68,94,206,78,232,139,244,67,1,248,133,211,203,83,194,222,175,100,80,249,138,219,125,193,203,239,34,114,167,217,213,125,126,191,113,175,124,43,228,85,49,95,211,203,145,21,127,66,155,11,120,127,221,32,186,240,195,164,100,167,127,58,65,111,160,129,203,133,76,57,182,250,92,167,84,79,153,35,64,63,50,61,177,49,210,61,112,214,34,185,87,228,136,83,103,138,239,20,179,235,93,106,155,51,166,229,197,170,204,238,106,199,114,167,90,184,102,174,167,145,184,124,72,239,133,205,234,143,86,252,178,189,72,171,194,62,197,221,119,239,122,108,26,82,146,30,106,24,107,105,106,174,47,230,106,114,210,165,92,17,202,184,89,24,171,134,202,159,10,243,124,190,155,13,237,214,136,181,237,206,137,178,232,171,67,113,77,103,160,166,162,106,229,222,242,69,11,35,69,247,156,229,78,140,78,153,95,189,123,157,144,0,0,0,0,0,0,0,0,5,38,248,194,91,171,41,184,130,130,225,59,243,79,91,205,228,38,19,167,37,21,2,59,178,231,191,204,197,94,27,85,140,162,226,207,71,206,245,232,159,104,127,155,43,19,253,38,192,224,0,0,0,31,137,101,100,44,89,36,92,53,59,169,173,255,0,23,186,157,186,187,127,245,53,229,142,230,108,222,197,133,198,59,81,83,183,228,159,155,242,38,39,130,237,161,31,174,245,133,213,95,214,47,179,240,152,249,195,113,111,207,253,5,191,128,0,0,0,0,0,0,0,0,16,99,197,95,96,169,183,35,101,127,87,54,154,46,107,206,158,155,218,101,151,204,84,205,28,20,149,210,185,184,116,141,103,198,244,92,163,85,223,122,116,41,87,76,94,238,26,51,86,218,245,13,27,252,154,219,45,194,10,200,215,13,119,44,144,202,215,167,116,84,92,43,83,209,83,232,166,196,220,30,110,175,243,95,216,45,43,169,102,151,204,171,134,219,67,73,86,238,92,102,116,162,167,123,215,8,198,39,121,61,19,31,35,53,128,68,159,19,185,153,23,11,215,100,114,103,158,89,218,159,122,219,171,74,21,182,177,101,184,210,198,214,243,43,231,99,81,51,140,229,201,208,216,175,130,74,58,138,46,26,116,60,117,9,133,117,146,216,246,167,78,141,90,10,108,39,79,184,193,190,43,219,220,237,190,216,212,209,150,122,239,46,231,168,106,125,146,161,158,86,115,69,61,29,116,110,234,232,220,223,137,137,217,81,223,114,117,41,115,67,233,107,142,188,214,150,109,39,110,111,61,85,234,227,79,68,206,173,79,122,105,91,26,47,85,106,119,122,122,167,222,134,197,156,41,109,37,191,102,182,55,74,105,74,106,79,34,173,109,84,51,220,63,8,231,115,213,251,28,17,202,238,175,122,38,86,62,205,94,95,151,215,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,28,65,126,224,187,147,252,16,188,255,0,34,148,160,30,9,191,27,157,161,254,23,219,127,142,105,177,232,5,74,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,129,212,183,83,106,244,38,244,232,75,166,220,110,61,134,27,181,142,237,23,151,52,50,116,115,28,159,12,177,187,187,36,106,245,107,211,170,42,26,247,241,91,195,190,169,225,39,124,238,27,123,83,112,169,150,158,157,209,221,52,245,221,153,137,245,84,78,114,172,51,34,183,28,178,49,204,115,29,140,97,241,187,29,48,165,214,240,5,196,164,188,78,112,239,104,213,87,186,152,228,213,86,57,22,199,168,81,48,139,37,84,77,106,182,163,151,229,44,110,141,234,184,68,231,89,17,58,52,146,0,2,144,56,214,225,71,139,93,220,226,159,113,181,245,147,100,181,69,214,215,95,118,242,109,245,144,192,213,142,106,72,34,100,16,185,171,159,133,89,19,112,91,87,10,219,108,187,69,195,150,220,237,236,214,196,183,214,218,180,245,26,92,105,249,121,85,149,242,70,146,213,101,62,107,59,229,85,250,169,149,65,76,254,53,186,102,215,109,223,205,25,169,232,224,108,85,119,173,47,229,86,43,91,143,49,96,169,145,24,245,249,187,150,68,110,126,76,106,122,18,155,193,146,241,93,115,225,54,239,69,87,34,58,43,78,182,184,81,211,39,95,118,37,164,163,153,83,255,0,94,105,23,244,147,200,161,127,22,47,199,103,86,254,247,90,127,145,68,112,26,251,130,61,79,110,225,59,65,241,91,160,125,174,241,105,187,80,74,253,81,66,140,231,146,216,246,84,203,27,106,153,132,202,211,171,88,212,126,122,177,221,114,173,119,185,148,60,57,60,65,171,118,6,243,77,179,251,189,121,154,125,181,184,202,173,163,170,149,22,71,88,42,30,239,141,190,190,204,229,85,87,177,17,121,85,121,218,159,26,58,236,40,171,104,174,84,84,247,27,117,92,53,84,149,81,50,120,39,130,68,124,114,198,228,69,107,216,228,232,230,170,42,42,42,116,84,83,222,8,249,226,3,248,154,110,191,239,11,191,141,140,168,79,11,143,199,179,108,191,244,215,249,158,180,191,224,1,196,234,203,27,245,62,149,188,233,168,238,51,91,223,118,183,212,80,182,174,22,162,201,78,178,198,230,36,141,69,232,174,111,54,83,62,168,65,77,167,240,126,219,77,172,220,221,43,185,113,110,222,160,187,75,165,174,244,183,136,104,170,45,240,50,57,165,130,70,200,198,185,81,114,137,204,212,94,159,34,192,65,3,60,102,233,173,178,240,163,104,169,172,100,94,209,6,180,160,246,71,57,216,114,61,105,106,209,200,223,158,89,204,170,159,76,250,101,35,55,130,68,85,107,189,155,131,59,57,253,149,154,90,54,75,135,123,190,98,213,196,172,202,122,174,27,38,23,211,175,204,184,194,42,248,163,254,34,123,155,255,0,161,127,207,20,69,105,120,68,254,57,118,159,222,27,167,241,72,94,184,0,213,251,107,63,116,237,33,251,253,111,254,80,195,104,16,0,0,135,126,36,188,99,71,195,54,213,126,165,116,109,205,35,220,77,101,12,144,90,188,183,34,201,109,165,248,101,174,84,252,149,76,171,34,207,119,229,83,41,27,144,163,84,210,154,162,183,74,87,110,26,219,42,100,177,210,221,41,237,85,55,23,252,30,219,81,28,211,71,22,87,171,158,172,167,149,203,140,225,17,51,142,102,230,200,252,14,191,162,205,218,253,238,180,127,27,82,91,88,0,21,1,226,233,198,3,181,126,165,94,23,180,21,201,126,197,211,211,178,125,85,52,107,238,213,220,27,135,71,75,148,238,200,126,39,39,101,149,81,21,17,98,235,144,60,33,184,63,91,53,187,249,234,117,245,183,21,183,8,229,165,210,20,242,166,29,13,59,145,89,61,106,167,206,68,230,141,159,216,121,139,213,30,213,44,252,0,13,115,184,218,222,122,222,32,120,159,214,122,202,10,135,85,91,162,184,58,203,99,99,19,41,236,20,206,88,161,229,68,235,248,69,71,75,142,190,244,170,94,143,9,27,33,69,195,207,15,122,59,108,98,164,142,27,133,29,3,42,175,46,111,85,150,229,50,36,149,46,85,252,164,73,28,172,110,123,49,141,79,67,48,2,163,60,105,118,34,130,197,170,116,151,16,118,43,123,97,77,70,142,176,223,94,198,225,36,171,133,156,244,178,187,167,87,186,22,202,197,92,252,52,236,250,153,123,193,147,124,37,213,187,63,168,118,70,239,87,207,89,161,171,82,182,216,215,47,85,183,213,185,238,115,19,231,201,59,101,85,95,79,61,136,88,168,0,0,12,57,198,45,175,92,95,120,96,220,141,61,182,246,90,187,182,162,188,216,166,181,210,81,82,53,22,105,146,161,82,25,81,168,191,249,41,36,95,185,20,171,46,4,120,28,223,221,63,197,94,131,213,27,185,179,23,203,54,153,177,85,79,115,158,170,225,78,212,137,179,195,79,35,169,189,87,175,180,36,42,159,113,118,0,244,87,208,209,221,40,106,45,151,26,104,234,105,42,226,124,19,195,35,121,153,36,111,69,107,154,228,94,232,168,170,138,159,83,88,75,199,157,183,187,151,91,246,12,202,146,233,155,236,158,197,35,243,148,117,61,66,249,106,184,92,247,98,122,155,65,0,0,0,0,86,95,141,86,245,212,217,180,110,141,216,91,69,95,35,181,20,207,191,94,24,222,235,75,3,145,148,204,95,236,93,42,200,239,190,157,167,86,240,84,216,202,106,170,173,101,196,61,230,133,30,250,55,38,154,177,200,244,248,30,230,182,90,201,17,23,215,149,212,236,71,39,163,165,79,85,45,116,24,47,141,125,136,160,226,31,134,253,95,161,31,111,109,69,226,158,141,247,107,3,249,114,248,174,116,236,115,225,70,174,23,28,254,244,75,132,95,118,87,20,191,225,223,190,18,236,95,21,90,70,241,83,87,228,217,117,36,201,166,175,25,92,55,217,234,158,214,177,238,95,68,142,100,134,69,95,147,29,243,54,20,0,21,25,227,5,197,139,117,13,246,155,133,205,17,114,71,219,236,146,199,95,170,230,133,232,173,154,183,8,232,41,50,157,210,36,95,49,233,149,78,119,49,23,14,137,78,215,224,245,194,114,81,81,212,113,83,173,237,169,231,213,54,107,118,144,138,102,117,142,46,172,169,173,79,171,189,232,88,191,36,151,209,200,165,164,0,1,20,248,195,224,19,77,241,133,170,172,26,151,82,110,93,235,79,179,79,219,223,67,5,37,29,36,83,70,229,124,138,247,200,170,245,69,71,47,184,159,115,16,200,60,37,112,187,166,248,73,219,42,173,180,211,90,134,178,247,21,109,222,123,196,245,181,112,50,41,31,44,145,197,31,46,25,211,8,216,90,136,102,176,107,113,198,45,53,182,143,138,237,222,166,180,178,38,83,179,90,93,240,216,157,150,181,235,85,34,189,19,229,135,171,147,30,157,186,99,6,193,251,25,21,92,27,39,183,208,92,57,253,170,61,45,105,100,252,238,230,119,152,148,145,35,178,190,171,156,245,59,192,4,59,241,37,227,26,62,25,182,171,245,43,163,110,105,30,226,107,40,100,130,213,229,185,22,75,109,47,195,45,114,167,228,170,101,89,22,123,191,42,153,72,220,133,26,166,148,213,21,186,82,187,112,214,217,83,37,142,150,233,79,106,169,184,191,224,246,218,136,230,154,56,178,189,92,245,101,60,174,92,103,8,137,156,115,55,54,71,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,3,16,241,89,180,150,253,229,216,221,87,165,42,105,60,250,180,181,87,79,111,252,35,155,201,87,236,115,199,19,186,61,136,184,89,59,57,121,126,127,77,116,245,198,150,184,232,61,105,121,210,119,22,242,85,89,110,53,20,79,234,213,247,161,149,209,170,244,87,39,118,47,170,253,234,93,31,133,14,247,46,224,236,106,232,203,197,119,153,115,211,213,62,201,78,207,43,24,162,130,142,134,54,245,108,109,111,196,245,238,170,239,189,58,153,203,141,170,42,138,238,26,117,196,116,233,149,101,146,230,247,39,78,173,74,10,156,167,95,188,215,82,228,197,138,227,85,27,155,202,172,157,237,84,206,113,135,47,66,250,188,49,38,100,188,47,90,81,169,142,73,96,106,253,233,110,162,37,176,6,20,227,15,117,127,153,6,193,106,173,75,12,190,93,92,214,218,234,74,71,114,231,19,173,21,67,216,184,86,61,59,199,234,152,249,154,236,234,123,221,195,89,234,219,166,161,172,127,157,91,122,184,79,89,34,225,173,230,146,105,92,245,236,136,137,149,114,250,34,125,16,186,175,10,141,130,166,219,125,149,253,92,221,168,185,111,58,134,111,105,138,95,49,87,20,115,210,80,202,214,225,178,57,159,27,21,114,173,71,125,201,208,156,224,0,0,0,0,0,0,0,0,5,64,120,209,90,18,61,119,163,238,168,238,178,253,161,148,199,202,27,115,126,127,232,33,215,8,122,157,186,75,127,180,205,229,238,229,108,94,219,149,198,123,209,78,223,146,254,119,200,217,6,41,89,51,18,72,215,45,94,202,126,192,0,0,1,26,56,243,226,42,221,176,91,57,85,83,230,98,237,116,228,246,22,225,221,124,186,170,84,147,175,148,246,252,51,126,86,62,157,123,107,237,113,184,214,93,171,36,184,92,38,243,106,37,199,59,249,81,185,194,34,39,68,68,78,200,133,148,120,46,58,24,245,150,177,107,159,137,38,251,63,149,184,94,184,138,227,146,222,0,0,0,0,0,0,0,0,0,14,35,86,233,187,118,176,211,23,109,45,118,135,205,163,187,81,79,69,59,57,156,220,178,88,220,199,38,90,168,189,156,189,149,23,234,134,185,252,91,109,108,187,69,191,250,203,75,249,126,93,28,151,155,141,85,189,153,69,229,164,90,217,217,18,103,157,202,189,35,252,165,230,249,147,215,193,183,121,96,138,142,249,180,55,9,185,167,125,69,77,214,15,117,83,12,84,183,211,181,58,51,29,243,213,93,250,61,75,82,0,137,158,38,242,49,156,46,222,17,239,229,87,62,161,19,166,114,191,103,86,20,53,167,90,231,234,11,99,24,184,115,171,33,68,95,146,243,161,177,207,10,169,37,7,14,90,18,74,201,121,146,61,53,107,145,93,203,140,53,40,32,244,79,185,74,113,241,56,221,244,220,254,36,46,20,20,51,102,139,77,199,45,153,204,229,239,53,61,125,98,43,178,172,106,252,50,39,78,169,245,83,33,248,74,240,251,22,189,221,154,157,200,212,20,254,101,178,197,76,247,82,39,58,166,43,97,169,161,153,142,247,36,107,190,23,175,69,106,183,231,149,232,93,68,113,182,40,219,19,19,13,98,35,81,62,72,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,42,83,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,1,94,158,51,187,79,65,169,54,23,79,238,205,61,43,18,233,163,111,76,164,150,100,106,34,186,134,177,21,142,106,175,117,196,204,167,84,207,68,230,127,204,143,222,10,27,141,83,105,222,109,109,181,243,213,185,180,90,138,192,219,172,81,57,85,90,181,84,115,53,168,141,79,69,88,234,101,85,94,153,72,211,57,194,23,24,0,0,30,28,228,106,43,156,168,136,137,149,85,244,40,11,196,171,136,59,95,16,92,78,93,107,180,189,107,42,244,222,146,165,102,156,181,212,70,236,199,82,144,189,239,158,118,250,42,58,105,36,70,185,62,38,50,53,245,45,63,195,3,107,46,27,91,193,246,149,101,226,157,96,175,213,115,84,106,105,98,86,170,43,99,169,86,164,10,185,245,117,60,112,59,251,108,122,101,101,121,66,254,44,95,142,206,173,253,238,180,255,0,34,136,181,15,14,154,106,122,206,7,182,198,142,178,158,57,224,158,215,89,28,177,72,196,115,36,99,171,42,17,90,228,94,138,138,138,168,168,165,120,120,143,120,120,85,236,157,202,187,123,182,94,204,249,182,246,182,79,54,231,108,167,106,185,214,9,156,189,85,19,191,178,185,87,162,255,0,75,85,229,92,55,149,79,163,195,127,196,70,77,151,169,161,216,173,234,185,201,46,132,171,155,203,180,93,165,114,185,214,41,94,191,181,191,231,74,231,46,127,242,106,170,191,10,175,45,206,199,36,115,70,201,161,145,175,141,237,71,53,205,92,163,145,123,42,47,170,31,162,62,120,128,254,38,155,175,251,194,239,227,99,42,19,194,227,241,236,219,47,253,53,254,103,173,47,248,0,0,48,206,185,227,43,133,125,186,182,201,114,212,251,245,162,209,177,198,178,37,61,13,214,42,250,167,183,175,195,5,58,190,71,103,10,137,134,247,42,3,196,59,142,154,126,46,53,21,159,78,104,139,85,109,179,67,105,121,37,154,149,43,81,173,168,184,85,61,57,86,161,237,106,170,70,212,98,114,177,153,85,195,156,174,234,238,86,216,47,133,23,12,119,189,139,217,42,253,119,173,173,146,80,106,109,197,150,10,213,164,153,138,217,105,45,177,53,222,202,199,181,122,181,238,89,37,149,83,162,162,73,26,57,17,205,84,73,192,69,95,20,127,196,79,115,127,244,47,249,226,136,169,239,14,125,229,219,109,135,226,102,223,184,59,173,168,254,195,176,65,105,175,165,146,175,216,234,42,113,44,145,162,49,188,144,49,239,234,190,188,184,79,82,216,127,93,31,129,63,235,231,254,44,222,63,217,7,235,163,240,39,253,124,255,0,197,155,199,251,32,253,116,126,4,255,0,175,159,248,179,120,255,0,100,31,174,143,192,159,245,243,255,0,22,111,31,236,133,20,109,103,238,157,164,63,127,173,255,0,202,24,109,2,0,0,233,123,201,187,122,59,99,54,214,251,186,90,238,185,41,173,22,42,101,154,68,69,79,50,121,23,164,112,198,139,241,72,247,171,90,212,249,175,203,42,107,237,169,245,6,240,113,215,196,191,181,50,147,219,181,94,184,184,182,154,130,138,55,47,145,65,76,212,94,72,209,127,38,24,98,106,185,206,84,206,26,247,174,85,85,86,119,248,141,108,22,145,225,167,195,239,110,246,163,71,162,203,21,6,189,162,154,190,181,237,68,146,190,182,75,109,193,102,168,127,213,202,136,141,78,188,172,107,27,149,70,161,193,120,29,127,69,155,181,251,221,104,254,54,164,182,176,1,24,248,254,226,210,143,133,93,152,168,175,179,213,66,237,113,169,146,75,126,155,166,114,115,121,114,97,60,218,183,55,243,33,107,145,122,244,87,186,54,170,97,87,21,11,193,7,12,87,206,47,183,238,27,101,245,245,147,105,155,100,191,108,106,235,146,200,171,35,161,87,170,164,92,235,222,89,228,69,106,47,116,79,49,253,121,20,216,50,217,108,183,217,109,180,150,123,69,20,52,116,52,16,71,77,75,77,3,17,145,195,19,26,141,99,24,212,232,141,70,162,34,34,118,68,62,160,1,143,120,135,215,51,109,158,195,238,22,224,82,84,44,53,86,13,51,113,174,164,122,46,21,42,89,78,245,133,17,125,21,100,228,79,210,80,47,5,26,10,45,204,226,195,107,180,141,77,58,207,77,46,161,167,174,169,139,151,153,36,130,147,53,82,181,83,243,85,144,57,23,228,138,170,108,120,1,21,124,79,116,77,30,180,224,187,93,62,161,191,178,52,255,0,177,222,233,31,249,146,67,80,196,127,247,98,124,205,254,219,61,123,45,105,120,70,235,121,180,175,24,246,155,11,102,86,67,171,236,183,43,68,173,85,247,85,89,23,181,183,233,156,210,97,23,251,44,122,151,174,67,78,48,188,76,118,187,134,43,196,251,125,167,44,239,214,218,230,6,34,212,208,193,82,144,209,219,85,83,40,218,153,145,28,190,102,21,23,202,99,85,113,241,43,50,153,135,182,175,27,125,239,134,244,249,239,155,65,161,170,237,42,230,171,105,105,36,172,167,169,70,254,82,44,238,146,70,170,175,92,47,148,152,249,41,98,60,38,113,151,181,156,92,233,122,139,158,141,116,214,171,253,173,27,246,182,159,173,123,86,166,145,28,184,108,141,114,116,150,37,84,194,61,168,157,122,57,26,170,136,103,192,0,0,24,151,138,141,251,177,112,217,177,250,151,116,110,245,48,165,101,29,43,233,236,212,178,47,90,203,148,141,84,167,133,19,186,162,191,14,118,51,134,53,238,236,133,2,240,211,182,183,141,245,226,39,68,104,24,91,37,92,183,219,236,50,220,36,122,43,213,41,88,255,0,58,170,87,122,174,34,100,142,250,170,119,76,228,217,80,195,92,89,113,31,67,194,182,209,77,187,23,13,41,62,162,134,27,133,53,2,209,67,86,148,206,85,153,85,17,220,234,215,39,76,118,193,137,184,69,241,21,210,124,84,221,245,101,12,218,10,77,19,69,164,45,41,120,172,184,92,47,17,205,10,67,207,202,229,114,249,108,70,53,168,138,229,114,174,48,134,28,223,207,25,173,189,209,247,122,157,57,177,58,22,77,105,37,51,214,39,222,174,53,14,163,160,115,145,122,172,49,163,86,89,155,253,147,150,63,154,115,38,21,112,85,175,198,207,136,24,110,15,146,247,181,91,123,87,66,175,203,33,165,142,182,158,84,111,94,139,35,170,36,69,94,221,121,19,178,244,235,210,91,240,215,226,191,177,59,221,118,163,210,26,238,223,62,220,106,58,231,182,26,102,220,42,155,81,110,169,149,87,8,198,213,163,89,200,229,244,73,88,196,202,162,35,149,85,17,102,248,0,20,41,226,179,174,102,214,124,103,234,154,5,168,89,105,180,173,13,190,197,74,185,232,214,182,6,207,35,83,229,137,170,102,253,57,45,99,195,155,65,69,183,188,26,109,173,2,83,172,117,23,139,107,175,245,15,86,242,186,87,86,202,233,216,229,251,162,124,77,69,245,107,90,73,48,13,107,184,167,209,180,251,103,196,198,229,105,27,59,157,21,45,167,84,215,251,15,42,225,209,66,233,157,36,72,138,158,173,99,154,153,250,103,167,99,98,29,155,214,110,220,109,162,209,27,128,247,35,159,169,116,237,186,236,252,38,61,249,233,163,145,201,143,76,43,149,49,232,119,0,96,174,51,248,150,181,240,179,177,119,141,193,123,225,150,255,0,84,159,102,233,218,41,58,251,69,194,68,94,69,86,250,178,52,71,74,255,0,236,89,140,229,201,154,65,225,127,99,53,143,24,252,68,209,233,107,133,117,117,75,46,149,146,94,181,85,225,217,124,144,210,121,156,245,19,57,216,84,73,36,115,185,26,171,211,158,70,250,100,216,135,77,233,203,30,143,211,214,205,39,166,45,144,219,173,22,106,72,168,40,41,33,76,71,5,60,76,70,70,198,253,17,168,137,250,14,72,0,0,58,238,176,220,125,188,219,200,96,168,215,250,243,78,233,152,170,91,35,225,125,226,233,5,19,101,108,104,139,34,181,101,115,81,200,212,115,121,149,59,115,38,123,145,11,137,159,21,109,129,218,157,61,95,107,218,91,245,62,224,107,25,97,124,116,109,182,229,246,218,89,85,21,27,44,213,61,25,35,81,122,242,68,174,87,99,10,173,69,230,42,223,132,142,31,181,135,24,28,67,209,89,235,163,169,172,182,62,191,237,189,97,116,115,85,27,29,42,203,207,55,51,147,8,146,76,238,102,49,19,175,51,243,142,86,185,83,98,88,227,142,24,217,12,49,181,145,177,168,214,181,169,132,106,39,100,68,244,67,244,14,151,188,155,183,163,182,51,109,111,187,165,174,235,146,154,209,98,166,89,164,68,84,243,39,145,122,71,12,104,191,20,143,122,181,173,79,154,252,178,166,190,218,159,80,111,7,29,124,75,251,83,41,61,187,85,235,139,139,105,168,40,163,114,249,20,20,205,69,228,141,23,242,97,134,38,171,156,229,76,225,175,122,229,85,85,103,127,136,214,193,105,30,26,124,62,246,239,106,52,122,44,177,80,107,218,41,171,235,94,212,73,43,235,100,182,220,22,106,135,253,92,168,136,212,235,202,198,177,185,84,106,28,23,129,215,244,89,187,95,189,214,143,227,106,75,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,204,145,182,88,221,19,211,45,122,43,85,62,104,165,43,248,181,112,251,22,130,221,138,109,201,211,244,222,93,178,251,76,199,85,167,58,174,107,102,169,174,153,238,247,228,115,190,22,39,68,106,55,229,133,232,99,207,12,125,223,77,176,226,66,223,65,93,54,40,181,36,113,89,154,206,94,211,84,87,209,162,59,40,199,47,195,26,244,232,159,84,46,63,138,164,125,127,14,90,238,74,57,112,146,105,171,164,136,238,92,229,171,65,63,207,239,67,92,93,68,215,51,80,92,216,245,203,155,89,50,42,252,215,157,75,229,240,200,145,143,225,118,206,140,127,50,181,244,232,189,49,133,251,58,140,150,96,21,91,227,39,188,176,75,71,99,218,27,124,220,179,178,162,154,235,63,186,171,150,34,92,41,220,157,89,142,248,234,142,253,30,164,10,225,39,107,101,221,221,255,0,209,186,95,203,243,40,227,188,219,170,174,12,202,39,53,34,86,192,201,83,60,237,84,233,39,228,175,55,200,216,195,73,105,187,118,143,211,22,157,45,105,135,202,163,180,209,65,69,3,57,156,236,50,40,218,198,166,92,170,189,154,157,213,87,234,167,46,0,0,0,0,0,0,0,0,0,84,63,141,27,161,147,88,232,230,181,249,146,31,180,57,155,133,233,152,173,216,43,94,221,113,172,181,86,71,95,65,55,149,60,89,228,127,42,59,25,69,69,232,168,169,217,84,216,39,128,206,34,173,219,251,179,148,181,62,102,110,214,190,127,110,110,29,211,204,170,170,72,250,249,76,111,195,15,228,231,235,215,188,151,0,0,0,5,39,248,191,238,101,70,172,223,42,45,16,137,251,19,74,121,158,75,186,123,222,213,71,65,43,186,114,34,166,21,190,170,239,209,216,128,228,246,240,124,191,82,219,248,128,158,203,51,115,45,211,151,201,92,175,79,46,138,189,206,236,152,236,190,170,159,164,187,32,0,0,0,0,0,0,0,0,0,85,135,140,150,200,226,142,201,188,246,182,101,86,90,107,61,68,121,236,152,184,84,186,76,186,79,187,162,51,244,250,16,91,130,253,206,168,218,190,35,52,93,226,56,249,160,184,222,109,214,202,165,202,39,44,18,87,211,185,238,248,28,171,132,143,178,34,47,201,77,138,236,151,56,47,118,106,11,205,42,230,26,250,88,170,99,94,189,90,246,35,147,186,34,246,95,146,31,104,34,39,138,5,114,210,112,193,115,141,27,159,58,121,163,239,219,54,250,210,141,54,222,222,235,182,226,105,107,83,27,204,234,203,213,13,58,38,113,149,124,236,111,205,62,127,50,253,181,214,179,166,216,254,8,162,187,59,240,53,52,90,5,180,244,205,234,238,106,166,90,28,230,38,121,94,137,214,46,234,156,191,63,173,5,95,110,151,109,204,220,26,203,155,219,207,112,212,183,121,37,107,114,212,252,45,68,234,228,76,225,173,248,159,223,8,159,113,176,15,3,27,55,110,217,254,30,116,149,44,17,114,215,94,109,52,23,106,239,121,203,138,137,168,105,146,68,234,247,162,251,209,247,110,19,228,136,72,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,160,113,5,251,130,238,79,240,66,243,252,138,82,128,120,38,252,110,118,135,248,95,109,254,57,166,199,160,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,140,62,38,17,81,75,192,246,232,50,224,228,108,73,75,110,115,85,93,203,248,68,185,82,172,105,159,249,104,222,158,189,138,191,240,147,90,180,227,75,79,251,51,81,99,91,61,215,218,59,116,143,217,157,142,255,0,217,242,118,255,0,188,189,224,0,0,173,15,20,174,61,23,70,209,87,112,209,179,151,172,95,171,162,88,117,93,218,150,84,205,190,7,39,90,40,220,222,211,61,170,190,98,244,86,53,81,169,239,57,121,34,111,135,87,3,247,46,39,181,236,122,223,90,80,201,14,218,105,138,182,186,226,247,123,191,107,84,183,14,109,12,127,216,174,90,178,185,59,49,121,81,81,207,69,75,221,130,8,41,96,142,150,150,24,225,134,22,36,113,199,27,81,173,99,81,48,141,68,78,136,136,157,48,123,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,145,151,11,125,13,218,130,166,213,116,163,134,174,138,182,23,211,212,211,206,196,124,115,68,246,171,94,199,181,122,57,170,138,168,168,189,21,20,164,79,17,79,15,154,206,27,238,146,238,198,214,82,207,89,182,151,74,164,100,180,254,244,146,216,42,30,171,203,19,215,170,186,157,203,210,57,23,170,42,163,30,188,202,215,63,33,248,105,248,137,73,161,106,173,252,61,239,206,161,79,212,188,168,218,109,55,125,172,147,173,174,69,84,70,82,78,245,255,0,197,151,179,30,191,181,46,26,191,131,84,88,237,253,28,142,68,115,85,21,21,50,138,158,164,125,241,1,252,77,55,95,247,133,223,198,198,84,39,133,199,227,217,182,95,250,107,252,207,90,95,240,0,0,107,137,174,120,39,226,195,110,45,175,188,106,221,135,213,112,80,196,222,121,106,41,105,82,182,56,155,215,222,123,169,213,232,196,233,213,93,132,78,159,52,207,193,194,190,238,109,206,201,111,13,163,95,110,118,212,210,107,187,69,4,141,123,105,101,149,205,146,142,84,114,43,106,161,98,170,69,44,140,194,170,50,84,86,170,225,81,88,168,142,77,136,54,187,115,180,86,242,104,59,70,228,237,237,230,59,157,138,247,7,159,77,59,81,90,228,235,135,70,246,175,86,61,174,69,107,154,189,81,81,80,237,68,85,241,71,252,68,247,55,255,0,66,255,0,158,40,138,79,225,207,135,189,103,196,230,230,83,237,86,130,185,217,104,46,213,52,149,21,140,154,239,52,177,83,163,33,111,51,145,93,20,114,59,42,157,189,220,125,80,150,63,172,169,197,63,252,62,218,175,239,173,199,253,132,126,178,167,20,255,0,240,251,106,191,190,183,31,246,17,250,202,156,83,255,0,195,237,170,254,250,220,127,216,71,235,42,113,79,255,0,15,182,171,251,235,113,255,0,97,33,62,214,126,233,218,67,247,250,223,252,161,134,208,32,0,10,52,241,61,227,39,249,225,55,45,54,199,66,220,252,221,1,162,106,158,200,165,137,249,142,235,114,68,86,73,85,211,163,152,196,87,71,18,252,149,238,206,31,132,154,222,22,28,27,46,201,237,247,243,108,215,246,182,179,91,107,74,86,186,138,9,163,252,37,166,214,239,121,140,235,213,178,77,238,189,255,0,38,164,109,232,168,228,95,151,198,175,241,88,210,223,244,129,67,254,110,184,152,79,192,235,250,44,221,175,222,235,71,241,181,37,181,128,113,58,183,85,233,237,11,166,46,186,203,86,93,97,182,217,172,180,146,215,87,85,204,184,100,48,198,213,115,156,190,171,209,59,39,85,92,34,101,84,215,163,137,141,241,215,156,107,241,23,45,254,213,105,174,169,117,214,174,43,38,147,177,71,239,201,13,55,63,44,16,163,81,113,230,61,206,87,189,115,142,119,187,175,42,38,46,223,131,62,24,44,124,41,236,173,183,65,83,36,21,58,130,183,23,13,71,113,99,83,53,85,207,106,115,53,29,221,98,141,49,27,19,167,70,171,176,142,123,140,236,0,4,122,241,6,73,151,131,29,215,242,28,196,119,216,125,121,209,85,57,124,232,249,187,122,227,56,250,227,185,82,190,20,209,82,73,198,254,136,125,79,39,153,21,29,221,244,252,206,194,249,159,103,84,34,227,230,188,138,254,159,44,175,161,125,224,24,107,140,200,169,166,225,51,120,25,85,83,228,49,52,93,221,232,238,92,229,237,165,122,177,191,219,57,26,220,250,103,37,34,120,121,173,122,113,163,181,63,102,181,22,95,182,93,205,156,126,213,236,242,249,189,255,0,242,124,255,0,95,151,92,23,229,188,26,202,109,186,218,93,109,184,52,204,107,229,211,26,114,229,121,141,174,76,162,186,154,154,73,81,21,61,83,44,53,247,225,79,104,147,138,254,40,52,254,128,214,250,150,174,38,106,138,218,203,149,230,189,30,139,85,80,145,197,45,84,220,170,238,242,72,172,114,115,97,113,204,174,194,227,11,110,27,145,225,85,194,94,172,219,202,141,43,163,180,51,180,165,242,26,103,54,219,124,165,175,169,150,104,234,17,152,107,167,108,143,115,102,98,185,17,92,213,76,227,60,170,197,92,152,139,128,159,12,205,208,216,77,198,182,239,102,230,238,60,118,123,173,189,179,193,30,159,177,57,39,109,76,47,107,152,230,85,206,228,228,86,47,186,239,45,141,119,102,59,157,174,110,18,200,192,0,3,135,213,250,187,77,104,45,49,115,214,122,194,243,77,106,178,217,169,159,87,91,89,82,244,108,112,196,212,202,170,175,207,209,17,58,170,170,34,101,85,16,160,46,55,120,194,213,92,94,238,138,213,210,182,174,139,70,89,165,125,54,154,179,42,251,220,138,184,90,153,90,157,22,121,112,138,168,153,229,76,49,21,112,174,117,150,248,101,240,57,55,14,218,78,93,216,220,203,123,91,184,90,166,149,172,142,149,232,138,182,91,123,176,228,131,233,52,138,141,116,139,249,40,214,49,48,168,245,116,232,33,63,139,231,226,113,93,252,34,182,127,218,121,74,218,46,233,175,170,91,85,182,218,22,162,224,247,107,121,233,45,213,22,218,28,243,220,222,146,230,8,21,19,171,145,101,115,87,147,178,185,26,170,153,106,98,219,248,104,240,127,218,29,45,166,104,111,124,70,178,167,87,106,138,150,54,106,139,85,61,124,180,246,218,21,84,202,68,142,133,91,36,238,76,251,206,87,163,21,83,8,213,78,174,205,250,159,195,43,130,157,79,108,117,191,249,141,65,105,147,145,25,29,93,174,231,87,4,209,99,179,147,240,170,199,47,252,182,187,61,215,175,82,171,120,233,224,23,84,240,139,118,166,212,118,91,149,70,162,219,219,197,66,211,208,221,37,141,27,81,71,62,21,201,77,84,141,68,111,58,181,28,173,123,81,26,244,107,189,214,170,114,147,179,194,87,139,171,150,237,232,138,221,133,220,27,188,149,154,159,69,210,182,166,211,85,59,149,210,214,218,57,154,206,71,57,85,121,159,3,220,198,101,113,150,73,26,117,86,185,75,9,0,26,232,113,228,147,39,24,155,181,231,185,138,239,213,37,70,57,17,81,57,112,222,94,254,184,198,126,185,236,95,79,13,209,82,65,195,190,214,193,111,228,246,88,244,93,145,144,114,59,153,190,90,80,194,141,194,250,166,49,212,200,192,26,248,248,149,197,77,15,27,251,162,202,90,159,61,139,89,64,245,119,46,48,247,91,169,149,237,254,213,202,230,231,215,25,46,95,129,53,175,94,15,118,147,237,38,162,75,250,152,165,229,198,63,106,194,249,93,191,242,124,159,95,159,92,153,220,252,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,64,62,33,252,85,79,197,6,250,213,126,167,171,159,46,137,210,78,146,213,167,99,99,178,202,156,59,19,86,38,59,172,206,106,43,127,242,109,141,59,228,180,223,14,14,19,219,195,54,200,195,95,169,173,237,143,93,107,70,197,115,189,171,216,137,45,28,124,191,128,162,207,254,77,28,229,119,254,82,71,167,84,70,146,208,0,0,5,121,120,184,112,235,189,91,247,14,215,79,180,26,2,187,83,183,78,182,250,251,154,82,73,19,93,2,76,148,43,23,186,247,181,92,174,242,100,194,53,21,125,223,170,102,162,181,246,216,238,46,213,222,62,192,220,157,13,124,211,23,5,230,86,65,117,161,146,153,210,34,119,115,57,209,17,237,234,158,243,114,157,83,175,82,216,188,41,248,171,216,75,142,154,165,225,226,215,160,168,116,30,180,86,45,75,159,12,142,150,29,73,43,25,248,73,188,217,21,100,73,209,168,171,229,57,85,17,169,248,53,194,43,91,100,0,20,105,226,123,198,79,243,194,110,90,109,142,133,185,249,186,3,68,213,61,145,75,19,243,29,214,228,136,172,146,171,167,71,49,136,174,142,37,249,43,221,156,63,9,53,188,44,56,54,93,147,219,239,230,217,175,237,109,102,182,214,148,173,117,20,19,71,248,75,77,173,222,243,25,215,171,100,155,221,123,254,77,72,219,209,81,200,191,47,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,248,230,217,187,118,239,240,241,171,105,39,139,154,182,205,105,175,187,80,251,206,76,212,67,67,82,145,167,71,177,62,41,59,187,41,243,69,53,254,177,93,46,219,103,184,52,119,54,55,146,225,166,174,241,202,230,229,171,248,90,121,209,202,153,195,155,241,51,190,21,62,242,253,116,38,179,166,223,14,8,165,187,55,240,213,53,186,9,212,245,45,234,222,90,167,218,26,231,166,121,88,139,214,94,232,156,191,47,165,4,238,69,189,214,157,196,213,54,183,183,149,212,119,170,234,117,76,231,10,201,222,223,154,252,190,101,229,248,95,87,45,95,12,22,200,213,184,242,103,134,62,255,0,43,125,23,253,228,187,7,197,123,185,193,100,179,87,222,106,151,16,208,82,203,83,34,245,232,214,49,92,189,145,87,178,124,148,215,83,141,13,206,168,221,78,35,53,165,226,72,249,96,183,94,110,54,202,85,202,47,52,17,215,212,57,142,248,26,169,148,147,178,162,175,205,73,211,224,219,178,57,163,189,239,61,209,152,84,150,166,207,79,30,123,166,45,245,45,147,45,147,239,232,172,253,62,133,167,128,0,0,0,0,0,0,0,0,2,147,188,96,239,212,183,14,32,32,178,194,220,75,107,230,243,151,43,215,204,162,160,115,123,166,59,39,162,169,2,9,241,225,1,185,149,26,79,124,171,116,66,167,236,77,87,229,249,206,233,238,251,45,29,124,173,233,200,170,185,87,122,43,127,79,98,236,0,0,0,15,14,119,42,101,77,108,184,169,214,171,175,247,203,81,234,70,187,240,85,62,199,200,152,237,203,71,3,23,242,90,189,217,242,49,55,42,227,155,29,12,241,192,246,227,51,107,120,147,210,154,182,102,115,197,75,237,220,237,206,51,205,65,83,26,117,229,114,247,147,228,108,91,28,140,149,137,35,23,45,94,202,126,128,0,0,0,0,0,0,0,0,12,65,197,142,218,67,186,155,9,172,116,219,255,0,111,101,154,225,81,74,157,122,206,148,83,177,137,241,53,59,201,234,184,249,154,233,106,11,109,102,137,215,23,43,68,169,203,85,97,186,205,76,228,232,184,146,9,149,171,234,169,221,191,53,79,188,191,63,15,29,212,135,117,56,104,211,245,76,126,101,176,69,73,99,153,48,189,31,5,190,145,93,249,13,78,242,122,101,62,170,73,144,65,143,23,90,167,211,240,227,72,198,255,0,77,189,198,197,251,150,130,188,167,222,31,41,160,172,223,189,181,164,169,147,146,25,245,125,154,57,29,133,94,86,186,182,36,85,194,117,94,138,77,223,20,222,32,41,43,169,116,190,197,105,186,239,54,142,213,110,162,168,157,124,165,110,100,137,43,105,92,158,252,121,236,173,236,245,79,191,185,133,252,53,246,74,171,118,120,132,182,92,102,103,45,191,77,186,27,187,164,202,46,100,167,174,163,85,110,60,198,187,225,147,57,234,159,69,47,186,142,153,148,84,144,81,197,240,65,27,98,111,220,212,194,127,144,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,3,136,47,220,23,114,127,130,23,159,228,82,148,3,193,55,227,115,180,63,194,251,111,241,205,54,61,0,169,79,28,95,232,179,105,127,123,174,255,0,198,211,25,87,193,47,247,5,215,127,194,245,254,69,78,88,176,4,7,241,146,221,26,109,39,195,85,187,109,161,169,84,175,215,119,184,88,232,81,200,156,212,116,106,147,200,229,78,234,137,50,82,167,203,222,250,117,139,222,10,219,127,61,239,126,181,126,226,75,78,174,163,210,250,111,216,154,254,76,163,42,171,39,103,151,213,123,47,149,79,80,157,58,245,249,101,22,230,64,0,16,199,196,91,142,154,14,24,180,98,232,61,3,112,134,109,205,212,84,202,180,141,111,43,210,207,74,236,162,214,74,213,202,115,170,162,164,76,84,194,170,43,151,163,112,234,165,225,27,133,141,123,198,70,238,186,201,13,101,100,86,106,105,155,112,213,90,134,101,89,29,79,20,143,85,95,125,217,231,168,149,81,232,196,118,114,168,231,47,186,215,41,176,38,221,109,230,143,218,125,19,104,219,189,5,102,134,213,97,177,211,37,53,29,44,127,146,212,234,174,114,175,87,61,206,85,115,156,189,92,231,42,175,85,59,32,40,95,197,139,241,217,213,191,189,214,159,228,81,22,169,225,193,248,147,109,103,239,117,87,242,218,130,74,31,13,246,197,102,212,246,106,237,59,168,173,116,183,43,93,202,7,210,214,81,213,68,146,67,60,47,69,71,49,237,94,142,106,162,170,42,41,70,62,33,60,4,94,56,96,212,242,235,205,191,160,171,174,218,251,196,232,148,243,43,150,87,217,167,122,255,0,189,103,119,126,69,95,218,228,94,233,238,185,121,147,46,207,94,26,62,34,208,217,226,180,240,225,191,55,149,109,31,51,104,244,190,162,171,149,85,33,202,225,148,85,47,114,244,103,102,197,34,244,111,70,59,221,229,86,205,255,0,16,31,196,211,117,255,0,120,93,252,108,101,66,120,92,126,61,155,101,255,0,166,191,204,245,165,255,0,0,0,0,171,207,23,94,16,116,117,22,139,111,19,219,125,96,165,180,220,232,107,162,165,213,81,82,66,145,197,89,13,67,249,35,171,115,90,156,169,42,76,230,49,206,232,175,73,81,85,85,90,153,234,30,10,219,219,91,65,172,245,126,192,221,110,15,117,190,237,69,250,161,180,67,35,149,91,29,92,46,108,117,13,98,103,162,201,27,227,114,244,237,79,253,219,114,34,175,138,63,226,39,185,191,250,23,252,241,68,86,151,132,79,227,151,105,253,225,186,127,20,133,235,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,2,1,248,170,241,146,155,55,160,23,98,180,5,213,89,173,53,157,35,146,225,81,79,46,36,181,90,221,238,185,114,157,91,36,222,243,27,234,141,71,187,162,242,42,195,143,11,206,13,63,155,230,227,255,0,53,157,125,106,243,52,22,139,170,99,219,12,204,204,119,107,147,112,232,224,194,252,81,199,238,201,39,162,251,140,84,84,115,177,120,100,0,241,171,252,86,52,183,253,32,80,255,0,155,174,38,19,240,58,254,139,55,107,247,186,209,252,109,73,109,96,21,39,226,247,197,231,219,119,86,112,179,160,110,170,180,22,201,25,87,171,230,133,222,236,245,41,135,193,69,148,94,173,143,164,143,78,220,254,90,116,88,220,135,96,240,133,224,249,212,144,175,21,123,129,107,86,205,51,101,164,209,244,211,199,133,108,106,138,201,171,240,189,125,228,230,138,53,252,223,49,221,81,205,82,211,0,0,24,179,138,141,29,46,191,225,175,115,244,133,44,41,53,85,199,74,92,217,72,197,252,170,150,211,189,240,167,101,254,152,214,125,126,69,16,240,37,173,19,64,113,129,181,58,133,242,182,38,73,168,97,181,200,247,46,26,214,86,181,212,110,85,92,166,17,27,80,185,94,200,108,98,1,23,60,76,245,116,90,67,130,173,196,149,102,70,84,93,161,163,180,83,183,155,11,35,167,171,137,175,68,232,189,162,243,93,143,84,106,161,86,254,20,122,77,250,155,141,93,39,95,229,121,144,233,218,11,157,218,100,198,81,19,217,36,129,138,191,116,149,17,175,222,136,94,190,169,211,150,205,99,166,46,250,70,244,199,190,221,124,160,168,182,213,181,139,135,58,25,163,116,111,68,95,69,229,114,154,236,111,70,207,111,47,4,187,234,203,101,69,93,117,162,237,101,172,251,67,78,106,10,76,177,149,176,53,223,131,168,133,221,151,166,17,236,92,225,85,204,114,42,119,157,219,3,227,75,67,36,52,182,46,35,244,12,177,76,214,182,55,106,13,56,212,115,30,189,125,249,105,30,168,173,244,202,198,247,101,85,112,196,232,133,141,109,86,241,237,134,247,233,120,181,150,213,107,75,110,163,181,72,188,174,150,146,79,126,7,254,100,209,57,18,72,95,235,202,246,181,113,133,198,21,14,230,0,0,245,207,60,20,176,73,85,85,52,112,195,11,22,73,36,145,200,214,177,168,153,87,42,175,68,68,78,185,41,3,196,163,142,233,120,137,213,15,218,125,176,186,200,221,182,211,245,89,146,120,215,149,47,181,140,202,121,235,234,176,49,115,229,181,122,59,246,197,76,242,35,51,135,133,159,1,10,223,179,56,162,222,75,55,85,70,85,104,219,69,75,59,122,182,229,43,85,62,229,133,23,231,230,99,246,181,45,76,16,159,197,243,241,56,174,254,17,91,63,237,60,133,158,13,155,81,104,214,188,66,223,55,10,245,73,29,75,52,37,153,38,161,107,218,213,72,235,170,95,229,199,38,23,213,177,54,163,24,236,170,213,202,97,51,117,96,196,188,88,237,125,183,120,248,113,220,29,3,112,166,108,175,173,177,212,207,68,171,31,58,199,91,3,22,106,119,162,119,202,75,27,59,117,84,202,122,148,101,192,30,190,184,109,223,24,91,93,117,160,153,205,109,210,253,5,130,161,136,171,203,36,85,235,236,170,142,68,238,136,179,53,201,158,206,107,87,208,216,156,0,80,31,138,22,142,151,72,113,171,174,223,228,164,116,215,214,208,94,41,151,243,219,45,36,73,35,187,127,86,100,201,250,62,101,186,120,123,235,68,215,124,26,109,101,217,101,107,228,161,178,165,149,232,139,213,158,195,43,233,26,138,153,232,188,176,53,126,229,69,236,168,72,128,13,108,248,188,213,209,107,174,40,183,79,83,211,76,146,211,85,106,187,140,116,210,35,178,143,130,41,221,20,78,78,137,209,89,27,87,30,153,193,176,95,15,58,77,250,19,97,54,231,70,75,23,151,53,151,74,90,168,167,76,97,124,216,233,99,108,138,191,85,122,57,87,239,50,9,1,124,89,56,177,110,210,109,106,108,102,142,185,44,122,183,94,211,57,181,239,133,234,217,40,44,234,170,217,29,148,236,233,213,29,18,39,230,36,171,209,121,84,135,158,20,220,39,127,54,173,219,93,224,214,86,175,59,70,232,9,217,52,76,154,60,197,112,187,99,154,24,186,244,115,98,233,43,211,231,229,34,162,163,212,187,208,0,0,0,116,221,217,218,13,187,223,13,21,93,160,55,55,76,82,94,173,21,204,115,121,38,98,121,148,242,42,42,36,208,191,226,138,86,231,163,219,133,79,187,40,107,191,187,122,27,87,240,159,196,117,235,71,219,175,51,211,222,244,13,245,147,219,46,49,230,57,28,214,171,103,164,168,199,76,43,162,116,79,84,237,239,99,170,117,54,32,217,173,199,160,221,237,168,210,59,159,108,70,54,13,79,103,165,185,44,108,237,12,146,70,139,36,95,123,31,204,197,234,189,90,189,206,228,64,63,21,94,50,83,102,244,2,236,86,128,186,171,53,166,179,164,114,92,42,41,229,196,150,171,91,189,215,46,83,171,100,155,222,99,125,81,168,247,116,94,69,88,113,225,121,193,167,243,124,220,127,230,179,175,173,94,102,130,209,117,76,123,97,153,153,142,237,114,110,29,28,24,95,138,56,253,217,36,244,95,113,138,138,142,118,47,12,128,30,53,127,138,198,150,255,0,164,10,31,243,117,196,194,126,7,95,209,102,237,126,247,90,63,141,169,45,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,166,178,153,149,180,147,209,203,240,79,27,162,119,220,228,194,255,0,148,161,31,18,141,145,170,218,94,33,46,119,24,163,230,183,234,69,154,238,217,50,137,137,42,43,171,21,27,143,49,206,248,99,206,122,39,209,12,209,225,101,191,244,148,52,218,163,98,181,37,119,149,73,118,183,86,212,83,175,148,174,196,146,165,21,43,83,220,143,61,145,221,222,137,247,119,33,23,16,116,208,209,239,230,229,81,211,73,207,12,26,190,243,28,110,194,167,51,91,91,42,34,225,122,167,68,46,7,194,38,173,213,60,56,213,181,223,210,175,114,49,62,228,160,160,39,64,35,55,136,118,234,65,181,124,52,106,10,167,191,150,91,252,53,118,56,83,10,185,146,123,125,90,183,242,28,157,227,245,194,125,80,160,205,63,109,172,214,218,226,219,104,137,57,170,175,215,88,105,154,157,19,50,79,50,53,61,81,59,187,230,137,247,27,22,240,157,182,144,237,94,194,104,237,54,207,219,223,102,183,212,85,39,94,147,173,20,12,122,124,78,78,241,250,46,62,70,95,0,0,0,0,0,0,0,0,0,63,50,72,200,152,178,61,112,212,238,166,186,92,112,238,51,55,71,137,61,87,171,97,103,36,85,94,195,200,220,231,28,180,20,209,175,94,86,175,120,254,70,7,229,92,115,99,161,150,120,86,214,171,160,55,203,78,106,71,59,240,84,222,217,206,152,239,205,71,59,19,242,92,189,223,242,54,77,107,185,147,40,121,0,0,1,211,119,131,80,201,165,182,234,237,125,138,95,41,244,222,70,29,203,205,142,105,227,111,108,47,231,124,141,99,38,154,74,137,22,105,157,204,247,119,92,96,177,141,175,225,18,131,95,248,124,213,234,216,108,190,94,168,127,151,236,147,251,75,151,205,197,237,241,191,221,243,155,27,113,19,49,213,58,250,117,43,186,221,112,172,179,87,199,95,71,39,151,81,14,121,93,132,92,101,170,139,209,81,83,178,169,178,63,12,27,163,69,187,219,51,98,214,148,181,30,107,235,61,171,204,247,21,184,228,171,154,52,238,198,127,83,249,127,222,101,112,0,0,0,0,0,0,0,0,3,211,87,78,202,186,89,169,37,76,178,104,221,27,147,232,169,133,255,0,41,175,247,136,198,213,205,182,60,73,223,115,7,149,13,254,90,171,212,126,242,59,45,158,190,175,11,241,185,123,51,215,31,114,18,91,193,159,116,163,182,234,27,254,215,212,79,202,202,168,234,174,172,103,46,115,35,159,111,129,23,40,207,167,231,99,233,234,91,136,43,75,198,143,85,85,82,237,246,154,210,209,116,142,91,173,29,91,151,167,92,193,113,98,167,111,244,149,67,161,181,12,218,75,86,90,245,93,42,102,162,203,87,5,198,4,233,214,72,101,108,141,78,168,169,221,190,168,169,244,83,232,214,154,174,245,185,154,210,179,80,87,254,18,186,239,89,35,216,207,113,48,233,101,115,209,185,68,106,124,79,94,184,79,208,93,215,134,54,193,195,180,219,19,71,168,238,16,226,237,169,82,59,146,187,153,125,216,106,40,232,223,201,132,145,205,92,58,53,235,132,95,162,33,50,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,148,241,197,254,139,54,151,247,186,239,252,109,49,149,124,18,255,0,112,93,119,252,47,95,228,84,229,139,3,135,213,250,191,76,104,29,49,114,214,122,206,247,73,103,178,89,233,221,85,93,93,84,254,72,161,137,189,213,87,213,123,34,34,101,85,85,17,17,85,81,13,124,56,220,226,134,227,197,126,248,215,107,88,34,154,159,78,91,89,246,86,155,163,122,42,61,148,76,123,149,36,123,127,170,202,231,43,221,242,203,91,149,228,69,45,239,195,103,134,218,222,29,56,113,160,135,83,81,58,155,85,235,25,146,253,120,138,70,226,74,84,123,17,180,244,206,245,69,100,72,138,228,94,169,36,146,39,161,43,0,0,192,28,102,113,115,163,248,73,219,9,117,61,203,201,184,234,123,170,62,155,78,217,124,196,71,213,212,99,172,175,68,234,216,35,202,43,221,245,107,81,121,158,133,27,232,141,27,189,60,109,113,0,235,116,21,85,23,221,93,171,107,31,91,115,185,84,163,150,26,72,114,158,100,242,171,83,17,65,27,85,173,70,162,34,34,114,49,169,149,107,75,246,225,195,135,141,5,195,30,215,91,246,203,65,83,171,162,131,240,247,11,132,173,68,158,229,88,228,68,146,162,79,146,174,17,17,168,184,107,81,173,78,198,81,0,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,14,51,83,105,157,61,173,52,245,195,74,106,203,53,37,218,207,118,167,125,45,109,21,84,105,36,83,196,228,195,154,230,175,116,255,0,247,148,67,199,183,1,218,147,132,253,81,250,166,211,41,83,118,219,91,213,74,178,217,112,127,189,45,190,87,101,201,71,82,169,249,72,136,188,146,118,122,34,246,114,42,29,203,65,120,130,221,117,135,8,59,139,195,62,245,220,228,171,186,254,167,31,14,149,190,206,229,116,149,72,199,177,82,138,161,222,175,70,34,172,114,47,196,141,229,114,243,114,171,186,7,133,199,227,217,182,95,250,107,252,207,90,95,240,0,194,188,90,113,55,105,225,59,108,41,247,66,247,164,235,117,13,36,215,120,45,46,166,163,168,100,50,49,101,142,87,164,153,122,42,42,34,197,140,119,247,179,232,99,206,15,60,64,180,111,24,26,178,253,164,116,254,131,186,105,218,171,21,185,151,39,58,182,178,41,124,248,214,84,141,81,173,98,34,244,87,55,43,219,170,124,201,90,8,185,226,107,121,182,217,248,36,220,143,180,102,107,22,186,26,10,58,102,46,51,36,207,174,131,149,173,69,238,168,136,231,47,201,26,171,232,86,39,132,157,37,101,79,26,90,126,106,100,114,199,75,103,186,205,81,140,225,35,90,103,49,51,143,78,119,179,191,174,11,222,34,175,138,63,226,39,185,191,250,23,252,241,68,86,151,132,79,227,151,105,253,225,186,127,20,133,235,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,24,183,137,110,32,116,135,12,219,67,121,221,77,93,34,73,236,108,242,45,180,40,236,73,112,175,122,47,147,78,207,189,81,85,203,215,149,141,123,176,188,166,186,59,149,185,26,179,119,181,253,231,114,119,2,233,37,194,247,127,171,117,93,108,200,152,78,184,68,99,27,217,172,107,81,26,214,246,70,181,19,208,177,29,159,241,109,218,29,142,219,107,22,214,232,46,26,46,244,182,107,13,42,65,23,54,162,137,100,153,234,170,233,38,145,82,159,222,146,71,171,158,229,232,153,114,225,17,48,135,113,253,124,93,39,255,0,23,123,191,253,98,139,253,65,29,248,228,241,27,177,241,125,180,214,157,181,182,109,85,118,153,150,219,168,160,190,45,92,247,86,85,53,237,142,154,166,31,47,149,177,49,81,85,106,17,115,159,201,198,58,157,27,128,222,52,237,92,27,94,53,133,210,233,160,42,245,66,106,138,106,58,118,50,158,224,218,95,35,200,116,174,85,85,115,31,205,159,51,233,140,22,135,193,159,136,101,151,140,45,115,124,209,54,205,175,173,211,18,89,109,63,106,186,162,123,163,42,146,84,243,163,143,145,26,216,217,133,252,38,115,159,66,94,17,199,142,238,42,232,120,83,217,42,189,73,67,44,18,106,251,242,190,219,166,105,36,235,205,82,173,247,234,28,223,88,225,106,163,215,209,92,177,181,85,57,209,74,112,224,207,134,237,73,198,47,16,48,217,239,147,214,212,89,32,157,215,189,97,118,123,220,178,44,11,39,51,154,178,47,95,58,119,170,177,23,60,222,243,223,133,70,56,216,66,203,101,180,233,203,61,14,159,176,219,224,160,182,219,41,163,164,163,165,129,136,200,224,134,54,163,88,198,181,59,53,26,136,136,159,67,237,0,0,120,115,81,200,173,114,34,162,166,21,23,212,214,203,137,93,179,186,112,243,196,142,179,208,52,158,101,19,180,221,245,243,218,100,103,71,54,145,238,73,232,228,79,146,249,79,137,126,139,148,244,54,7,225,211,119,237,219,245,178,26,59,118,109,206,143,58,130,217,28,213,113,198,169,136,43,27,152,234,98,238,191,4,204,145,191,114,33,145,193,85,62,54,59,207,4,171,161,182,6,215,88,215,190,39,191,84,94,35,107,145,121,23,149,208,82,53,113,217,112,234,167,42,47,162,177,125,80,230,60,20,54,97,246,253,57,174,55,238,231,76,173,125,218,102,105,171,75,220,220,42,193,23,44,213,78,78,157,90,233,22,6,162,167,172,46,79,78,150,124,117,173,193,219,93,1,186,218,114,125,35,185,58,62,213,168,236,245,29,95,73,113,166,108,204,71,122,61,153,234,199,167,163,154,168,228,244,84,43,187,136,223,6,125,31,114,183,86,106,46,26,117,45,93,158,232,197,89,99,211,215,170,149,158,138,84,235,248,56,106,85,60,216,151,29,188,197,145,21,123,185,189,210,185,182,143,118,247,123,132,45,230,91,229,142,74,235,45,247,79,92,22,130,249,102,153,235,27,42,219,20,184,158,142,165,157,81,90,170,215,55,56,85,106,251,205,234,136,166,198,154,35,86,90,245,246,140,176,107,171,27,156,235,110,163,181,210,221,168,213,221,214,10,136,155,44,121,199,175,43,208,230,192,0,170,31,20,206,61,219,92,183,62,23,246,106,244,171,3,29,236,250,194,241,73,42,98,85,79,138,221,19,219,232,139,132,153,81,122,174,98,94,158,98,46,37,240,210,224,49,219,255,0,168,98,222,77,213,181,200,221,186,177,212,254,195,164,149,138,212,191,86,70,239,129,62,116,241,185,23,204,84,248,156,158,95,231,242,221,180,113,199,12,108,134,24,218,200,216,212,107,90,212,194,53,19,178,34,122,33,250,4,39,241,124,252,78,43,191,132,86,207,251,79,34,135,130,78,174,182,91,183,127,112,180,85,84,172,142,178,247,167,233,235,169,81,206,199,58,82,207,202,246,183,230,236,84,163,177,223,13,114,246,69,197,195,131,166,111,78,174,182,104,45,160,214,218,214,243,43,35,163,178,105,250,250,233,85,206,199,50,71,3,220,141,79,155,156,168,141,68,238,170,168,137,213,77,121,248,64,176,79,169,184,169,218,75,68,17,243,243,107,59,68,242,183,157,205,95,38,26,168,229,151,10,222,168,188,140,118,21,63,186,157,205,146,192,5,84,120,219,109,28,254,118,223,111,173,13,55,52,92,146,233,107,156,168,159,10,162,186,162,147,251,185,171,251,176,159,51,152,240,83,222,216,107,116,230,179,225,250,233,84,158,211,109,157,53,45,161,174,84,203,233,228,228,134,169,137,215,179,30,216,29,140,119,153,197,159,131,19,113,89,188,148,187,7,195,230,182,221,9,42,163,134,178,217,107,146,59,90,57,83,50,92,38,79,42,153,168,139,223,240,175,98,170,39,228,181,203,232,80,231,6,187,55,54,255,0,241,51,161,246,254,166,7,84,91,234,46,109,184,222,85,201,204,158,193,79,248,105,209,202,185,199,59,88,177,162,175,229,72,223,153,177,225,212,247,95,115,180,166,205,109,213,255,0,115,245,181,111,179,89,180,237,19,235,42,21,49,207,34,167,70,68,196,94,239,123,213,172,106,122,185,200,134,188,154,167,80,238,175,27,60,74,62,189,41,189,179,85,238,5,221,148,212,84,109,122,172,52,113,47,187,20,77,85,248,97,134,38,166,92,191,146,199,57,122,229,77,128,248,126,217,29,41,195,190,209,233,237,166,210,17,163,169,108,212,200,149,21,75,26,54,74,234,183,123,211,84,201,253,147,222,170,184,202,242,167,43,83,163,80,200,128,0,1,95,251,183,226,243,160,182,143,115,245,86,215,221,118,103,80,214,213,233,107,189,85,166,90,152,110,80,36,115,172,50,43,60,198,162,166,81,28,136,139,133,234,153,193,58,116,134,164,164,214,58,78,201,171,168,25,203,75,124,183,83,92,160,111,58,63,17,205,19,100,106,115,39,69,232,228,234,157,20,229,193,65,30,41,151,155,109,227,141,189,119,246,100,205,149,40,161,182,81,206,246,227,30,115,40,96,231,110,83,186,181,87,149,126,74,213,79,66,219,124,60,41,43,40,184,45,218,168,107,145,201,35,172,239,153,188,217,207,150,250,153,95,31,127,78,71,55,31,67,188,113,45,196,14,144,225,155,104,111,59,169,171,164,73,61,141,158,69,182,133,29,137,46,21,239,69,242,105,217,247,170,42,185,122,242,177,175,118,23,148,215,71,114,183,35,86,110,246,191,188,238,78,224,93,36,184,94,239,245,110,171,173,153,19,9,215,8,140,99,123,53,141,106,35,90,222,200,214,162,122,22,35,179,254,45,187,67,177,219,109,98,218,221,5,195,69,222,150,205,97,165,72,34,230,212,81,44,147,61,85,93,36,210,42,83,251,210,72,245,115,220,189,19,46,92,34,38,16,238,63,175,139,164,255,0,226,239,119,255,0,172,81,127,168,35,191,28,158,35,118,62,47,182,154,211,182,182,205,170,174,211,50,219,117,20,23,197,171,158,234,202,166,189,177,211,84,195,229,242,182,38,42,42,173,66,46,115,249,56,199,83,163,112,27,198,157,171,131,107,198,176,186,93,52,5,94,168,77,81,77,71,78,198,83,220,27,75,228,121,14,149,202,170,174,99,249,179,230,125,49,130,208,248,51,241,12,178,241,133,174,111,154,38,217,181,245,186,98,75,45,167,237,87,84,79,116,101,82,74,158,116,113,242,35,91,27,48,191,132,206,115,232,75,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,219,196,231,96,225,221,157,137,172,212,118,248,115,118,211,73,37,201,29,204,190,244,52,244,117,143,228,194,200,214,166,93,34,117,194,175,209,80,164,93,23,170,239,91,103,173,40,245,5,7,224,235,173,21,145,189,236,247,23,46,138,86,189,91,149,71,39,196,196,235,133,253,39,207,174,117,12,218,183,86,93,53,93,82,98,162,245,87,61,198,116,233,210,73,165,116,142,78,136,137,221,222,136,137,244,66,215,124,23,53,85,85,86,223,106,93,43,42,102,56,174,181,149,109,94,157,49,5,185,136,157,191,210,89,112,42,59,198,99,116,163,185,106,27,6,215,83,207,204,202,88,233,110,175,103,38,49,35,95,112,129,87,42,207,175,231,99,233,234,70,159,14,141,171,155,115,184,147,177,34,65,230,195,96,150,150,245,39,188,141,195,96,175,164,202,252,109,94,207,244,207,220,166,192,52,148,236,163,164,134,146,36,195,32,141,177,181,62,136,152,79,242,30,224,0,0,0,0,0,0,0,0,3,20,113,63,186,52,91,65,179,55,221,105,85,81,229,62,143,217,124,191,113,93,158,122,184,99,94,204,127,245,79,151,253,230,183,23,27,133,101,230,190,74,250,201,60,202,137,177,204,236,34,103,13,68,78,136,136,157,145,11,17,221,14,17,40,52,7,135,205,38,173,154,203,230,106,134,121,158,215,63,180,185,60,172,222,217,27,61,223,57,209,187,49,63,29,19,167,175,82,185,225,154,74,121,18,104,93,202,246,246,92,100,217,207,103,245,12,154,167,110,173,55,217,101,243,95,83,231,229,220,188,185,229,158,70,246,194,126,111,200,238,64,0,0,35,247,29,213,210,91,248,102,213,147,196,238,87,167,176,97,113,159,254,112,166,79,244,154,236,34,101,112,134,198,252,43,105,138,100,225,187,78,88,170,104,252,136,159,237,156,209,249,138,238,213,243,185,58,162,231,191,212,161,238,41,54,190,183,102,247,207,82,109,229,123,57,101,181,251,30,122,162,254,217,71,4,222,143,122,118,145,63,41,127,71,98,124,248,61,111,189,59,38,185,236,245,218,110,89,31,228,251,2,114,170,243,97,43,234,37,248,99,233,233,241,63,238,249,22,178,0,0,0,0,0,0,0,0,0,10,190,241,160,219,36,173,180,105,205,210,165,166,231,169,167,125,29,158,71,243,227,16,53,183,25,215,162,191,29,215,243,115,245,244,33,87,135,182,189,167,208,60,80,233,73,234,83,45,189,214,208,217,147,191,69,154,227,72,190,141,119,230,125,62,244,54,19,134,86,207,12,115,179,225,145,168,244,251,149,50,126,202,119,241,152,214,41,114,220,203,6,151,100,56,109,45,174,150,101,127,55,119,54,162,224,204,99,151,235,243,43,124,146,156,3,108,61,118,247,111,229,138,23,83,115,219,44,85,116,183,106,197,231,106,115,71,13,109,47,152,223,219,24,228,203,101,238,153,95,146,42,246,216,26,199,104,163,176,89,168,108,118,248,188,186,107,125,52,84,176,179,153,87,149,140,98,53,169,149,85,85,232,137,221,84,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,148,241,197,254,139,54,151,247,186,239,252,109,49,216,252,32,119,167,103,54,207,101,53,165,171,113,247,103,70,233,74,218,173,83,237,16,83,94,239,212,180,50,203,23,178,64,222,118,178,103,181,92,222,100,84,202,38,50,138,132,239,169,226,223,133,106,72,29,83,55,18,123,94,172,107,121,177,30,173,160,145,202,157,186,53,178,170,175,232,67,8,238,167,138,247,8,187,119,73,80,205,61,170,110,26,230,233,27,23,203,164,177,80,191,203,115,255,0,37,29,81,50,50,36,111,205,90,175,84,76,244,85,232,85,159,23,28,120,110,255,0,22,215,22,218,239,10,221,61,163,41,167,73,168,116,213,12,170,248,249,211,163,100,168,147,8,181,18,38,87,10,168,141,110,125,214,162,170,170,203,31,13,223,13,219,180,151,107,87,16,156,66,105,247,81,209,209,185,149,186,111,77,214,199,137,103,149,58,199,87,85,26,245,99,26,184,116,113,57,50,229,195,156,136,212,68,125,177,0,1,142,247,239,125,116,31,14,123,99,117,221,29,194,184,36,52,22,246,114,83,211,49,83,207,175,170,119,237,116,208,181,126,39,185,127,67,90,142,115,176,214,185,83,95,29,249,223,93,195,226,183,120,42,53,222,182,184,83,71,87,117,157,148,86,218,57,106,219,13,21,174,153,95,136,160,108,146,171,89,28,109,230,203,164,114,181,21,85,207,114,166,85,75,109,224,130,213,193,143,9,27,102,203,106,241,41,180,55,13,109,123,142,57,181,29,225,154,194,221,239,200,137,150,211,68,171,54,82,24,242,168,157,185,215,47,84,76,162,54,72,127,61,143,11,31,241,150,218,175,250,229,110,255,0,92,63,158,199,133,143,248,203,109,87,253,114,183,127,174,59,174,138,220,45,3,185,86,169,111,187,115,174,52,254,170,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,112,246,175,170,29,128,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,1,192,235,173,11,164,119,51,72,221,52,38,187,176,210,222,108,87,152,29,77,91,69,82,220,178,70,47,175,205,174,69,68,115,92,138,142,107,145,21,21,21,17,74,21,227,167,130,77,81,194,70,187,73,173,201,89,118,219,235,228,174,91,37,225,236,202,196,238,170,180,117,10,157,18,102,162,101,23,8,146,53,57,154,136,168,246,183,234,240,184,252,123,54,203,255,0,77,127,153,235,75,254,0,24,39,141,221,141,175,226,31,134,141,97,183,22,56,146,75,227,224,101,198,206,197,114,55,158,178,153,233,43,35,202,166,19,204,70,186,60,174,19,240,157,211,185,69,92,51,239,230,176,225,71,123,173,155,149,104,183,201,36,182,215,201,111,188,218,103,85,133,106,233,30,168,147,211,63,41,150,57,21,168,228,85,79,118,72,216,170,139,133,69,191,13,132,226,167,99,248,145,211,244,215,173,177,214,212,85,53,114,177,22,162,205,83,35,97,185,81,191,10,170,201,105,213,121,186,97,222,243,121,152,184,85,107,149,58,153,3,87,235,109,31,183,246,57,245,54,185,213,22,171,5,170,153,170,233,107,46,85,108,167,133,184,76,227,153,234,137,158,139,211,186,250,20,161,226,77,199,101,183,137,251,237,191,110,118,197,245,45,219,237,53,84,234,164,170,149,174,141,215,138,238,85,98,79,229,174,21,177,49,174,123,99,71,34,57,121,222,229,68,202,53,178,79,193,155,135,59,206,153,177,234,62,35,117,69,186,74,69,212,148,201,100,211,205,150,53,107,228,162,108,137,37,69,66,103,187,31,36,113,53,171,255,0,145,122,246,84,44,220,138,190,40,255,0,136,158,230,255,0,232,95,243,197,17,90,94,17,63,142,93,167,247,134,233,252,82,23,174,0,53,126,218,207,221,59,72,126,255,0,91,255,0,148,48,218,4,0,70,110,44,184,25,211,28,94,222,108,213,218,239,116,53,109,166,219,97,129,209,209,90,109,107,78,218,86,202,245,204,147,185,36,141,202,233,28,136,214,231,56,70,177,17,17,50,229,92,5,250,201,123,11,253,118,117,247,247,104,191,212,143,214,75,216,95,235,179,175,191,187,69,254,164,126,178,94,194,255,0,93,157,125,253,218,47,245,36,104,227,247,195,187,108,248,72,217,203,54,227,232,205,113,169,239,53,183,45,77,79,100,146,11,167,179,249,77,138,74,90,169,149,233,229,198,213,230,71,83,181,59,227,10,189,59,24,255,0,195,207,131,61,13,198,21,235,90,219,53,182,170,190,217,99,211,20,180,83,211,186,213,228,230,85,157,242,181,200,255,0,49,142,232,158,90,99,24,238,165,164,112,155,225,251,182,252,34,107,43,198,180,209,122,215,82,222,106,175,54,207,178,229,138,233,228,121,108,143,205,100,156,205,242,227,106,243,102,52,78,171,140,42,146,75,83,106,91,14,141,211,183,61,89,170,46,144,91,108,246,122,73,107,171,171,39,118,35,130,8,218,174,123,220,191,36,106,42,252,205,123,56,173,226,7,90,113,165,196,51,239,118,155,117,108,244,181,53,81,216,180,133,146,36,87,72,202,117,151,150,22,163,19,188,210,189,220,239,254,201,252,168,188,173,110,46,155,130,94,22,172,252,41,108,165,6,141,228,130,125,79,116,229,184,234,106,248,250,249,245,174,106,126,9,174,238,177,68,158,227,61,23,14,126,17,94,226,64,0,0,0,174,47,23,126,18,170,247,3,72,211,113,35,161,109,146,84,94,244,149,39,178,234,26,120,35,69,117,69,169,170,231,37,78,19,170,186,7,57,220,203,215,240,110,85,92,36,68,80,240,228,227,223,249,216,239,114,237,166,229,201,53,70,220,95,234,210,119,84,49,29,36,150,74,167,34,53,106,24,196,202,186,23,34,55,204,98,38,83,149,30,220,170,57,175,187,61,37,172,244,150,189,177,211,234,109,19,169,173,151,235,85,91,17,240,214,91,170,153,81,11,209,83,41,135,49,85,51,215,183,116,48,215,20,156,106,108,191,10,250,114,162,167,86,95,105,238,154,161,241,47,217,218,98,134,118,190,182,166,69,79,117,100,68,207,145,22,123,200,244,68,194,47,42,61,216,106,209,156,175,221,254,54,56,141,116,188,142,187,107,45,125,117,78,141,202,67,75,23,100,79,94,74,120,33,106,39,92,225,145,250,175,125,132,246,79,105,244,238,198,237,78,152,218,125,44,196,251,63,77,208,71,72,146,242,242,186,162,95,138,105,220,158,142,146,71,62,69,250,189,76,79,199,95,20,122,187,132,205,163,165,220,77,41,183,148,250,158,74,235,147,109,110,154,170,173,209,83,219,164,123,28,248,229,149,140,111,60,140,114,177,205,194,57,157,85,190,247,84,69,143,62,30,94,36,119,93,243,213,215,157,176,226,10,251,106,163,212,215,90,180,171,210,243,67,76,202,74,105,163,86,34,62,129,184,252,180,86,243,179,157,92,231,243,189,188,202,173,99,86,194,238,151,91,101,142,219,85,121,189,92,169,109,246,250,40,157,61,77,85,84,205,138,24,34,106,101,207,123,220,168,214,181,17,21,85,85,81,17,13,115,56,205,220,61,41,187,220,83,110,30,188,208,17,198,251,37,222,238,141,161,146,22,170,54,169,34,138,56,86,118,162,229,127,10,248,221,39,215,159,178,118,75,245,225,183,69,92,118,227,135,221,183,208,151,136,100,138,227,99,210,214,202,58,232,223,222,58,150,211,49,38,111,100,232,146,115,34,125,17,12,144,0,32,71,137,135,30,140,216,125,63,54,202,109,69,221,139,184,119,202,95,217,245,176,63,46,176,209,200,139,239,34,167,195,83,34,124,9,221,141,95,51,166,99,205,94,112,155,179,90,23,123,247,98,10,45,221,221,109,51,162,52,125,185,205,174,189,87,223,47,148,212,19,86,51,153,87,217,233,252,249,26,175,146,69,69,69,122,101,35,106,171,151,175,43,93,122,26,91,136,142,13,244,70,156,182,233,13,37,191,219,67,106,179,89,233,153,71,67,69,77,171,237,205,142,8,88,152,107,90,158,119,203,213,122,170,245,92,170,156,175,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,195,249,236,120,88,255,0,140,182,213,127,215,43,119,250,227,42,144,159,197,243,241,56,174,254,17,91,63,237,60,166,157,142,222,45,87,176,123,171,167,183,99,70,74,137,114,176,213,36,203,11,157,136,234,160,114,43,102,129,255,0,216,73,27,156,197,245,76,229,58,162,41,176,143,14,124,82,109,23,19,186,54,147,84,109,214,163,166,117,115,161,71,220,44,115,204,198,220,45,210,116,230,100,177,103,155,149,21,112,146,34,43,29,221,23,209,50,181,117,125,13,174,142,107,141,206,182,10,74,74,102,44,147,79,60,137,28,113,177,58,171,156,231,97,17,19,230,165,74,248,161,113,255,0,165,119,14,197,55,14,91,33,125,134,237,104,154,104,229,212,183,234,57,121,169,234,188,183,35,153,71,78,244,233,35,57,209,175,123,211,221,85,107,90,213,84,230,56,47,7,62,28,46,186,159,116,171,120,141,190,80,201,21,139,72,67,53,190,207,36,145,170,37,93,202,120,214,57,28,197,94,138,216,161,123,209,223,217,77,30,59,41,113,192,3,28,241,11,178,122,111,136,141,158,212,155,71,170,29,229,83,223,41,121,105,234,145,136,231,209,213,49,81,240,78,212,95,86,72,214,170,166,83,153,188,205,206,28,166,191,214,11,222,241,112,71,196,103,182,54,149,214,157,99,161,110,78,130,170,146,116,114,193,87,18,166,29,27,176,169,230,65,52,78,69,71,34,245,107,218,230,170,46,21,47,75,133,238,49,182,123,138,93,35,71,119,210,55,234,74,13,68,145,55,237,61,53,87,82,212,174,162,155,30,242,35,87,11,52,125,21,91,43,19,10,157,249,93,150,166,87,214,218,243,69,109,182,158,169,213,154,255,0,85,90,244,253,158,141,170,233,171,46,53,44,130,38,244,236,138,229,78,103,47,163,83,42,171,209,17,84,164,79,17,142,59,99,226,167,82,80,232,141,187,117,101,54,220,233,185,221,61,58,206,213,138,75,189,110,21,190,212,248,215,171,24,214,171,155,27,93,239,34,61,238,118,21,220,172,154,62,17,188,42,215,109,94,221,87,111,190,182,181,173,54,161,215,112,50,27,76,51,51,18,210,217,209,81,232,229,249,44,239,70,191,11,249,17,196,191,148,168,88,65,78,94,47,92,87,59,92,235,168,56,109,209,151,46,107,22,145,153,42,117,12,144,189,113,85,117,194,242,192,184,232,230,192,215,117,79,234,143,114,42,102,52,57,239,9,219,23,14,155,83,106,185,239,214,237,111,86,220,217,181,109,213,37,181,217,109,151,77,79,67,79,85,110,162,71,98,105,159,20,146,35,227,146,87,55,149,50,136,169,27,114,157,37,82,198,191,158,199,133,143,248,203,109,87,253,114,183,127,174,31,207,99,194,199,252,101,182,171,254,185,91,191,215,15,231,177,225,99,254,50,219,85,255,0,92,173,223,235,142,119,70,239,166,200,238,45,221,116,254,223,111,30,135,212,247,70,194,234,133,161,179,106,26,74,218,132,137,170,136,231,249,113,72,231,114,162,185,168,171,140,38,83,230,119,128,1,71,94,45,155,7,120,219,94,35,170,119,82,150,134,69,211,123,139,27,43,33,168,106,101,145,92,34,141,145,212,66,238,158,235,151,149,178,166,123,164,142,194,175,42,162,103,143,13,191,17,205,17,98,209,54,158,30,183,246,253,29,146,75,43,82,143,78,106,26,183,114,210,73,73,249,20,181,50,47,72,93,26,123,172,145,216,98,177,26,213,86,171,81,95,104,118,219,157,182,243,67,13,206,207,112,166,174,163,168,111,52,53,20,210,182,88,164,76,227,45,115,85,81,83,40,189,148,140,188,95,113,249,180,92,48,233,138,250,26,27,221,191,82,238,4,145,62,59,118,159,163,168,108,171,12,221,146,74,197,98,254,6,54,175,85,106,170,61,216,195,83,187,155,72,219,123,161,183,43,138,205,244,166,211,118,231,212,93,117,78,183,187,201,85,95,92,246,43,210,37,150,69,146,162,174,92,118,99,17,92,247,125,19,9,213,81,13,144,180,78,146,180,232,29,25,97,208,182,8,150,59,102,157,182,82,218,168,218,189,210,8,34,108,108,69,250,242,181,12,3,197,151,3,58,99,139,219,205,154,187,93,238,134,173,180,219,108,48,58,58,43,77,173,105,219,74,217,94,185,146,119,36,145,185,93,35,145,26,220,231,8,214,34,34,38,92,171,128,191,89,47,97,127,174,206,190,254,237,23,250,145,250,201,123,11,253,118,117,247,247,104,191,212,143,214,75,216,95,235,179,175,191,187,69,254,164,141,28,126,248,119,109,159,9,27,57,102,220,125,25,174,53,61,230,182,229,169,169,236,146,65,116,246,127,41,177,73,75,85,50,189,60,184,218,188,200,234,118,167,124,97,87,167,99,31,248,121,240,103,161,184,194,189,107,91,102,182,213,87,219,44,122,98,150,138,122,119,90,188,156,202,179,190,86,185,31,230,49,221,19,203,76,99,29,212,180,142,19,124,63,118,223,132,77,101,120,214,154,47,90,234,91,205,85,230,217,246,92,177,93,60,143,45,145,249,172,147,153,190,92,109,94,108,198,137,213,113,133,82,82,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,111,150,138,59,253,154,186,199,112,139,204,166,184,83,75,75,51,57,149,57,152,246,43,92,153,69,69,78,138,189,149,13,126,120,249,216,106,253,145,223,203,236,77,166,228,181,223,106,234,174,212,107,206,213,229,142,106,218,175,45,159,182,61,203,134,197,221,112,191,52,69,239,26,203,32,240,103,214,41,109,220,203,254,151,124,57,109,85,174,170,100,127,55,103,58,162,222,204,99,151,233,243,46,32,252,77,43,96,134,73,223,240,198,213,122,253,200,153,53,236,241,9,215,180,218,251,138,29,87,61,42,97,182,74,218,235,51,187,245,116,55,26,181,245,107,127,63,235,247,169,53,60,23,246,201,40,173,58,143,116,170,169,249,42,106,31,89,103,141,220,249,204,14,109,186,116,232,143,199,116,252,220,253,125,11,66,0,0,0,0,0,0,0,0,0,5,83,120,194,239,189,59,230,182,108,245,166,110,105,25,231,251,122,114,170,114,229,40,42,34,248,163,235,235,240,191,239,249,16,27,133,189,175,173,222,61,242,211,123,123,64,206,105,110,158,217,142,168,159,181,209,207,55,171,216,157,163,95,202,79,244,23,197,197,78,152,167,94,27,245,21,138,150,143,207,137,158,201,203,31,152,173,239,95,3,151,170,175,207,234,107,142,169,133,194,155,19,240,35,93,37,195,134,109,39,60,174,230,122,251,126,87,24,255,0,231,10,148,255,0,65,32,64,0,0,70,15,17,154,169,41,184,95,212,222,90,227,155,216,179,253,241,164,53,254,183,255,0,191,35,202,103,191,249,20,217,159,100,145,19,108,44,168,214,242,167,236,158,153,207,254,49,33,88,126,50,59,68,203,118,173,179,110,181,43,112,235,191,180,123,82,231,191,149,21,190,6,119,127,215,209,169,245,207,114,1,236,198,232,221,182,115,112,237,154,250,206,156,211,219,188,236,51,221,78,111,50,9,34,238,230,61,19,164,139,249,43,254,147,101,45,11,172,109,122,247,75,209,234,155,52,190,101,37,111,153,229,187,149,201,240,72,230,47,71,53,171,221,139,232,115,224,0,0,0,0,0,0,0,0,4,125,227,187,110,41,247,27,134,93,109,20,169,153,44,86,107,149,234,46,253,95,13,190,167,9,241,55,243,253,115,247,41,64,219,109,121,159,69,238,166,154,189,163,252,169,44,215,234,58,133,92,35,185,86,26,150,59,228,185,248,126,75,250,77,144,246,71,84,199,173,54,143,71,234,70,77,230,186,186,197,111,158,71,114,242,229,239,165,141,235,211,9,249,223,36,59,186,174,17,87,228,80,223,138,62,174,159,81,113,43,93,65,34,229,182,216,37,164,111,110,209,215,214,162,126,74,126,119,212,136,20,212,242,213,212,197,73,3,121,164,153,237,141,137,148,76,185,87,8,157,126,170,94,143,133,247,15,112,237,54,200,83,234,171,164,25,187,234,87,50,226,215,243,47,187,79,81,73,69,34,51,13,145,205,92,62,53,235,132,95,162,33,52,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,134,240,216,110,218,171,104,245,190,152,176,210,123,85,206,241,167,46,84,20,80,121,141,103,155,60,180,210,50,54,115,57,81,173,203,156,137,151,42,34,103,170,162,21,1,194,231,135,103,24,219,115,196,94,220,235,189,101,179,223,103,216,172,58,142,138,190,225,85,250,160,181,75,228,193,28,168,231,191,146,58,151,61,216,68,236,214,170,252,144,186,224,10,239,241,84,225,71,127,184,145,212,59,119,93,178,218,11,245,69,5,138,138,227,21,193,255,0,106,81,82,121,47,149,240,44,105,138,153,163,87,101,24,239,135,56,199,92,116,32,143,235,92,113,217,253,99,63,198,107,63,251,89,239,162,240,175,227,150,174,111,42,125,156,167,163,111,42,175,153,62,165,181,43,115,242,252,29,75,151,63,163,6,78,208,62,12,92,72,234,10,166,59,93,234,221,31,164,232,114,137,34,182,162,75,133,82,117,238,216,163,107,99,94,153,239,42,117,199,222,147,207,134,143,12,254,30,120,117,175,164,213,117,20,117,26,223,87,82,57,178,67,118,189,177,139,21,44,169,249,116,244,201,248,56,213,23,10,142,119,59,218,169,238,185,9,108,0,7,135,42,162,42,163,85,85,19,178,122,149,31,198,231,15,190,34,188,91,110,100,151,69,216,250,155,126,138,178,189,240,105,203,59,181,85,159,17,199,217,213,50,162,85,225,103,147,25,85,252,150,242,177,21,121,85,206,142,95,173,113,199,103,245,140,255,0,25,172,255,0,237,99,245,174,56,236,254,177,159,227,53,159,253,172,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,178,207,188,47,246,19,118,56,118,216,43,254,138,222,61,41,250,159,189,86,235,10,171,164,20,222,221,77,87,207,74,250,42,40,219,39,61,60,146,49,50,248,100,76,42,243,123,185,198,21,21,102,1,82,62,33,60,10,241,83,190,60,81,234,45,198,218,221,173,251,111,79,87,81,91,162,167,172,251,110,221,77,206,248,169,99,99,211,203,158,161,143,76,57,170,157,90,153,199,76,161,63,248,40,219,141,103,180,124,46,104,29,185,220,43,55,217,58,134,201,69,60,85,212,126,209,20,254,75,221,85,51,218,158,100,78,115,29,238,189,171,238,185,123,252,204,222,0,58,214,227,237,198,138,221,189,23,116,219,221,194,176,83,94,44,55,136,86,10,170,89,211,162,167,118,189,174,78,172,123,85,17,205,123,85,28,215,34,42,42,42,21,97,177,28,25,107,174,17,188,74,54,210,134,185,179,93,116,101,222,91,235,172,23,230,199,134,76,223,177,235,87,217,230,199,70,78,196,238,157,156,137,204,222,153,70,219,160,0,16,107,141,207,12,125,31,196,117,194,179,115,54,190,225,71,164,247,2,118,171,234,210,86,42,91,175,15,199,71,78,140,69,116,82,175,76,202,212,118,127,41,174,85,230,74,180,220,14,5,184,184,219,58,249,169,111,155,19,171,42,217,78,229,253,153,101,161,125,206,157,90,157,121,210,74,110,116,107,113,215,46,194,167,174,23,161,240,90,120,82,226,247,112,170,169,217,79,177,91,149,92,175,106,164,53,23,11,53,92,48,227,61,113,53,67,91,26,38,127,178,39,7,10,94,14,247,127,181,41,53,159,21,53,180,208,209,211,189,178,179,73,91,42,188,215,206,169,249,53,117,49,175,43,89,211,171,33,115,149,200,191,182,55,170,45,170,218,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,17,255,0,143,93,173,215,123,211,194,118,185,219,61,180,177,125,179,169,47,63,102,123,21,23,181,67,79,230,249,87,42,89,164,252,36,207,100,109,196,113,61,222,243,147,56,194,101,85,17,96,247,135,63,3,188,81,236,63,19,54,253,193,221,109,176,251,14,193,5,166,190,150,74,191,182,237,213,56,150,72,209,24,222,72,39,123,250,175,175,46,19,212,182,16,1,67,218,7,195,47,141,235,46,186,211,151,155,158,201,249,52,116,23,106,58,170,137,63,84,150,135,114,68,201,154,231,59,13,170,85,92,34,42,225,17,84,190,16,0,0,16,255,0,197,3,97,55,99,136,157,130,176,104,173,156,210,159,170,11,213,22,176,165,186,79,77,237,212,212,156,148,172,162,173,141,210,115,212,73,27,23,15,154,52,194,47,55,189,156,97,21,83,23,248,85,240,163,191,220,55,106,29,196,174,222,157,5,250,157,130,251,69,110,138,222,255,0,181,40,170,252,231,196,249,214,68,197,52,210,43,112,143,111,197,140,231,166,122,150,32,70,127,16,29,138,222,158,33,246,38,125,189,217,157,83,110,182,207,37,91,42,174,118,250,183,58,31,181,224,143,222,109,50,78,153,72,253,244,107,176,230,242,185,90,196,87,49,17,115,21,252,47,56,8,213,155,127,172,174,155,229,191,58,62,166,205,121,176,212,77,107,211,150,139,132,56,124,115,34,114,205,93,249,174,110,21,89,19,147,40,236,189,232,189,24,229,180,0,0,0,3,243,36,113,205,27,225,154,54,190,55,181,90,230,185,50,142,69,238,138,158,168,85,255,0,24,62,16,255,0,170,43,181,195,113,120,92,169,161,161,158,173,238,168,170,210,21,146,36,20,235,34,170,171,189,138,101,247,98,69,94,209,73,134,39,92,61,168,136,196,175,171,183,11,220,88,237,245,217,212,21,91,31,185,22,234,183,175,146,146,81,89,106,228,142,110,169,238,178,88,26,230,73,215,31,11,151,208,239,91,79,225,205,197,238,238,222,33,167,93,168,187,105,90,41,101,197,77,207,85,196,251,107,32,69,94,175,88,165,68,158,79,94,140,141,202,191,114,228,184,14,14,184,34,219,94,16,244,212,205,179,72,183,237,97,117,137,172,187,234,42,152,81,146,74,212,92,249,48,51,43,228,194,138,136,188,185,85,114,162,43,156,184,106,54,70,157,99,114,246,223,71,238,238,132,189,109,190,189,180,178,229,97,191,82,186,150,178,7,46,23,11,213,175,99,147,171,94,215,35,92,215,39,86,185,168,169,216,165,158,37,124,41,248,128,218,11,181,77,203,107,45,53,123,145,164,220,229,124,19,91,98,71,92,224,106,231,12,154,145,23,157,238,79,206,137,28,139,221,81,153,229,48,141,54,197,241,157,173,145,116,162,109,86,239,220,224,107,217,20,148,149,86,155,138,211,196,228,95,117,36,243,27,229,199,133,106,227,155,8,152,250,19,211,128,207,11,45,71,163,245,101,175,121,248,150,163,164,167,169,180,74,218,187,62,149,108,172,168,86,212,53,115,28,245,143,106,172,126,234,251,205,137,170,239,123,149,92,169,202,172,91,71,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,33,63,139,231,226,113,93,252,34,182,127,218,121,4,124,47,246,31,111,120,143,175,221,157,176,220,139,106,212,219,171,52,245,44,244,243,196,168,218,138,26,166,212,42,71,83,3,149,23,150,70,243,57,61,81,81,206,107,145,90,229,69,224,183,195,195,39,138,205,140,212,82,220,52,30,157,184,107,171,44,18,57,244,23,125,48,215,62,177,173,78,222,101,43,23,206,142,76,119,228,71,183,209,28,166,37,126,200,113,157,174,26,251,29,94,212,239,29,226,40,229,68,150,10,171,53,206,88,163,145,51,142,126,118,114,181,83,11,241,99,212,146,220,52,248,67,111,54,191,186,210,95,119,237,83,65,233,134,61,178,75,64,217,163,154,237,88,206,252,173,99,21,204,167,69,236,174,145,121,219,253,77,75,137,208,186,23,72,237,158,145,181,232,77,9,97,165,179,88,172,208,54,154,138,138,153,184,100,108,79,95,155,156,170,170,231,57,85,92,231,42,170,170,170,170,156,240,0,17,155,140,174,4,246,215,139,187,52,53,181,245,11,167,117,173,178,21,138,219,168,41,224,73,28,177,231,41,5,76,121,79,58,44,170,170,38,81,204,85,85,106,225,92,215,84,38,239,120,119,241,109,179,151,105,233,106,182,162,237,169,232,33,114,186,27,174,150,130,75,156,18,177,51,239,242,196,223,54,52,233,215,204,99,85,62,238,167,83,177,240,171,197,206,228,215,211,211,81,108,118,228,92,30,245,88,226,168,184,90,42,160,129,189,83,40,179,212,35,99,111,85,245,114,22,19,193,143,132,148,122,58,239,111,220,222,39,223,65,114,184,81,189,181,20,90,74,153,237,158,150,25,81,114,215,86,74,153,108,202,139,215,202,102,99,202,39,51,158,138,173,44,217,26,141,68,107,81,17,17,48,136,158,134,62,223,235,206,237,89,54,151,80,213,108,94,143,93,73,174,101,166,90,123,53,34,213,83,83,199,20,242,123,190,209,35,170,36,141,138,216,209,85,252,185,85,114,181,27,140,42,170,82,77,111,134,47,30,247,42,218,139,141,195,101,165,169,170,170,149,243,207,52,186,166,206,231,203,35,149,85,206,115,150,175,42,170,170,170,170,190,170,122,127,90,227,142,207,235,25,254,51,89,255,0,218,199,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,100,174,240,211,224,163,137,190,31,248,139,159,93,238,230,217,253,131,98,126,156,173,160,109,87,219,54,250,172,207,36,176,57,140,228,167,157,239,234,140,119,94,92,116,234,189,139,80,0,29,55,119,54,139,111,247,203,65,220,118,223,115,44,16,221,172,151,38,167,60,110,247,100,134,68,248,38,137,233,214,57,26,171,148,114,125,81,114,138,168,180,241,196,103,132,126,252,237,157,210,166,235,179,49,127,52,77,48,231,43,161,100,47,100,55,90,102,231,163,101,129,202,141,151,29,19,154,37,85,94,170,172,98,116,35,76,60,57,113,91,103,173,150,197,73,177,155,171,75,85,50,47,153,75,6,154,184,181,210,181,50,153,229,108,126,251,123,245,234,152,201,148,246,131,195,39,139,157,215,185,65,29,102,221,77,162,173,79,115,124,251,150,167,95,99,242,154,189,241,78,185,157,238,194,46,17,35,198,112,138,173,206,75,117,225,19,130,93,170,225,23,78,203,30,154,107,239,122,174,229,19,99,187,106,74,200,145,179,212,53,21,23,202,137,136,170,144,67,204,153,228,69,85,85,68,87,185,234,214,226,67,128,1,15,252,80,54,19,118,56,137,216,43,6,138,217,205,41,250,160,189,81,107,10,91,164,244,222,221,77,73,201,74,202,42,216,221,39,61,68,145,177,112,249,163,76,34,243,123,217,198,17,85,49,127,133,95,10,59,253,195,118,161,220,74,237,233,208,95,169,216,47,180,86,232,173,239,251,82,138,175,206,124,79,157,100,76,83,77,34,183,8,246,252,88,206,122,103,169,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,158,40,60,61,195,187,59,33,81,170,173,144,226,239,166,149,247,23,63,153,125,234,122,122,74,217,21,152,116,141,106,101,242,39,92,42,253,21,10,46,169,167,150,146,166,90,73,219,203,36,47,116,111,76,162,225,200,184,84,233,245,66,95,248,92,234,233,244,239,18,180,52,17,174,27,114,130,42,71,118,237,37,125,18,47,228,175,230,253,11,228,69,202,34,252,206,147,189,186,166,61,23,180,154,195,82,62,111,41,212,54,43,132,241,187,151,155,15,101,52,143,78,152,95,205,249,41,173,222,229,94,103,214,155,171,169,175,106,255,0,54,75,205,254,182,161,23,8,222,101,154,165,238,249,38,62,47,146,126,130,254,120,17,219,138,125,185,225,151,68,197,18,98,75,237,154,219,122,151,191,71,205,111,166,202,124,78,252,207,76,125,200,72,32,0,0,0,0,0,0,0,0,3,128,215,90,198,213,160,180,197,102,169,188,203,229,210,81,121,126,99,185,92,184,231,145,172,78,141,107,151,187,211,208,214,187,121,247,74,237,188,123,135,115,215,183,132,229,158,227,228,229,158,234,242,249,112,71,23,118,177,136,189,35,79,201,79,244,147,239,193,187,104,153,113,213,183,157,214,170,110,93,104,246,127,101,92,246,243,98,184,64,254,207,250,122,181,126,152,238,89,230,246,162,46,216,94,145,205,230,79,216,221,51,143,252,98,51,89,139,135,251,242,76,38,59,127,145,13,128,124,57,170,164,169,225,127,76,249,139,158,95,109,199,247,198,172,147,224,0,0,34,231,136,242,227,133,253,75,255,0,244,127,231,26,66,128,40,185,61,169,156,239,229,111,92,174,51,232,166,203,220,63,213,81,85,237,45,138,107,125,79,180,64,190,213,203,39,34,179,63,178,101,207,69,235,221,21,12,105,199,230,212,199,187,60,56,106,43,26,59,150,161,158,201,228,187,25,198,107,233,92,238,156,237,78,209,250,169,175,51,154,173,94,87,39,84,45,255,0,194,27,136,106,43,254,148,184,108,245,238,183,21,246,207,43,216,25,229,175,225,60,201,107,234,36,234,216,209,169,134,162,124,79,92,250,124,139,41,0,0,0,0,0,0,0,0,0,56,205,81,106,142,251,166,174,214,57,155,152,238,20,53,20,142,76,247,73,35,115,87,213,62,127,52,53,198,226,191,68,59,64,113,5,174,44,152,195,29,126,185,207,18,124,153,237,179,181,19,226,119,230,122,169,112,222,22,155,137,14,182,225,158,142,222,169,203,53,134,170,59,86,58,174,91,5,190,137,51,240,162,119,119,110,191,122,146,230,247,112,138,211,102,175,186,78,191,131,163,165,150,161,253,254,22,49,92,189,145,126,95,35,91,174,42,245,68,250,183,136,237,201,186,74,254,104,211,85,222,35,167,232,137,136,125,190,119,53,59,39,231,122,166,78,255,0,192,46,195,84,239,126,254,216,34,145,63,220,253,63,89,75,121,170,237,239,199,5,109,47,59,127,108,99,147,45,151,186,101,126,72,190,155,3,89,109,52,150,43,69,21,150,129,156,148,244,52,241,211,68,220,170,225,140,106,53,19,42,170,189,145,59,170,159,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,1,234,154,150,150,162,72,38,168,166,138,89,41,100,89,96,115,216,142,88,158,173,115,21,205,85,248,87,149,239,110,83,174,28,169,217,84,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,252,95,63,19,138,239,225,21,179,254,211,200,171,224,137,251,172,238,79,240,118,151,249,73,112,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,1,241,94,173,52,151,219,69,109,150,189,156,244,245,212,242,83,74,220,170,101,143,106,181,83,40,168,189,149,123,42,26,252,241,245,176,213,59,33,191,183,248,163,79,247,63,80,86,85,94,105,123,123,145,207,91,85,200,223,219,30,229,195,98,238,184,95,154,39,175,64,225,83,84,77,164,184,141,219,107,164,111,229,141,117,93,158,58,142,136,185,135,219,224,115,147,178,250,55,209,50,108,139,100,175,138,235,102,160,186,65,251,93,101,44,85,12,239,240,189,136,228,238,137,232,191,34,35,248,165,238,36,58,39,134,106,202,4,78,105,175,213,82,90,177,213,48,217,237,245,169,159,133,83,187,123,116,251,208,167,142,20,52,67,181,255,0,16,90,30,201,140,177,183,235,100,242,167,205,158,219,3,85,62,38,254,127,162,155,28,233,123,84,118,45,53,105,177,194,220,71,111,161,167,164,106,103,178,71,27,90,158,171,242,249,169,201,128,0,0,0,0,0,0,0,0,21,175,226,243,196,53,29,131,73,219,246,122,201,91,154,251,167,155,237,236,242,215,240,126,92,180,21,17,245,116,106,213,203,85,126,23,166,61,126,69,63,181,170,229,229,106,117,83,97,158,0,246,166,61,166,225,195,78,216,213,220,213,15,246,191,57,216,198,113,95,84,230,244,231,114,118,147,209,76,151,196,5,85,21,38,210,223,102,184,84,251,60,9,236,188,210,114,43,241,251,38,44,116,78,189,213,16,214,134,183,147,218,159,200,254,102,244,194,227,30,136,95,255,0,135,10,231,133,253,53,255,0,245,159,231,26,178,81,128,0,0,142,124,127,82,85,213,112,193,171,61,150,15,51,151,216,57,189,228,76,127,186,20,191,51,94,51,98,126,4,175,109,191,240,207,165,43,218,206,84,127,183,116,206,123,92,42,83,228,159,35,60,92,104,97,185,81,201,69,80,153,142,76,103,191,162,162,250,125,198,183,124,85,109,163,246,151,124,181,22,137,72,124,184,104,125,147,203,247,179,158,122,56,36,95,202,114,247,147,230,191,232,58,182,209,238,133,247,103,245,213,191,93,105,231,126,202,160,243,121,91,134,123,220,240,201,18,245,123,30,137,210,69,252,149,255,0,73,177,15,14,124,64,105,62,34,52,5,54,180,211,51,117,127,63,159,15,44,191,130,196,243,70,223,121,241,199,205,159,37,203,209,58,127,133,114,168,0,0,0,0,0,0,0,0,1,77,190,50,123,94,182,125,219,177,238,53,20,124,180,149,182,122,106,41,186,231,53,15,169,184,76,229,234,245,94,200,157,17,168,159,95,67,233,240,111,220,198,91,119,38,245,183,85,53,28,173,170,183,212,215,198,222,76,229,238,168,183,194,157,81,159,79,206,253,30,165,149,241,103,171,31,163,120,123,215,87,88,157,203,36,150,11,156,44,92,103,222,90,25,220,158,139,249,191,35,92,125,69,91,53,231,82,220,238,50,47,52,181,213,211,78,238,201,151,62,69,95,162,119,95,161,116,190,19,219,39,77,161,182,105,250,226,174,60,87,223,103,89,217,213,122,67,53,45,12,169,218,71,55,226,98,250,34,253,221,137,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,248,190,126,39,21,223,194,43,103,253,167,145,87,193,19,247,89,220,159,224,237,47,242,146,224,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,64,239,22,29,147,166,215,59,52,205,113,73,30,107,236,83,164,239,234,189,97,134,150,186,85,239,35,91,241,61,61,21,126,254,197,45,105,218,217,172,218,150,217,113,141,121,101,161,174,134,118,246,92,57,146,34,253,83,186,125,77,142,56,75,213,175,214,92,61,232,107,172,174,230,146,59,5,178,7,174,49,239,37,12,14,95,68,252,239,145,90,190,50,59,153,29,203,114,44,155,117,77,81,204,218,91,125,53,124,141,228,198,30,217,238,16,175,85,103,215,243,191,71,169,242,248,54,109,122,222,55,110,249,184,213,177,243,82,81,89,234,104,161,235,140,84,50,166,223,51,87,163,209,123,42,244,86,170,125,125,11,146,0,0,0,0,0,0,0,0,0,49,87,17,156,64,105,62,29,244,5,86,180,212,211,117,103,39,145,15,44,191,133,204,240,198,239,121,145,201,203,143,57,171,213,58,255,0,133,53,222,221,221,208,190,239,6,186,184,107,173,64,191,178,171,252,174,102,251,158,239,36,49,196,157,88,198,34,244,141,63,37,63,210,118,158,21,118,209,251,181,190,90,119,68,172,62,100,53,222,215,230,123,216,199,37,28,242,39,229,53,123,199,243,79,244,27,34,91,168,97,182,209,199,69,78,152,142,60,227,191,170,170,250,253,230,7,227,182,246,219,7,12,250,178,189,204,230,70,123,7,76,227,189,194,153,62,75,243,53,216,54,28,224,6,146,174,151,134,13,39,237,80,121,124,222,223,203,239,34,231,253,208,170,249,18,48,0,0,7,76,222,29,23,67,184,91,117,118,210,87,38,115,83,215,121,28,233,149,79,130,120,228,78,206,106,247,98,122,161,172,141,117,21,85,186,169,244,117,145,121,115,71,142,102,243,34,227,40,138,157,83,167,101,66,244,124,40,181,100,154,135,133,187,53,186,162,127,50,107,103,180,115,167,46,57,124,203,141,114,167,100,68,94,137,245,38,129,82,126,50,155,73,45,5,247,79,110,133,50,115,71,95,237,126,208,189,19,151,145,150,248,27,221,253,115,159,70,167,250,74,195,51,215,8,28,82,106,46,24,183,18,61,65,66,255,0,54,209,87,159,180,105,113,27,124,238,88,42,25,23,190,177,72,230,225,243,170,251,169,215,178,244,237,127,91,79,187,154,39,121,244,157,62,178,208,183,79,110,183,212,243,242,191,200,154,47,134,87,198,189,37,99,29,241,68,255,0,79,79,185,87,186,0,0,0,0,0,0,0,0,0,134,62,41,251,101,83,174,56,116,171,189,208,67,207,53,130,105,46,83,175,50,39,44,16,80,214,185,203,213,232,139,213,201,217,21,126,138,84,119,7,58,249,118,235,136,173,19,124,117,71,149,12,215,187,109,53,66,242,115,115,68,181,212,238,114,124,46,84,232,206,232,153,46,11,196,87,89,202,254,15,170,111,150,135,254,10,255,0,78,246,170,225,58,193,61,174,173,223,148,220,246,199,162,47,220,81,174,221,89,37,212,251,133,166,52,228,95,182,93,175,52,84,45,255,0,149,44,236,98,122,167,231,124,211,239,67,100,205,137,211,77,209,251,53,162,52,223,151,201,37,191,78,219,105,165,235,158,103,199,73,19,21,123,174,62,31,69,84,59,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,8,213,226,15,177,27,129,196,95,14,181,91,109,182,116,180,85,23,169,110,244,85,173,101,93,82,65,31,151,19,156,175,247,215,166,122,167,67,4,248,102,112,87,190,124,46,235,221,101,168,119,98,219,104,166,163,189,90,32,162,164,90,43,139,42,92,233,27,55,58,229,26,157,19,30,165,133,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,232,155,237,166,155,172,54,107,91,233,191,47,158,75,134,157,185,83,69,215,28,175,146,146,86,34,247,76,252,94,170,136,107,103,184,182,73,116,198,225,106,125,57,47,237,150,155,205,109,11,191,229,69,59,216,190,171,249,191,53,251,212,188,175,14,173,103,43,120,62,166,189,221,223,248,43,5,59,24,139,132,233,12,22,186,71,126,75,115,219,62,138,191,121,79,188,99,107,229,220,94,34,245,181,241,42,60,216,97,189,220,169,105,215,147,151,150,36,174,168,115,83,225,106,175,71,247,84,201,110,30,22,27,101,83,161,248,116,164,189,220,32,242,230,191,205,29,202,5,230,69,230,167,158,134,137,205,94,143,84,78,173,94,232,139,244,66,103,128,0,0,0,0,0,0,0,0,233,123,177,187,154,39,102,52,157,70,178,215,87,79,97,183,211,114,115,63,200,154,95,138,86,70,157,34,99,221,241,74,207,79,95,189,82,129,120,191,226,147,81,113,59,184,178,106,10,215,249,86,122,76,125,157,75,136,221,228,243,65,78,201,125,244,138,55,59,47,129,23,222,78,157,147,167,124,10,89,231,131,94,210,75,95,125,212,59,161,82,156,177,208,123,39,179,175,69,230,231,101,194,7,118,127,76,99,213,171,254,146,219,8,97,226,185,171,36,211,220,45,94,173,212,243,249,115,92,253,155,145,57,115,205,229,220,104,85,123,162,162,116,95,161,69,180,84,85,87,26,166,81,209,197,230,77,38,121,91,204,137,156,34,170,245,94,157,145,77,155,182,123,69,208,237,238,221,90,116,149,181,156,180,244,62,127,34,101,87,227,158,73,23,187,156,189,222,190,170,119,48,0,0,30,28,153,106,161,173,103,19,250,94,167,72,239,102,161,179,84,82,123,55,147,236,152,143,204,71,227,52,144,187,186,42,254,119,207,212,176,111,5,157,84,248,233,181,174,152,116,190,236,191,102,242,183,151,228,183,23,175,92,127,164,180,227,11,113,113,178,116,155,239,179,119,109,23,45,39,157,83,55,145,228,126,17,91,203,138,168,36,119,244,198,34,244,139,213,127,238,93,113,171,105,37,161,169,125,44,205,195,217,140,166,83,213,51,233,247,158,147,52,112,229,197,118,234,112,221,168,98,184,104,187,215,151,110,119,55,181,81,123,53,50,249,254,228,200,207,194,73,12,142,111,43,166,115,186,119,236,190,152,183,125,133,241,55,216,221,218,134,150,217,123,175,251,18,249,47,63,153,73,229,86,84,242,225,101,114,123,237,165,107,23,220,141,23,191,229,99,186,18,250,213,117,183,222,232,99,185,91,42,60,234,105,115,200,254,71,55,56,85,106,244,114,34,247,69,62,176,0,0,0,0,0,0,0,7,72,222,237,41,14,183,217,253,107,164,230,143,204,109,215,79,220,168,209,185,84,202,203,75,36,120,202,42,126,119,205,62,244,53,192,215,214,106,221,177,221,171,221,170,149,158,207,62,156,191,212,199,77,213,31,202,180,245,46,107,23,170,185,23,171,61,85,126,185,37,215,22,252,87,90,247,67,132,173,175,219,26,10,191,50,237,109,166,178,79,113,127,150,228,203,163,182,79,12,173,194,194,214,252,82,39,86,185,126,157,58,145,239,131,141,51,250,168,226,75,64,83,123,55,159,236,122,134,213,89,203,207,203,142,74,250,116,206,114,159,157,255,0,184,216,214,211,7,179,90,168,169,185,57,60,170,120,217,203,156,227,13,68,198,79,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,31,37,218,15,105,181,86,83,43,57,252,218,121,25,203,156,103,45,84,198,77,114,184,199,211,95,169,142,36,181,253,55,179,121,30,217,168,110,181,156,188,252,217,231,175,168,76,231,43,249,191,251,137,7,194,63,21,214,189,175,225,43,116,118,198,190,175,203,187,92,169,175,115,219,159,229,185,112,233,45,144,67,19,112,144,185,191,20,107,213,206,79,175,78,164,70,208,86,122,221,206,221,171,37,170,169,158,209,62,163,191,211,71,83,213,25,204,181,21,45,107,215,162,181,19,42,255,0,69,79,166,13,143,246,71,74,195,162,54,127,69,105,72,99,242,219,106,211,246,218,53,110,85,112,177,82,199,30,50,170,191,155,243,95,189,78,238,0,0,0,0,0,0,0,0,249,46,183,91,125,146,134,75,149,206,163,201,166,139,28,239,228,115,177,149,70,167,70,162,175,117,66,33,111,215,137,190,198,237,44,53,86,203,45,127,219,119,200,185,60,186,79,42,178,155,155,43,19,151,223,117,43,152,158,228,138,189,255,0,39,29,212,168,126,35,120,174,221,78,36,117,12,183,13,105,122,243,45,205,229,246,90,47,102,166,79,35,220,133,31,248,72,225,141,206,230,116,45,119,94,221,147,215,56,92,247,81,210,203,91,82,202,104,83,47,126,112,159,114,103,253,6,199,60,35,236,157,38,196,108,221,167,69,197,73,228,212,195,231,249,255,0,132,87,115,102,170,121,27,253,49,232,157,37,244,95,251,147,52,149,99,227,77,170,159,37,54,138,211,13,151,221,139,237,46,102,242,252,214,220,244,235,143,244,149,243,195,6,151,169,213,219,217,167,172,212,244,158,211,231,123,94,99,243,17,153,197,36,206,238,170,159,155,243,244,54,83,106,97,168,135,144,0,0,2,137,188,85,244,131,52,223,18,183,11,140,17,242,193,115,242,188,190,185,207,151,65,66,139,221,202,189,221,244,50,39,131,126,165,146,147,117,175,122,125,95,134,86,123,54,19,29,249,41,174,15,249,127,164,185,80,107,243,226,31,178,241,237,14,254,220,155,111,166,242,109,119,79,39,216,219,207,205,251,85,21,39,63,119,185,223,20,139,223,31,76,161,136,120,127,210,22,221,125,186,214,93,31,117,135,204,167,184,251,79,50,115,57,63,107,166,150,68,248,92,213,238,196,245,66,92,241,81,225,109,174,54,190,215,85,173,118,222,79,182,44,244,220,158,116,56,134,159,203,230,116,17,183,222,154,173,206,92,190,71,175,68,233,143,146,162,144,26,120,38,164,153,208,78,206,73,25,140,166,81,113,148,207,161,40,184,61,227,163,92,240,211,126,74,90,215,253,167,166,103,253,190,135,16,195,240,178,161,91,248,68,167,146,79,219,39,71,116,249,99,178,244,190,61,13,173,244,254,225,233,170,77,87,166,107,61,166,223,89,230,121,82,121,111,102,121,36,116,107,209,237,107,190,38,57,58,167,161,207,128,0,0,0,0,0,0,1,225,81,28,138,213,236,169,133,40,31,196,207,64,126,160,184,163,188,171,91,134,234,6,84,95,59,255,0,87,184,214,127,100,239,204,250,125,200,69,21,115,149,57,85,122,33,58,188,34,244,60,58,159,136,90,187,181,85,55,60,118,171,60,149,113,187,157,83,150,88,171,168,28,157,17,201,159,139,228,169,247,151,120,137,132,194,30,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,1,225,83,41,133,41,15,197,211,67,195,166,56,133,164,187,82,211,114,71,117,180,71,87,35,185,213,121,165,150,186,189,203,209,92,184,248,126,72,159,113,5,81,206,68,229,69,232,164,173,240,204,208,31,171,222,40,236,202,230,229,186,125,148,247,222,255,0,212,46,52,127,217,55,243,254,191,114,151,242,136,141,68,106,118,68,194,30,64,0,0,0,0,0,0,0,224,53,206,183,211,251,121,166,170,245,94,166,172,246,107,125,31,151,230,201,229,189,248,231,145,177,167,70,53,206,248,158,212,232,158,165,14,113,133,199,78,185,226,90,252,180,180,79,251,51,77,65,251,69,14,33,155,60,204,167,87,126,17,105,227,147,246,200,21,221,126,120,236,157,98,236,16,77,87,51,96,129,156,242,63,56,76,162,103,9,159,82,124,240,175,225,109,174,55,66,215,75,173,119,34,79,177,236,245,60,254,76,56,134,163,204,229,116,241,187,222,134,173,174,76,62,54,47,84,235,159,146,42,145,27,136,13,33,109,208,59,173,122,209,246,168,124,186,123,119,179,114,167,51,151,246,202,104,164,95,137,206,94,239,95,85,50,247,135,134,203,199,187,219,251,109,109,194,155,206,181,218,252,239,108,111,63,47,237,180,85,124,157,158,215,124,81,167,108,253,112,134,192,192,166,191,25,29,75,37,94,235,89,52,250,63,44,162,246,156,166,59,115,211,91,223,242,255,0,73,142,188,42,52,131,117,39,18,182,235,140,209,243,65,108,243,188,206,184,199,153,65,92,137,217,200,189,219,233,146,246,64,0,0,1,78,158,52,75,23,243,75,209,200,200,57,94,159,104,115,191,153,87,159,246,61,187,29,61,48,71,223,14,61,111,38,138,226,203,71,79,35,241,71,81,246,135,180,55,31,23,45,182,173,27,215,149,85,58,187,208,216,52,21,211,227,33,181,78,213,27,99,167,119,10,149,51,38,149,246,190,102,254,119,180,212,91,226,78,239,76,124,63,154,239,209,220,169,61,182,212,21,186,91,90,219,175,214,233,124,186,138,95,59,145,220,168,184,230,137,237,94,138,138,157,156,190,134,206,86,91,164,87,219,84,55,38,69,200,201,249,176,222,108,227,149,202,222,248,79,145,8,248,230,240,236,211,219,219,69,95,184,26,3,246,14,173,252,22,99,247,229,246,174,180,209,119,150,165,145,51,150,40,159,249,61,115,243,194,173,40,94,172,215,11,5,206,107,69,210,15,38,170,14,95,49,156,205,118,57,154,142,78,173,85,78,202,158,164,190,224,15,142,74,238,27,47,146,233,93,77,7,181,233,123,159,47,153,239,36,126,207,229,178,169,233,240,83,201,35,249,165,153,189,149,49,143,151,107,210,181,93,109,247,186,8,174,118,186,143,58,154,110,110,71,242,57,185,195,149,171,209,200,139,221,20,250,192,0,0,0,0,0,0,0,170,79,25,253,6,230,213,233,205,121,12,25,69,101,29,189,242,115,125,110,50,170,97,93,255,0,234,254,159,66,172,139,118,240,96,209,76,162,209,90,143,89,204,204,84,79,93,89,68,197,207,244,167,69,110,145,59,59,29,211,229,159,175,161,102,64,0,0,7,231,157,185,198,79,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,15,82,212,194,142,228,87,245,237,217,79,98,46,83,40,121,0,0,1,89,222,51,250,45,149,186,43,78,107,40,89,154,136,43,168,232,222,185,254,148,216,174,50,47,119,99,186,252,179,245,244,42,32,180,207,6,13,8,231,85,234,61,121,52,24,68,101,101,189,143,230,250,219,165,68,194,59,255,0,213,253,62,133,174,0,0,0,0,0,0,0,1,242,93,110,182,251,37,4,183,59,165,71,147,77,15,47,59,249,28,236,101,200,212,232,212,85,238,168,81,111,31,156,114,87,113,39,124,139,74,233,152,61,147,75,219,57,188,191,121,36,246,143,49,148,175,95,142,158,57,25,203,44,46,238,171,156,252,187,196,27,45,154,225,127,185,195,104,181,193,231,85,79,205,229,179,153,173,207,43,85,203,213,202,137,217,23,212,186,254,6,124,59,116,246,201,80,208,110,6,191,79,110,213,171,230,226,63,126,47,101,235,83,23,120,170,95,19,249,162,149,159,147,211,31,60,170,77,203,213,210,43,21,170,107,147,226,231,100,28,185,111,54,51,204,228,111,124,47,204,214,55,114,117,5,110,169,214,183,27,245,198,95,50,162,171,201,231,119,42,38,121,98,99,83,162,34,39,102,167,161,109,158,13,251,86,253,47,182,58,139,112,170,155,137,53,87,177,242,166,126,31,102,168,184,68,189,158,185,248,191,53,191,167,185,98,192,215,203,196,115,91,201,173,120,178,214,51,198,252,209,211,253,159,236,237,199,195,205,109,164,71,117,229,69,94,173,245,36,23,130,234,197,252,211,53,138,62,30,103,175,217,252,143,230,84,228,253,143,113,207,79,92,151,22,0,0,0,10,94,241,140,220,8,53,62,238,233,253,31,23,199,165,253,175,157,58,255,0,227,52,182,249,19,242,83,243,126,107,250,8,61,182,215,234,157,49,173,109,215,202,57,188,169,169,188,238,87,242,163,177,205,19,218,189,21,21,59,57,125,13,154,244,165,213,215,187,5,45,209,207,230,89,185,250,227,29,158,230,252,147,229,242,57,115,23,241,39,182,244,123,173,180,23,189,29,88,238,70,214,123,54,29,133,92,114,85,67,39,100,115,127,169,167,175,253,198,181,177,186,74,42,148,115,155,135,179,211,63,52,255,0,222,108,129,194,78,177,102,186,216,109,55,168,216,254,111,105,246,207,76,124,53,179,179,243,91,249,159,35,49,20,219,226,237,195,245,30,134,214,182,141,212,180,174,99,212,254,209,237,13,235,248,63,102,134,130,6,245,116,142,206,121,215,179,83,31,94,229,116,147,227,195,207,143,169,118,82,190,45,179,220,105,185,244,189,87,55,147,83,202,137,236,124,173,171,153,222,228,52,239,146,78,121,101,98,117,119,187,223,182,81,46,130,199,126,180,234,75,108,87,123,45,87,180,210,77,205,201,39,150,230,103,14,86,175,71,34,47,118,170,118,244,57,0,0,0,0,0,0,0,1,10,124,88,180,85,195,86,112,211,237,84,41,210,205,116,251,78,101,247,127,106,134,130,185,93,221,201,249,201,219,43,244,82,139,81,50,184,66,245,252,42,116,157,126,159,225,190,26,234,198,114,182,227,88,218,168,186,181,114,201,40,40,85,23,162,175,201,123,224,154,32,0,0,56,73,100,158,241,91,37,11,87,146,158,21,84,123,186,47,51,145,112,169,232,169,209,123,158,200,244,189,162,39,121,172,166,196,159,157,206,238,255,0,118,126,103,178,41,229,161,172,109,12,169,205,19,218,138,199,246,194,170,225,27,142,253,147,185,201,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,43,123,196,167,143,43,206,215,206,237,157,219,10,159,34,237,81,10,186,190,183,145,142,228,141,203,89,79,36,94,92,244,238,106,225,209,177,220,205,126,125,19,166,84,170,154,221,221,220,43,134,161,77,83,85,127,231,185,164,254,208,147,123,44,9,135,243,171,243,202,140,229,248,151,61,177,250,11,46,240,211,227,203,86,106,235,252,27,35,185,114,251,124,178,53,171,111,175,229,138,44,101,244,116,209,67,229,67,78,137,221,207,119,59,159,235,133,244,82,210,64,0,0,66,239,21,109,39,95,168,56,111,154,186,141,156,205,183,86,58,170,94,173,76,50,58,10,229,85,234,169,243,78,217,40,161,83,11,133,47,71,194,119,69,92,52,159,13,94,215,94,157,47,55,79,180,225,95,119,246,169,168,40,85,189,156,191,154,189,240,191,68,38,184,0,0,0,0,0,0,0,227,239,151,235,78,155,182,203,119,189,85,123,53,36,60,188,242,121,110,126,50,228,106,116,106,42,247,114,39,111,82,151,252,67,56,250,151,122,235,229,219,61,185,155,147,75,210,242,249,213,60,168,190,217,204,218,73,155,238,77,78,201,35,228,150,39,167,71,123,221,251,97,22,3,150,45,225,19,195,245,30,185,214,215,125,212,187,46,35,211,30,207,236,237,235,248,79,105,134,190,7,117,108,141,198,57,19,187,87,63,78,229,201,24,119,139,109,98,205,11,176,218,147,81,189,220,190,205,236,126,153,248,171,96,103,230,187,243,254,70,183,242,58,74,218,149,115,91,151,191,211,63,36,255,0,220,108,165,195,102,219,209,237,78,208,89,52,117,27,185,219,71,237,57,118,21,51,207,85,52,157,149,206,254,168,190,191,247,25,64,226,53,93,213,214,75,5,85,209,175,229,88,121,58,227,61,222,214,252,151,231,242,53,148,220,155,245,78,167,214,183,27,229,100,222,108,213,62,79,51,249,81,185,229,137,141,78,136,136,157,154,158,132,225,240,115,220,8,52,198,239,106,13,33,47,199,170,61,147,145,58,255,0,226,212,183,9,23,242,87,243,190,105,250,75,161,0,0,0,61,85,51,197,77,11,167,153,220,172,110,50,184,207,174,13,108,120,153,221,217,119,175,118,238,250,225,106,124,248,42,253,159,202,119,34,55,224,166,134,37,233,200,197,239,23,170,127,222,184,173,143,115,28,142,106,225,80,217,39,132,187,188,215,206,31,180,173,206,166,167,218,37,155,219,185,164,228,70,103,21,179,181,58,34,34,118,76,118,50,241,249,146,54,202,197,99,147,40,166,183,188,93,104,165,208,123,245,169,44,13,139,203,138,31,99,228,78,108,247,162,129,235,249,78,245,127,204,181,127,8,77,119,75,126,225,194,29,17,28,185,155,75,243,121,141,229,94,158,211,95,95,42,117,229,68,236,158,138,239,209,216,157,164,79,241,45,208,246,237,99,195,53,246,74,202,127,50,90,31,101,242,93,206,228,229,231,184,81,243,116,71,34,46,81,169,223,37,3,130,94,112,87,199,190,177,225,194,249,13,130,253,63,183,104,250,142,111,105,166,229,138,46,78,86,84,61,158,251,105,228,149,115,44,200,189,23,211,11,211,181,213,109,14,252,237,134,249,89,27,126,219,141,69,246,165,51,179,149,246,74,136,49,239,200,223,233,209,177,123,196,255,0,79,79,170,103,33,0,0,0,0,0,0,0,69,47,19,43,124,151,14,22,111,126,85,211,216,189,153,213,53,14,252,7,153,231,181,182,234,204,197,223,221,230,207,197,233,130,131,236,244,79,185,93,168,173,209,174,31,85,83,28,45,95,146,185,200,137,254,83,99,174,16,116,219,52,183,13,251,123,110,71,101,239,211,86,153,100,92,126,90,208,83,162,250,175,230,153,140,0,0,60,46,112,184,76,169,241,91,29,11,150,167,202,110,21,42,31,207,213,87,222,233,147,238,62,11,188,13,146,8,229,94,244,242,164,205,251,218,139,131,235,167,122,203,79,20,142,238,246,53,203,250,80,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,15,138,247,89,37,186,203,95,112,133,51,37,45,44,179,53,51,221,90,197,84,255,0,33,173,183,20,151,202,253,67,196,110,230,92,46,15,230,145,117,117,229,173,76,53,57,91,237,243,170,55,162,38,113,149,234,98,211,51,112,107,71,118,171,226,143,107,86,211,15,152,232,53,133,146,105,211,153,169,136,91,113,167,230,95,123,239,78,221,77,144,35,230,88,218,175,76,59,9,148,249,41,250,0,0,12,57,197,246,155,102,169,225,191,112,173,202,236,61,154,106,237,44,107,143,203,74,10,132,79,84,252,227,92,91,197,19,237,183,106,219,116,139,151,210,212,201,11,151,230,173,114,162,255,0,144,191,15,12,219,124,182,254,22,108,158,109,207,219,125,165,212,213,13,252,15,151,228,181,214,234,60,69,223,222,229,199,197,235,146,86,128,0,0,0,0,0,0,97,190,32,120,170,218,110,29,172,21,55,29,111,126,242,107,146,23,173,37,39,178,212,187,207,151,146,85,99,57,226,134,68,111,51,161,114,101,122,39,117,244,205,59,241,169,199,190,177,226,62,249,53,134,195,63,176,232,250,126,95,102,166,229,138,94,126,102,83,189,254,251,233,227,149,49,44,42,189,87,215,9,211,188,67,5,252,120,104,232,123,118,142,225,154,197,37,29,63,151,45,119,181,121,206,231,114,243,114,92,43,57,122,43,149,19,8,229,237,130,88,16,75,197,239,93,210,216,120,112,155,68,73,46,38,213,60,190,91,121,87,222,246,106,250,9,87,175,42,162,116,95,85,111,233,236,85,63,8,218,41,218,243,126,180,221,129,98,243,35,155,219,57,219,205,142,212,83,189,63,41,191,153,243,54,67,142,54,196,196,99,83,8,135,232,196,60,90,93,230,177,112,255,0,170,110,116,213,62,207,44,62,195,203,39,34,63,25,173,129,171,209,81,83,178,252,141,109,158,247,61,202,231,46,85,76,167,195,62,238,203,178,155,183,104,215,30,211,228,65,73,237,30,107,185,17,223,21,52,209,39,78,71,175,121,125,19,254,244,217,62,154,120,170,97,108,240,187,153,142,206,23,24,245,193,237,0,0,1,29,248,240,221,86,237,71,14,218,134,245,21,71,145,86,255,0,100,242,31,201,205,140,87,82,181,221,57,28,157,164,245,67,95,109,41,165,111,58,206,247,79,167,236,52,222,125,101,79,63,35,57,216,220,242,177,207,94,174,84,78,205,95,83,137,123,29,27,149,143,76,42,23,81,225,37,189,75,170,182,110,45,181,185,213,249,149,118,14,111,41,60,188,126,223,85,95,50,252,49,162,118,106,119,114,254,142,196,255,0,5,28,248,181,232,58,173,47,196,67,245,28,157,105,181,6,60,133,233,253,34,134,133,142,252,165,94,238,245,68,253,38,79,240,101,215,49,209,234,253,77,163,36,151,14,175,246,46,70,242,247,228,138,225,34,245,229,233,223,230,159,232,45,220,198,92,72,233,38,107,109,155,191,233,215,71,207,237,94,203,132,206,62,26,168,95,243,79,205,249,154,212,172,56,159,202,255,0,252,236,101,189,252,225,223,82,236,167,217,87,26,248,185,237,151,175,63,217,38,230,141,57,188,159,41,31,238,164,175,114,97,210,162,117,199,211,41,219,15,157,215,106,247,139,112,54,99,81,195,170,118,246,249,246,101,194,30,110,89,61,154,9,187,198,246,47,73,88,246,252,50,189,59,122,253,216,183,142,17,124,79,180,70,232,81,179,77,238,221,127,217,26,133,51,229,191,202,154,163,218,58,206,245,233,79,72,214,51,150,56,227,245,235,159,154,41,62,33,154,58,136,210,104,93,204,199,118,92,96,253,128,0,0,0,0,0,16,75,197,247,87,83,217,248,115,160,177,199,81,203,85,91,126,137,28,206,69,92,196,250,10,246,170,231,149,83,186,124,209,74,127,216,141,53,85,171,119,147,69,216,233,27,151,84,223,237,204,119,84,232,215,85,68,223,85,79,206,249,155,37,237,197,165,246,29,188,210,246,57,62,43,117,150,138,145,223,124,112,49,191,53,249,124,212,236,64,3,168,110,142,233,232,237,159,210,53,186,211,91,92,189,138,221,69,20,146,57,254,76,178,101,89,19,228,84,196,76,123,190,24,221,215,30,159,114,17,90,139,197,163,133,186,139,183,217,245,58,135,217,224,89,60,180,168,246,75,139,243,239,34,103,149,40,243,219,169,39,54,159,123,182,223,122,236,173,190,237,221,255,0,237,58,85,106,57,93,236,179,195,143,113,142,237,52,108,94,210,179,211,215,232,184,239,135,16,255,0,50,217,113,89,149,191,177,167,238,236,246,145,206,249,117,94,201,247,28,151,180,195,229,249,188,254,238,57,179,133,236,113,175,170,75,165,91,41,233,125,232,162,114,61,238,237,217,112,169,133,194,246,94,231,44,136,214,55,9,209,26,159,224,35,94,251,241,251,176,91,7,127,93,43,170,117,15,53,221,137,204,250,111,100,173,78,84,71,202,197,247,217,78,246,174,31,19,147,191,215,183,126,123,97,184,209,216,190,33,228,74,29,5,170,61,162,228,214,230,90,95,98,172,103,34,254,9,21,57,229,130,54,174,29,51,19,167,207,63,60,103,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,24,35,126,120,209,216,190,30,36,90,29,123,170,61,158,228,230,230,42,95,98,172,127,58,254,21,17,57,226,130,70,166,93,11,211,175,203,63,44,240,27,17,199,246,193,111,229,253,52,174,150,212,60,151,119,166,89,77,236,149,171,204,138,248,152,158,251,233,216,212,203,229,106,119,250,246,237,36,228,99,39,137,209,189,57,153,35,85,170,157,178,138,133,32,248,149,112,131,168,246,199,116,111,91,177,96,182,115,233,221,77,93,83,115,169,151,206,141,57,42,234,42,43,39,122,114,190,103,61,113,27,17,122,53,27,242,68,94,132,25,99,28,247,164,109,76,185,203,202,137,245,45,7,194,143,132,107,251,111,223,205,227,88,91,189,158,133,145,121,118,223,195,49,252,239,71,208,213,68,255,0,193,205,148,203,121,186,57,159,127,162,22,204,116,61,216,222,237,183,217,75,43,175,187,137,127,251,50,149,26,174,71,123,44,243,103,220,145,221,161,141,235,218,39,250,122,125,83,49,142,183,197,163,133,186,123,183,217,244,218,135,218,32,73,60,181,168,246,75,139,49,239,42,103,149,104,243,219,169,42,118,187,116,244,118,240,105,26,45,105,162,110,94,219,110,173,138,57,26,255,0,38,88,240,175,137,146,34,98,86,49,223,12,141,235,143,95,189,14,222,0,58,238,227,218,95,126,219,205,81,99,143,226,184,217,107,105,27,247,201,3,219,243,79,159,205,13,109,119,223,77,85,105,45,228,214,182,58,182,225,212,218,130,228,196,234,157,90,218,169,91,232,171,249,191,50,223,252,32,181,116,23,142,28,235,236,114,84,115,85,81,95,165,70,179,145,83,17,50,130,129,169,215,149,19,186,252,213,73,218,0,0,0,0,0,0,124,23,219,229,179,77,218,42,239,151,154,159,103,162,161,134,74,137,228,228,115,249,88,198,171,156,184,106,42,174,17,170,189,17,84,173,222,50,252,83,45,186,101,43,52,54,195,92,125,166,227,203,37,61,69,199,201,115,60,135,254,200,137,201,229,85,82,43,93,202,230,196,236,163,176,185,199,205,74,169,215,122,255,0,85,110,78,163,173,213,122,194,231,237,215,42,249,164,158,105,124,152,226,230,115,228,116,142,247,99,107,90,158,243,220,189,17,59,157,120,204,27,7,195,190,164,222,191,181,110,52,17,242,91,44,190,71,181,205,152,215,151,206,243,81,158,234,202,199,46,93,18,167,76,253,112,157,241,34,67,154,143,39,255,0,243,177,178,183,13,218,77,154,39,102,236,26,117,177,242,123,55,181,101,51,159,138,170,103,252,215,243,190,102,77,42,35,198,107,92,199,89,171,244,206,140,142,92,186,131,219,121,219,203,219,158,43,124,137,215,151,175,111,154,255,0,160,198,30,18,154,18,171,84,113,16,205,69,26,226,155,79,231,207,94,159,211,232,107,152,223,202,69,238,223,68,95,208,94,48,32,7,139,110,245,46,149,217,185,118,214,217,87,229,213,223,249,124,212,242,243,251,69,85,4,201,241,70,169,217,203,217,201,250,123,20,174,198,57,238,70,181,50,170,114,218,175,74,222,116,101,238,163,79,223,169,188,138,202,110,78,118,115,177,216,230,99,94,157,90,170,157,156,158,166,193,60,7,238,171,119,95,135,109,61,122,150,167,207,171,143,218,252,247,242,114,231,53,213,77,111,78,70,167,104,253,16,145,0,0,0,43,19,198,167,112,29,67,167,116,46,131,162,147,41,115,251,79,219,91,143,135,203,146,221,44,125,85,189,123,175,194,228,250,252,140,37,225,41,181,20,58,239,93,106,107,253,198,159,158,11,47,177,101,252,234,156,190,116,53,204,236,143,106,174,85,137,232,191,160,133,187,181,98,131,77,110,13,214,201,75,63,157,21,55,145,202,254,85,110,121,160,141,203,209,85,125,93,243,59,55,14,91,255,0,170,248,120,220,74,61,109,166,170,57,91,15,153,231,195,201,26,249,185,130,104,155,239,62,57,57,113,231,57,122,39,95,240,166,198,250,39,85,81,107,109,49,69,169,237,203,154,122,223,51,147,191,228,72,230,47,116,69,238,213,244,57,210,171,188,107,116,213,36,177,104,13,68,158,236,240,125,171,205,221,121,178,182,230,124,240,157,62,134,3,240,149,185,85,82,241,61,109,161,133,153,138,175,206,243,87,41,211,146,223,92,169,233,158,255,0,34,243,79,130,249,106,165,189,90,230,182,86,183,154,25,185,121,147,42,157,156,142,78,202,139,221,19,212,214,51,113,180,219,244,94,182,184,105,229,151,204,117,31,149,239,114,227,60,240,177,253,178,191,157,243,46,55,84,108,229,39,21,156,13,90,127,15,203,121,135,207,246,57,185,85,121,51,120,111,63,187,207,19,23,44,167,199,95,209,215,189,41,86,81,212,208,84,190,146,174,63,46,88,241,204,220,162,227,41,148,234,157,59,41,217,173,187,93,172,174,250,74,125,107,111,181,249,182,186,110,95,54,111,62,38,242,243,74,177,167,186,175,71,47,188,138,157,19,252,29,78,168,215,43,23,153,171,133,66,72,236,87,30,187,237,178,85,212,145,81,234,31,110,179,82,198,232,82,131,217,40,226,247,95,59,101,127,225,86,157,239,234,168,228,250,115,116,236,136,79,61,168,241,142,219,187,157,36,52,123,153,166,254,199,157,173,107,93,83,237,147,212,115,187,12,69,247,33,162,68,76,170,189,127,70,61,80,150,219,83,198,22,198,111,2,211,195,164,245,103,157,85,83,19,37,108,62,193,88,220,115,114,38,57,164,133,137,222,70,161,154,96,158,42,152,210,88,95,204,199,118,92,42,127,148,246,0,0,0,0,0,42,59,198,131,87,178,163,85,233,205,30,201,61,232,232,232,235,85,184,249,73,113,143,191,47,250,127,65,25,60,57,244,163,245,95,20,26,118,54,166,82,217,45,37,201,223,242,99,184,210,103,213,63,59,235,247,27,4,64,196,138,8,227,106,97,24,196,106,126,132,61,128,2,163,60,104,53,189,205,250,219,78,104,104,229,197,189,45,148,119,7,55,149,189,101,243,174,49,42,231,151,155,225,254,203,31,79,82,178,140,147,176,91,221,170,246,39,113,173,26,207,77,220,61,157,148,213,148,238,172,103,149,27,252,218,118,207,20,146,51,47,141,252,185,242,155,213,19,41,233,242,93,136,118,39,114,169,247,115,105,244,198,191,129,125,235,189,166,138,174,100,235,210,73,105,162,149,201,213,173,254,169,232,212,79,187,177,223,92,214,189,57,92,153,69,56,233,52,237,158,89,253,166,74,60,201,158,110,111,49,253,243,159,153,247,197,20,112,177,35,141,184,106,116,68,201,31,184,231,222,255,0,230,21,195,253,247,80,83,75,229,220,46,144,85,90,104,93,203,158,90,153,40,170,95,27,176,177,189,171,135,69,217,200,137,243,95,158,190,26,167,82,221,117,134,162,184,234,123,220,254,117,109,206,170,106,185,223,202,214,229,242,61,207,114,225,168,137,241,57,123,34,33,237,209,186,190,249,161,53,37,6,169,211,213,126,207,93,110,168,138,166,39,249,108,126,29,28,141,123,122,61,174,79,137,137,221,23,177,127,28,5,241,26,188,66,236,149,182,229,112,76,93,172,209,195,107,172,119,245,89,97,164,165,89,36,194,69,27,91,151,204,190,234,101,19,209,85,59,73,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,4,105,227,211,136,213,225,235,100,174,87,43,122,102,237,121,142,107,93,27,191,169,75,53,37,82,199,38,22,41,26,236,58,20,247,87,8,190,170,137,222,129,245,158,175,189,235,189,73,112,213,58,134,175,218,43,174,53,18,212,202,255,0,45,140,203,164,145,207,119,70,53,169,241,61,123,34,30,173,45,169,110,186,63,81,91,181,61,146,127,38,182,217,85,13,92,15,229,107,176,248,222,215,181,112,228,84,248,154,157,209,80,216,63,129,141,239,254,110,188,63,216,181,5,76,190,101,194,215,5,45,166,185,220,184,230,169,142,138,153,242,59,9,27,26,153,116,189,154,138,159,37,249,103,155,173,170,130,245,67,45,182,231,7,157,77,59,28,201,25,204,230,229,174,69,69,76,181,81,123,42,152,202,135,133,125,134,182,234,5,213,52,90,19,203,186,44,222,208,179,253,169,90,191,132,231,71,231,149,102,229,248,145,23,24,199,232,50,149,37,29,61,5,52,116,148,145,242,69,19,81,140,110,85,112,136,152,78,171,215,178,29,35,125,119,38,159,105,54,159,84,107,249,215,222,180,90,107,106,225,78,189,100,138,154,89,90,157,26,239,234,126,173,84,251,251,26,238,239,238,247,106,189,246,220,107,190,179,212,151,15,104,101,77,101,67,168,217,229,70,207,42,157,211,203,36,108,203,35,103,54,60,215,117,84,202,250,252,147,27,22,107,224,191,173,238,108,214,218,143,67,73,46,109,235,108,172,184,53,188,173,233,47,157,110,137,23,60,188,223,15,246,88,250,122,150,230,0,61,115,177,36,134,72,221,217,237,86,175,233,67,95,127,17,141,40,253,41,197,6,162,141,201,132,185,203,87,114,111,252,153,46,53,120,245,95,205,250,125,196,155,240,95,214,12,167,213,154,143,71,62,79,122,74,58,202,212,110,62,114,219,163,206,121,127,211,250,61,75,113,0,0,0,0,0,122,231,158,42,104,214,89,159,202,198,247,92,42,255,0,144,194,219,173,198,22,198,108,250,212,67,171,53,103,147,85,77,19,229,116,62,193,88,236,242,243,166,57,163,133,233,222,55,33,18,119,95,198,59,110,237,148,147,81,237,158,155,251,98,119,53,205,109,79,182,79,79,200,236,61,19,220,154,137,81,112,168,197,253,56,244,82,191,120,138,227,103,120,248,136,172,146,158,255,0,120,246,123,47,84,142,223,236,244,175,229,235,50,34,249,172,130,55,175,185,50,183,244,103,191,104,255,0,20,82,212,206,200,98,111,52,146,189,26,212,206,50,229,92,33,217,181,78,218,106,237,27,104,183,222,239,246,223,102,166,185,197,20,212,206,243,162,127,59,36,107,156,197,195,28,170,153,70,175,116,78,221,78,185,71,71,83,95,82,202,74,72,252,201,100,207,43,114,137,156,38,87,170,244,236,133,214,233,125,156,164,225,79,129,171,182,103,230,188,205,228,123,100,220,170,156,248,188,59,147,221,231,149,137,134,84,99,167,233,235,218,156,182,235,77,187,90,107,107,126,157,73,124,181,172,243,125,238,92,227,146,23,191,182,83,243,126,102,206,118,59,85,45,150,215,13,178,137,188,176,195,205,202,153,85,238,229,114,247,85,94,234,190,167,222,81,151,139,85,198,170,171,137,235,149,12,204,196,84,126,79,148,185,78,188,246,250,21,94,201,158,255,0,51,62,120,41,233,170,72,162,215,218,141,87,154,121,190,202,229,238,156,184,251,69,159,60,47,79,161,106,39,5,173,245,85,22,137,211,21,186,158,226,184,167,162,242,249,251,254,92,141,98,118,69,94,238,79,67,92,158,35,183,255,0,85,241,15,184,117,154,219,82,212,101,178,249,126,68,60,145,254,15,16,67,27,189,230,71,30,115,228,181,122,167,79,240,175,88,218,107,21,62,165,220,27,85,146,170,111,42,42,159,63,153,252,170,236,114,193,35,147,162,42,122,183,230,77,47,22,189,168,161,208,154,231,76,223,237,180,252,144,94,189,183,15,231,85,230,242,97,161,103,101,123,149,48,175,95,68,253,38,109,240,86,220,7,87,105,221,117,160,235,100,194,91,62,204,246,38,227,226,243,36,184,203,39,84,111,78,201,241,57,126,159,34,206,192,0,0,81,247,139,149,234,190,225,196,67,237,213,19,243,193,69,143,37,156,173,78,94,122,26,5,119,84,76,174,85,61,73,33,224,167,105,167,139,70,110,5,199,201,196,149,95,100,243,59,153,125,238,89,110,40,157,51,208,174,174,46,172,145,216,55,251,83,219,162,127,51,89,236,88,233,142,244,80,47,205,126,102,29,47,163,194,239,112,223,172,248,99,178,218,38,94,105,108,190,211,206,238,217,243,174,21,174,78,156,168,157,155,243,95,208,76,2,188,124,100,109,111,159,103,172,247,36,102,91,77,237,25,92,246,230,170,183,183,230,87,183,135,118,168,77,41,197,214,134,184,207,55,151,76,159,105,249,222,238,115,254,230,85,163,123,34,175,119,122,27,11,131,93,158,58,244,85,94,138,226,55,82,210,85,71,201,230,251,31,43,114,139,140,80,83,42,245,71,47,231,22,97,225,9,174,100,212,219,7,83,165,42,101,243,29,167,185,50,156,184,199,159,91,95,39,163,83,243,126,107,250,8,47,226,119,195,235,54,119,123,164,212,54,169,57,173,58,151,30,205,30,49,229,123,61,37,19,31,213,210,61,206,203,164,85,234,137,143,170,25,11,194,63,118,236,214,125,194,184,237,86,161,139,48,234,47,39,200,119,51,250,123,60,21,243,187,163,24,171,221,83,187,147,244,246,37,207,17,190,22,123,81,187,114,84,94,244,77,103,234,98,234,254,76,59,203,169,173,230,199,146,223,233,149,109,106,123,177,187,211,242,190,104,133,105,111,175,0,27,235,177,150,218,155,237,226,207,237,118,170,105,91,27,170,189,162,142,60,167,144,233,92,188,141,168,123,186,35,28,152,199,92,125,200,70,153,98,124,50,58,41,27,135,177,202,215,38,123,42,119,61,148,85,181,54,250,168,171,104,228,242,230,129,237,146,55,97,23,14,69,69,69,194,244,238,136,103,29,185,227,95,136,45,179,141,148,214,13,105,203,77,30,17,177,125,157,68,184,68,228,78,239,129,203,217,136,134,73,135,197,27,137,232,92,174,253,83,243,101,156,184,246,43,122,126,159,247,161,249,79,20,62,39,146,84,147,245,81,217,220,216,246,43,127,251,33,218,52,199,139,135,16,246,91,132,117,55,135,253,173,76,212,68,125,62,40,96,231,68,115,85,125,230,209,170,166,81,21,63,79,208,146,123,77,227,61,164,111,213,16,90,247,43,109,255,0,83,249,86,198,234,239,182,37,171,231,92,198,220,249,112,208,166,51,151,187,25,252,156,122,161,62,54,163,120,244,46,243,105,154,109,83,161,174,222,219,73,59,24,229,95,34,104,249,92,232,216,254,95,194,177,138,184,73,89,215,30,191,126,59,184,0,0,15,10,168,136,170,189,144,160,111,19,61,120,205,119,197,45,231,147,182,159,101,69,141,126,248,46,53,159,216,183,243,254,191,122,153,123,193,187,109,235,46,251,213,123,215,207,169,242,232,232,172,117,52,104,222,68,94,105,89,87,111,151,25,230,69,78,139,249,184,250,250,23,56,0,5,83,120,210,109,187,217,54,153,221,56,83,17,185,40,172,143,79,236,179,113,157,87,171,190,95,216,254,159,66,172,1,123,222,20,148,215,202,126,22,227,117,233,221,36,187,35,233,19,12,255,0,123,173,186,135,147,225,253,61,250,252,201,148,1,2,252,95,116,229,101,195,135,251,125,222,153,114,202,107,212,94,99,122,124,45,162,175,114,174,85,126,191,34,146,193,104,158,10,186,182,175,237,237,83,161,57,127,99,123,37,117,219,57,79,143,158,221,23,230,231,183,246,88,250,122,150,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,169,191,26,173,93,87,246,238,150,208,152,253,141,236,148,55,108,244,248,249,238,49,126,110,123,127,101,143,167,169,87,96,187,79,8,29,59,89,111,225,254,225,119,168,92,50,166,245,47,150,222,159,11,168,168,28,139,148,95,167,200,158,128,16,215,197,110,154,249,81,194,220,142,178,187,164,87,101,146,173,48,207,247,178,91,171,185,254,47,209,219,175,200,162,16,90,127,130,222,219,189,243,106,109,211,153,51,27,82,182,200,196,254,203,54,233,209,122,59,229,253,143,233,244,45,100,0,10,99,241,145,219,122,203,70,245,89,53,243,42,124,202,58,219,29,53,26,183,145,19,150,87,213,220,37,198,121,149,87,162,126,110,62,190,134,33,240,204,215,140,208,156,82,217,149,253,175,236,167,177,254,153,238,52,127,216,187,243,62,159,122,23,242,138,142,68,114,118,94,167,144,0,0,29,35,117,247,143,66,236,206,153,169,213,58,230,237,236,84,144,49,238,69,242,38,147,153,205,141,239,229,252,19,30,169,148,137,253,113,233,247,102,3,238,199,140,246,145,176,212,79,107,219,93,183,253,80,225,93,27,107,190,216,150,147,145,115,35,81,222,92,212,43,156,97,142,198,127,43,30,138,70,205,79,226,225,196,61,234,225,37,77,157,255,0,100,211,57,21,25,79,138,25,249,17,92,229,79,121,212,104,171,132,84,79,209,245,58,186,248,161,241,60,178,172,159,170,142,238,230,199,177,91,255,0,217,15,212,222,40,220,79,76,228,119,234,159,151,12,229,199,177,91,215,244,255,0,189,12,109,184,220,107,241,5,185,145,190,154,255,0,173,57,169,164,202,58,47,179,168,147,40,188,233,221,144,53,123,61,80,193,213,181,181,55,10,169,107,107,36,243,38,157,238,146,71,97,19,46,85,85,85,194,116,238,170,122,226,137,243,72,216,163,110,94,247,35,90,153,238,171,216,149,28,54,248,121,111,39,16,48,83,223,25,7,216,246,41,38,99,93,91,205,75,81,238,42,66,229,119,151,237,44,127,193,55,54,49,158,152,238,189,45,7,134,255,0,14,125,156,225,250,26,109,69,119,255,0,119,47,116,177,50,119,214,126,202,165,242,228,106,66,245,119,150,218,151,177,112,248,85,216,198,61,236,118,78,181,163,226,101,187,118,237,195,223,234,219,13,150,46,90,45,50,217,45,10,188,206,92,201,77,91,88,223,202,99,87,179,211,213,83,234,167,219,225,137,195,235,55,139,123,163,212,55,89,57,109,58,107,62,211,30,51,230,251,69,37,107,25,213,178,49,205,195,227,69,232,139,159,92,33,58,124,94,245,203,244,206,193,211,105,74,105,188,183,106,30,124,39,46,115,228,86,208,73,234,213,252,239,154,126,146,179,184,20,209,85,122,215,136,221,55,73,75,31,63,149,237,156,205,202,38,115,65,82,189,213,201,249,166,196,192,215,163,196,75,84,38,172,226,235,92,220,160,155,204,166,95,179,60,159,119,24,255,0,115,41,17,221,209,23,187,125,75,8,240,110,181,190,13,158,188,220,149,152,109,79,179,225,115,223,150,170,224,223,153,97,228,63,241,68,220,39,232,206,24,175,118,136,87,150,91,215,179,114,59,190,60,155,133,19,151,167,42,167,103,124,211,244,148,46,102,46,17,108,145,223,247,251,76,91,165,127,43,95,237,185,233,158,212,83,175,205,62,69,138,248,214,90,105,229,209,155,127,114,242,179,37,47,218,188,174,230,95,119,154,91,114,47,76,245,35,127,132,117,234,186,223,196,67,45,244,243,242,65,91,159,57,156,168,188,220,148,53,234,222,170,153,76,42,250,23,130,0,0,3,95,175,18,43,205,29,211,138,109,81,29,43,249,150,159,216,185,250,42,124,86,234,60,119,68,249,22,5,224,227,100,117,14,199,221,47,43,218,231,228,99,255,0,181,214,92,27,243,250,252,144,174,111,16,11,75,236,220,81,106,218,55,179,149,91,236,29,51,159,254,110,165,95,154,252,200,230,90,199,130,214,186,154,166,45,105,162,157,79,152,232,254,206,229,147,157,58,115,173,198,78,220,191,233,255,0,184,181,2,20,120,174,233,199,221,248,111,174,184,178,62,111,96,242,178,185,198,57,235,232,83,230,159,47,169,75,219,69,93,81,109,220,59,77,109,45,71,145,44,126,127,44,156,136,236,102,9,17,122,47,78,202,108,221,107,149,211,208,197,43,165,243,21,220,222,247,46,51,213,125,15,168,164,223,23,237,18,237,57,190,84,26,147,242,47,254,111,42,255,0,204,81,208,49,127,41,127,59,228,159,164,228,252,30,247,66,93,53,187,119,77,5,35,177,6,164,242,50,152,239,236,244,213,242,254,98,175,119,126,114,126,158,196,224,241,54,217,6,238,175,15,23,75,197,182,147,206,189,88,188,143,99,79,51,151,246,234,234,54,201,241,72,214,124,17,175,116,95,166,20,163,77,15,172,46,122,7,84,209,106,171,66,226,174,135,204,242,254,31,203,141,209,175,196,215,39,103,175,162,155,34,236,6,236,91,183,167,107,108,251,129,110,126,91,113,246,140,183,14,233,229,212,75,23,171,25,253,73,127,37,63,210,185,10,104,163,158,39,193,43,121,153,35,85,142,76,227,40,169,133,33,239,19,62,27,59,79,190,178,87,234,27,51,190,193,191,212,36,179,173,78,42,106,188,217,157,231,63,224,117,83,24,220,201,42,47,108,39,46,59,47,74,151,226,103,131,173,209,225,170,253,53,54,163,161,246,139,59,158,239,102,184,121,180,236,243,89,207,50,49,124,166,79,35,155,150,64,231,117,237,217,122,247,192,135,99,219,234,13,39,115,213,52,116,122,218,241,246,101,170,73,99,108,213,30,207,44,220,173,89,24,142,247,99,84,114,251,170,229,233,242,249,170,22,145,180,222,23,60,58,110,214,134,179,235,45,47,175,125,182,154,178,154,158,121,36,251,42,186,60,185,240,199,34,183,15,171,106,246,145,189,81,61,127,65,227,112,188,23,244,251,232,102,171,208,155,141,228,212,49,28,232,233,126,200,123,185,176,143,84,78,121,107,176,153,94,68,255,0,15,204,131,60,65,112,65,189,188,62,190,107,134,163,176,249,214,54,189,205,101,195,218,169,27,205,251,106,167,224,153,59,222,158,228,46,119,248,59,247,232,59,35,190,154,231,96,245,149,38,174,209,149,222,76,180,211,70,249,98,242,161,119,154,198,203,28,142,103,52,145,189,27,149,137,169,148,78,159,221,205,239,240,113,197,94,157,226,111,109,232,174,241,79,229,234,10,72,35,138,231,77,203,34,226,102,193,78,233,157,207,228,198,207,219,39,198,26,152,245,78,157,164,24,0,0,117,29,222,212,76,210,91,87,171,245,43,229,242,146,215,98,184,86,35,249,121,185,86,58,105,31,156,97,115,240,252,151,238,53,181,222,29,81,54,178,221,61,91,169,101,159,206,75,133,238,190,165,143,229,70,229,178,84,200,244,92,97,63,59,228,133,198,248,73,237,213,78,149,216,89,181,21,109,39,147,37,226,185,213,48,175,152,142,231,134,90,42,23,181,221,28,184,207,42,244,84,69,251,137,214,0,6,52,226,15,99,244,230,255,0,237,181,207,64,106,20,228,74,152,102,90,105,255,0,8,190,68,238,167,150,38,73,202,201,25,205,203,231,42,242,171,176,190,191,52,165,253,245,240,212,223,253,177,190,92,31,166,180,247,219,182,56,231,149,208,85,251,93,21,47,224,81,242,242,175,35,234,156,255,0,129,141,94,189,125,236,119,67,139,216,143,15,45,252,221,29,99,110,165,189,233,31,179,52,255,0,180,195,237,181,190,223,69,55,44,94,108,73,34,121,109,169,107,215,240,114,43,189,222,189,48,157,75,201,217,157,179,182,109,6,218,105,253,190,181,47,52,86,107,117,37,27,159,239,39,59,161,167,142,37,118,28,247,170,101,35,78,156,203,247,175,115,187,0,116,13,247,218,234,29,228,218,157,73,183,213,171,202,183,91,101,101,52,15,234,188,147,75,77,44,77,118,17,236,206,60,197,232,174,68,251,187,154,251,241,15,195,62,225,108,6,184,185,233,237,71,104,242,232,99,168,153,104,106,61,162,5,243,169,146,105,89,27,249,89,43,213,188,205,133,203,135,46,83,178,253,113,141,135,77,222,117,53,202,11,69,150,143,218,42,170,101,108,49,179,204,99,50,247,57,26,137,151,42,39,119,39,117,46,231,195,7,133,251,246,197,109,140,186,155,88,65,228,221,245,19,157,87,27,57,152,238,74,90,138,122,39,163,115,28,175,106,225,241,59,174,17,126,228,239,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,147,196,247,134,11,246,250,237,140,122,155,72,65,231,93,244,234,165,92,145,243,49,188,244,212,244,245,175,86,230,73,88,212,203,229,111,92,42,253,233,218,145,111,218,110,243,166,110,83,218,47,84,126,207,85,77,43,161,145,158,99,31,135,181,202,213,76,181,85,59,181,123,41,147,184,120,225,159,112,183,255,0,92,91,52,238,156,180,121,148,50,84,66,181,213,30,209,2,121,52,203,52,76,145,252,175,149,138,238,86,204,213,195,87,43,217,62,155,4,108,70,215,80,236,222,212,233,189,190,162,94,101,181,91,40,233,167,127,84,231,154,42,104,162,115,176,175,126,51,229,167,68,114,167,223,220,239,224,29,39,121,182,206,217,187,251,105,168,54,250,234,188,177,94,109,213,116,109,127,188,188,142,154,158,72,145,216,107,216,171,132,145,122,115,39,222,157,202,54,223,127,15,45,252,218,237,99,113,165,178,105,31,180,244,255,0,180,205,236,85,190,223,69,15,52,94,108,169,26,121,110,169,115,211,240,113,163,189,238,189,112,189,78,83,98,188,53,55,255,0,115,175,150,247,234,93,61,246,21,142,73,226,116,245,126,215,69,85,248,21,124,92,203,200,202,166,191,224,123,151,167,95,119,29,212,186,14,31,118,63,78,108,6,219,91,52,6,158,78,116,166,134,21,169,159,240,137,231,206,218,120,162,124,156,175,145,252,188,222,74,47,42,59,9,233,243,92,150,0,4,20,241,108,219,170,157,87,176,177,106,42,42,79,58,75,61,115,106,102,95,49,27,201,12,84,85,207,115,186,185,51,142,100,232,136,171,247,148,229,179,218,158,109,27,186,122,75,82,197,63,147,246,125,238,130,165,239,229,71,97,177,212,198,245,92,97,127,55,228,166,201,91,67,168,153,171,118,175,72,106,86,77,230,253,167,98,183,214,43,249,121,121,150,74,104,223,156,97,49,241,124,147,238,59,112,0,0,71,222,49,248,171,211,188,50,109,189,109,226,89,252,205,65,87,4,145,91,41,185,100,76,204,232,42,29,11,185,252,153,25,251,100,24,195,147,30,171,211,189,15,239,118,250,107,157,252,214,85,122,187,89,215,121,210,212,205,35,226,139,202,133,190,83,29,44,146,53,156,209,198,196,118,22,87,38,85,58,255,0,115,29,251,135,222,8,55,183,136,39,195,112,211,150,31,38,198,231,181,175,184,123,85,35,185,127,106,85,252,19,231,99,215,220,153,174,255,0,7,126,211,155,111,124,23,244,251,40,97,171,215,123,141,231,84,61,26,233,41,126,200,123,121,114,140,85,78,120,171,176,184,94,116,255,0,15,200,243,187,62,23,60,58,109,46,134,188,107,45,81,175,125,138,154,142,154,162,120,228,251,42,186,76,57,144,201,34,55,12,171,114,246,141,221,85,61,63,65,86,251,131,65,164,237,154,166,178,143,68,222,62,211,181,71,44,141,134,163,217,229,135,153,169,35,209,190,236,138,174,79,117,26,189,126,127,52,83,174,25,239,134,110,14,183,71,137,91,244,52,218,114,135,217,236,237,123,125,166,225,230,211,191,202,103,60,40,245,242,159,60,110,118,25,59,93,211,191,100,235,218,218,56,102,240,217,218,125,138,146,131,80,222,93,246,245,254,157,34,157,42,113,83,75,229,76,223,37,255,0,3,106,158,199,98,72,149,123,97,121,177,217,58,204,40,98,142,8,153,4,77,229,100,109,70,53,51,156,34,38,16,142,252,120,111,125,62,201,112,255,0,126,185,181,255,0,179,175,52,213,86,154,102,225,127,108,150,138,169,204,92,249,111,79,138,47,84,68,249,170,122,235,253,35,238,155,129,173,156,246,179,204,184,234,43,162,170,55,45,76,205,81,55,108,251,173,248,159,244,79,184,188,207,12,157,144,77,170,225,226,215,120,185,210,121,55,171,239,159,237,137,230,115,126,211,93,88,216,254,25,28,207,130,68,236,137,245,202,144,131,198,19,116,36,212,187,183,107,208,81,187,48,105,191,63,29,59,123,69,53,4,191,152,139,221,191,156,191,163,177,198,120,64,232,151,106,61,242,175,212,159,145,96,242,185,151,254,126,142,189,137,249,73,249,191,37,253,5,217,31,45,210,87,65,67,44,173,151,203,86,242,251,220,185,199,84,244,53,145,221,234,250,139,158,225,221,171,106,170,60,249,100,242,57,164,228,70,231,16,70,137,209,58,118,66,232,124,40,180,227,237,28,55,209,92,158,206,84,184,121,152,92,231,62,93,125,115,126,107,243,250,19,92,170,255,0,26,93,117,53,52,90,51,69,54,159,17,214,125,163,205,39,58,117,228,91,116,157,185,127,211,255,0,113,84,228,140,240,255,0,180,190,243,197,22,146,163,99,57,149,222,223,211,56,255,0,230,234,165,249,167,200,177,159,24,219,43,171,182,58,215,120,78,214,207,63,63,253,178,178,222,223,159,211,228,165,126,248,110,222,104,237,124,83,105,120,234,159,202,181,30,219,201,209,87,225,183,86,103,178,47,204,216,20,0,0,6,184,156,105,215,65,115,226,99,88,214,210,201,207,20,159,103,242,187,10,153,197,190,157,23,191,213,11,111,240,167,178,182,209,194,213,149,253,223,63,180,243,47,207,150,227,93,143,85,249,149,201,226,167,102,125,175,139,205,87,50,51,16,212,123,15,150,185,239,203,108,162,207,170,175,117,245,35,109,199,110,110,148,27,125,103,220,23,59,52,119,95,104,229,76,55,221,242,167,72,151,242,178,189,87,243,83,244,247,36,223,133,174,230,79,161,56,136,164,179,121,156,148,151,239,51,218,29,132,95,218,40,107,92,223,200,114,247,127,162,167,233,47,120,193,28,111,233,171,118,169,225,171,86,219,46,143,242,225,127,176,101,248,114,242,226,190,153,221,154,168,171,213,169,234,107,199,165,234,35,164,190,211,84,74,206,102,179,159,41,156,119,99,144,217,191,110,231,138,167,71,91,230,129,156,140,119,155,132,202,174,63,10,244,245,59,33,80,158,54,22,218,186,93,107,183,183,25,160,229,130,183,237,111,37,252,200,188,252,144,219,145,221,17,114,152,95,153,6,120,119,220,218,253,160,221,235,22,191,183,63,150,107,103,181,99,163,87,246,202,89,98,245,99,211,180,139,249,43,254,147,100,88,101,179,107,221,50,146,49,124,250,10,239,249,109,207,36,159,218,187,226,103,208,215,159,140,125,130,188,240,255,0,189,23,125,43,83,75,139,95,236,127,96,168,231,103,225,191,98,83,201,39,184,146,61,205,195,166,199,188,189,123,167,78,210,163,194,83,137,75,102,137,213,23,29,169,213,215,127,102,164,186,249,63,103,55,217,220,255,0,218,163,174,158,94,177,196,171,221,205,248,156,157,250,103,177,113,128,235,91,131,183,218,103,115,116,181,126,145,213,116,62,213,65,112,167,150,158,70,121,178,51,164,145,190,53,235,27,154,239,133,238,245,78,229,18,120,128,240,177,75,195,102,234,190,159,79,174,108,119,134,45,117,51,122,254,11,205,169,170,70,71,151,205,35,221,134,66,158,242,227,62,168,139,222,43,146,103,130,126,47,245,71,13,91,131,67,28,183,28,105,107,141,76,80,92,225,242,99,247,34,146,122,111,58,94,111,38,73,23,17,65,142,86,225,126,93,123,223,70,219,110,14,157,221,29,21,105,214,250,94,179,218,104,46,180,112,85,70,255,0,46,70,97,37,137,146,162,97,237,107,190,25,27,232,157,253,59,28,182,160,176,90,181,69,154,178,193,123,165,246,138,26,248,36,167,158,46,119,51,158,55,177,88,228,203,85,21,50,215,42,101,21,23,169,79,62,36,60,7,82,237,101,100,219,177,181,246,255,0,46,195,82,231,75,95,77,230,170,249,82,57,107,39,145,252,243,212,57,238,195,35,141,48,214,225,123,167,92,161,17,120,108,226,7,84,240,235,185,54,253,109,167,103,196,45,150,40,235,161,229,143,240,212,222,209,12,146,51,153,241,200,173,202,66,212,203,83,41,233,242,93,129,248,124,222,189,55,191,91,97,101,215,154,126,167,204,125,93,29,50,215,69,201,34,121,21,78,167,138,89,35,203,227,103,55,47,154,137,204,214,242,175,167,201,50,80,0,2,47,120,142,238,19,116,23,11,186,158,44,101,218,138,150,182,197,143,146,84,91,170,250,252,46,252,207,167,222,133,4,105,219,95,219,154,130,217,101,231,228,251,66,178,26,94,108,103,28,239,70,231,25,79,159,205,13,144,56,84,210,148,250,55,135,141,190,178,211,174,121,52,213,165,100,119,95,121,233,67,3,85,112,170,184,248,126,102,88,7,133,84,68,85,94,200,98,13,219,226,215,97,54,67,204,139,113,245,199,217,117,12,106,171,98,251,50,182,126,101,79,51,166,97,133,232,157,98,122,126,143,170,102,37,235,95,25,13,167,182,92,166,164,209,250,111,237,154,72,220,228,142,175,219,42,105,252,196,71,57,17,121,36,162,85,76,162,53,113,233,156,122,29,61,222,52,86,143,57,17,187,113,248,62,110,171,246,195,187,103,255,0,176,76,133,182,190,47,251,47,169,111,52,214,189,109,109,253,78,193,59,217,26,213,121,213,117,124,170,231,177,191,4,116,72,171,209,206,94,255,0,147,143,84,39,6,131,220,13,35,185,154,114,159,86,104,139,183,218,86,170,166,177,209,84,121,18,195,204,142,141,178,55,221,149,173,114,123,175,106,245,79,95,158,78,196,0,7,23,168,52,197,143,84,208,186,221,126,161,246,170,119,162,163,153,230,189,153,69,69,69,234,213,69,236,229,254,233,193,105,173,161,219,189,33,88,181,250,119,79,123,36,235,213,95,237,115,201,234,139,217,239,84,238,214,255,0,112,238,8,152,76,39,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,90,167,117,182,186,142,162,90,58,205,200,210,208,79,3,221,28,177,73,120,167,107,227,123,87,10,215,34,191,40,168,168,168,168,167,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,169,148,194,250,157,63,82,237,14,221,234,250,196,175,212,90,123,218,231,78,168,255,0,107,158,63,85,94,204,122,39,119,59,251,167,59,167,244,197,143,75,80,182,221,97,161,246,90,118,34,35,89,230,189,248,68,68,68,234,229,85,236,212,254,225,202,0,1,215,117,230,224,105,29,179,211,149,26,179,91,221,190,205,181,82,181,238,150,163,200,150,110,84,108,110,145,222,236,77,115,151,221,99,151,162,122,124,240,65,253,202,241,127,217,125,53,121,169,181,232,155,111,234,138,8,30,248,210,171,206,171,164,230,86,189,237,248,36,162,85,78,141,106,247,252,172,122,41,143,91,227,69,104,243,149,29,183,31,131,230,232,191,108,59,182,127,251,4,238,26,43,198,67,105,238,119,40,105,53,134,155,251,26,146,71,53,36,171,246,202,154,143,45,21,205,69,94,72,232,145,87,8,174,92,122,227,30,164,180,218,78,45,118,19,123,252,184,182,227,92,125,169,80,246,162,186,47,179,43,96,229,85,242,250,102,104,88,139,214,86,39,233,250,46,50,250,42,42,34,167,101,60,131,19,241,85,165,41,245,151,15,59,131,101,168,94,94,125,53,118,88,221,213,121,94,180,51,181,23,8,169,159,139,230,107,127,168,173,127,97,234,11,157,151,159,159,236,250,201,169,121,177,140,249,111,86,231,25,95,151,205,75,247,240,225,220,22,235,222,23,116,204,88,195,180,237,45,21,139,31,52,167,183,82,117,248,91,249,255,0,95,189,73,66,0,0,198,188,65,239,94,155,216,93,176,189,107,205,65,83,229,190,146,142,165,104,98,228,145,124,250,166,211,203,44,113,229,145,191,151,155,202,84,230,115,121,83,215,228,186,252,113,39,196,14,169,226,43,114,110,26,219,81,79,152,93,44,177,208,195,203,31,224,105,189,162,105,35,103,51,35,141,93,132,153,201,151,38,87,215,228,146,235,195,123,128,234,93,211,172,135,118,55,66,223,230,88,105,156,217,104,41,188,213,79,54,70,173,28,241,191,158,10,134,189,185,100,146,38,28,220,39,117,235,132,46,27,79,216,45,90,94,205,71,96,178,82,251,61,13,4,17,211,193,23,59,159,201,27,24,140,106,101,202,170,184,107,81,50,170,171,208,226,119,39,112,116,238,215,104,187,182,183,213,21,158,205,65,106,163,158,170,71,249,111,126,82,40,159,42,166,24,215,59,225,141,222,139,219,215,177,66,252,108,113,127,170,120,149,220,42,232,226,184,231,75,91,170,101,130,217,15,147,31,191,20,115,212,249,50,115,121,49,200,153,138,124,114,187,43,243,235,218,51,18,163,195,251,133,154,94,36,247,89,148,250,129,113,99,179,177,43,170,91,215,240,169,21,77,42,62,60,178,104,222,220,178,101,247,147,56,244,69,94,215,183,183,219,125,166,118,203,75,80,105,29,41,67,236,180,22,250,120,169,227,103,155,35,250,71,27,35,78,178,57,206,248,88,223,85,236,118,83,209,95,93,75,108,161,168,184,215,75,229,211,210,196,249,230,127,42,175,43,26,138,174,92,38,85,112,136,189,138,44,241,59,226,26,155,120,55,170,109,57,167,174,126,213,102,211,205,117,11,255,0,2,172,197,84,21,117,172,95,142,54,63,224,145,61,85,189,123,170,159,39,134,127,14,247,61,224,223,90,29,71,91,73,203,99,211,43,21,209,103,243,26,188,245,20,245,148,111,242,185,82,86,61,50,201,21,121,176,169,244,85,47,38,105,108,218,15,77,44,143,95,34,130,135,254,91,177,207,39,246,206,248,159,245,53,186,226,35,115,107,247,127,119,175,186,254,226,254,105,174,126,203,158,141,79,218,233,98,139,209,140,78,209,167,228,167,250,73,205,224,161,109,172,170,214,219,133,113,134,14,104,40,190,201,243,159,204,137,201,207,13,197,27,209,87,43,149,249,22,246,117,189,196,154,42,125,29,112,154,118,115,177,190,86,83,42,153,252,43,62,70,178,26,166,166,58,187,237,85,68,76,229,107,249,48,153,206,48,198,161,176,223,4,26,106,221,165,184,106,210,86,203,91,252,200,89,237,248,126,28,156,217,175,169,119,103,42,170,117,114,153,224,162,31,20,173,204,159,93,241,17,87,102,243,57,233,44,62,95,179,187,8,159,183,208,209,57,223,144,213,238,207,85,95,208,70,75,110,220,221,46,27,125,120,220,22,187,20,118,175,103,230,76,55,222,243,103,88,147,242,178,157,83,243,87,244,119,36,143,133,109,153,247,78,47,52,164,202,204,195,77,237,222,98,231,183,53,174,181,19,213,23,186,122,22,57,226,177,100,75,191,11,87,183,162,123,240,123,55,42,252,185,174,52,57,245,79,145,82,28,22,215,65,109,226,99,71,86,213,73,201,20,127,104,115,59,10,184,205,190,161,59,39,213,77,142,192,0,0,107,65,196,117,122,220,247,155,80,215,59,188,190,201,254,10,72,83,228,159,34,236,252,53,40,210,143,133,221,56,212,245,246,207,243,141,103,253,229,121,120,191,90,166,164,226,45,110,111,110,35,175,248,23,41,215,146,134,129,171,235,254,132,57,157,39,179,245,26,215,194,254,167,80,90,104,188,235,157,55,39,179,167,154,141,231,230,212,46,99,190,39,163,83,13,106,247,79,240,144,67,71,234,171,158,138,212,52,186,150,207,39,37,93,39,63,150,184,106,252,108,115,23,226,69,78,206,95,67,102,29,169,220,11,54,232,104,75,110,181,176,79,231,81,92,60,239,45,220,175,110,124,185,159,26,244,123,90,189,227,95,68,255,0,73,193,241,31,107,251,107,102,53,13,179,201,243,124,239,100,247,57,185,115,138,184,93,223,41,242,53,169,160,123,35,171,141,242,124,41,156,255,0,113,77,156,54,141,236,147,111,45,47,143,225,95,63,31,253,222,67,184,21,37,227,119,5,28,122,139,107,166,134,171,204,158,95,182,252,248,185,21,60,172,71,109,70,245,94,142,202,117,233,216,172,68,85,106,229,59,151,185,225,131,190,111,221,109,139,167,178,221,106,252,203,173,143,159,207,111,151,140,121,213,149,174,111,86,198,214,252,49,167,101,95,208,167,59,226,7,194,125,63,17,187,87,81,54,158,183,121,154,186,217,201,246,108,190,114,166,60,202,154,84,151,221,124,209,197,251,84,42,158,246,126,157,123,209,20,51,234,93,187,212,233,53,59,253,130,239,111,206,29,136,229,228,243,35,199,175,51,87,44,127,215,191,204,216,3,131,238,44,52,239,17,218,50,215,35,106,113,127,150,146,174,182,170,14,73,61,200,226,172,88,81,121,188,152,216,189,29,31,110,189,123,47,85,36,96,34,207,136,158,196,210,239,47,15,183,169,233,224,205,211,78,193,83,120,129,220,203,239,165,61,21,90,182,60,44,140,106,101,210,119,92,253,202,157,168,22,227,65,83,107,184,85,91,43,25,201,81,73,51,224,149,185,69,229,123,28,173,114,101,50,139,213,23,178,158,234,171,37,202,142,130,27,156,244,252,180,211,171,81,143,231,106,229,85,188,200,152,69,207,100,249,19,167,195,63,140,250,253,167,214,52,91,65,171,106,252,205,61,168,43,99,167,164,79,45,169,229,213,207,45,29,59,23,240,112,57,235,136,227,119,119,163,87,215,11,212,186,170,42,184,46,20,112,87,210,191,158,26,152,155,52,110,194,166,90,228,69,69,194,245,236,167,31,171,116,181,159,90,233,187,150,149,191,211,123,69,190,235,73,53,29,68,124,239,103,52,114,198,232,220,153,98,163,147,221,114,167,69,69,250,161,68,94,32,188,37,84,240,233,185,85,55,123,37,62,52,197,242,161,245,20,171,206,159,129,124,213,21,78,100,94,244,210,72,236,71,10,123,202,137,159,92,47,126,59,128,254,45,47,156,57,110,125,21,53,93,79,153,166,175,51,71,69,89,7,35,19,203,243,106,41,82,73,121,146,25,36,92,71,10,167,42,99,232,168,189,239,175,70,106,171,102,184,210,150,141,93,102,147,158,138,241,67,79,93,10,225,201,238,75,27,100,111,196,136,189,156,157,209,62,228,57,160,0,42,223,198,127,113,226,164,162,211,155,105,5,86,42,102,246,59,179,226,228,239,18,165,198,21,92,171,113,223,166,57,179,244,245,43,239,132,253,24,237,119,196,38,133,177,165,63,156,197,212,22,201,36,111,63,46,25,237,208,53,87,60,205,252,255,0,69,54,57,211,54,152,236,26,114,213,99,137,156,140,183,81,65,74,214,231,56,72,227,107,81,51,149,249,124,212,228,206,187,175,117,238,154,219,109,49,93,171,117,93,127,178,91,232,32,150,121,31,229,73,39,70,70,233,23,164,109,115,190,22,59,209,123,21,53,198,63,138,110,168,213,117,117,218,27,98,171,254,204,180,226,90,74,170,255,0,42,57,189,165,153,168,137,237,242,234,169,17,204,230,107,162,118,81,221,49,132,234,170,165,120,94,111,119,173,93,122,150,233,119,169,246,187,133,108,174,115,228,228,100,124,239,123,213,203,209,168,141,76,185,203,232,137,212,205,155,67,193,7,16,27,205,29,45,118,149,210,28,246,234,137,24,213,170,251,66,137,57,26,239,45,121,185,31,59,28,184,108,173,92,126,143,186,77,216,252,24,247,70,174,137,149,87,141,123,236,51,170,34,186,155,236,186,121,112,184,69,84,231,109,118,59,170,167,232,201,219,244,255,0,130,213,193,36,137,247,221,206,203,22,70,171,217,246,43,122,55,166,83,45,174,251,203,7,225,155,135,189,57,195,62,218,55,111,52,221,79,180,67,37,74,87,212,75,201,35,60,201,214,158,24,92,238,87,201,34,166,82,6,174,17,216,250,122,174,88,71,34,174,17,126,167,144,8,189,197,255,0,29,58,15,133,202,70,218,39,135,237,45,73,85,2,75,79,67,205,52,56,99,146,161,173,127,152,148,242,71,251,100,28,184,85,245,207,110,240,114,155,198,99,112,18,234,175,168,209,57,162,246,142,116,103,218,80,126,213,205,240,229,40,115,219,215,185,56,56,73,227,207,110,120,157,139,236,88,99,251,43,82,65,31,60,148,25,158,126,102,167,144,213,127,152,180,241,198,153,146,126,92,34,250,103,178,244,148,128,0,0,0,0,0,0,0,0,0,0,0,34,214,244,120,149,240,155,178,119,42,139,21,199,92,84,106,139,197,35,156,201,232,52,197,58,87,58,39,38,50,215,76,174,100,8,236,229,21,190,102,81,81,81,81,12,67,98,241,167,225,162,225,94,148,183,173,9,184,86,168,30,228,70,212,173,29,36,236,106,117,234,244,101,71,50,39,111,133,28,189,73,119,178,252,69,236,175,16,182,121,47,91,67,184,22,219,252,116,232,158,211,77,26,186,42,186,108,246,243,105,228,70,202,196,207,68,114,183,149,112,184,85,193,146,0,0,0,0,0,232,187,185,190,59,77,177,26,113,117,86,237,235,171,102,155,183,185,85,176,173,76,138,233,170,92,137,149,100,48,177,22,73,157,142,188,172,107,148,135,122,155,198,135,134,59,77,106,210,105,253,27,175,175,177,177,85,22,170,58,26,106,120,156,158,138,212,146,116,122,255,0,108,198,254,147,181,109,183,139,143,8,186,242,190,158,215,123,184,234,77,21,60,234,214,36,151,235,107,125,155,204,92,116,243,105,159,42,53,185,95,137,232,196,194,101,112,76,107,29,246,201,169,237,20,151,253,55,119,162,186,219,43,163,73,169,107,40,167,108,208,78,197,236,230,61,138,173,114,125,81,79,184,0,0,0,0,71,29,115,226,35,193,190,220,106,251,182,132,214,27,205,13,29,238,199,84,250,42,250,104,172,151,42,150,195,59,58,57,158,100,52,239,141,202,213,232,188,174,92,42,42,47,84,84,56,63,215,71,224,79,250,249,255,0,139,55,143,246,66,77,105,251,245,167,85,88,45,186,158,195,87,237,86,203,197,28,53,244,83,249,110,103,155,4,172,71,198,254,87,34,57,185,107,145,112,228,69,76,245,68,83,144,0,30,138,234,250,27,93,28,215,27,157,108,20,148,148,204,89,38,158,121,18,56,227,98,117,87,57,206,194,34,39,205,72,187,185,190,38,252,28,237,149,84,150,233,55,55,245,79,93,19,149,175,131,77,82,62,189,137,133,198,82,116,196,14,237,233,34,169,134,42,252,108,184,122,101,67,219,67,181,187,137,52,9,142,71,203,13,12,111,94,157,114,212,168,114,39,92,250,175,250,14,239,162,188,95,56,62,213,117,81,210,222,107,245,110,146,231,94,95,54,243,101,231,141,23,234,180,146,78,168,159,85,68,250,224,150,59,125,186,59,115,186,246,84,212,59,105,174,44,154,154,221,209,29,61,174,182,58,132,141,87,56,107,209,170,170,199,116,95,117,200,139,209,122,29,160,0,0,61,85,85,84,180,52,179,87,87,84,197,79,79,79,27,165,154,105,94,140,100,108,106,101,206,115,151,162,34,34,42,170,175,68,66,33,110,207,138,191,8,219,95,95,81,103,160,212,183,93,111,95,76,170,199,179,76,209,182,120,17,232,170,152,246,137,95,28,79,78,159,20,110,122,97,122,103,177,210,116,159,140,231,11,183,186,230,81,106,61,49,175,52,227,30,236,123,93,69,190,10,138,118,55,167,87,121,51,58,79,85,232,216,221,209,63,65,50,54,187,120,54,199,122,244,211,53,126,213,107,107,94,165,181,61,121,93,53,20,185,116,47,252,201,99,118,31,19,253,121,94,214,187,29,112,119,0,0,0,0,14,191,174,247,3,68,109,142,154,169,214,27,133,170,173,154,122,203,70,159,133,173,184,84,54,24,209,85,23,13,69,114,251,207,92,46,26,153,114,175,68,69,82,25,107,175,24,254,21,116,189,123,237,250,102,217,172,245,119,35,213,190,215,65,109,142,158,153,200,138,169,148,90,153,35,145,115,221,63,7,219,213,14,95,109,188,93,56,71,215,117,176,219,111,213,250,151,68,207,42,163,18,75,237,181,171,76,175,92,116,243,105,159,42,53,185,95,137,232,196,233,215,4,201,179,94,236,218,142,213,75,125,211,215,122,43,165,182,186,52,154,150,178,138,161,147,193,60,107,217,236,145,138,173,115,87,230,138,168,125,160,143,91,145,226,1,194,54,209,235,107,174,220,238,22,237,125,147,168,108,146,54,42,234,63,176,110,115,249,47,115,26,246,167,153,21,59,152,239,117,237,95,117,203,223,230,117,175,215,71,224,79,250,249,255,0,139,55,143,246,67,239,180,248,150,240,63,122,149,208,209,239,205,4,110,106,162,42,213,218,46,52,173,235,158,206,154,157,168,189,190,125,58,124,208,204,218,3,123,118,119,117,83,255,0,197,174,232,233,93,78,244,106,185,209,90,238,208,84,74,196,78,252,241,177,202,246,250,119,68,238,135,117,0,0,1,210,247,87,121,246,179,100,52,239,234,171,118,53,205,171,77,91,85,202,200,164,172,151,223,157,201,140,182,40,154,139,36,174,68,92,242,177,174,92,117,193,13,245,79,140,255,0,12,86,106,245,163,211,186,75,94,106,8,154,189,106,226,161,167,167,133,223,46,84,150,100,145,127,75,27,250,78,255,0,180,190,42,28,34,110,173,202,11,45,70,170,186,104,186,250,167,164,112,199,170,40,155,75,19,220,171,142,181,17,62,72,24,159,89,30,212,235,243,232,75,152,39,130,170,8,234,169,102,142,104,102,98,73,28,145,185,28,215,181,83,40,228,84,232,168,169,215,39,176,17,147,80,120,148,240,83,165,111,247,45,49,126,222,143,101,185,217,235,38,160,173,131,245,57,118,127,149,60,79,86,72,206,102,210,171,93,135,53,83,45,85,69,199,69,84,36,173,29,93,61,125,36,21,212,146,121,144,84,198,217,98,126,21,57,152,228,202,46,23,170,116,95,83,220,12,69,189,220,90,112,241,195,149,117,186,213,188,155,149,73,96,174,186,196,233,233,105,27,71,85,89,59,162,106,225,100,116,116,209,72,230,49,87,40,142,114,34,57,81,200,138,188,171,142,19,105,184,228,225,127,125,53,132,58,11,106,55,22,175,80,223,39,137,243,165,52,26,110,235,27,89,19,19,222,146,73,100,166,108,113,177,50,137,204,247,34,101,205,76,229,81,23,60,0,1,132,247,219,140,190,28,184,114,149,109,251,159,184,212,148,215,133,98,72,203,53,12,111,172,175,86,175,101,116,81,34,172,72,169,149,71,72,172,69,194,225,84,140,21,190,53,220,56,195,94,176,209,109,174,226,212,82,35,145,22,119,83,81,70,229,76,245,84,103,180,175,222,153,84,207,174,12,199,179,222,38,92,35,239,29,194,11,45,30,188,155,74,221,106,149,173,134,139,84,83,37,15,59,157,211,145,39,71,62,159,155,56,78,95,55,42,170,152,201,41,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,13,101,120,130,253,222,183,39,248,95,121,254,91,41,179,80,0,0,1,139,55,203,137,253,140,225,202,217,29,195,119,55,2,130,207,53,67,21,244,182,246,243,79,93,84,153,198,99,167,141,29,34,183,61,57,213,17,136,189,220,132,75,189,120,213,112,221,69,92,250,107,54,222,238,21,202,6,42,167,180,58,150,142,6,189,115,221,173,90,133,118,63,229,35,87,232,100,205,168,241,79,225,11,116,238,112,217,101,213,151,77,27,93,82,228,100,44,213,20,77,165,141,238,95,69,158,39,201,11,63,183,145,169,250,73,109,77,83,79,89,79,21,101,29,68,115,193,59,27,36,82,198,244,115,36,99,147,40,230,170,116,84,84,84,84,84,61,160,143,91,145,226,1,194,54,209,235,107,174,220,238,22,237,125,147,168,108,146,54,42,234,63,176,110,115,249,47,115,26,246,167,153,21,59,152,239,117,237,95,117,203,223,230,117,175,215,71,224,79,250,249,255,0,139,55,143,246,67,239,180,248,150,240,63,122,149,208,209,239,205,4,110,106,162,42,213,218,46,52,173,235,158,206,154,157,168,189,190,125,58,124,208,204,218,3,123,118,119,117,83,255,0,197,174,232,233,93,78,244,106,185,209,90,238,208,84,74,196,78,252,241,177,202,246,250,119,68,238,135,117,0,0,0,0,0,0,0,0,0,0,0,0,34,223,22,220,121,237,207,12,81,125,139,52,127,106,234,73,227,231,142,131,51,193,202,213,243,218,143,243,18,158,72,215,18,65,203,133,95,92,246,78,176,126,167,198,99,112,22,234,143,167,209,56,162,246,142,117,103,218,80,126,213,205,240,229,104,115,219,215,185,56,248,64,227,167,65,241,71,72,235,68,16,253,155,169,41,96,89,106,40,121,166,155,44,106,83,181,207,243,22,158,56,255,0,108,159,151,8,190,153,237,218,80,128,126,93,35,26,170,138,189,81,51,250,12,79,196,199,15,154,115,137,141,179,118,222,234,58,159,103,133,149,43,95,77,55,36,143,228,157,41,230,137,142,229,100,145,170,225,39,114,225,93,143,154,122,165,124,234,15,5,171,130,201,43,236,91,157,134,36,142,86,51,236,86,245,111,92,38,93,93,247,29,66,249,224,199,186,52,148,79,170,179,235,223,110,157,17,85,180,223,101,211,197,149,194,170,39,59,171,177,221,17,63,78,72,201,187,220,16,113,1,179,49,213,87,106,173,33,201,110,167,145,237,74,175,180,40,151,157,173,243,23,155,145,147,189,201,150,196,229,199,232,251,240,157,154,247,122,210,55,168,174,150,138,159,100,184,81,74,215,50,78,70,73,200,246,61,28,157,28,138,213,195,154,158,138,157,11,15,224,227,197,55,84,105,58,170,29,13,190,181,255,0,105,218,113,21,37,45,127,149,28,62,204,204,211,196,198,249,116,180,138,231,242,181,178,187,42,238,185,194,245,68,82,217,116,22,189,211,91,147,166,40,117,110,148,175,246,187,125,124,17,79,28,158,84,145,244,124,109,145,58,72,214,187,225,123,125,19,185,216,142,55,82,218,99,191,105,203,173,142,86,115,178,225,69,61,43,155,156,101,36,141,90,169,156,167,207,230,134,184,188,88,232,199,104,78,33,53,213,141,105,252,150,126,168,46,114,70,222,126,108,179,219,167,106,46,121,157,249,158,170,88,39,131,6,227,197,87,69,168,246,210,122,172,212,195,237,151,102,69,201,218,36,75,116,40,185,70,227,191,76,115,103,233,234,90,64,0,28,46,179,213,86,205,15,165,46,250,186,243,39,37,21,158,134,162,186,101,195,151,220,138,55,72,239,133,21,123,53,123,34,253,202,80,167,30,28,90,95,56,141,220,250,218,106,74,159,47,77,89,166,146,138,142,14,70,47,153,229,84,85,36,114,243,44,49,200,153,142,100,78,85,207,213,85,123,114,62,31,92,37,84,241,23,185,84,215,123,221,62,116,197,142,161,149,21,75,206,159,134,124,53,20,174,124,94,236,209,200,220,199,50,251,200,139,143,76,175,107,221,210,90,90,207,162,180,221,183,74,216,41,189,158,223,106,164,134,142,158,62,119,191,150,56,163,108,109,76,189,85,203,238,181,19,170,170,253,84,228,43,106,224,183,209,207,95,84,254,72,105,162,124,210,59,10,184,107,81,85,87,9,215,178,20,171,226,97,198,125,126,236,107,26,221,160,210,85,126,94,158,211,245,178,83,213,167,150,213,243,42,224,150,178,157,235,248,72,26,244,204,114,55,179,213,169,233,149,234,65,106,91,37,202,178,130,107,156,20,252,212,208,43,145,239,231,106,97,81,188,202,152,85,207,101,249,30,155,117,5,77,210,225,75,108,163,103,61,69,92,204,130,38,229,19,153,239,114,53,169,149,194,39,85,78,234,95,215,135,102,196,210,236,215,15,182,89,234,32,255,0,117,53,20,20,215,137,221,204,190,226,84,81,82,43,163,194,72,246,174,29,31,116,199,220,137,222,83,2,27,120,147,113,75,75,177,219,77,95,163,109,53,92,154,131,84,81,75,67,27,121,21,124,184,42,105,171,35,73,61,232,158,197,196,145,39,187,150,175,213,19,170,210,118,135,209,154,175,121,183,14,147,77,217,217,237,119,141,65,112,141,175,118,98,143,50,79,59,88,175,195,156,198,124,114,167,76,162,117,244,78,219,2,240,119,195,205,155,135,157,155,177,233,200,109,254,69,226,166,138,154,166,238,255,0,53,238,230,172,117,45,59,39,92,44,146,49,50,248,127,33,121,126,93,59,226,143,19,237,243,126,212,236,93,69,150,213,87,229,221,111,156,158,206,223,47,57,242,107,40,156,238,174,141,205,248,100,94,234,159,165,74,35,85,87,46,87,185,103,126,8,176,81,201,168,183,70,105,170,188,185,226,251,19,200,139,145,87,205,204,119,36,119,84,232,220,39,94,189,203,109,58,126,238,61,145,237,237,213,242,124,41,228,103,255,0,187,198,107,31,94,246,73,87,35,227,248,87,24,254,226,27,42,240,225,107,251,23,102,52,245,179,201,242,188,159,107,247,57,185,177,154,185,157,223,43,243,57,221,214,220,11,54,215,232,75,150,181,191,207,228,209,91,252,159,49,220,175,118,60,201,153,26,116,99,92,189,228,79,69,255,0,73,172,246,176,213,87,61,107,168,106,181,45,226,78,122,186,190,79,49,112,212,248,24,214,39,194,136,157,154,158,132,239,213,155,63,81,162,188,47,233,181,5,218,139,201,185,212,243,251,66,121,168,238,78,93,66,214,55,225,122,181,114,215,39,100,255,0,9,195,120,64,218,166,171,226,49,46,108,110,99,160,253,177,114,157,57,232,107,218,158,191,79,146,150,27,226,87,68,149,156,46,234,54,175,228,251,31,249,198,143,254,226,147,56,113,175,91,102,243,105,234,230,247,139,218,255,0,195,73,50,124,151,230,108,190,0,0,30,23,162,119,193,171,254,229,221,35,188,235,107,149,202,36,195,102,242,112,159,116,44,111,201,62,69,245,120,121,80,186,135,134,45,48,215,38,57,189,183,252,225,87,255,0,121,95,126,50,214,200,233,119,138,193,113,109,95,152,250,239,106,230,139,203,199,149,201,75,111,68,235,159,123,61,253,48,78,143,15,173,183,165,111,3,154,47,73,223,99,231,246,159,180,125,161,185,84,207,45,222,170,70,245,107,190,238,202,82,135,16,219,97,62,207,110,229,243,111,231,147,204,251,51,217,176,252,34,115,121,148,177,75,217,30,252,126,217,249,203,254,130,195,124,33,184,151,137,137,114,217,29,79,81,135,47,147,246,66,242,47,95,247,253,76,255,0,4,95,242,126,55,253,223,34,200,183,138,150,26,221,185,187,210,207,47,149,27,253,159,46,229,87,99,19,198,189,147,238,53,138,54,86,225,138,237,75,125,216,237,53,117,163,76,67,63,182,114,167,95,201,172,153,171,221,17,123,162,250,25,72,169,79,27,202,170,41,111,251,87,77,5,55,37,68,31,110,121,242,115,170,249,156,204,182,171,122,47,68,194,116,233,220,172,34,88,248,113,113,3,54,201,239,173,13,45,100,94,109,162,247,230,251,99,121,145,184,242,104,234,214,62,169,27,221,241,202,157,177,245,202,118,191,86,185,178,55,153,171,148,82,168,124,91,120,100,183,218,214,217,187,218,78,143,203,116,222,119,218,45,243,28,188,216,246,10,120,186,201,42,227,187,190,22,125,255,0,50,18,240,129,191,23,109,129,222,203,30,171,162,151,150,146,174,122,107,101,195,221,106,254,195,125,100,18,75,222,55,175,104,191,37,57,190,75,232,187,14,104,45,85,69,174,116,77,135,88,219,159,205,79,123,182,82,220,35,92,42,123,179,66,217,19,186,53,123,61,59,162,125,201,216,231,143,154,229,65,79,116,183,213,91,106,153,205,13,92,47,130,68,202,166,90,230,171,85,58,97,123,41,64,158,34,27,31,83,179,220,64,222,231,138,46,91,126,161,169,169,187,192,188,200,184,73,235,106,213,173,253,177,238,248,99,238,184,251,144,238,28,2,81,233,205,241,163,212,188,53,107,120,177,5,194,223,89,114,181,86,115,73,251,30,186,68,165,163,133,124,184,185,21,252,169,43,157,239,72,141,94,202,157,156,152,95,137,174,28,181,167,11,187,153,61,134,237,214,6,84,186,166,215,89,248,47,194,194,149,19,54,23,242,54,89,21,185,72,21,112,229,202,118,95,173,132,248,98,241,205,38,165,182,82,108,70,227,207,231,93,97,146,56,109,53,156,188,191,177,209,180,116,176,83,249,112,211,163,126,39,61,220,239,126,125,23,166,20,179,51,24,241,23,178,118,125,251,218,235,182,129,186,175,35,234,105,231,90,73,61,229,242,234,29,79,52,76,118,27,35,51,143,53,87,10,236,47,175,205,53,227,223,93,170,187,108,182,233,234,13,191,186,166,86,215,113,171,130,158,79,119,240,176,199,83,44,77,126,26,247,242,231,202,85,194,185,85,62,189,214,197,60,37,120,170,157,210,77,176,218,165,249,103,43,170,173,243,225,58,47,236,26,88,161,229,100,63,242,151,153,207,251,254,101,171,0,15,196,210,182,8,95,51,215,13,141,170,229,251,145,50,80,79,137,158,229,201,185,92,80,93,37,123,57,89,167,96,158,193,31,92,243,50,158,227,89,133,248,91,143,143,183,95,189,76,199,224,253,179,210,95,119,74,229,185,183,10,63,50,138,221,67,53,44,14,243,49,203,83,29,77,4,205,92,35,209,87,162,175,118,170,127,144,185,99,31,111,150,243,233,93,137,219,235,150,187,213,85,28,145,82,65,51,169,226,228,145,124,249,219,4,178,182,60,198,199,171,121,146,39,39,50,183,9,254,5,162,46,47,248,193,214,156,77,235,74,170,138,169,125,151,79,82,204,246,80,209,114,196,252,49,178,212,44,110,243,18,24,223,251,92,252,184,119,94,153,94,189,186,183,13,252,50,235,222,35,245,133,29,131,74,210,114,208,173,76,113,214,214,121,144,175,179,199,230,194,201,31,229,190,88,213,252,173,153,174,195,87,43,217,62,151,41,195,7,135,142,209,236,29,4,55,43,141,39,219,90,141,209,53,178,215,121,149,84,216,85,108,42,230,249,105,82,248,255,0,108,137,93,148,252,236,118,78,178,178,138,134,150,221,77,29,29,28,94,92,49,53,26,198,243,42,225,17,17,19,170,245,236,136,123,207,10,184,76,169,194,203,13,69,222,189,205,243,249,104,225,203,28,206,84,94,103,163,186,245,232,169,209,79,107,116,221,182,37,115,233,226,242,228,92,175,55,51,151,175,220,170,123,105,42,100,167,169,251,58,161,121,151,147,153,143,237,148,206,17,48,135,34,124,247,10,133,164,160,169,170,68,202,195,11,228,68,249,225,170,166,187,124,115,106,171,158,172,226,99,90,85,92,229,231,90,43,189,198,138,4,229,106,114,66,203,133,74,181,190,234,38,113,204,189,87,175,212,192,102,110,224,190,174,241,71,196,158,132,117,155,246,201,47,214,182,75,240,254,212,181,244,252,223,23,220,157,186,155,24,90,157,43,237,116,111,159,246,199,83,198,175,255,0,149,202,153,236,125,64,0,0,0,0,0,0,0,0,0,0,10,137,241,57,241,5,188,223,111,183,142,27,54,90,244,234,59,37,186,71,81,234,123,213,28,202,146,220,39,78,146,81,68,246,252,48,177,114,217,21,23,47,114,43,122,49,23,159,2,112,161,225,177,189,124,79,218,34,214,179,85,211,104,173,25,51,177,79,119,185,211,190,73,107,145,23,10,234,90,116,86,172,172,78,190,251,156,198,42,229,26,229,84,92,73,141,83,224,121,81,21,149,242,104,158,32,227,169,187,177,185,100,55,91,2,193,77,51,177,217,100,142,103,186,52,207,175,35,254,226,10,95,244,215,16,252,14,111,85,50,214,165,199,70,235,27,43,146,166,138,174,158,78,104,43,41,213,202,156,204,122,123,147,192,254,85,107,154,185,69,234,215,34,42,42,37,223,112,77,197,214,157,226,231,106,155,169,162,134,158,221,171,44,174,101,38,164,180,196,229,86,211,206,168,188,147,71,158,171,12,168,215,57,185,206,21,30,197,85,86,43,150,67,0,0,0,0,116,93,242,221,221,55,176,251,77,169,183,107,85,187,52,26,118,133,213,62,74,61,26,234,153,149,81,176,192,197,94,156,210,72,230,49,62,174,249,26,246,235,109,107,189,252,104,111,147,107,235,98,174,212,218,191,83,213,165,45,178,219,76,138,177,211,69,149,86,65,11,87,221,138,24,219,149,87,46,17,17,28,247,174,85,206,39,62,129,240,66,190,214,89,162,171,220,205,245,164,182,92,228,98,43,232,108,214,117,171,138,21,199,84,89,229,150,53,122,250,116,141,19,167,117,49,151,18,62,17,91,189,179,186,98,191,92,237,166,172,166,220,59,77,178,55,212,85,209,197,64,234,75,156,80,167,85,115,33,71,200,217,209,173,202,175,43,209,203,140,163,23,178,99,94,2,184,217,213,92,45,110,45,13,154,251,119,171,171,219,75,221,83,98,189,219,30,229,123,40,213,234,141,246,216,27,249,18,51,162,185,27,251,99,17,81,83,40,197,109,251,211,84,211,214,83,197,89,71,81,28,240,78,198,201,20,177,189,28,201,24,228,202,57,170,157,21,21,21,21,21,15,104,0,0,0,58,238,225,211,107,138,205,15,124,163,219,90,219,101,30,169,168,162,150,27,77,85,207,159,217,105,234,28,152,108,178,35,26,229,114,51,60,220,184,247,149,168,139,132,92,165,74,86,120,43,113,9,112,171,158,190,187,120,116,45,69,77,76,142,154,105,164,125,107,159,35,220,185,115,156,171,14,85,85,85,85,84,130,27,179,183,87,61,162,220,205,77,182,23,170,234,90,218,253,47,115,158,215,81,81,75,205,228,203,36,79,86,171,153,204,136,238,85,84,233,148,69,54,61,225,247,247,5,219,111,224,133,155,249,20,71,127,0,195,156,80,113,77,182,156,41,109,251,181,182,190,170,117,69,93,83,157,13,162,205,76,246,251,93,206,116,68,203,88,139,240,177,185,69,124,139,238,181,21,59,185,90,215,81,207,17,188,97,239,247,23,122,153,180,90,154,233,84,203,68,245,45,142,215,164,236,233,34,82,49,202,239,193,167,148,220,186,162,108,170,123,239,203,149,87,221,70,166,26,153,119,102,60,35,248,159,220,218,56,111,58,201,150,157,188,183,76,153,107,47,47,116,149,238,111,205,41,162,69,86,250,244,145,241,187,232,72,122,15,3,139,19,105,88,151,62,35,107,229,169,199,190,232,52,195,24,207,185,17,213,46,95,211,158,191,78,198,63,220,143,4,221,214,178,210,207,89,181,187,185,167,245,67,163,106,189,180,119,58,41,45,115,63,251,6,185,174,153,138,238,221,92,172,69,250,16,214,225,106,226,67,131,93,206,141,106,162,212,187,117,171,168,178,232,102,141,235,27,106,35,69,194,171,94,213,88,170,97,85,232,184,87,177,123,46,75,93,224,67,196,202,197,196,37,85,30,212,239,20,116,86,13,193,145,190,93,13,84,95,131,161,189,185,63,37,136,171,248,42,140,127,75,207,43,215,60,152,85,70,36,242,0,3,241,52,208,211,194,250,138,137,89,20,81,53,94,247,189,200,214,181,168,153,85,85,94,136,136,158,165,29,120,136,241,255,0,127,226,23,83,87,109,86,218,93,101,161,219,43,69,75,161,115,233,229,86,187,80,74,199,99,207,149,83,188,8,169,152,227,236,189,30,236,175,42,51,247,195,47,132,254,244,239,166,156,163,215,58,234,253,79,183,90,122,224,198,205,68,218,218,23,212,220,106,161,84,203,101,74,110,102,36,108,119,228,171,222,142,84,94,100,106,181,81,87,45,238,55,130,54,164,183,216,229,174,218,205,237,164,188,221,33,99,156,219,125,230,212,180,76,157,81,51,202,217,227,146,78,87,47,100,71,51,25,238,228,78,164,44,208,91,129,196,7,3,27,225,44,244,176,87,233,157,79,100,153,176,93,236,213,185,246,122,248,58,59,201,157,141,94,89,98,123,85,28,215,181,87,187,94,199,34,225,197,245,240,213,196,46,140,226,115,105,109,59,167,163,31,229,54,169,61,158,229,111,123,249,165,182,215,49,173,89,105,158,184,76,242,243,34,181,216,78,102,57,142,194,115,96,202,64,0,0,7,75,222,77,219,209,219,25,182,183,221,210,215,117,201,77,104,177,83,44,210,34,42,121,147,200,189,35,134,52,95,138,71,189,90,214,167,205,126,89,82,129,56,130,226,31,122,120,221,221,250,122,138,202,42,250,217,42,234,125,139,76,233,91,111,60,209,209,177,235,134,199,19,17,63,9,43,186,43,228,198,92,169,249,45,70,181,178,207,105,124,20,117,245,254,199,5,223,120,55,102,135,74,86,212,70,146,125,147,108,183,253,163,44,42,169,240,203,50,201,28,104,228,245,70,35,219,242,113,213,248,130,240,120,221,253,180,176,213,106,189,163,213,180,251,137,71,70,197,150,123,107,104,86,142,230,140,68,202,172,81,243,189,147,227,29,145,205,122,244,229,107,148,197,156,11,241,205,173,56,77,214,208,233,189,71,83,91,113,219,123,157,90,71,121,180,72,231,57,214,247,43,176,234,186,102,175,193,43,123,189,137,132,145,19,11,135,35,92,219,233,177,95,44,250,158,201,111,212,154,122,227,5,194,215,117,165,138,182,138,174,7,243,71,60,18,53,30,201,26,190,173,115,85,21,23,234,125,198,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,50,182,211,248,72,111,62,238,237,158,153,220,251,46,229,232,186,42,13,81,108,130,233,79,79,84,181,126,116,81,202,196,114,53,252,177,43,121,145,23,174,21,80,243,168,60,27,120,182,179,196,178,219,110,122,2,250,184,85,72,232,111,51,177,255,0,119,236,138,120,219,159,210,71,221,212,225,67,138,14,28,29,22,163,220,13,177,212,26,122,158,150,86,190,43,205,20,140,169,166,130,76,251,139,237,84,175,123,35,114,250,34,185,174,239,234,138,73,14,20,252,89,55,115,106,235,168,244,182,251,84,85,235,237,35,210,37,173,149,81,111,20,45,252,246,202,184,246,148,79,86,202,188,203,232,244,198,22,227,54,235,113,180,86,236,232,203,94,224,237,230,160,166,189,88,111,16,164,212,149,112,42,225,201,217,90,230,174,28,199,181,81,90,230,57,17,205,84,84,84,69,67,178,0,1,135,248,169,226,79,72,240,177,180,87,29,204,212,236,109,101,82,57,41,44,246,180,149,35,146,227,90,244,85,100,77,92,46,26,136,138,231,187,11,202,214,185,112,171,132,90,29,212,186,151,136,46,57,119,201,39,150,158,225,171,53,125,254,85,142,138,223,74,138,148,244,52,232,185,72,226,107,151,150,10,120,209,114,174,114,162,39,87,61,202,170,174,89,187,160,124,16,175,181,150,104,170,247,51,125,105,45,151,57,24,138,250,27,53,157,106,226,133,113,213,22,121,101,141,94,190,157,35,68,233,221,76,41,197,23,133,110,244,240,255,0,96,172,215,122,66,241,77,184,58,90,222,199,77,91,53,21,35,169,235,232,161,106,101,210,201,76,174,122,58,52,78,238,99,220,168,136,170,230,181,19,39,61,225,197,226,11,121,217,29,71,109,217,125,221,190,73,87,183,23,73,146,158,138,178,174,85,115,180,244,206,232,215,53,203,218,149,206,84,71,179,179,50,178,55,24,122,62,236,81,200,228,71,53,81,81,83,40,169,234,121,53,149,226,11,247,122,220,159,225,125,231,249,108,166,202,122,67,250,19,178,126,247,83,127,20,211,151,35,103,27,156,104,105,46,17,118,253,43,57,41,174,250,222,244,199,71,96,178,58,76,101,112,168,181,83,162,47,51,105,216,169,215,24,87,187,13,106,167,188,230,82,94,152,211,27,239,198,238,251,190,154,154,90,189,79,172,245,61,66,212,215,87,84,170,182,10,72,17,81,29,44,174,68,229,134,158,54,242,162,34,38,17,57,88,196,85,86,181,111,87,132,174,18,182,243,132,189,188,102,149,210,177,54,190,249,94,214,75,126,191,75,18,54,123,140,232,157,189,121,33,110,85,25,26,46,26,138,170,170,174,115,156,185,200,0,65,143,19,14,58,46,28,55,105,202,93,173,218,234,216,227,220,29,77,74,181,15,173,68,107,214,205,66,170,173,73,145,171,148,89,164,84,115,89,148,195,81,174,114,246,110,106,175,135,206,23,55,223,140,45,101,112,143,67,81,73,93,201,63,159,123,212,119,138,151,165,45,60,146,170,170,186,105,149,28,249,36,114,229,220,173,71,61,122,174,49,149,39,101,155,192,230,145,109,109,93,67,196,92,201,113,114,42,185,40,180,210,44,17,174,59,34,190,161,28,252,46,122,225,185,249,39,114,49,113,73,225,153,190,252,54,89,234,117,173,28,148,186,231,71,81,181,100,170,186,218,97,123,39,161,141,59,201,83,76,229,87,49,152,202,171,216,231,177,168,153,115,155,211,57,23,195,111,196,7,81,109,62,173,180,236,118,238,234,9,107,180,5,226,102,81,91,43,43,37,230,117,134,161,235,136,240,247,47,74,103,57,81,28,213,92,51,40,246,225,17,200,235,167,6,178,188,65,126,239,91,147,252,47,188,255,0,45,148,217,168,0,0,6,15,227,35,137,27,111,11,91,21,121,220,185,99,134,166,241,35,155,109,176,209,74,189,42,110,18,162,249,104,169,234,198,53,175,149,200,157,219,27,145,58,170,20,65,164,52,118,250,113,159,189,175,183,219,95,91,170,245,158,166,157,213,117,213,245,114,42,69,4,121,78,121,166,122,39,44,48,49,21,17,17,19,8,156,172,99,85,85,173,89,247,166,60,14,249,237,81,73,172,248,132,242,174,79,68,89,33,181,233,255,0,50,8,215,213,27,36,147,53,207,251,213,141,251,136,233,197,119,134,30,241,240,209,166,234,119,6,209,123,164,215,122,66,135,11,93,93,67,72,250,106,186,22,127,85,154,153,92,252,69,219,47,100,143,199,119,114,167,83,186,120,97,241,197,168,182,171,112,109,27,11,184,247,233,170,244,22,165,168,109,5,173,213,82,243,37,146,186,71,98,37,99,157,240,193,35,215,149,204,248,90,231,35,211,30,255,0,53,213,131,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,153,91,105,252,36,55,159,119,118,207,76,238,125,151,114,244,93,21,6,168,182,65,116,167,167,170,90,191,58,40,229,98,57,26,254,88,149,188,200,139,215,10,168,121,212,30,13,188,91,89,226,89,109,183,61,1,125,92,42,164,116,55,153,216,255,0,187,246,69,60,109,207,233,35,238,234,112,161,197,7,14,14,139,81,238,6,216,234,13,61,79,75,43,95,21,230,138,70,84,211,65,38,125,197,246,170,87,189,145,185,125,17,92,215,119,245,69,36,135,10,126,44,155,185,181,117,212,122,91,125,170,42,245,246,145,233,18,214,202,168,183,138,22,254,123,101,92,123,74,39,171,101,94,101,244,122,99,11,113,155,117,184,218,43,118,116,101,175,112,118,243,80,83,94,172,55,136,82,106,74,184,21,112,228,236,173,115,87,14,99,218,168,173,115,28,136,230,170,42,42,34,161,217,0,0,0,0,0,0,0,0,0,0,0,31,45,213,210,178,215,88,248,63,108,109,60,138,206,223,23,42,227,185,174,127,26,21,151,138,206,36,245,219,175,75,248,72,239,215,72,226,248,63,106,74,250,142,95,135,239,94,253,76,34,103,206,6,117,85,207,73,241,49,162,234,173,146,242,45,109,222,221,69,58,114,181,121,225,125,194,153,92,223,121,23,25,229,78,169,215,234,108,73,111,168,90,186,10,106,165,76,44,208,178,69,79,150,90,138,125,4,26,241,25,227,142,175,135,107,124,123,115,162,225,206,167,188,80,165,66,84,115,39,224,32,149,181,112,243,114,201,79,36,111,229,146,22,174,57,145,87,183,68,202,173,64,106,206,32,119,99,90,106,23,106,107,254,169,246,138,239,53,101,100,158,195,76,206,85,231,115,211,163,35,68,92,57,203,232,79,159,12,174,56,117,197,215,112,34,217,221,206,189,123,117,186,170,149,177,219,37,246,104,98,229,157,211,209,211,195,30,33,129,28,184,106,189,121,156,252,117,235,232,165,181,34,163,145,28,157,149,50,135,147,209,91,69,75,113,166,146,142,178,47,50,25,90,173,123,121,149,50,138,138,139,213,58,246,85,34,167,19,222,30,59,71,191,148,19,92,173,212,127,98,234,54,194,230,195,93,230,85,84,229,81,179,43,91,229,173,75,35,253,178,84,118,87,243,113,217,122,83,87,18,28,50,235,238,28,53,133,101,131,85,82,115,80,165,76,145,209,86,121,144,167,180,71,230,204,200,223,229,178,89,21,156,205,133,206,195,151,41,217,126,189,167,132,14,48,117,167,12,154,210,154,162,150,95,106,211,213,83,49,149,212,92,177,51,44,116,180,235,35,188,197,134,71,254,215,7,46,27,215,174,83,175,123,221,216,221,232,210,155,237,183,214,221,119,165,106,57,226,171,130,21,168,139,146,68,242,39,116,17,74,232,243,35,24,174,229,73,90,156,200,220,47,248,19,32,148,213,227,5,179,210,88,183,70,219,185,182,250,63,46,138,227,67,13,44,239,243,51,205,81,37,69,124,206,92,43,213,83,162,39,102,162,127,144,195,94,25,187,151,46,218,241,65,107,149,140,230,102,162,130,11,4,157,113,202,202,139,141,30,87,225,118,126,14,221,62,244,47,222,25,91,60,44,153,139,150,200,212,114,125,202,153,63,96,2,170,124,90,184,170,157,178,67,176,218,89,248,103,43,106,174,19,225,58,175,236,234,89,97,229,124,63,242,87,153,175,251,190,101,117,236,94,213,93,183,167,116,244,254,223,218,147,11,116,184,210,65,81,39,187,248,40,100,169,138,39,63,14,123,57,177,230,162,225,28,138,191,78,233,176,223,14,155,39,103,216,77,174,180,232,43,82,243,190,158,158,5,170,151,223,79,50,161,180,240,196,247,97,210,63,25,242,145,112,142,194,122,124,215,39,149,153,226,117,199,52,154,106,217,87,177,59,113,63,147,117,154,73,33,187,86,114,243,126,199,86,214,82,207,79,229,205,78,173,248,154,199,115,177,249,244,78,153,82,189,184,101,225,203,90,241,69,185,144,88,173,61,32,125,75,106,110,149,159,130,252,20,43,81,11,102,127,35,165,141,93,132,157,23,13,92,175,100,250,102,142,62,232,180,230,198,209,233,174,26,180,68,57,130,223,110,163,185,93,107,57,164,253,145,93,26,85,81,204,190,92,188,234,206,100,137,174,247,100,86,167,100,78,238,94,157,225,223,177,245,59,195,196,13,146,121,98,230,183,233,250,154,107,188,203,204,137,148,130,182,145,92,223,219,24,239,134,78,233,159,185,75,252,182,208,83,218,237,244,182,218,86,114,195,73,11,32,141,50,171,134,181,168,212,78,185,94,200,125,39,3,175,117,85,22,134,209,55,237,99,113,127,45,61,146,217,85,112,145,112,171,238,195,11,164,94,200,229,236,197,236,139,247,47,99,94,78,47,55,202,239,196,46,248,222,117,61,83,252,202,122,90,170,139,93,177,48,212,205,35,107,39,124,61,163,141,123,77,249,73,205,243,95,149,149,248,81,240,209,108,210,155,114,237,215,191,210,115,93,238,115,175,179,59,204,114,114,211,201,5,12,236,232,201,85,171,135,181,123,181,23,231,211,161,62,117,85,254,151,73,233,139,182,166,172,111,52,22,154,25,235,100,110,85,50,216,163,115,213,58,34,175,102,175,162,253,202,80,239,136,239,16,51,111,102,250,215,82,209,197,229,90,44,158,87,177,183,153,29,159,58,142,145,100,234,177,177,223,28,75,223,63,76,39,120,156,89,239,130,29,85,20,87,253,212,166,158,155,158,162,127,176,252,137,57,213,60,190,86,92,149,221,19,162,229,58,117,236,91,89,139,120,157,187,210,216,182,59,82,221,107,27,152,96,246,62,100,202,254,85,100,45,78,200,171,221,83,208,214,164,217,211,103,41,33,161,219,139,69,45,60,222,108,108,246,140,63,149,91,156,207,34,246,95,188,173,239,23,158,37,162,115,109,187,35,166,42,50,228,243,190,215,94,69,233,254,240,169,131,227,139,254,87,192,255,0,191,228,87,151,15,59,97,62,240,238,229,143,111,224,147,203,251,79,218,114,252,34,242,249,116,178,203,217,94,204,254,215,249,201,254,130,235,252,65,118,226,153,120,29,214,154,78,195,31,39,179,125,157,236,237,202,174,57,174,244,178,59,226,119,223,221,72,47,224,211,108,142,171,120,175,247,23,85,249,111,161,246,94,88,188,188,249,188,244,183,4,94,185,247,113,223,215,37,130,120,134,80,186,187,134,29,80,198,166,121,125,139,252,225,73,255,0,113,66,155,107,116,142,205,173,173,215,41,83,45,135,206,202,125,240,189,62,75,243,54,129,78,169,223,39,144,0,7,9,172,238,49,218,116,213,101,194,102,243,50,47,47,41,156,119,145,169,242,95,153,171,253,230,68,150,229,51,218,152,69,229,255,0,178,134,195,188,11,81,195,71,195,70,147,108,50,243,163,189,191,62,234,167,255,0,56,84,252,254,243,5,120,153,240,195,95,189,116,154,122,249,167,226,230,185,91,253,175,220,230,106,121,158,98,209,183,187,229,99,83,13,137,125,23,254,249,107,177,26,54,45,191,218,171,30,145,133,156,140,160,246,156,38,115,142,122,153,100,252,231,126,127,205,74,226,241,132,225,229,208,75,111,223,11,59,249,153,39,155,246,147,49,143,47,9,65,77,23,87,73,215,61,126,22,125,255,0,50,177,116,214,164,187,105,43,213,62,160,177,212,251,61,109,47,63,149,39,35,95,203,204,197,98,244,114,42,47,71,42,117,66,249,184,73,226,130,205,197,118,207,86,197,86,255,0,46,247,67,229,253,161,6,30,188,188,245,83,249,94,242,69,19,23,44,167,69,247,115,245,235,222,136,117,173,147,245,57,169,171,44,220,252,222,207,229,245,198,62,40,218,239,154,254,119,204,216,83,129,106,233,238,92,43,232,138,218,153,188,217,36,251,75,153,252,168,220,226,227,82,157,147,238,51,201,81,190,54,245,23,41,53,70,217,193,85,7,45,36,63,109,123,43,249,154,188,249,142,220,175,232,157,83,11,243,253,5,112,89,180,197,202,249,110,184,220,232,163,230,134,217,228,249,203,150,166,60,199,43,91,221,81,123,162,246,201,197,69,44,144,72,146,196,238,87,55,178,227,37,220,248,96,241,100,253,227,208,111,219,157,78,236,223,172,24,252,54,63,223,30,124,213,179,124,44,133,140,103,43,35,106,124,75,159,162,244,38,70,226,232,27,30,230,105,26,221,29,168,161,243,40,107,188,191,49,57,158,159,4,172,145,62,7,53,126,38,39,170,127,160,215,23,125,182,130,241,179,59,133,116,210,245,112,254,2,223,37,51,25,47,51,125,231,73,78,201,113,202,143,122,167,196,190,171,219,244,22,131,225,59,196,234,107,45,44,253,156,212,18,242,87,89,160,85,163,78,92,243,83,67,29,13,60,127,4,72,137,239,57,123,189,87,231,158,229,143,2,11,248,175,108,117,14,224,236,131,117,189,26,249,87,107,5,74,84,57,253,93,230,83,65,73,93,42,199,133,145,173,76,185,233,239,97,87,239,78,133,69,240,229,173,151,109,119,207,71,106,58,134,98,42,75,245,187,218,122,252,49,182,178,23,189,122,53,202,184,70,122,38,126,69,236,111,94,196,232,254,48,118,2,215,5,100,158,69,69,214,203,5,206,215,89,137,93,228,203,45,20,137,11,188,180,146,36,118,22,165,93,135,97,23,178,162,122,81,206,250,236,182,184,225,87,119,151,77,93,229,197,93,182,167,219,173,181,124,176,254,26,40,234,165,100,83,114,53,242,163,121,150,157,87,149,202,170,157,149,62,118,185,225,219,199,54,158,221,253,41,109,218,173,84,239,101,213,54,138,72,105,163,232,249,61,166,40,163,164,129,36,252,29,59,35,103,52,178,59,221,230,85,76,122,167,82,118,162,229,50,132,27,241,61,225,102,143,118,246,186,167,113,236,84,220,183,221,51,3,234,230,147,157,87,158,142,158,158,182,103,55,14,153,172,76,190,68,234,141,87,125,21,58,20,205,183,218,174,231,181,251,145,99,213,116,171,201,85,167,111,20,213,110,111,186,185,90,121,217,34,183,170,57,59,199,223,11,247,41,177,55,11,251,197,111,223,13,153,211,186,214,141,217,157,212,20,144,214,166,29,210,165,105,33,146,68,234,198,39,121,83,225,76,124,190,73,150,0,58,46,249,234,250,125,7,179,186,215,86,212,47,254,11,211,247,42,182,39,95,121,209,210,203,34,39,70,187,31,7,124,41,173,198,228,234,89,245,214,228,106,77,81,140,186,245,121,172,172,99,122,116,73,167,123,209,51,134,254,127,124,39,220,133,230,248,102,237,116,155,109,195,69,162,105,42,121,221,169,22,158,250,172,228,199,34,212,91,232,250,103,157,217,199,39,126,159,114,25,255,0,120,55,87,77,236,214,130,186,235,205,79,63,37,53,190,154,121,152,206,89,23,205,146,56,100,149,25,150,49,234,220,164,110,235,202,168,159,224,90,16,227,19,139,13,83,196,206,224,87,86,85,187,200,176,81,85,202,203,109,54,35,119,224,153,61,66,196,254,116,134,55,254,215,62,48,238,190,171,215,183,55,193,79,5,218,179,137,237,91,75,114,122,251,30,147,182,214,179,237,10,191,193,73,230,249,114,211,44,176,242,121,241,202,220,197,62,121,219,156,99,9,215,181,234,237,30,212,233,109,154,208,246,237,13,164,233,188,170,58,24,33,141,203,207,35,188,199,178,24,226,87,254,17,239,84,202,70,222,156,203,143,240,175,116,0,240,238,168,191,113,240,219,106,60,231,84,177,89,202,177,206,246,247,206,113,142,167,222,113,183,122,102,202,234,73,85,252,171,29,68,110,78,153,206,50,114,45,92,181,23,230,129,200,142,69,106,167,69,76,41,84,190,35,94,31,90,202,255,0,172,43,183,171,107,99,251,66,42,198,203,53,194,223,152,162,229,149,242,213,212,203,47,155,61,74,103,162,198,222,86,179,29,114,158,168,86,204,219,103,173,224,191,166,151,150,201,203,115,89,189,159,200,246,152,87,240,156,252,152,230,231,229,248,186,103,56,253,5,152,120,105,112,25,172,116,182,171,131,123,55,62,155,216,25,28,13,117,182,135,158,41,121,158,146,81,212,197,55,153,5,66,227,225,123,121,28,207,76,175,162,22,160,137,132,194,30,64,0,0,0,0,0,0,0,0,0,0,192,220,112,111,234,240,225,195,118,169,220,10,26,148,138,249,81,18,90,44,61,50,191,104,84,34,182,55,162,101,51,229,181,36,151,31,40,151,191,98,149,248,23,225,221,120,165,226,62,207,163,111,203,52,214,10,38,201,125,212,146,121,139,207,37,28,78,111,51,57,187,230,89,95,20,106,185,202,36,142,114,117,67,97,155,125,190,134,211,65,77,106,181,209,195,73,69,69,11,41,233,169,224,98,50,56,98,99,81,172,99,26,157,26,212,68,68,68,78,136,136,125,4,100,241,3,225,110,223,196,230,195,220,232,173,214,232,223,173,52,180,82,221,116,213,66,55,240,142,153,173,69,150,145,23,243,103,99,57,48,189,57,210,39,47,194,84,199,134,206,253,59,98,120,164,211,175,184,214,172,58,123,88,185,52,213,217,28,171,200,212,157,200,148,242,175,162,114,78,145,42,185,123,49,100,237,147,96,32,0,0,0,8,63,226,189,160,55,179,118,54,123,74,237,214,206,232,59,198,164,109,93,249,110,23,118,219,163,71,121,113,65,11,146,38,191,42,157,28,249,185,147,235,25,141,60,37,184,74,220,45,159,212,218,243,113,119,151,110,110,58,114,242,180,148,150,171,31,218,17,53,174,88,100,116,146,85,57,157,87,186,199,78,220,244,233,204,158,170,89,88,53,230,241,18,219,91,46,213,113,131,184,58,115,77,211,197,79,108,172,170,130,241,79,4,105,134,194,181,116,241,207,43,17,59,53,18,89,36,229,68,232,141,229,237,217,46,123,128,221,85,116,214,124,31,109,93,242,243,51,165,171,75,12,116,46,145,206,230,115,219,77,35,233,216,231,42,245,85,86,66,213,85,95,92,247,51,216,0,0,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,58,198,231,110,54,151,218,61,191,191,110,94,180,173,90,91,46,157,162,146,186,174,70,166,92,173,106,116,99,19,242,158,231,43,88,212,245,115,145,61,77,121,55,175,119,247,99,141,29,248,118,161,171,160,170,184,222,181,5,99,45,154,126,197,72,171,35,105,32,115,213,32,164,133,58,39,78,108,185,234,137,204,229,115,215,25,92,92,87,3,124,0,104,94,21,236,20,218,175,81,65,79,125,220,202,250,100,246,251,164,141,71,197,110,230,79,122,154,141,21,61,214,166,121,93,39,196,254,191,11,85,24,146,224,3,161,239,70,199,237,151,16,26,34,171,64,110,158,152,166,187,219,42,17,93,11,220,136,218,138,57,176,168,147,211,203,241,69,34,103,163,147,186,101,21,21,170,168,180,35,197,191,11,90,243,131,109,221,142,193,83,113,169,168,182,84,63,237,29,49,168,41,249,162,116,241,49,249,106,243,55,30,93,68,75,203,204,141,94,139,202,228,92,57,170,91,167,135,47,23,255,0,207,71,180,43,110,213,181,113,174,190,209,201,21,21,233,57,145,29,93,18,167,224,107,145,191,217,163,85,175,199,68,145,174,92,34,57,168,75,96,1,12,252,84,248,131,155,101,120,107,169,210,214,42,231,83,234,45,197,149,246,42,87,49,112,248,232,185,81,107,37,69,202,99,240,110,108,89,78,168,179,162,250,101,43,211,194,203,134,27,102,255,0,111,172,250,183,88,219,153,89,164,246,242,56,110,85,84,242,55,154,58,186,249,28,190,201,11,209,83,14,102,99,146,71,39,101,242,145,170,138,142,82,245,193,3,252,88,248,91,183,238,198,203,207,189,186,118,221,27,117,118,221,211,58,166,162,86,55,223,172,179,34,171,167,137,203,235,229,101,103,106,175,100,108,168,157,94,68,47,7,189,250,118,223,111,197,118,206,222,43,85,150,109,196,165,229,165,107,149,121,99,186,83,53,207,137,83,209,57,226,243,152,191,156,239,41,61,16,186,208,0,0,2,162,124,103,184,131,154,241,172,180,247,14,22,42,231,37,21,130,38,95,111,204,98,225,31,91,51,21,41,162,119,95,200,133,202,252,99,31,135,106,247,78,153,39,193,211,134,27,101,143,67,213,241,59,169,237,204,150,243,168,36,158,219,167,22,70,231,217,104,35,114,199,60,205,202,116,124,178,181,241,231,186,50,46,139,135,185,11,45,5,50,248,189,240,183,111,219,61,194,183,111,254,140,183,71,75,100,215,117,47,166,188,195,19,121,89,13,229,26,178,44,184,236,158,124,104,247,170,39,229,197,43,151,227,36,191,131,174,253,59,94,236,133,211,102,111,117,171,37,215,111,106,145,212,72,245,85,115,237,117,42,231,198,153,94,254,92,169,51,126,141,116,73,242,44,12,215,171,196,127,241,217,221,63,223,26,95,228,84,229,212,240,77,248,163,109,15,240,66,219,252,75,76,216,122,43,104,168,174,84,115,91,238,52,144,213,82,212,198,232,166,130,120,209,241,202,199,38,28,215,53,122,57,21,58,42,47,66,170,60,67,252,50,173,22,11,53,199,125,56,107,176,37,37,37,4,111,170,212,26,86,153,21,99,142,20,76,190,170,141,191,146,141,76,171,225,78,136,222,172,68,68,229,88,231,225,199,198,77,195,134,109,213,131,74,234,171,164,139,183,58,194,166,58,107,188,82,57,86,59,109,67,149,27,29,123,19,242,121,122,54,76,124,81,245,84,114,177,152,190,148,114,57,17,205,84,84,84,202,42,122,158,64,5,26,120,178,241,7,54,236,241,25,54,219,218,107,156,253,61,182,172,125,173,140,106,251,146,92,159,133,172,147,191,85,106,163,33,234,157,22,23,99,191,89,231,225,95,195,13,179,101,246,22,131,115,239,54,230,126,172,55,26,150,59,148,243,189,185,125,53,177,222,245,45,59,23,25,106,57,138,217,157,243,115,209,23,60,141,38,193,225,205,71,34,181,200,138,138,152,84,95,82,132,188,76,120,92,160,225,187,126,150,191,72,219,227,164,209,186,234,41,46,214,120,34,111,44,116,115,53,200,149,84,173,79,70,177,239,99,218,137,209,172,153,141,79,132,180,15,12,253,250,118,249,240,183,98,101,218,181,103,212,58,41,223,169,171,162,185,85,95,34,66,214,173,52,171,158,171,205,3,163,69,119,171,217,33,43,141,101,120,130,253,222,183,39,248,95,121,254,91,41,178,158,144,254,132,236,159,189,212,223,197,52,193,156,103,113,157,161,56,69,208,158,223,95,228,221,181,149,218,39,165,130,192,146,97,211,57,58,121,243,99,171,41,218,189,221,221,202,156,173,235,149,109,36,217,172,219,253,199,102,255,0,62,56,228,169,212,186,199,82,205,231,85,85,76,170,202,106,10,102,170,34,189,234,136,173,130,154,38,170,34,34,39,230,181,168,231,57,17,111,59,132,174,18,182,243,132,189,188,102,149,210,177,54,190,249,94,214,75,126,191,75,18,54,123,140,232,157,189,121,33,110,85,25,26,46,26,138,170,170,174,115,156,185,200,0,13,109,184,184,220,235,142,242,113,45,184,122,234,178,119,206,202,203,245,77,45,2,42,170,242,81,64,245,130,153,136,153,94,209,70,204,227,162,170,170,250,151,225,194,206,196,88,56,114,216,253,51,182,54,106,72,153,83,71,72,201,238,245,13,98,35,235,46,50,53,29,81,43,213,59,251,222,235,114,171,134,53,141,206,26,134,89,61,85,52,212,245,148,242,209,214,83,199,60,19,177,209,203,20,140,71,50,70,57,48,173,114,47,69,69,69,84,84,83,93,142,59,54,90,213,176,124,81,235,93,1,167,105,210,11,26,212,199,116,180,194,212,195,97,165,170,141,179,36,77,79,205,141,207,124,105,244,141,11,186,224,127,114,110,27,181,194,118,217,235,155,189,75,170,107,234,44,201,67,87,59,209,121,166,158,142,87,210,73,35,179,221,206,116,10,229,94,202,170,170,157,12,228,107,43,196,23,238,245,185,63,194,251,207,242,217,77,154,128,0,0,86,207,139,110,209,113,11,190,23,253,190,211,27,81,182,119,237,73,98,178,81,214,87,214,77,65,19,93,18,85,204,246,49,173,118,85,23,153,172,133,85,62,146,175,204,200,30,20,60,52,234,157,136,218,141,83,125,220,205,21,87,167,181,142,163,189,249,47,138,182,52,108,205,183,65,19,60,148,76,103,8,178,201,80,171,215,175,187,242,66,115,30,138,218,42,59,149,21,69,186,225,75,21,77,45,84,79,130,120,101,98,57,146,198,228,84,115,92,213,232,168,168,170,138,139,232,166,180,91,253,162,105,246,143,127,117,230,131,176,84,73,29,54,151,212,245,244,86,233,25,35,185,217,12,85,14,72,87,155,186,61,24,140,202,252,209,122,175,115,99,189,169,212,117,186,195,107,180,126,173,185,162,37,101,238,193,111,184,212,99,183,153,53,59,36,118,63,75,148,237,38,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,195,209,91,69,69,114,163,154,223,113,164,134,170,150,166,55,69,52,19,198,143,142,86,57,48,230,185,171,209,200,169,209,81,122,21,81,226,31,225,149,104,176,89,174,59,233,195,93,129,41,41,40,35,125,86,160,210,180,200,171,28,112,162,101,245,84,109,252,148,106,101,95,10,116,70,245,98,34,39,42,199,63,14,62,50,110,28,51,110,172,26,87,85,93,36,93,185,214,21,49,211,93,226,145,202,177,219,106,28,168,216,235,216,159,147,203,209,178,99,226,143,170,163,149,140,197,244,163,145,200,142,106,162,162,166,81,83,212,242,0,0,0,0,0,0,0,0,0,0,7,133,76,166,20,170,255,0,18,222,3,53,142,169,213,115,239,102,216,83,123,123,36,129,206,185,80,243,197,23,43,214,74,202,153,102,243,39,168,76,252,76,111,35,89,235,148,245,66,179,225,219,61,111,61,253,116,188,86,78,107,154,77,236,254,71,180,194,159,132,231,228,199,55,63,47,197,211,57,199,232,44,155,195,151,195,235,89,88,53,133,14,245,110,148,127,103,197,70,216,166,183,219,243,20,188,210,178,90,74,152,165,243,96,169,92,116,73,27,202,230,99,166,87,209,11,90,106,35,81,26,137,209,19,8,126,39,122,199,4,146,39,118,177,92,159,161,13,122,252,65,175,85,183,174,39,245,99,235,38,243,61,150,186,190,154,63,117,19,149,141,184,85,97,58,34,103,186,253,72,222,72,255,0,15,171,13,194,253,197,22,144,109,186,31,49,104,110,22,250,217,189,230,167,44,76,184,210,243,47,85,76,247,78,137,149,250,27,11,68,213,108,76,106,166,21,26,136,167,236,3,165,238,230,212,233,109,229,208,247,29,13,171,41,188,218,58,232,38,141,171,207,35,124,183,190,25,34,71,254,13,236,85,194,72,238,156,201,159,240,165,21,113,173,193,118,172,225,135,86,213,92,152,190,217,164,238,85,175,251,62,175,240,81,249,94,100,181,43,20,60,158,124,146,187,17,65,158,119,99,57,194,245,239,194,112,119,197,134,169,225,155,112,40,107,41,29,231,216,43,106,226,101,202,155,17,183,240,79,158,157,101,127,58,195,35,255,0,107,131,24,111,95,84,235,222,251,246,127,117,116,222,242,232,43,86,188,211,19,243,211,92,41,160,153,236,229,145,60,169,36,134,57,85,153,123,24,174,194,72,222,188,168,139,254,4,192,30,38,91,93,38,228,240,207,119,150,58,158,71,105,181,168,190,163,57,51,206,180,246,250,206,153,231,110,51,207,223,175,220,165,25,109,182,165,159,66,238,70,155,213,8,152,117,150,243,71,88,246,244,234,144,206,199,170,103,14,252,206,248,95,185,77,145,246,51,87,211,235,205,156,209,90,182,157,127,240,166,159,182,213,189,58,251,175,146,150,41,21,58,181,185,248,251,225,14,244,1,137,248,160,222,43,126,199,236,206,162,214,181,142,196,237,160,171,134,137,48,238,181,41,73,52,145,167,70,61,59,196,191,18,99,231,242,93,118,119,7,85,220,247,67,114,47,154,174,169,121,234,181,21,226,166,173,173,247,83,11,81,59,228,70,244,70,167,121,59,225,62,228,46,103,195,11,133,154,61,164,218,234,109,199,190,211,115,95,117,52,12,171,134,78,117,78,74,58,138,122,41,154,220,54,103,49,112,248,215,170,181,29,244,68,232,78,69,92,38,84,130,94,34,92,115,105,237,160,210,151,45,170,210,174,246,173,83,119,164,154,154,78,143,143,217,162,150,58,184,22,79,194,83,190,55,242,203,27,125,222,100,85,207,162,117,42,143,98,182,91,92,113,85,187,201,166,173,18,230,174,229,83,237,215,42,190,88,127,3,20,149,81,50,89,185,28,248,145,220,171,80,139,202,213,69,94,200,159,43,198,217,77,137,209,252,31,108,5,206,10,57,60,250,139,85,154,107,157,210,179,18,183,206,150,42,40,210,103,121,107,36,168,220,173,50,59,13,202,39,100,69,245,162,142,35,181,178,238,86,249,235,45,71,78,204,197,87,126,184,251,55,95,138,55,86,76,246,47,86,181,83,40,255,0,84,207,204,183,63,10,29,142,161,219,237,144,118,183,172,95,54,237,127,169,90,134,191,171,124,186,105,233,40,101,72,240,146,57,171,135,49,125,236,34,253,201,208,157,0,174,47,22,46,39,127,81,186,85,155,57,167,229,231,173,189,64,139,88,156,184,229,166,154,58,234,121,62,56,149,23,222,106,118,122,47,203,29,202,253,224,115,98,230,223,45,246,177,208,86,197,155,93,190,182,154,190,173,220,201,239,54,58,202,100,123,112,146,49,201,238,202,189,83,63,68,207,109,130,244,190,158,183,233,61,59,108,211,54,184,249,41,45,116,112,209,194,153,114,251,145,70,214,55,226,85,94,205,78,234,191,122,149,167,226,197,197,164,182,122,86,108,54,147,127,44,245,49,165,69,194,124,34,254,13,201,93,75,44,92,178,66,169,221,26,188,205,126,126,95,50,166,101,150,73,228,89,101,119,51,157,221,113,131,149,188,233,139,149,142,221,110,185,214,199,203,13,207,206,242,87,45,92,249,110,70,187,178,170,247,84,239,130,199,252,18,42,46,81,234,141,204,130,150,14,106,73,190,197,246,167,243,53,57,49,29,197,89,209,122,174,87,229,250,75,114,48,55,29,53,211,91,120,87,214,213,180,243,121,82,71,246,110,31,202,142,198,110,52,201,217,126,243,94,189,21,100,253,81,234,106,59,55,63,47,180,121,157,113,159,134,55,59,230,159,155,243,47,123,139,110,40,44,220,40,236,245,28,84,143,243,47,117,222,103,217,240,97,233,205,201,85,7,155,239,44,82,177,48,202,133,95,123,31,78,189,168,103,82,234,75,190,174,189,84,106,11,237,79,180,86,213,114,121,178,114,53,156,220,172,70,39,70,162,34,123,173,68,232,133,157,120,61,240,242,233,230,184,111,133,225,252,140,143,202,251,53,152,207,153,148,175,166,151,171,100,233,142,159,19,58,250,124,203,29,223,109,27,22,224,109,85,243,72,204,206,118,87,251,54,83,42,153,228,169,138,79,71,55,243,62,104,68,175,12,206,24,107,246,82,147,80,223,53,4,92,183,43,135,178,123,156,205,95,47,203,90,198,247,100,175,106,229,178,167,162,127,221,157,120,232,163,130,175,134,141,88,217,228,228,70,251,7,162,175,255,0,56,83,124,190,227,94,43,52,137,21,202,23,185,50,137,205,255,0,101,77,160,52,101,198,59,182,154,163,184,66,222,86,75,230,97,51,158,210,57,62,73,242,57,176,0,7,69,223,10,207,179,246,186,245,87,230,53,158,95,179,123,206,92,34,102,162,52,239,250,77,102,43,29,230,213,61,200,169,215,31,228,54,65,225,34,202,237,63,195,246,150,182,73,201,207,23,183,115,43,59,46,107,103,119,201,62,127,35,38,222,116,237,166,254,145,54,233,73,28,237,135,155,149,175,141,174,78,184,207,71,34,252,144,228,33,134,42,120,210,24,88,214,49,189,154,212,194,39,247,12,93,196,166,206,89,119,191,106,174,186,38,237,65,13,67,170,124,143,41,207,137,143,115,57,106,97,145,220,170,230,63,25,242,147,56,79,79,210,154,222,106,43,13,203,76,222,42,44,119,106,73,169,170,233,185,60,200,166,141,204,123,121,152,142,76,163,145,21,58,57,23,183,169,44,60,50,119,27,95,105,222,33,173,26,63,79,203,91,53,150,247,237,31,104,211,198,233,157,26,249,52,53,146,69,150,177,200,207,141,202,190,242,47,94,169,133,48,207,21,118,106,107,14,250,234,75,109,36,76,142,40,189,143,149,173,106,34,38,104,224,119,100,68,78,234,92,247,133,245,218,174,231,193,142,133,109,101,74,207,36,63,106,101,206,122,185,253,110,181,191,18,170,175,201,48,74,242,160,252,107,230,149,250,223,111,161,124,234,230,69,246,183,35,57,149,121,51,13,187,61,61,50,98,175,13,253,142,211,59,229,87,172,180,182,161,138,169,91,55,217,220,142,141,177,242,166,18,173,235,149,124,111,254,164,158,159,251,162,142,230,237,245,243,107,181,173,195,68,234,42,41,233,107,173,254,87,153,28,209,189,142,79,50,38,74,153,71,181,171,240,200,213,234,137,223,244,157,255,0,133,14,33,175,252,57,238,165,6,178,182,214,206,148,45,243,125,178,149,36,127,149,63,236,105,227,143,157,141,146,52,119,43,166,85,76,175,69,234,159,37,216,135,67,107,125,59,184,122,106,151,85,105,107,181,37,194,223,89,230,121,115,83,79,28,172,94,73,28,197,247,152,231,55,226,99,147,162,250,41,11,60,69,248,50,178,110,78,223,93,181,222,139,177,50,29,65,79,84,219,148,203,71,74,198,171,226,167,183,204,196,107,188,184,28,245,106,171,99,202,43,177,219,170,116,42,207,135,109,203,214,156,61,111,61,53,222,219,114,246,41,173,183,22,81,92,169,159,52,177,164,177,199,87,19,165,141,88,142,141,93,149,133,19,149,202,136,184,194,167,202,254,182,43,118,237,155,199,183,214,157,89,66,138,217,170,41,32,117,67,87,149,17,37,116,17,72,254,84,71,189,113,153,19,25,92,153,16,232,251,215,160,232,247,43,107,53,62,143,171,164,142,161,213,246,154,216,96,107,227,71,226,103,211,73,27,85,17,90,238,190,255,0,116,69,83,92,77,211,211,117,187,113,187,250,163,77,205,12,212,178,216,117,13,109,44,121,106,177,83,200,170,123,17,205,232,213,238,206,139,132,237,232,95,15,135,254,232,209,238,95,13,154,89,98,184,182,166,162,197,111,161,179,204,139,50,61,237,124,52,20,188,200,190,251,149,23,47,235,156,119,236,135,19,198,175,4,186,63,137,77,37,91,117,183,91,233,105,53,141,29,44,139,67,90,145,69,27,165,115,34,168,116,113,201,34,65,36,174,98,205,58,57,90,213,235,140,167,94,244,195,89,65,188,220,30,238,254,82,91,157,154,235,99,184,114,172,176,186,174,158,10,198,67,85,240,231,240,78,146,39,186,155,56,233,204,141,244,84,233,115,252,15,113,153,165,120,147,208,148,118,251,141,206,150,155,87,91,169,227,134,182,142,73,163,100,147,58,56,105,146,73,152,197,158,73,92,197,150,101,68,115,177,149,76,47,94,242,83,83,105,251,110,171,211,215,45,55,119,164,138,166,142,231,73,53,28,209,203,27,94,215,50,70,57,142,69,71,34,162,244,114,167,84,94,253,141,127,120,240,225,198,233,176,27,219,121,138,59,116,145,88,239,149,117,23,58,9,25,11,155,12,113,205,87,85,229,196,213,242,152,196,84,100,61,26,220,162,39,101,84,237,42,188,34,120,154,101,158,186,179,99,53,85,229,235,21,108,210,86,91,150,170,163,162,72,245,160,165,138,6,115,202,158,136,236,49,172,207,124,47,161,109,93,250,161,228,16,163,197,71,121,151,109,246,10,125,55,71,84,140,171,212,210,186,215,35,27,38,28,176,84,81,86,177,85,81,30,213,198,88,158,138,159,69,41,107,106,180,213,94,181,220,253,45,166,105,169,221,81,45,218,247,67,73,200,140,87,171,188,218,134,51,24,68,85,94,174,249,47,233,54,56,218,219,101,163,105,118,71,76,208,94,234,41,237,116,214,45,59,68,218,199,212,61,176,50,47,38,145,136,254,101,114,53,27,132,141,115,156,99,11,156,96,169,159,18,46,57,106,183,103,80,213,109,78,221,94,170,97,211,214,154,167,193,85,61,45,74,181,149,146,68,250,200,30,136,232,106,28,201,34,124,114,49,122,181,21,221,51,132,194,17,135,134,110,29,53,159,17,251,141,65,165,180,253,5,67,232,188,248,164,184,214,121,82,172,113,65,231,194,201,85,94,200,164,70,185,18,100,95,121,48,137,213,126,183,229,195,159,15,122,43,135,173,188,182,233,29,51,105,163,138,170,58,120,86,190,169,144,66,217,39,168,72,33,142,71,171,217,28,106,238,101,133,171,151,38,85,122,175,211,43,0,1,198,212,49,212,21,43,87,20,110,116,111,232,246,177,51,213,87,42,236,126,142,231,239,237,187,99,85,173,150,174,40,222,236,97,143,145,168,239,187,25,62,103,79,61,210,190,56,161,141,237,167,133,82,69,145,81,81,30,168,238,200,189,81,114,138,114,232,152,76,33,228,249,110,54,187,101,226,149,244,55,107,117,45,109,52,136,173,124,53,48,182,86,57,21,21,21,21,174,69,69,232,170,159,114,169,209,164,225,215,135,249,107,210,235,38,199,109,251,171,82,79,55,218,87,76,209,44,188,252,220,217,231,242,179,158,110,185,207,126,167,120,182,218,173,118,106,72,232,44,246,218,90,26,88,154,141,142,26,104,91,20,108,68,68,68,68,107,81,17,17,17,17,62,228,67,235,0,0,0,0,0,0,0,0,0,0,0,85,7,141,238,227,190,75,174,218,109,21,45,67,154,200,41,235,53,37,116,92,221,30,175,114,83,211,59,31,54,249,117,105,159,236,254,243,189,120,39,237,132,86,157,170,215,59,185,85,76,137,85,168,175,49,217,169,94,230,251,222,205,73,18,61,206,106,254,107,164,168,84,95,154,195,244,66,201,64,53,201,227,103,108,147,102,184,173,220,109,25,67,3,169,105,33,189,62,229,111,107,87,8,202,106,182,182,170,38,177,126,77,108,200,223,162,177,81,122,162,151,215,195,70,228,75,187,220,63,237,246,228,213,77,230,214,95,116,253,29,69,115,254,117,105,26,50,163,255,0,238,182,67,37,156,6,181,215,250,31,109,236,146,106,77,192,214,22,109,55,106,137,112,234,203,173,108,116,177,115,122,53,29,34,162,43,151,209,169,213,125,16,192,146,248,149,112,67,13,209,45,15,223,171,122,206,229,84,71,178,213,112,124,29,51,253,57,41,214,52,236,191,149,242,249,161,154,54,223,121,54,163,120,45,203,117,218,253,195,176,106,122,118,38,101,251,54,186,57,164,135,174,49,36,104,188,241,175,209,200,139,213,62,103,219,170,55,55,109,244,61,92,84,26,211,112,116,213,130,170,162,63,58,40,46,151,104,41,100,146,60,170,115,181,178,61,21,91,148,84,202,116,202,41,200,233,205,83,166,53,141,181,47,58,71,81,218,239,118,247,61,209,165,93,186,178,58,152,85,237,248,155,207,26,171,114,158,169,147,148,0,0,15,142,239,119,181,88,45,117,87,187,237,202,150,221,110,161,137,211,213,85,213,76,216,161,130,54,166,92,247,189,202,136,214,162,119,85,83,93,142,51,247,130,147,136,206,41,53,150,224,105,72,229,170,182,92,171,161,183,89,155,28,43,207,81,79,79,19,41,226,123,90,158,242,172,158,95,58,34,245,252,38,48,157,146,248,248,95,219,42,189,155,225,235,111,246,206,228,214,182,225,98,177,83,67,94,214,227,149,181,142,111,153,80,136,169,221,18,87,189,17,125,123,157,175,84,110,110,219,232,122,184,168,53,166,224,233,171,5,85,68,126,116,80,93,46,208,82,201,36,121,84,231,107,100,122,42,183,40,169,148,233,148,83,234,210,218,227,69,107,138,121,235,52,86,176,178,106,8,41,158,145,205,45,174,225,21,91,34,122,166,81,174,88,220,168,213,199,92,41,205,131,175,234,173,194,208,58,21,105,155,173,245,198,159,211,203,90,143,90,100,186,220,225,164,243,249,49,207,201,230,185,188,216,230,110,113,219,153,62,103,157,43,175,244,30,186,74,151,104,141,109,97,212,41,68,172,74,149,181,92,161,171,242,57,243,201,207,229,57,220,185,229,118,51,223,149,126,71,62,0,0,215,11,141,159,198,231,119,191,133,247,47,227,156,95,247,15,191,184,46,219,127,4,44,223,200,162,59,248,43,35,198,183,121,235,109,26,75,69,108,77,166,173,209,183,80,77,45,250,240,214,174,21,240,64,168,202,104,215,230,215,74,178,189,83,243,160,98,157,51,193,123,135,202,27,197,235,83,241,33,168,40,155,55,216,114,46,158,211,252,236,69,70,85,62,54,190,170,116,245,71,54,41,35,141,23,182,38,145,61,11,106,0,2,52,120,134,112,253,67,196,15,12,186,154,223,13,11,101,212,90,90,158,77,67,97,149,172,69,145,42,41,216,231,73,10,47,124,75,18,62,60,101,19,153,88,229,248,80,168,15,15,29,234,169,217,30,43,116,101,218,74,197,134,209,168,234,155,166,174,237,87,171,88,234,122,183,53,141,115,250,227,17,205,228,201,149,244,141,77,133,128,5,37,248,201,238,59,245,79,19,182,237,5,5,67,150,147,68,233,250,120,31,18,187,40,218,202,165,90,137,28,137,233,152,93,74,159,218,19,147,194,87,108,34,208,92,34,218,245,44,212,201,29,195,92,220,235,47,115,171,155,135,249,77,127,179,64,213,95,205,228,131,204,79,249,213,95,85,38,128,62,59,205,162,221,168,44,245,214,27,189,51,106,104,46,84,210,209,213,66,238,210,67,35,85,143,106,253,21,170,169,250,77,105,175,52,186,147,135,29,255,0,172,164,162,146,72,239,123,109,171,30,216,36,114,225,93,53,13,90,242,59,40,157,81,203,26,46,83,162,162,252,148,217,83,78,223,40,53,62,159,182,106,91,83,213,244,87,106,56,107,169,156,169,241,69,43,17,236,95,238,57,14,68,194,59,161,198,199,10,219,53,117,158,195,184,123,213,98,160,185,210,59,146,162,134,149,38,175,168,129,217,199,44,145,82,178,71,49,223,52,114,34,162,117,236,118,61,168,226,83,97,183,197,239,131,106,119,87,79,234,42,168,153,230,62,142,158,167,146,173,140,199,196,180,242,35,101,70,253,121,113,232,100,176,0,53,168,226,31,92,215,239,135,17,218,231,90,80,121,181,175,212,250,154,171,236,198,34,243,61,212,235,50,197,73,26,124,213,34,108,77,79,184,216,171,105,54,250,221,181,27,95,165,54,210,212,216,253,155,76,217,233,45,109,115,19,9,35,162,137,173,116,159,123,156,142,114,175,170,185,78,218,8,225,226,29,181,236,221,110,16,119,14,209,29,42,205,93,101,183,174,162,161,229,248,155,45,18,249,238,229,79,85,116,76,149,152,238,188,248,78,184,42,111,194,215,114,234,54,235,140,109,39,70,181,11,29,6,175,134,171,78,86,162,47,71,164,177,172,144,166,63,251,34,24,63,186,165,249,154,245,120,143,254,59,59,167,251,227,75,252,138,156,186,158,9,191,20,109,161,254,8,91,127,137,105,155,1,225,205,71,34,181,200,138,138,152,84,95,83,94,207,16,206,31,168,248,117,226,115,80,105,155,13,34,83,105,203,251,25,168,172,113,49,188,172,134,154,161,207,230,133,168,157,155,28,204,154,54,167,126,86,183,230,91,215,135,30,240,212,239,63,9,26,54,239,116,169,116,247,109,61,27,244,213,194,71,57,28,231,73,73,134,196,231,47,117,115,160,88,28,170,189,85,92,185,207,117,147,64,28,38,183,213,86,253,9,163,47,250,222,236,138,180,58,122,215,85,117,169,68,92,126,10,8,157,43,250,250,123,172,83,91,125,178,211,87,158,32,120,128,211,154,102,235,60,149,23,13,123,170,96,138,225,80,153,230,205,85,74,45,68,203,235,209,31,35,215,232,138,108,185,69,69,73,109,162,167,183,80,83,199,79,77,75,19,33,134,40,211,13,142,54,162,35,90,137,232,136,136,136,123,193,6,252,96,54,189,154,215,133,69,214,244,244,170,250,237,7,121,165,184,249,141,234,228,165,157,222,205,51,113,234,156,210,194,245,249,121,121,236,138,68,95,5,221,203,168,211,187,253,169,182,206,122,133,109,14,176,176,58,166,56,243,209,213,148,114,35,153,211,254,102,90,158,191,68,46,120,214,87,136,47,221,235,114,127,133,247,159,229,178,151,147,196,255,0,25,218,19,132,93,152,178,215,215,249,55,109,101,118,180,194,150,11,2,73,135,76,228,137,169,231,205,142,172,167,106,247,119,119,42,114,183,174,85,180,193,102,179,111,247,29,155,252,248,227,146,167,82,235,29,75,55,157,85,85,50,171,41,168,41,154,168,138,247,170,34,182,10,104,154,168,136,136,159,154,214,163,156,228,69,188,238,18,184,74,219,206,18,246,241,154,87,74,196,218,251,229,123,89,45,250,253,44,72,217,238,51,162,118,245,228,133,185,84,100,104,184,106,42,170,170,185,206,114,231,32,0,6,5,254,112,254,16,126,209,251,91,249,130,233,175,108,243,189,163,206,228,151,155,204,230,230,230,248,251,231,169,158,128,40,3,196,235,95,217,247,7,140,189,109,61,138,104,231,165,176,165,45,133,211,49,217,71,207,77,11,91,58,125,21,179,44,177,255,0,104,91,119,135,46,153,172,210,92,20,109,93,170,185,143,108,147,219,42,46,109,71,183,11,229,214,86,79,85,26,253,202,201,218,169,244,193,36,77,101,120,130,253,222,183,39,248,95,121,254,91,41,178,126,177,214,250,55,111,44,51,234,157,121,170,109,90,122,207,75,143,54,186,231,87,29,52,45,85,236,222,119,170,39,50,227,162,119,95,68,83,1,55,196,155,130,39,93,157,101,77,250,182,251,67,87,10,245,182,87,164,29,209,58,79,228,121,75,223,209,198,116,208,155,145,183,219,161,101,77,69,183,26,214,201,169,173,138,188,171,85,106,174,142,166,54,187,243,92,172,85,229,119,205,171,133,79,145,217,0,0,0,117,237,127,175,244,134,215,105,11,166,188,215,151,218,91,61,146,209,3,170,42,170,170,30,141,106,53,19,163,90,157,220,247,47,70,181,50,174,85,68,68,85,83,92,109,79,89,169,184,161,226,62,233,93,167,109,142,117,231,114,181,100,210,80,210,114,227,202,117,93,74,172,108,119,46,112,214,53,232,142,119,92,35,85,85,87,170,155,34,233,77,61,71,164,116,189,159,74,91,213,86,150,203,65,79,111,129,85,168,153,142,24,219,27,122,39,68,232,212,236,114,166,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,120,115,81,200,173,114,34,162,166,21,23,212,215,179,196,51,135,234,62,29,120,156,212,26,102,195,72,148,218,114,254,198,106,43,28,76,111,43,33,166,168,115,249,161,106,39,102,199,51,38,141,169,223,149,173,249,150,245,225,199,188,53,59,207,194,70,141,187,221,42,93,61,219,79,70,253,53,112,145,206,71,57,210,82,97,177,57,203,221,92,232,22,7,42,175,85,87,46,115,221,100,208,0,0,0,0,0,0,0,0,0,0,3,228,185,90,173,119,154,73,40,47,22,218,90,234,89,90,173,146,26,152,91,44,111,69,69,69,69,107,145,81,81,81,85,62,229,83,163,199,195,175,15,241,87,173,214,61,142,219,246,214,172,158,111,180,166,153,162,73,121,249,185,179,207,229,103,60,221,115,158,253,78,243,110,181,219,44,244,172,161,180,219,169,104,169,163,68,107,33,166,133,177,49,168,136,136,136,141,106,34,39,68,68,251,145,15,168,240,230,163,154,173,114,34,162,166,21,23,212,167,63,19,110,12,183,18,155,116,106,119,91,111,180,189,202,249,105,186,198,250,138,200,237,244,83,212,201,13,68,181,21,147,200,170,145,65,202,214,35,121,58,171,149,81,92,153,202,42,41,3,237,155,75,186,87,155,146,90,45,155,113,170,42,107,60,207,41,97,138,207,80,247,181,220,200,220,43,90,197,84,194,170,39,110,234,90,231,133,255,0,4,215,205,176,150,109,227,220,187,35,233,46,213,116,206,165,163,162,173,166,124,114,64,199,251,21,67,36,88,230,129,174,107,218,248,222,222,100,126,17,81,81,58,229,75,33,0,3,20,241,23,195,222,138,226,23,111,110,90,71,83,90,105,37,170,146,158,101,160,170,124,16,186,72,42,22,9,163,141,232,247,199,34,183,149,102,114,229,169,148,94,169,245,160,222,38,184,115,214,124,56,110,53,126,150,212,20,21,12,162,243,229,146,221,89,229,74,145,203,7,159,51,34,84,123,226,141,28,229,72,85,125,212,194,167,84,250,73,239,13,222,57,42,182,155,80,210,237,86,227,94,170,102,211,183,90,166,65,75,61,85,74,185,148,114,74,250,56,25,151,77,80,214,71,19,35,141,235,209,170,173,235,140,166,80,182,109,210,182,218,55,107,100,117,53,5,146,162,154,233,75,125,211,181,173,163,125,59,219,59,37,243,169,30,140,229,86,163,145,217,73,19,24,206,114,152,206,77,113,247,87,77,85,232,173,207,213,58,102,166,157,212,242,218,111,117,212,156,138,197,98,183,202,168,123,49,133,68,84,234,223,146,126,130,233,124,43,183,153,119,35,96,160,211,117,149,104,250,189,51,43,109,113,177,210,101,201,5,61,21,19,17,112,175,114,227,47,95,68,79,162,19,92,30,59,117,82,165,124,93,184,154,101,226,186,143,99,52,173,229,233,21,20,209,214,92,86,150,163,162,200,197,175,165,150,7,242,74,190,138,220,177,204,207,108,175,161,21,120,15,225,198,233,191,251,219,102,138,75,116,146,216,236,117,116,247,58,249,31,11,157,12,145,195,87,75,230,68,229,242,158,197,85,100,217,86,187,8,169,221,81,59,236,5,166,116,253,183,74,105,235,110,155,180,82,197,77,71,108,164,134,142,24,226,99,88,214,178,54,53,141,68,70,162,34,116,106,39,68,78,221,136,215,199,15,25,154,87,134,205,9,89,111,183,92,233,106,117,117,198,158,72,104,168,227,154,55,201,11,164,134,165,35,153,236,73,227,149,172,73,97,68,87,55,56,85,194,117,237,76,20,116,27,205,198,22,239,229,101,185,222,110,183,203,135,42,75,51,170,234,32,163,100,213,95,14,127,10,232,226,99,170,115,142,188,168,239,85,94,183,61,193,87,4,186,63,134,189,37,69,117,184,219,233,42,245,141,101,44,107,91,90,177,69,35,162,115,226,167,116,145,178,69,130,57,90,196,154,5,114,53,203,211,57,94,189,185,111,16,13,209,163,219,78,27,53,74,203,113,109,53,69,246,223,93,103,133,18,100,99,220,249,168,42,185,81,61,246,170,174,89,211,25,237,217,74,30,218,205,55,91,184,251,191,165,244,220,80,205,85,45,255,0,80,209,83,73,238,171,213,124,250,166,49,92,238,142,94,239,234,184,94,254,166,199,123,41,160,232,246,215,107,52,198,143,164,164,142,157,212,22,154,40,103,107,35,70,102,102,83,71,27,149,81,26,222,190,231,117,68,83,188,24,239,125,119,110,217,179,155,125,118,213,149,200,174,150,158,146,119,83,181,57,85,22,86,193,44,141,230,69,123,23,25,141,115,133,201,64,188,68,238,94,180,226,23,121,234,174,247,43,146,214,203,114,184,190,142,219,76,201,165,145,34,142,74,185,93,20,104,197,116,138,220,44,202,156,173,85,68,206,17,62,118,191,225,161,194,133,22,205,237,187,53,174,166,179,162,234,27,214,42,25,37,85,58,115,197,12,208,81,200,136,197,124,44,123,81,36,141,216,234,168,157,123,175,82,74,113,11,188,186,127,99,118,186,249,173,239,87,58,58,89,169,168,170,86,134,58,137,216,197,158,165,180,242,203,28,109,71,61,138,231,57,98,84,70,181,114,184,92,124,211,94,29,246,221,123,238,243,238,125,255,0,93,223,43,234,42,22,190,190,170,90,102,203,43,222,144,192,250,137,101,100,108,71,61,252,173,111,154,184,106,57,81,51,211,230,188,78,217,109,245,243,116,117,173,191,68,105,218,57,234,171,174,30,111,151,28,49,189,238,95,46,39,202,184,70,53,203,240,198,229,232,139,219,244,146,187,196,131,99,180,206,198,213,232,221,45,167,162,170,70,195,246,143,59,164,108,124,171,148,164,122,97,89,27,51,251,106,250,127,239,202,190,10,19,74,205,111,184,48,178,117,107,36,251,39,157,156,202,156,248,134,227,142,158,184,45,240,138,30,40,55,106,187,103,6,58,233,180,117,43,4,147,125,151,135,53,234,215,244,186,209,124,42,138,159,53,201,76,28,42,89,169,175,219,235,166,237,181,113,178,72,165,246,206,102,185,17,81,113,71,59,187,42,47,170,25,163,196,219,113,181,246,162,226,26,239,163,239,242,214,195,101,178,123,63,217,212,242,58,102,198,158,117,13,28,146,225,175,114,179,227,106,47,186,137,215,170,229,72,157,167,172,55,45,77,120,167,178,90,105,38,169,171,169,231,242,226,134,55,61,238,229,106,185,112,214,162,170,244,106,175,111,67,100,62,26,246,114,203,178,27,85,106,209,54,154,8,105,221,77,231,249,174,100,76,99,159,205,83,52,141,230,86,177,153,199,154,184,202,122,254,149,202,51,67,21,68,107,12,204,107,216,238,237,114,101,23,251,167,31,102,211,182,155,2,74,219,93,36,112,54,110,94,102,178,54,181,58,103,29,26,137,243,83,25,113,111,101,117,255,0,135,237,83,108,143,147,158,95,97,229,87,246,233,91,3,190,75,242,249,26,223,81,187,202,170,99,149,83,166,127,200,108,207,177,245,159,104,109,117,150,175,204,107,252,207,105,247,154,185,69,197,68,137,223,244,29,232,0,1,135,120,185,174,91,127,15,218,162,161,38,72,149,61,135,14,230,229,199,236,216,19,191,233,53,187,102,85,233,158,166,206,91,55,66,219,118,219,218,40,217,10,196,145,251,71,184,173,229,84,204,242,47,111,210,119,64,120,84,69,76,42,101,13,125,124,67,246,238,29,189,226,62,251,73,79,201,229,212,123,47,42,55,29,57,104,41,21,123,53,191,158,102,63,7,237,45,71,117,222,139,133,246,104,154,249,173,158,87,151,204,212,84,79,50,146,189,171,221,21,123,39,162,161,31,184,237,177,191,79,241,55,171,109,207,73,81,89,236,31,182,119,235,111,166,95,146,124,203,75,240,145,174,158,163,134,27,117,28,147,181,241,211,121,222,91,17,202,170,206,107,133,122,174,83,211,36,222,41,247,198,169,83,245,127,161,49,140,255,0,186,153,255,0,238,22,227,149,240,90,141,29,168,245,163,214,40,151,151,236,239,121,91,239,39,224,238,61,148,253,120,182,112,191,89,75,122,155,127,116,213,162,87,82,207,203,246,171,224,167,85,100,124,172,161,165,135,153,89,22,19,43,205,142,103,245,244,249,21,132,89,39,134,55,27,205,208,245,172,217,189,204,191,82,82,216,165,207,176,86,87,85,114,54,12,37,101,68,156,207,154,116,99,121,158,230,53,57,89,215,40,139,215,10,91,205,93,53,190,249,108,158,138,116,134,170,142,178,39,193,34,123,175,99,216,228,86,185,58,229,23,162,170,21,73,198,111,134,62,177,168,215,215,13,195,216,248,157,83,5,214,121,110,21,52,124,178,189,236,168,150,106,137,158,145,199,77,75,132,106,39,148,212,203,149,122,227,43,209,73,37,225,221,165,183,183,109,52,44,186,55,115,180,213,77,50,69,88,230,197,44,212,117,108,86,198,144,210,70,137,153,145,184,79,113,235,209,49,211,239,66,106,14,229,27,120,172,108,219,180,6,251,75,171,169,232,219,21,54,163,99,171,158,248,227,229,99,166,168,172,174,145,85,85,24,212,87,170,51,175,85,95,170,153,103,193,179,120,146,221,168,47,155,77,115,174,84,134,170,42,155,165,58,73,47,79,53,207,183,192,214,167,51,241,217,23,8,141,207,215,208,183,2,41,113,207,193,182,149,226,31,110,174,23,11,37,142,150,155,86,219,162,150,182,150,166,154,154,54,77,85,36,112,84,171,34,115,219,4,146,189,29,44,200,170,212,194,170,162,42,46,123,211,118,132,214,59,173,193,190,247,165,99,169,46,22,187,133,150,225,236,245,116,213,17,212,192,202,168,33,171,106,189,57,57,162,115,216,231,83,99,174,17,81,21,23,24,233,125,124,55,111,150,158,223,205,170,176,235,123,85,210,130,106,234,171,125,43,238,84,212,211,177,203,79,86,234,104,101,150,53,99,100,122,179,149,210,162,114,185,121,147,162,47,205,112,223,136,231,13,84,155,229,178,87,75,237,186,135,204,190,233,122,89,238,208,172,81,34,205,51,41,169,42,220,216,91,136,158,247,101,242,166,26,138,212,85,245,69,239,72,91,123,171,53,22,205,238,165,159,82,192,181,116,23,13,55,121,167,154,162,23,121,145,63,52,245,44,123,162,123,81,88,236,115,71,133,106,170,118,244,54,31,225,155,121,45,91,227,179,218,127,91,91,235,160,168,169,150,134,146,58,246,197,43,94,177,213,173,44,50,74,197,195,222,168,168,178,166,81,203,204,158,191,53,202,167,229,239,108,108,115,220,184,107,81,85,87,232,82,71,139,78,243,197,175,247,182,13,29,105,184,186,91,126,159,163,101,52,240,182,110,102,37,100,21,117,209,185,220,173,123,155,205,202,244,76,170,35,177,242,236,117,111,11,253,169,110,185,226,10,147,84,92,105,152,182,221,47,28,119,117,154,86,126,14,57,105,171,104,159,204,174,86,57,173,195,94,171,156,181,81,61,80,145,62,39,60,116,78,143,168,216,141,172,191,82,173,58,35,217,116,174,183,85,47,58,59,246,101,44,212,235,36,21,24,198,60,183,114,57,157,240,171,232,133,116,237,54,212,107,157,242,215,180,58,75,74,218,235,238,117,183,26,168,146,166,120,224,154,100,133,146,77,28,111,154,87,70,199,171,90,139,43,85,207,84,92,103,175,126,183,203,193,167,9,122,75,134,77,187,161,165,166,163,100,218,142,225,77,20,247,74,201,35,137,210,54,105,32,167,73,162,100,137,12,114,36,126,100,28,200,215,101,115,213,122,246,145,64,0,15,10,136,228,195,145,21,23,209,79,153,246,187,100,175,73,36,183,82,189,233,213,28,232,90,171,253,220,31,67,35,142,38,242,70,198,177,169,232,212,194,31,160,0,0,0,0,0,0,0,0,0,0,0,0,10,47,241,125,187,84,92,120,198,173,163,154,87,61,150,173,57,108,164,137,21,170,136,198,43,95,54,19,61,211,154,103,47,78,153,85,245,201,101,30,24,22,56,108,124,16,237,215,35,35,73,107,219,114,174,157,236,85,247,221,37,194,163,149,87,62,169,26,70,223,237,73,80,1,71,62,49,54,118,219,56,190,74,214,197,35,22,239,165,109,181,142,87,34,34,61,81,243,195,150,244,234,152,133,19,174,122,162,253,201,96,222,19,247,215,222,56,40,210,84,82,61,206,91,53,194,235,66,138,228,244,90,201,38,68,207,170,98,111,244,122,25,31,140,174,43,180,207,9,27,77,46,182,184,211,69,114,191,220,164,117,22,158,180,58,78,95,108,170,198,85,207,199,84,134,52,84,115,213,62,109,106,42,43,218,81,141,243,81,241,31,198,222,239,70,218,151,94,245,222,174,186,57,254,199,67,2,126,6,142,28,229,91,19,50,145,83,64,220,166,85,85,173,78,238,92,170,170,202,93,49,224,177,196,101,214,210,218,237,73,175,180,53,142,174,70,43,155,69,231,212,212,189,139,211,13,145,236,137,24,139,223,225,87,167,110,249,92,98,173,217,224,171,140,30,9,174,16,110,181,186,73,125,138,211,47,59,53,78,145,174,146,70,210,125,102,78,86,75,27,23,179,149,236,242,215,225,85,92,225,122,47,21,156,84,223,248,174,172,209,58,163,88,218,225,165,212,154,122,194,235,53,210,106,102,35,41,235,30,149,50,200,201,216,204,175,34,171,36,106,57,189,185,145,85,48,138,136,150,179,225,7,248,156,80,255,0,8,174,127,246,152,77,128,0,4,72,241,50,226,23,116,120,107,216,139,14,186,218,75,205,53,178,241,93,171,169,109,51,205,61,20,85,45,117,51,232,235,37,115,121,100,106,162,47,60,17,174,113,158,152,245,82,152,247,131,138,158,33,183,242,38,210,110,214,235,94,175,212,76,122,72,148,10,230,83,81,115,167,103,123,52,13,100,74,228,199,69,229,202,122,19,135,194,107,132,125,170,214,151,24,184,132,213,90,222,199,169,111,90,118,116,146,219,165,233,100,87,75,104,169,71,42,50,170,181,143,106,47,58,43,85,209,35,81,88,138,136,244,115,156,136,140,183,34,13,120,182,112,246,155,175,195,210,110,117,150,137,100,212,27,105,36,151,21,86,39,189,45,174,78,84,171,106,252,249,57,99,155,43,217,177,73,143,136,131,254,18,124,65,127,50,158,34,63,153,165,234,181,99,176,110,84,76,182,162,57,203,201,29,206,53,87,82,63,25,198,95,205,36,61,178,171,43,61,16,188,80,107,253,226,75,196,2,111,223,19,215,233,45,53,201,81,167,52,118,116,221,157,88,185,100,141,133,238,243,230,69,78,142,231,157,100,84,119,171,18,63,146,22,189,225,199,195,203,120,125,225,154,197,75,116,161,88,53,46,174,68,212,87,181,123,81,36,100,147,49,190,76,11,221,81,35,133,35,69,110,122,61,100,94,156,202,74,48,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,70,158,48,151,90,203,143,24,82,209,212,189,22,59,94,152,182,210,83,167,94,145,170,203,50,167,85,252,249,158,189,49,223,244,150,43,225,91,167,160,177,112,69,161,170,153,3,226,158,243,83,117,184,84,35,147,28,206,90,249,226,99,147,232,177,69,25,45,128,0,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,166,176,251,139,107,93,1,187,90,158,201,101,153,96,93,55,168,235,105,105,36,143,242,61,158,165,237,99,147,63,46,68,83,102,235,53,122,221,108,244,55,71,68,145,173,101,52,85,10,196,92,242,243,181,29,140,250,227,39,216,1,174,215,136,21,218,162,245,198,102,235,214,84,202,233,31,29,245,105,17,92,213,69,70,65,20,112,181,58,250,35,99,68,79,69,68,233,208,189,46,21,108,112,233,190,25,118,162,201,3,35,111,179,104,187,55,153,200,171,202,233,93,71,19,164,114,103,175,188,247,57,223,164,202,96,26,242,120,138,89,219,98,227,83,117,104,153,20,145,164,183,104,171,48,244,68,85,90,138,88,102,85,232,137,209,86,76,167,209,83,191,114,236,56,40,190,191,81,240,145,180,119,41,94,231,189,186,74,221,70,231,57,48,170,176,66,144,229,126,127,181,247,245,238,70,95,22,158,45,117,110,203,104,235,38,206,109,173,218,107,85,251,90,193,61,77,206,227,78,229,108,244,182,198,175,151,201,19,147,171,31,43,213,233,206,157,90,216,220,137,133,114,42,64,94,22,124,58,119,203,138,173,53,46,190,177,214,218,52,222,151,89,164,130,158,231,120,124,185,174,149,142,229,147,200,142,54,185,207,107,93,150,171,215,149,188,200,168,138,170,142,68,233,251,185,195,175,17,60,26,111,37,138,207,88,218,154,77,75,36,173,173,211,55,141,59,52,146,182,181,205,127,46,105,156,141,71,243,162,170,53,209,185,168,239,121,50,213,107,145,86,247,184,101,214,123,169,175,182,71,76,106,109,235,208,213,90,79,89,207,74,172,186,80,84,70,216,220,247,177,202,212,159,202,69,204,94,99,81,31,229,185,26,230,43,149,184,194,34,174,81,0,235,27,163,118,168,176,109,158,174,190,210,74,232,167,183,88,171,234,226,123,90,170,173,124,116,239,114,42,34,117,85,69,79,78,166,186,188,38,216,225,212,156,80,109,53,150,169,145,201,79,81,173,44,254,123,30,171,202,248,155,87,27,158,222,157,122,181,170,159,164,217,68,3,130,215,150,118,234,45,13,168,180,251,226,146,86,220,237,53,116,106,200,209,21,206,73,33,115,48,136,168,168,170,188,223,37,53,179,225,242,250,253,47,191,91,111,169,35,123,154,235,94,173,180,86,101,169,149,196,117,145,57,83,30,189,19,183,169,179,73,175,87,136,255,0,227,179,186,127,190,52,191,200,169,203,169,224,155,241,70,218,31,224,133,183,248,150,153,176,2,169,124,113,116,205,59,42,246,147,88,196,196,73,230,142,241,108,168,114,175,85,99,22,150,72,145,19,30,138,249,179,215,213,62,167,114,240,67,190,84,84,109,78,229,105,167,76,245,130,131,80,210,215,50,53,248,90,249,233,185,28,169,245,84,166,110,127,228,161,101,0,24,15,143,107,181,69,151,131,157,217,172,166,149,209,190,77,57,53,34,171,90,170,170,201,220,216,92,157,61,21,178,42,47,162,34,245,232,83,255,0,133,213,142,27,231,27,219,123,237,44,141,241,91,219,115,174,86,61,87,171,153,111,168,242,213,49,234,146,43,29,253,169,127,128,24,55,142,75,59,111,188,32,238,229,19,226,146,68,143,74,214,214,97,136,138,168,180,236,243,145,122,162,244,69,143,43,244,69,237,220,165,223,14,11,235,244,247,26,251,93,90,199,185,169,81,112,169,161,114,34,103,41,81,71,60,56,84,249,102,68,251,177,159,67,97,67,89,94,32,191,119,173,201,254,23,222,127,150,202,113,90,239,112,181,134,238,235,73,181,134,226,234,121,171,238,117,238,142,41,107,42,114,172,130,22,162,53,140,107,26,139,203,27,26,136,136,198,39,68,78,137,146,253,184,29,225,223,101,246,31,101,173,53,27,71,117,163,212,203,169,233,97,184,92,53,92,109,78,123,187,149,189,21,190,177,196,204,185,27,23,228,123,220,217,122,189,86,68,128,0,0,2,34,120,134,113,183,106,225,99,111,221,166,52,173,92,53,27,147,169,233,94,219,77,58,42,59,236,216,23,45,90,249,91,242,69,71,36,109,95,141,232,189,209,142,42,31,132,142,26,245,143,23,59,219,71,164,32,125,98,218,219,50,92,181,69,229,234,175,90,90,78,124,200,229,123,190,41,164,92,181,136,185,85,115,185,151,221,107,213,54,40,180,218,173,214,43,85,21,146,209,73,29,45,5,190,158,58,74,88,35,79,118,40,99,106,53,140,79,162,53,17,63,65,245,154,202,241,5,251,189,110,79,240,190,243,252,182,82,76,59,70,241,135,226,163,185,55,61,111,69,79,29,30,150,182,212,190,10,41,46,85,82,83,217,44,204,92,42,83,196,168,215,58,89,185,85,170,247,49,142,114,229,21,220,168,172,67,181,234,175,5,222,36,172,246,119,92,52,222,182,208,218,130,178,54,243,58,130,58,170,138,105,36,92,175,72,223,44,72,197,92,99,227,115,19,170,245,233,214,45,108,206,240,238,223,7,251,212,205,67,102,246,219,69,230,193,92,180,55,219,45,66,171,25,89,20,114,98,122,58,134,118,84,92,57,17,123,181,216,115,85,21,17,77,140,180,86,173,178,235,237,31,99,215,58,114,163,207,181,106,27,117,61,210,138,79,87,65,60,109,145,138,191,37,229,114,101,14,104,0,1,2,60,84,120,173,222,254,24,225,219,88,246,103,84,83,89,93,170,27,123,109,194,73,109,212,245,110,114,211,165,23,146,173,243,152,228,106,183,207,147,211,11,148,202,46,10,142,221,174,32,55,163,125,171,226,184,110,222,228,94,181,43,233,220,174,130,26,169,241,77,3,151,57,88,224,98,54,40,213,115,133,86,181,58,116,45,47,194,143,132,125,170,211,90,106,159,136,247,235,123,30,182,213,181,177,58,158,145,182,217,21,240,233,214,189,137,230,68,230,189,173,123,106,213,174,229,122,185,173,229,107,149,173,202,57,92,235,29,6,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,10,165,241,197,211,52,236,171,218,77,99,19,17,39,154,59,197,178,161,202,189,85,140,90,89,34,68,76,122,43,230,207,95,84,250,157,203,193,14,249,81,81,181,59,149,166,157,51,214,10,13,67,75,92,200,215,225,107,231,166,228,114,167,213,82,153,185,255,0,146,133,148,0,0,0,0,0,0,0,0,0,0,0,0,0,124,213,246,235,125,210,153,244,119,58,10,122,200,36,69,107,226,158,38,200,199,34,162,162,162,181,200,168,189,21,83,244,157,114,131,105,118,170,213,92,235,157,179,108,244,165,29,99,156,175,90,136,44,180,209,202,174,202,59,42,230,177,23,57,68,92,231,186,100,237,49,69,20,49,182,40,99,108,108,106,34,53,173,76,34,34,122,34,33,251,0,0,71,110,50,248,75,210,92,77,237,221,117,37,77,27,33,212,118,250,105,103,182,86,71,28,77,145,211,71,5,66,67,19,222,176,201,34,199,230,79,204,173,110,23,61,83,175,122,26,221,173,168,215,59,27,175,107,180,150,170,181,215,219,43,45,213,82,165,52,242,65,52,41,51,35,154,72,217,52,78,145,140,87,53,86,39,43,94,136,136,184,233,219,165,138,248,99,113,209,63,153,79,177,27,167,126,166,74,117,70,50,215,93,113,170,94,117,119,236,58,88,105,146,73,234,49,140,121,142,242,218,207,154,167,170,17,223,197,3,106,91,161,184,130,171,213,22,218,118,37,183,84,71,37,217,39,137,159,131,146,90,154,218,215,243,35,145,141,106,229,172,69,206,92,170,158,170,118,143,9,109,231,139,111,247,182,163,71,221,174,46,138,223,168,40,223,77,4,46,153,26,197,172,158,174,134,54,187,149,207,107,121,185,88,169,148,69,118,62,101,219,177,237,145,141,123,23,45,114,34,162,253,15,209,138,184,153,222,75,86,199,108,246,161,214,215,10,232,41,234,98,161,171,142,129,178,202,214,44,149,105,75,52,145,49,50,246,42,170,172,75,132,106,243,47,167,205,53,224,220,45,89,168,183,147,117,47,26,150,117,171,175,184,106,75,205,68,212,240,183,204,149,249,168,169,123,219,19,26,170,247,99,154,76,35,81,87,191,169,119,190,28,124,53,82,108,110,201,90,239,183,26,20,142,251,170,41,96,187,76,178,196,137,52,44,169,164,164,115,161,118,98,99,219,135,196,185,106,171,145,23,213,87,182,100,226,71,124,180,246,193,237,85,251,91,221,110,148,16,215,82,219,234,159,109,166,169,157,141,90,138,182,211,77,44,81,163,29,35,21,252,206,137,83,149,171,204,189,81,62,105,66,154,239,88,238,183,25,27,222,181,141,164,184,93,46,23,171,135,179,210,83,83,199,83,59,41,96,154,173,202,196,228,230,149,204,99,93,83,142,153,68,69,68,76,231,173,200,240,49,193,182,149,225,227,110,173,247,11,221,142,150,167,86,220,98,138,182,170,166,166,154,55,205,75,36,144,83,43,226,107,221,4,114,177,27,44,42,168,213,202,162,170,170,174,123,74,210,164,60,100,247,137,46,58,130,199,180,214,202,229,88,105,98,166,186,84,36,114,244,243,90,251,132,14,106,242,191,29,149,50,138,220,253,125,12,75,225,79,179,110,215,251,237,22,173,168,163,108,180,218,113,141,174,99,228,143,153,141,154,158,178,134,68,84,85,99,145,30,136,254,157,81,126,168,94,79,96,66,191,17,29,45,189,187,151,161,98,209,187,99,166,170,170,124,218,214,182,89,97,163,171,122,186,53,134,174,53,76,194,142,202,123,236,94,169,142,191,114,17,179,131,47,12,109,99,79,175,168,55,15,124,34,117,52,22,169,226,184,83,81,242,202,199,190,162,41,169,230,98,73,29,77,46,21,170,158,107,87,14,69,233,140,167,85,45,62,182,187,79,232,93,48,250,186,250,170,75,101,162,203,68,174,116,146,189,144,197,12,16,198,170,185,85,229,107,81,24,197,95,68,68,79,68,41,43,196,131,140,122,237,240,215,85,27,127,165,110,112,201,165,44,149,47,141,175,165,153,85,149,19,67,53,92,73,34,43,39,124,111,107,162,149,190,247,42,42,244,236,157,22,18,181,174,123,145,140,106,185,206,92,34,34,101,85,75,60,240,147,225,126,174,170,245,14,254,234,91,68,173,165,131,155,236,167,207,78,168,201,57,153,93,75,55,42,190,44,46,23,151,60,143,233,235,242,63,62,52,177,227,81,104,167,249,81,39,55,218,94,242,55,222,95,193,219,187,169,197,120,42,170,126,175,245,222,113,159,247,47,31,253,194,226,92,17,8,124,91,107,167,167,225,134,227,71,28,237,100,117,94,79,152,197,114,162,191,150,225,64,169,132,245,193,86,156,9,216,223,168,56,154,210,86,230,121,185,127,183,254,215,241,116,183,212,175,201,126,68,129,241,129,210,212,118,173,232,183,223,97,137,172,154,231,230,249,156,173,68,69,242,233,40,26,157,145,23,178,250,170,152,111,195,195,110,226,220,46,35,236,84,147,249,126,93,63,181,115,35,241,215,154,130,173,83,187,93,249,134,193,104,136,137,132,76,33,228,29,47,120,232,91,114,219,123,189,19,161,89,82,79,103,247,17,188,202,184,158,53,237,250,13,99,100,247,100,92,46,13,145,56,69,174,91,135,15,218,90,161,211,164,174,95,110,203,185,185,179,251,54,116,239,250,12,196,0,0,143,156,119,73,229,112,211,170,157,207,35,127,222,61,88,184,95,252,33,76,107,185,23,237,136,109,9,183,168,244,210,20,9,34,177,93,248,92,242,246,253,181,231,98,0,165,31,24,61,48,150,141,245,162,190,181,30,141,187,249,152,207,111,193,81,208,55,167,68,249,252,215,244,29,227,193,110,233,107,131,87,107,43,108,244,176,186,178,167,236,239,34,87,49,170,246,114,197,113,115,185,85,87,41,148,232,184,49,151,139,126,219,191,74,113,25,62,178,142,57,18,159,84,114,249,121,79,117,61,154,134,130,53,199,186,137,221,223,55,126,142,196,166,240,106,213,241,214,237,166,160,210,178,78,213,125,191,217,60,182,115,117,111,153,81,112,145,122,115,116,237,242,66,199,74,117,241,164,123,87,114,180,107,82,78,101,111,218,57,110,115,203,251,30,221,233,232,115,158,11,73,34,234,61,104,168,142,229,79,179,115,242,253,174,226,89,246,237,237,190,159,221,173,3,115,208,90,154,141,181,54,251,151,147,230,177,99,99,255,0,107,154,57,83,163,218,230,252,81,183,187,87,183,233,53,196,223,29,167,189,108,174,228,221,118,250,249,77,60,83,91,188,143,122,86,61,188,222,101,60,82,244,87,49,138,184,73,83,242,83,253,43,209,169,234,42,41,101,109,69,44,242,67,43,115,202,248,220,173,114,101,48,184,84,250,22,151,192,199,137,157,125,85,234,203,181,187,211,95,18,83,203,19,233,226,186,207,43,185,223,85,61,115,60,191,50,106,154,172,43,90,201,95,217,188,200,140,76,101,17,115,106,22,235,133,21,218,223,75,117,182,212,197,83,73,91,11,42,41,230,137,232,246,73,27,218,142,107,154,228,85,69,69,69,69,69,69,194,228,247,181,141,110,121,90,137,149,202,225,59,169,250,5,127,120,194,109,151,234,159,99,237,122,194,134,141,142,173,180,221,224,116,211,36,121,122,82,197,71,95,35,147,153,24,171,203,151,34,225,85,19,238,43,47,130,157,201,159,108,248,143,209,87,36,169,116,52,247,43,213,182,219,82,238,117,107,82,25,43,233,149,234,229,230,106,99,12,235,156,167,205,13,138,173,23,8,46,214,154,43,173,44,173,146,26,202,120,234,35,123,92,138,142,107,218,142,69,69,69,84,84,84,95,69,62,178,6,248,141,240,61,102,221,237,45,91,186,122,34,220,218,125,83,107,130,73,234,35,167,133,140,74,184,162,142,174,119,101,34,129,242,73,43,229,145,169,213,200,139,211,178,225,72,91,225,209,196,70,174,216,61,240,254,100,218,154,119,65,107,187,87,125,147,53,45,115,165,106,65,87,45,101,36,14,114,49,242,177,173,115,91,19,147,42,213,114,117,76,42,116,75,182,115,40,175,246,85,142,70,197,81,73,114,165,195,147,8,246,73,28,140,235,243,69,69,69,250,162,148,71,226,93,195,244,187,55,190,213,151,171,109,181,97,179,106,79,50,230,217,25,10,182,54,207,81,89,88,238,68,86,198,198,39,185,26,116,202,174,61,85,12,193,225,33,196,140,154,91,89,84,108,206,160,185,189,45,247,101,124,244,109,154,111,115,218,101,150,130,158,54,181,31,42,55,60,173,92,34,49,87,229,158,197,196,162,162,162,42,46,81,123,41,210,119,175,94,81,109,166,213,106,173,103,89,60,113,173,178,207,93,83,10,61,200,136,249,99,166,146,70,183,171,155,156,242,47,68,84,95,242,154,222,239,6,179,171,220,45,210,213,154,206,174,119,200,183,139,221,125,107,17,206,85,70,50,90,137,36,70,183,46,118,17,57,215,9,149,251,215,185,152,118,63,137,137,246,7,102,245,37,135,74,178,157,53,54,164,146,178,155,219,99,69,243,32,164,168,165,141,152,73,25,43,36,107,219,36,45,119,101,106,47,94,171,219,11,218,44,250,219,120,117,211,104,109,180,213,247,155,245,254,185,28,229,107,38,169,123,165,158,100,69,123,176,143,122,167,60,137,149,234,185,119,170,169,120,188,3,112,99,167,120,121,208,54,237,81,124,182,178,93,97,121,161,134,122,185,39,134,55,62,151,206,134,149,239,133,21,208,71,43,57,101,133,125,213,85,194,247,202,246,151,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,199,140,69,154,166,215,197,255,0,182,207,240,93,244,181,182,178,30,159,144,215,207,10,255,0,247,208,187,228,88,151,133,126,168,135,82,112,77,162,41,155,42,62,123,21,69,206,215,81,132,199,43,155,91,52,140,79,254,229,44,68,181,0,162,223,23,189,76,151,238,49,235,237,105,50,61,116,230,158,182,91,21,188,249,228,230,99,234,177,143,79,247,214,113,245,207,169,99,158,21,182,41,44,188,18,104,121,230,133,145,190,235,83,116,175,84,70,225,202,139,95,59,26,174,249,170,182,54,170,47,203,149,61,10,197,241,68,222,154,253,218,226,199,82,89,91,88,175,178,232,37,77,53,110,133,23,221,100,145,117,170,114,162,116,230,90,133,145,170,189,249,99,98,47,195,132,179,207,13,190,24,44,92,63,112,253,101,212,85,118,216,151,90,107,170,40,47,55,170,199,51,240,177,197,43,124,202,122,68,85,234,214,199,27,155,204,158,178,43,215,183,42,36,180,61,21,180,84,87,42,42,139,117,198,146,26,170,74,168,159,4,240,79,26,62,57,99,114,42,57,143,106,244,115,85,21,81,81,122,42,41,175,135,136,47,14,244,28,54,113,41,123,210,90,118,155,200,211,87,184,99,191,216,162,68,233,13,44,238,122,58,20,250,71,44,114,177,189,115,202,214,42,247,44,251,194,15,241,56,161,254,17,92,255,0,237,48,155,0,0,14,173,184,155,93,183,91,183,101,131,78,110,110,138,180,106,123,93,53,83,107,161,164,186,82,182,120,153,80,214,61,141,145,26,228,194,57,27,35,211,63,39,47,204,136,219,241,225,39,195,102,228,217,170,106,54,190,130,125,186,212,104,204,211,207,67,52,149,20,18,61,19,163,102,166,145,203,134,175,108,196,230,42,47,95,123,170,45,76,217,175,59,205,193,39,17,18,186,9,31,102,214,58,34,226,180,213,180,237,145,203,79,89,23,71,58,39,227,30,101,60,209,171,92,153,238,215,53,201,133,68,84,216,107,105,55,38,199,188,91,101,166,55,71,78,34,182,223,169,237,144,92,98,141,206,203,161,87,181,21,241,57,112,153,115,29,204,197,250,181,78,205,112,183,208,221,168,42,109,87,58,72,170,168,235,33,125,61,68,18,181,28,201,98,123,85,174,99,145,122,42,42,42,162,167,201,77,113,120,156,217,235,247,10,220,72,106,13,9,111,168,169,165,251,2,230,203,150,159,174,69,84,123,169,28,169,53,36,205,119,92,185,169,202,213,95,207,141,201,232,95,119,11,219,221,111,226,35,98,116,150,236,209,121,108,168,187,208,181,183,40,24,189,41,235,226,85,142,166,63,185,36,107,149,185,238,213,106,250,157,47,143,125,255,0,78,29,56,104,212,250,186,223,88,144,106,11,180,127,96,216,112,238,87,165,109,67,92,158,99,112,168,185,138,52,150,84,250,198,159,50,157,124,61,248,123,119,17,156,76,88,44,183,122,31,106,211,122,117,223,170,11,255,0,152,197,116,114,83,192,246,171,32,119,207,205,149,99,98,166,115,202,175,84,207,42,155,9,0,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,71,158,49,122,126,174,209,197,204,87,73,209,86,27,222,150,183,213,192,238,92,34,35,31,52,14,110,115,213,81,97,85,244,248,147,167,101,91,10,240,170,213,80,106,94,10,52,109,19,39,73,106,52,253,93,206,213,83,213,50,215,37,100,179,49,170,137,219,17,79,23,232,194,250,146,228,29,7,121,119,215,108,56,127,211,17,107,61,218,191,85,217,108,146,212,54,151,219,162,180,86,214,197,28,174,248,82,69,166,138,79,45,23,178,43,240,138,189,17,85,122,24,171,72,120,142,112,93,174,181,61,183,71,233,205,239,164,146,233,119,168,109,45,28,117,86,123,141,28,82,74,238,141,106,205,61,59,34,98,170,244,78,103,38,85,81,19,170,162,18,76,245,84,212,211,209,211,203,87,85,51,33,130,6,58,73,36,122,225,172,99,83,42,170,190,136,136,153,53,141,213,245,147,238,158,240,222,235,236,108,73,38,213,250,150,166,106,54,242,185,168,231,85,85,57,99,76,117,84,235,34,116,234,191,121,179,109,178,130,59,93,182,146,217,11,220,248,233,32,142,6,185,221,213,24,212,106,42,253,122,31,80,6,188,126,34,86,106,155,23,26,123,171,69,85,241,203,118,138,177,58,99,220,168,165,134,102,127,247,178,55,255,0,113,119,156,30,234,136,117,151,10,251,79,127,134,84,145,210,105,27,101,60,206,68,198,103,130,157,144,203,211,211,240,145,188,204,0,26,236,120,128,106,100,213,156,101,238,197,209,179,36,169,5,249,214,206,100,127,54,61,142,38,82,227,63,79,35,24,244,198,61,11,198,224,238,197,38,155,225,83,105,45,51,66,200,165,102,142,181,77,35,26,222,94,87,203,76,201,92,138,159,157,151,174,87,213,114,165,113,120,219,104,11,253,62,233,104,29,211,246,105,159,100,175,176,59,79,249,201,214,56,170,169,234,38,159,149,127,53,207,101,78,83,63,18,70,236,124,42,119,159,13,63,16,125,157,210,59,79,103,225,235,120,174,244,186,66,183,79,62,120,237,55,122,175,114,130,182,9,102,146,110,89,100,68,229,130,70,186,71,38,95,134,57,17,171,205,204,170,139,102,20,209,233,125,76,182,205,85,71,29,170,234,180,236,146,75,101,202,36,142,127,45,178,55,149,238,134,84,206,17,200,152,85,106,245,68,194,156,168,0,224,117,245,154,167,81,104,93,71,167,232,255,0,223,23,59,77,101,28,93,51,239,201,11,152,223,151,171,147,212,214,255,0,134,109,81,14,137,226,43,108,117,101,84,169,29,53,175,87,90,106,42,92,169,156,64,149,113,249,191,253,231,49,178,240,7,86,221,77,76,154,47,108,53,134,177,116,201,18,88,108,55,11,154,200,175,229,228,242,41,223,38,115,233,142,94,230,185,60,51,216,164,212,252,70,109,126,159,142,22,75,237,250,198,207,11,218,246,243,55,145,107,34,231,87,39,171,81,185,85,79,146,41,178,249,175,87,136,255,0,227,179,186,127,190,52,191,200,169,203,169,224,155,241,70,218,31,224,133,183,248,150,153,176,2,165,252,112,181,149,61,70,167,218,173,190,134,92,79,111,160,185,222,106,89,148,234,202,137,33,138,21,199,116,194,211,79,247,231,232,100,239,4,189,53,83,69,178,26,247,86,75,15,36,87,109,78,202,40,156,177,225,94,148,212,177,185,85,29,221,205,205,70,62,72,168,239,92,226,198,128,48,103,28,182,106,155,239,8,27,185,69,75,241,197,165,171,107,23,166,125,202,118,121,207,255,0,239,99,119,254,242,154,124,51,245,68,58,83,141,157,183,169,170,149,25,5,194,162,182,214,254,153,230,117,69,20,241,196,159,79,194,186,51,96,144,12,3,199,198,166,77,39,193,198,236,221,29,50,68,147,233,233,109,156,202,254,92,251,99,219,75,140,253,124,252,99,215,56,245,41,207,195,62,197,37,255,0,141,189,180,129,176,177,236,163,169,174,175,145,94,222,102,177,33,160,168,122,47,223,204,141,68,95,69,84,83,96,163,89,94,32,191,119,173,201,254,23,222,127,150,202,76,30,48,252,50,103,217,173,155,211,187,195,179,149,183,77,69,65,111,180,192,253,93,79,59,121,234,25,35,155,206,234,232,152,196,247,96,78,108,61,153,85,141,26,215,101,201,206,230,245,95,14,190,61,46,60,51,234,118,109,198,226,87,77,85,182,87,218,148,243,85,238,123,221,98,168,114,245,169,133,169,149,88,220,170,158,108,104,157,112,143,111,188,138,143,188,155,101,206,221,122,182,210,94,108,245,244,245,212,21,240,71,83,75,85,79,34,73,20,240,189,168,230,72,199,55,40,230,185,170,138,138,157,21,21,20,250,128,0,0,97,30,46,120,167,209,156,39,237,85,86,186,212,94,93,109,226,177,31,75,167,236,233,34,54,75,133,103,46,81,23,213,177,51,45,116,143,79,133,170,152,203,156,212,90,34,160,162,222,222,54,120,130,242,154,249,53,6,182,214,181,220,243,74,228,228,130,154,36,78,175,118,50,145,83,195,26,118,78,205,106,34,34,174,17,111,171,133,142,25,180,63,10,251,87,69,183,154,70,54,212,214,61,27,83,122,187,62,52,108,215,42,197,79,122,71,99,170,49,58,181,140,202,242,183,9,149,85,115,151,48,131,89,94,32,191,119,173,201,254,23,222,127,150,202,108,59,195,70,212,219,54,75,97,244,70,218,219,109,236,164,125,162,207,76,149,200,145,242,58,90,231,177,31,83,35,147,243,157,51,158,171,159,158,61,12,154,81,159,140,14,139,160,210,188,95,201,119,162,72,218,237,91,166,109,215,170,134,177,188,184,149,174,154,145,115,243,85,109,27,87,63,95,159,82,202,60,50,53,44,250,155,130,77,185,154,174,85,124,246,248,171,237,175,92,42,34,54,10,233,217,18,38,123,226,36,141,62,252,146,144,0,1,209,183,63,99,182,131,122,97,161,131,117,246,234,199,170,91,108,108,236,162,91,149,43,101,117,42,76,140,73,124,183,47,86,43,188,184,242,168,168,190,227,126,68,45,226,95,194,15,103,181,157,138,186,253,195,223,157,162,181,68,44,124,208,91,37,170,146,162,215,92,252,103,203,95,53,92,250,117,85,232,142,107,149,141,207,193,140,42,86,199,12,124,64,110,15,6,219,243,21,245,98,173,166,134,134,185,109,58,182,195,35,149,158,211,78,201,21,147,194,246,118,73,99,84,114,177,203,240,189,62,74,228,93,138,45,87,74,11,221,178,142,245,106,170,101,77,21,124,17,213,83,76,207,134,88,158,212,115,28,159,69,106,162,254,147,234,53,234,241,31,252,118,119,79,247,198,151,249,21,57,117,60,19,126,40,219,67,252,16,182,255,0,18,211,54,0,84,191,142,22,178,167,168,212,251,85,183,208,203,137,237,244,23,59,205,75,50,157,89,81,36,49,66,184,238,152,90,105,254,252,253,12,157,224,151,166,170,104,182,67,94,234,201,97,228,138,237,169,217,69,19,150,60,43,210,154,150,55,42,163,187,185,185,168,199,201,21,29,235,156,88,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,19,143,158,12,116,239,16,250,6,227,170,44,118,214,69,172,44,212,51,79,73,36,16,177,175,170,242,97,170,123,33,85,108,18,74,254,105,102,79,117,21,50,189,176,189,232,234,239,102,214,219,61,174,157,67,114,166,174,179,95,172,21,202,230,171,153,53,60,141,150,9,149,17,237,230,70,61,19,158,53,194,244,92,183,209,80,204,251,225,196,196,251,251,179,122,110,193,170,153,78,186,155,77,73,71,77,237,178,34,249,147,210,83,210,200,204,44,143,149,242,57,238,146,103,59,178,53,87,175,69,239,135,246,127,89,213,237,238,233,105,61,103,73,51,227,91,61,238,130,182,68,107,149,17,236,138,162,57,21,174,195,155,148,94,78,169,148,251,211,185,178,22,202,107,202,45,203,218,173,43,172,232,231,142,69,185,217,232,106,102,72,220,138,140,150,74,104,228,115,122,57,216,199,58,116,85,85,255,0,41,221,149,81,17,85,87,8,157,212,167,127,22,254,36,36,213,26,198,155,102,180,253,209,235,65,106,86,79,88,216,103,247,61,166,41,107,233,228,107,145,146,171,115,202,228,202,43,17,126,120,236,97,239,13,30,31,165,222,77,246,163,189,92,173,171,53,155,77,249,119,55,61,240,171,163,116,244,245,148,110,228,85,116,111,98,251,146,47,76,162,227,213,16,189,198,178,138,193,101,72,227,108,84,244,150,218,92,53,17,17,140,142,56,217,211,228,136,136,137,244,68,41,39,196,95,136,141,93,191,155,224,187,77,166,103,116,246,187,77,119,217,49,82,208,186,87,36,245,113,86,85,192,215,43,25,43,218,231,57,178,181,50,141,71,47,68,194,39,69,154,94,28,156,15,89,182,135,75,81,110,158,183,183,54,163,84,221,32,142,122,120,234,33,99,210,146,41,99,164,157,184,73,96,100,145,202,201,99,114,116,114,162,117,238,185,82,121,31,37,222,225,5,166,211,91,117,170,145,177,195,71,79,37,68,143,114,162,35,90,198,171,149,85,85,81,17,17,19,213,77,117,120,214,220,153,247,51,136,253,107,114,117,75,166,167,182,222,174,86,218,103,115,171,154,176,199,95,82,172,86,251,206,76,97,253,49,132,249,33,102,158,15,123,101,250,152,216,251,166,176,174,163,99,107,110,215,121,221,12,203,30,30,180,178,209,208,72,212,230,86,34,242,229,170,184,69,84,251,203,1,7,229,204,107,177,204,212,92,46,83,41,217,79,69,198,225,69,105,183,213,93,110,85,49,83,82,81,66,250,138,137,165,122,49,145,198,198,171,156,231,57,85,17,17,17,21,85,85,112,152,42,55,196,115,196,22,171,84,215,87,236,190,209,94,17,45,17,164,180,151,74,250,106,133,69,153,232,181,116,211,70,217,41,234,85,174,141,204,116,110,70,185,157,122,42,244,194,21,169,36,146,77,35,165,149,238,123,222,170,231,57,203,149,114,175,117,85,245,83,60,240,87,176,149,155,251,190,22,109,60,234,25,230,181,219,167,166,185,92,21,177,43,152,180,241,214,83,178,86,175,224,222,223,134,110,206,68,79,154,227,189,254,237,38,219,233,253,165,208,54,205,5,166,104,219,77,111,182,249,222,83,18,54,51,246,201,164,149,122,49,173,111,197,35,187,53,59,254,146,176,188,105,82,68,212,122,45,85,29,200,191,105,99,229,251,93,184,224,188,22,222,212,220,173,100,213,147,149,93,246,118,27,156,115,126,199,184,250,122,151,20,87,23,140,174,175,142,139,109,52,254,149,142,118,163,238,30,215,230,51,155,171,188,186,139,124,137,211,155,175,127,146,145,103,194,67,109,228,213,124,70,65,172,164,142,69,166,210,252,222,102,19,221,95,105,161,175,141,51,238,170,119,111,205,191,167,177,147,188,105,46,150,185,245,118,141,182,193,73,11,107,41,190,209,243,229,108,109,71,191,154,43,115,155,149,69,202,225,58,38,78,141,224,249,166,18,239,190,213,183,199,35,213,182,143,47,56,236,158,109,29,123,122,244,95,151,205,63,73,117,192,29,119,112,145,235,164,43,210,53,106,59,240,88,230,237,251,107,13,94,229,253,177,77,136,248,16,151,205,225,163,74,187,158,71,127,191,186,189,114,191,248,66,168,144,96,0,12,7,199,29,36,213,124,54,234,168,161,141,175,119,236,30,142,69,95,252,126,155,229,247,26,234,197,251,98,27,63,237,172,201,81,162,173,211,55,56,119,157,223,254,121,231,103,0,169,111,27,91,20,244,247,205,181,189,36,77,242,234,254,217,203,154,213,207,184,203,115,125,229,199,207,183,83,4,248,88,235,149,210,188,74,219,45,79,175,72,34,187,121,220,204,116,188,168,255,0,42,130,181,201,211,153,17,112,174,249,47,232,38,31,140,126,218,54,239,182,150,109,194,130,157,174,117,147,218,60,233,57,50,173,243,170,45,241,55,170,53,113,219,213,201,250,123,24,3,193,191,83,220,168,183,138,241,166,217,80,239,100,184,251,63,60,106,247,99,240,116,183,7,166,19,56,238,191,37,46,108,166,159,25,168,229,110,237,233,167,189,114,199,251,103,34,117,233,138,107,126,78,231,224,170,229,75,166,187,111,35,85,23,236,190,170,157,83,221,184,150,198,83,223,140,110,212,67,100,215,150,93,201,167,138,8,214,251,237,62,103,35,81,28,239,34,27,124,41,205,134,38,123,244,203,151,244,118,43,108,246,210,213,84,80,213,67,91,73,51,225,158,158,70,203,20,140,114,181,204,123,87,40,228,84,234,138,138,153,202,22,247,225,155,199,76,90,198,217,69,178,27,151,117,229,186,208,193,29,53,170,166,162,116,68,154,38,54,142,154,24,185,230,168,87,58,69,115,158,188,173,98,34,245,84,235,148,44,157,174,71,53,28,213,202,42,101,20,242,12,83,197,46,130,163,220,93,132,214,246,26,154,54,212,202,219,13,202,106,86,44,104,245,243,253,138,118,51,8,173,119,92,191,209,51,215,161,174,141,194,42,173,9,185,21,48,171,100,167,168,211,215,183,183,13,69,99,163,124,19,170,116,248,85,21,21,159,69,79,161,176,207,6,251,131,22,227,240,235,162,175,12,157,101,146,146,203,109,162,157,206,114,57,203,43,104,105,220,236,175,51,186,229,253,114,185,250,25,172,245,84,211,83,214,83,201,75,87,4,115,67,51,21,146,71,35,81,205,115,85,48,168,168,189,21,21,20,170,174,58,56,52,212,122,59,123,44,27,229,181,26,113,242,91,157,121,165,175,184,67,109,163,145,100,100,254,215,83,83,43,249,96,129,26,141,70,182,52,203,159,156,227,43,217,75,28,216,139,229,77,255,0,105,52,173,93,116,19,67,85,29,162,134,25,217,51,85,178,36,137,77,18,187,153,21,85,115,149,92,231,174,76,3,226,79,195,253,62,241,108,85,206,251,69,111,73,238,250,106,9,174,113,57,145,35,164,115,41,232,235,28,140,69,72,222,229,203,228,78,136,168,153,245,69,41,19,109,245,133,235,105,55,54,207,169,233,221,81,73,91,96,187,83,205,59,17,95,27,209,96,168,99,220,199,34,57,171,222,62,168,170,157,189,13,138,248,113,221,27,110,239,236,222,150,214,148,53,241,85,77,87,105,161,117,111,36,173,122,199,82,234,88,100,145,142,195,222,168,228,89,19,40,229,202,103,175,204,137,30,46,219,218,154,47,104,168,182,242,207,112,228,185,222,235,35,74,152,217,46,28,180,83,82,215,194,252,163,100,71,99,153,168,157,90,173,249,229,122,20,180,229,87,42,185,202,170,170,185,85,83,232,182,219,171,174,247,10,107,85,178,150,90,154,186,201,153,4,16,196,197,123,228,145,238,70,181,173,107,81,85,85,85,81,17,17,50,185,46,59,195,71,129,154,125,186,176,83,111,30,230,217,162,126,161,184,70,201,109,244,213,20,232,190,205,4,140,163,168,137,234,201,169,218,246,76,217,24,244,203,94,168,157,81,58,229,75,17,68,70,162,53,168,136,136,152,68,79,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,103,227,119,182,146,201,111,219,109,225,164,129,85,148,242,213,233,186,249,57,122,34,189,18,162,153,51,233,240,85,31,111,130,70,234,210,212,105,125,193,217,42,186,132,109,85,21,116,90,162,134,53,239,36,83,49,148,245,10,159,70,58,26,110,159,57,126,242,207,193,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,19,213,77,108,56,155,220,153,183,231,137,29,117,184,54,180,146,178,61,71,127,149,150,182,177,21,207,150,149,142,72,41,26,137,221,92,176,199,18,97,61,123,27,8,240,253,182,235,179,251,33,161,182,198,69,69,168,211,118,26,58,26,167,53,81,81,245,45,137,60,231,38,58,97,100,87,175,233,53,220,226,71,219,63,158,35,116,190,209,243,61,175,245,105,123,243,252,207,143,204,246,233,185,185,179,235,156,228,217,82,193,53,178,162,197,109,168,178,170,45,190,90,72,95,72,168,229,95,192,171,17,89,213,85,115,238,227,213,79,188,21,11,227,126,150,239,230,149,182,11,19,151,219,254,195,174,243,211,255,0,35,237,12,242,255,0,251,239,52,148,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,29,118,237,184,251,121,97,184,75,105,190,107,205,59,110,174,131,151,205,166,171,186,65,12,177,243,53,28,156,204,115,145,83,45,84,84,202,118,84,83,153,183,92,173,215,122,40,110,118,154,250,106,218,58,134,243,195,81,79,43,100,142,70,252,218,230,170,162,167,213,15,164,20,179,227,75,167,109,118,206,37,52,205,250,138,4,138,166,245,164,96,125,98,167,105,100,138,170,162,54,189,126,188,136,198,253,204,111,212,153,222,16,119,235,133,227,131,154,42,26,217,223,36,86,93,69,115,160,165,71,59,60,145,42,178,126,84,249,39,60,242,47,233,38,193,92,190,50,92,60,59,88,237,141,155,136,45,63,68,178,92,244,75,210,221,120,86,101,92,251,92,242,123,143,84,245,242,167,122,118,252,153,228,85,232,211,16,248,48,241,4,150,29,103,168,248,115,191,86,171,105,53,35,29,124,177,53,238,247,91,93,11,17,42,98,106,103,188,144,181,175,237,255,0,139,187,230,116,63,23,221,254,93,200,223,202,93,164,179,86,171,236,155,115,78,176,78,214,175,187,37,210,116,107,231,119,100,207,35,18,40,253,112,230,201,142,234,77,175,9,238,30,151,103,248,116,143,112,47,116,11,6,161,220,183,197,119,147,159,227,142,218,212,84,162,103,110,136,230,189,243,125,211,166,123,97,38,208,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,21,185,227,73,178,181,90,147,108,180,158,248,90,41,159,36,154,62,178,75,85,215,145,170,184,163,171,86,249,114,187,167,70,178,102,35,59,167,90,143,95,76,17,224,255,0,196,221,191,109,247,34,233,176,186,186,224,148,246,141,123,44,117,22,121,101,118,35,134,239,27,85,190,95,201,60,248,209,173,202,247,124,49,53,62,34,230,129,198,106,109,51,167,181,166,158,184,105,77,89,102,164,187,89,238,212,239,165,173,162,170,141,36,138,120,156,152,115,92,213,238,159,254,242,139,248,252,224,15,80,240,179,168,100,214,250,34,26,187,182,216,221,170,57,105,106,157,153,37,180,74,229,233,75,82,190,173,244,142,85,248,190,23,123,223,20,166,240,209,241,21,134,253,79,107,225,211,126,239,238,75,187,21,180,154,99,80,214,203,148,173,111,102,81,84,61,123,74,157,163,145,203,239,166,24,171,206,141,231,207,126,39,92,77,219,182,31,135,203,158,144,180,220,152,221,99,184,16,75,103,182,192,201,17,37,130,145,233,203,85,84,169,221,26,216,213,88,213,239,230,72,197,76,242,187,21,153,225,139,177,181,91,203,197,86,157,185,212,81,186,75,30,131,123,117,53,198,85,111,184,146,66,228,246,88,243,219,46,159,203,92,117,203,88,254,157,20,191,80,1,75,222,52,27,105,46,156,226,11,77,238,84,16,43,104,245,149,129,176,72,254,94,142,172,162,127,36,157,127,230,101,166,37,191,131,214,234,210,235,78,23,36,219,217,106,17,110,27,127,119,168,163,116,95,148,148,149,79,117,76,47,95,162,200,250,150,167,252,215,203,4,234,7,9,174,53,125,159,111,244,101,251,93,106,9,188,171,102,157,182,212,221,43,31,158,169,12,17,186,71,227,235,134,174,13,107,236,86,173,83,196,78,249,210,218,227,204,151,253,197,212,248,145,237,69,114,54,162,182,167,50,72,185,95,133,171,35,156,170,171,217,21,85,77,151,236,214,154,43,13,158,134,197,109,141,99,164,183,83,69,73,78,197,92,242,199,27,81,173,79,238,34,29,103,119,118,139,64,239,150,129,185,237,174,229,88,163,186,89,46,140,195,216,171,203,36,50,39,193,52,79,239,28,140,94,173,114,125,203,148,85,69,169,190,32,252,27,247,111,70,207,81,122,216,27,253,62,185,179,34,171,155,108,174,146,58,59,172,45,239,132,115,185,96,159,24,248,145,99,114,170,162,35,23,185,22,118,223,124,120,154,224,211,94,212,90,244,253,230,253,164,174,86,217,249,110,90,114,235,19,253,150,101,245,108,244,146,123,171,148,94,143,68,71,97,114,215,38,81,75,174,224,139,140,141,59,198,6,221,213,94,227,182,71,101,213,90,126,72,169,175,214,150,75,206,216,220,246,170,199,60,74,190,247,147,34,181,232,222,110,168,172,115,85,87,8,229,145,192,3,91,110,45,246,222,163,103,120,155,220,93,10,216,159,79,21,187,80,84,84,80,166,57,85,180,147,187,218,41,149,63,251,84,177,245,67,96,142,31,119,74,143,122,246,75,69,110,165,28,204,147,245,69,103,167,170,168,228,76,36,117,72,222,74,136,250,116,247,38,108,140,254,212,200,32,138,62,39,155,173,22,214,240,125,171,225,142,161,35,184,235,21,139,75,209,55,56,231,246,149,85,168,78,157,113,236,209,212,126,156,103,185,89,62,20,155,89,85,184,156,94,216,111,174,133,206,183,104,122,58,171,253,91,177,238,243,163,60,152,27,159,159,155,51,29,142,234,145,187,228,170,151,200,107,213,226,63,248,236,238,159,239,141,47,242,42,114,234,120,38,252,81,182,135,248,33,109,254,37,166,108,7,197,122,189,90,116,229,158,187,80,95,174,16,80,91,109,148,210,85,214,85,78,244,100,112,67,27,85,207,123,156,189,154,141,69,85,95,161,174,127,24,155,245,55,19,28,67,234,125,204,164,100,159,101,212,206,219,125,142,21,98,163,155,111,135,220,131,45,94,168,231,166,100,114,122,58,71,33,121,60,17,236,173,70,193,112,199,162,54,246,233,70,180,215,150,209,45,202,240,199,39,190,218,234,167,44,210,198,239,172,124,233,23,221,26,125,230,116,0,227,117,45,130,223,170,244,229,215,75,221,152,175,161,188,81,79,65,82,212,252,168,165,141,88,244,255,0,213,114,154,212,90,42,181,7,15,27,247,71,89,89,2,165,235,109,181,108,114,77,22,49,205,81,65,86,138,230,225,125,21,209,42,97,125,20,217,99,78,223,237,58,175,79,219,53,69,134,173,181,86,203,197,28,53,244,83,183,180,176,74,196,124,111,79,162,181,200,191,164,228,65,95,158,51,59,173,22,149,225,234,199,181,180,213,8,218,237,117,122,99,230,143,63,21,13,22,37,145,127,251,187,169,113,158,157,254,68,115,240,87,218,202,171,230,242,234,253,219,169,133,222,193,165,172,169,108,129,234,152,71,86,86,72,138,152,95,94,88,160,149,21,19,183,152,220,227,41,155,143,53,149,226,11,247,122,220,159,225,125,231,249,108,166,201,250,94,8,42,180,101,162,150,170,24,230,134,107,93,60,114,71,35,81,205,123,86,38,162,181,81,122,42,42,116,193,76,254,36,252,1,63,96,239,51,239,70,210,90,164,118,221,93,170,51,93,69,19,114,150,10,169,28,136,140,239,159,103,123,151,220,92,97,138,168,197,238,204,242,222,26,158,32,243,108,253,206,139,97,183,166,246,174,208,151,9,124,187,53,218,170,85,84,176,206,236,226,55,185,123,82,189,202,159,72,156,188,221,26,174,84,185,184,228,142,104,217,52,50,53,241,189,168,230,185,171,148,114,47,101,69,245,67,244,0,0,233,59,203,188,58,23,97,246,234,239,185,251,137,116,74,43,61,162,46,117,70,171,86,106,153,87,224,130,22,170,167,60,175,94,141,110,126,170,168,136,170,154,252,239,214,248,110,207,26,155,228,219,245,101,190,174,182,227,119,169,101,175,77,233,234,53,89,155,71,11,159,136,169,161,76,39,51,149,87,46,126,19,153,202,170,184,76,34,92,191,1,60,22,89,56,75,219,159,62,245,21,53,110,225,234,40,153,37,254,226,197,231,108,13,232,173,162,129,216,253,169,139,213,87,242,223,151,47,68,98,54,82,128,107,43,196,23,238,245,185,63,194,251,207,242,217,77,154,129,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,3,171,214,110,158,216,219,234,231,160,175,220,109,47,77,85,77,35,161,158,9,174,244,236,146,41,26,184,115,28,213,126,90,228,84,84,84,94,168,168,118,88,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,202,42,42,116,84,84,245,63,96,160,79,20,93,59,107,211,188,108,235,214,90,160,72,99,184,178,221,113,149,137,217,39,150,138,21,145,201,255,0,41,252,207,95,171,148,183,143,15,235,245,195,81,240,105,181,55,27,156,239,154,120,236,73,68,142,123,178,190,93,60,178,65,26,103,232,200,152,159,160,144,102,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,192,124,87,171,213,167,78,89,235,181,5,250,225,5,5,182,217,77,37,93,101,84,239,70,71,4,49,181,92,247,185,203,217,168,212,85,85,250,26,231,241,137,191,83,113,49,196,62,167,220,202,70,73,246,93,76,237,183,216,225,86,42,57,182,248,125,200,50,213,234,142,122,102,71,39,163,164,114,23,147,193,30,202,212,108,23,12,122,35,111,110,148,107,77,121,109,18,220,175,12,114,123,237,174,170,114,205,44,110,250,199,206,145,125,209,167,222,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,35,145,90,228,69,69,76,42,47,169,93,222,37,220,12,211,110,45,130,167,120,182,202,205,19,53,13,190,55,203,112,166,167,167,68,246,152,35,101,101,68,175,70,67,78,231,190,87,72,246,38,92,244,69,232,139,215,10,83,141,202,221,93,104,184,84,218,174,116,178,211,85,209,204,248,39,134,86,43,31,28,140,114,181,205,115,92,136,168,168,168,168,168,169,148,193,243,181,85,170,142,106,170,42,46,81,80,186,95,8,141,237,77,103,180,85,187,121,120,184,35,238,118,74,201,61,154,55,203,151,37,20,52,180,16,179,8,233,21,216,230,114,167,70,163,126,88,94,132,183,226,55,116,109,187,65,179,122,167,90,87,87,197,75,53,37,166,185,212,92,242,181,139,37,75,105,102,146,54,55,47,98,171,149,99,92,34,46,87,29,62,102,186,155,145,172,47,91,183,185,183,141,79,80,250,138,186,203,253,218,162,104,24,170,249,30,171,61,67,222,214,53,21,206,94,242,116,68,85,239,234,93,223,134,191,15,244,251,59,177,118,203,237,109,189,32,187,234,88,33,185,202,231,196,141,145,177,212,81,209,185,88,170,177,177,201,135,198,189,21,85,51,234,170,103,237,247,190,213,105,253,164,213,85,116,48,77,53,84,150,138,232,96,100,45,87,72,178,45,52,170,212,106,34,162,231,40,152,199,92,149,199,192,199,6,186,143,88,239,101,255,0,124,183,95,77,190,59,115,111,53,85,246,248,110,84,114,36,143,159,218,233,170,98,127,44,240,43,85,170,215,72,153,107,243,156,225,123,169,106,180,212,212,244,116,241,210,210,65,28,48,194,196,100,113,198,212,107,90,212,76,34,34,39,68,68,68,61,166,20,227,31,112,97,219,142,29,181,173,225,243,186,41,42,236,183,42,40,28,215,35,92,146,186,134,161,205,194,243,55,175,185,211,11,159,161,175,53,4,85,90,239,114,41,225,68,146,162,167,80,222,216,220,59,47,124,143,158,116,78,191,18,170,170,191,234,171,245,54,45,225,107,65,82,109,214,193,232,139,13,53,27,105,165,117,134,217,53,83,18,52,98,249,254,197,3,31,148,70,181,115,150,122,166,122,117,50,184,60,57,200,214,171,156,184,68,76,170,149,177,226,101,199,76,90,58,217,91,178,27,105,117,230,186,215,193,37,53,214,166,158,116,84,134,39,182,178,154,104,185,225,168,71,54,68,115,88,188,174,98,162,116,85,235,132,42,18,170,170,162,186,170,106,218,185,159,52,245,18,58,89,100,123,149,206,123,220,185,87,42,175,85,85,85,206,84,245,22,243,224,221,181,17,91,244,133,239,116,165,138,7,75,83,81,83,108,107,213,168,175,70,186,43,124,232,153,228,206,50,159,157,223,211,212,178,242,167,60,106,156,171,116,208,141,228,106,34,125,169,215,29,87,221,183,29,51,193,150,57,93,187,122,149,236,92,49,158,199,206,157,122,230,154,225,130,229,138,100,241,144,212,247,42,221,225,179,233,183,212,59,217,45,222,209,201,26,61,216,252,37,45,189,235,148,206,59,167,201,12,253,224,225,182,141,180,109,165,231,112,167,167,107,95,123,246,127,38,78,76,43,188,154,139,132,78,234,173,76,247,244,114,254,142,196,61,241,78,215,43,170,184,149,185,218,153,94,147,197,105,242,121,24,217,121,145,158,109,5,19,151,167,50,162,101,91,242,79,210,103,111,4,171,20,245,23,221,202,189,44,45,242,169,62,198,195,220,213,202,243,178,226,223,117,113,243,239,212,182,144,14,177,185,83,54,159,69,92,102,118,112,223,39,183,252,235,13,96,37,253,177,77,138,184,28,164,154,143,134,221,43,20,209,181,142,253,157,209,168,169,255,0,143,212,252,254,243,62,0,0,48,207,23,214,186,139,191,15,250,158,138,149,42,93,43,253,139,149,180,249,87,174,43,105,213,122,34,47,162,127,148,214,253,17,89,38,30,138,213,79,159,67,102,61,129,187,210,223,118,158,199,115,161,157,211,65,55,180,242,61,206,71,42,226,166,86,174,85,21,83,186,47,169,144,192,43,103,198,166,217,37,78,223,232,107,139,41,17,237,162,251,79,158,95,47,43,31,60,246,228,78,184,233,158,223,82,187,184,37,186,37,155,137,221,25,113,115,163,106,69,246,142,86,69,195,122,219,234,83,175,84,249,151,157,198,30,211,199,189,60,62,234,125,4,218,118,62,170,191,216,188,137,57,50,248,249,43,105,229,119,42,242,61,83,41,23,92,53,127,210,149,49,225,89,123,168,210,92,89,217,244,221,194,150,72,223,114,246,143,49,28,197,69,103,151,108,174,122,103,42,152,207,50,122,41,122,5,57,120,208,193,36,123,159,164,39,114,175,44,191,104,114,254,138,123,114,41,201,248,47,214,121,122,211,86,209,251,66,167,155,236,31,131,231,232,236,69,113,94,222,165,189,21,255,0,227,17,97,183,86,236,93,29,242,161,105,146,174,221,230,123,55,63,47,152,190,101,101,189,175,228,202,103,178,117,194,167,66,149,209,21,122,33,250,100,82,200,138,177,196,247,114,162,185,121,90,171,132,249,156,206,139,213,247,237,5,170,45,154,179,78,92,170,104,171,173,149,112,213,71,36,19,62,55,115,71,35,100,68,85,99,154,184,230,99,87,162,167,98,251,120,16,226,166,201,196,62,213,91,160,172,186,196,237,77,104,166,134,146,186,25,103,98,207,43,162,166,166,73,38,229,89,164,145,200,178,76,169,204,236,101,123,162,47,121,64,15,77,109,44,53,212,115,209,84,70,201,34,168,137,209,61,143,68,86,185,174,69,69,69,69,232,169,133,53,251,241,16,217,217,246,155,136,221,64,230,210,199,13,46,162,169,171,189,194,145,177,90,212,109,69,125,95,42,124,13,78,209,250,103,239,82,108,248,56,239,52,55,29,27,121,218,155,205,218,105,43,233,107,42,43,169,34,150,116,86,54,149,177,91,224,99,90,142,127,50,47,50,170,34,35,121,126,75,232,89,136,62,75,157,170,219,121,164,125,13,210,134,10,168,30,138,138,201,162,107,219,213,21,51,135,34,167,101,95,238,159,155,77,158,223,99,164,246,27,109,60,112,64,139,150,177,140,107,90,157,17,48,136,212,68,78,136,130,243,106,164,190,90,43,108,213,240,71,53,53,117,60,148,210,199,35,81,205,115,30,213,107,145,81,81,81,81,81,87,186,41,175,223,136,22,201,77,179,28,66,94,233,96,161,72,109,215,201,170,111,20,235,28,74,216,218,217,171,170,145,140,76,70,198,166,27,23,100,207,79,85,244,154,222,15,155,235,21,86,152,190,109,77,234,227,19,29,110,74,155,180,94,108,200,138,144,199,29,4,13,68,230,147,183,126,205,68,250,250,16,251,196,123,123,95,187,92,68,223,45,244,149,114,201,65,166,42,106,108,136,215,73,150,44,148,213,213,105,204,212,73,28,220,114,201,209,122,47,209,8,169,28,114,75,35,98,137,142,123,222,168,214,181,169,149,85,94,200,137,234,89,191,134,47,2,179,106,26,138,125,245,221,43,20,73,65,75,80,199,90,168,43,233,87,158,71,181,104,234,161,168,72,231,167,86,172,106,213,145,188,237,126,87,170,39,170,150,215,75,75,77,67,77,21,29,21,60,80,65,11,27,28,81,68,196,107,24,212,76,35,81,19,162,34,34,34,34,33,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,206,47,54,34,30,36,56,124,213,155,86,207,45,151,58,218,84,171,179,204,252,34,69,112,129,82,72,58,175,194,215,57,190,91,151,209,146,60,162,126,25,55,155,82,112,135,196,141,163,91,93,237,21,145,62,193,91,61,167,81,218,158,222,73,157,76,229,88,170,97,86,175,105,24,169,206,212,92,123,241,183,61,50,108,59,161,117,214,145,220,205,35,107,215,122,18,253,75,121,177,94,96,109,77,21,109,51,178,201,24,190,159,54,185,21,21,174,106,162,57,174,69,69,68,84,84,57,226,25,248,155,241,103,104,216,61,148,184,109,237,130,233,27,181,222,189,163,150,221,69,79,27,209,100,161,161,145,21,149,21,143,78,237,78,94,104,227,94,138,175,118,83,62,91,177,92,254,23,28,59,212,239,111,18,150,205,87,115,162,115,244,206,221,62,43,253,116,142,106,242,73,86,215,102,142,12,246,202,202,223,49,81,123,178,23,167,170,23,200,80,39,137,198,207,220,54,163,139,157,91,90,234,87,50,213,173,164,77,79,110,155,151,13,147,218,63,223,9,158,220,205,168,108,217,78,248,86,170,252,69,162,248,105,241,49,103,223,206,30,44,218,114,178,229,26,235,13,5,73,5,146,241,74,231,126,17,240,198,222,74,90,164,252,230,201,27,17,21,127,170,49,249,244,85,150,199,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,223,226,13,196,93,23,18,156,73,94,117,86,158,170,243,244,205,138,22,88,44,50,39,105,169,97,115,220,233,211,233,36,178,74,244,92,103,145,204,69,236,89,239,132,31,226,113,67,252,34,185,255,0,218,97,54,0,5,30,120,194,232,43,142,153,226,195,245,97,44,11,236,58,194,195,69,87,4,216,76,58,90,118,251,52,140,233,215,45,72,163,85,207,163,208,155,190,19,92,69,105,141,202,225,238,223,179,213,21,240,65,171,118,249,178,83,75,68,231,35,95,83,111,116,174,124,53,49,183,242,154,223,51,202,118,50,168,230,34,187,28,237,204,230,61,21,181,180,86,218,42,139,141,198,174,26,90,74,88,159,60,243,207,34,50,56,163,106,42,185,239,114,244,107,81,17,85,85,122,34,33,175,119,136,31,17,22,238,37,56,148,189,235,29,57,63,159,166,236,208,69,96,177,205,133,79,62,146,7,61,203,55,92,116,146,105,38,123,114,136,188,174,106,47,84,45,247,195,127,107,43,246,159,131,253,13,106,188,83,73,79,115,189,197,54,160,171,138,68,86,185,139,87,34,201,19,85,171,213,170,144,121,40,168,189,151,36,155,56,109,103,164,108,58,255,0,73,94,116,62,168,162,109,93,162,253,67,61,186,186,7,34,123,240,202,197,99,209,51,217,112,171,133,244,92,41,174,110,166,180,110,15,6,188,77,84,208,81,212,249,90,151,109,245,11,101,163,168,124,110,108,117,76,141,200,248,100,86,244,85,138,104,149,170,173,245,100,138,158,167,47,195,6,209,106,14,46,120,159,179,105,91,229,77,77,98,95,238,147,94,245,61,119,229,251,43,94,179,85,200,229,252,151,72,171,200,139,249,242,180,216,182,138,138,142,219,69,79,110,183,210,197,77,75,75,19,32,130,24,152,141,100,81,181,17,26,214,181,58,34,34,34,34,34,122,33,239,0,0,13,112,184,217,252,110,119,123,248,95,114,254,57,197,255,0,112,251,251,130,237,183,240,66,205,252,138,35,191,131,132,214,186,55,77,238,30,145,188,104,109,97,107,138,227,101,190,209,203,65,93,77,34,116,146,41,26,173,114,103,209,83,57,71,39,84,84,69,76,42,33,175,111,22,220,41,238,23,7,251,166,235,13,201,213,115,216,234,102,117,86,153,212,49,53,88,218,200,90,228,86,251,205,253,174,120,242,212,123,114,138,139,135,39,186,230,170,217,39,135,207,137,69,131,118,44,246,253,160,223,189,65,75,106,215,116,141,142,150,221,119,171,145,35,130,252,223,133,168,247,175,186,202,174,200,168,170,137,34,170,43,125,229,86,150,18,14,51,83,105,157,61,173,52,245,195,74,106,203,53,37,218,207,118,167,125,45,109,21,84,105,36,83,196,228,195,154,230,175,116,255,0,247,148,15,199,215,11,90,103,133,77,230,75,14,133,214,180,55,75,45,225,142,184,80,219,210,181,178,92,172,201,204,152,134,165,168,188,200,222,185,142,69,194,189,168,185,234,213,85,195,186,131,87,111,7,17,219,131,103,139,82,223,111,26,211,86,221,61,138,195,108,74,153,124,201,165,199,44,80,66,220,225,19,42,169,149,92,115,57,206,123,149,92,231,57,111,151,129,206,20,173,124,39,108,197,54,148,157,97,169,213,119,167,182,227,169,107,163,94,102,201,85,203,134,195,26,247,242,162,111,186,223,154,171,223,211,157,81,36,64,0,138,126,36,252,55,215,113,21,195,125,194,13,49,64,234,173,87,163,231,251,126,207,12,108,69,146,165,24,199,54,162,153,190,185,124,78,114,163,83,171,164,142,52,42,155,195,195,138,74,62,22,183,234,43,166,172,154,72,244,126,167,129,44,247,245,70,171,189,149,170,244,116,85,92,168,138,174,242,158,157,81,58,242,62,76,34,174,16,191,187,93,210,217,124,182,82,94,172,183,10,106,251,125,124,44,169,165,170,166,149,178,69,60,79,106,57,143,99,218,170,142,106,162,162,162,167,69,69,62,162,183,188,94,56,179,180,105,109,4,188,50,104,219,164,115,234,45,77,229,79,168,214,23,163,150,223,110,107,146,70,64,252,124,50,76,228,98,227,57,72,218,185,76,72,213,92,35,224,223,195,189,78,173,221,43,167,16,215,218,39,37,163,69,197,37,190,208,231,181,121,103,185,207,26,182,71,53,123,42,69,3,221,159,147,167,141,83,177,113,228,111,220,159,16,190,20,54,199,90,91,244,5,215,115,41,174,183,138,219,132,54,234,134,89,154,149,112,91,156,249,26,197,146,166,118,170,69,27,88,174,85,122,35,149,237,70,187,220,202,96,145,232,228,114,35,154,168,168,169,148,84,245,32,135,140,14,214,104,141,69,195,44,155,159,113,163,162,167,212,250,78,231,68,219,117,111,151,138,137,225,168,153,34,150,151,153,19,171,112,255,0,55,11,209,22,30,152,202,162,196,95,5,187,133,234,30,39,181,37,182,133,85,214,250,173,23,85,45,115,21,125,212,242,235,41,60,183,247,79,121,28,254,84,239,209,238,233,234,151,84,0,42,167,198,107,134,234,249,170,108,92,77,233,139,123,229,166,138,8,236,58,155,202,103,237,56,122,173,37,75,177,215,11,206,232,92,229,232,156,176,167,169,199,248,65,241,117,167,244,212,117,124,48,110,13,222,42,20,185,87,58,191,73,213,84,63,150,55,212,75,132,150,135,43,209,174,115,145,36,143,63,19,157,35,115,204,172,69,182,99,195,156,141,69,115,149,17,17,50,170,190,133,26,248,167,113,99,106,226,3,119,40,246,255,0,65,220,163,173,209,218,1,102,167,142,174,23,163,162,184,220,100,84,73,231,99,147,226,141,168,198,198,197,234,139,203,35,154,170,215,161,57,188,37,56,119,169,218,45,128,155,114,117,21,19,160,191,238,84,177,92,18,57,26,168,248,109,145,35,146,145,170,139,217,95,207,44,189,59,182,88,253,80,156,166,189,94,35,255,0,142,206,233,254,248,210,255,0,34,167,46,167,130,111,197,27,104,127,130,22,223,226,90,102,195,174,235,205,195,208,187,95,167,42,53,118,226,106,219,86,157,179,211,39,225,43,46,53,45,134,60,225,85,26,222,101,247,158,184,92,53,185,114,246,68,82,154,124,64,124,72,171,248,137,142,109,166,217,215,215,90,118,237,143,253,159,85,43,86,42,155,235,218,236,183,157,189,227,167,69,68,84,141,125,231,46,21,232,152,70,183,158,240,181,224,118,229,185,154,194,223,196,86,230,89,221,14,140,211,181,41,81,98,165,169,141,83,237,138,248,221,238,202,136,189,224,133,233,149,94,206,145,168,212,202,53,232,151,52,0,5,42,120,188,240,221,95,183,123,214,205,244,177,219,222,186,107,112,17,137,89,36,108,196,116,183,120,227,70,200,197,199,111,54,54,54,84,85,248,157,231,126,105,38,188,37,184,186,211,250,219,109,40,248,109,214,55,120,169,181,110,148,100,141,177,182,119,225,110,118,220,171,209,145,170,244,89,32,203,154,172,239,229,163,28,153,229,122,165,136,159,45,210,233,108,177,219,42,239,87,171,133,53,5,190,130,23,212,213,85,84,202,216,226,130,38,53,92,247,189,238,84,70,181,17,21,85,87,162,34,26,250,113,243,196,218,113,81,196,13,118,164,211,235,51,180,181,142,52,178,105,200,213,170,142,150,157,143,114,186,161,91,132,94,105,164,115,158,136,169,204,140,88,218,189,90,92,31,135,223,15,83,112,227,195,77,131,76,94,105,86,13,73,126,114,234,11,243,28,152,116,85,85,12,103,44,43,158,168,177,68,200,163,84,237,204,215,170,119,36,145,172,175,16,95,187,214,228,255,0,11,239,63,203,101,54,83,210,31,208,157,147,247,186,155,248,166,159,77,246,197,102,212,246,106,237,59,168,173,116,183,43,93,202,7,210,214,81,213,68,146,67,60,47,69,71,49,237,94,142,106,162,170,42,41,67,190,32,28,12,94,120,81,214,137,168,180,164,53,87,13,181,212,19,185,45,85,143,85,145,246,233,177,149,163,168,118,62,36,234,177,185,126,54,53,123,185,174,36,135,134,63,136,98,91,150,217,195,102,250,223,149,105,158,230,210,233,75,253,108,221,32,232,136,203,124,239,119,228,116,196,79,85,232,170,145,175,78,78,91,96,0,3,140,212,250,155,79,232,205,61,113,213,154,174,239,77,107,179,218,41,164,172,174,173,169,127,36,80,66,196,203,158,229,249,34,39,253,197,5,241,221,198,110,160,226,231,114,146,43,59,170,232,244,21,130,103,195,167,109,110,232,233,149,125,215,85,204,212,239,44,136,137,134,174,121,26,188,169,213,94,174,176,191,12,206,2,155,177,150,24,55,195,118,45,41,252,208,47,116,200,182,234,25,216,168,235,13,28,141,234,215,53,123,84,200,139,239,229,50,198,251,137,133,87,230,126,0,13,101,120,130,253,222,183,39,248,95,121,254,91,41,179,80,41,91,198,175,241,167,210,223,244,127,67,254,113,184,147,163,194,119,241,38,210,95,190,55,111,229,178,147,4,0,107,207,226,41,160,174,59,127,198,62,228,209,214,192,172,138,245,115,251,122,145,248,76,75,13,99,82,101,114,99,228,247,72,207,158,88,165,195,240,9,196,86,152,226,19,135,93,51,83,65,95,2,106,45,47,111,166,178,106,10,4,114,36,176,84,195,26,70,217,121,61,35,153,172,243,26,169,211,171,155,156,177,200,146,68,225,181,150,177,211,27,125,165,174,154,219,89,222,169,173,54,75,53,51,234,235,171,42,95,203,28,49,53,58,170,252,213,122,34,34,117,85,84,68,69,85,68,53,194,226,67,119,46,60,70,241,1,171,183,74,42,9,249,181,61,211,22,234,68,106,190,86,211,49,173,130,150,44,39,119,164,81,196,139,142,238,206,59,155,6,112,215,182,179,236,254,192,232,13,180,172,76,86,88,44,20,148,213,169,156,167,181,172,104,233,241,244,243,92,252,125,48,100,163,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,151,83,193,55,226,141,180,63,193,11,111,241,45,51,97,215,117,230,225,232,93,175,211,149,26,187,113,53,109,171,78,217,233,147,240,149,151,26,150,195,30,112,170,141,111,50,251,207,92,46,26,220,185,123,34,41,77,62,32,62,36,85,252,68,199,54,211,108,235,235,173,59,118,199,254,207,170,149,171,21,77,245,237,118,91,206,222,241,211,162,162,42,70,190,243,151,10,244,76,35,91,207,120,90,240,59,114,220,205,97,111,226,43,115,44,238,135,70,105,218,148,168,177,82,212,198,169,246,197,124,110,247,101,68,94,240,66,244,202,175,103,72,212,106,101,26,244,75,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,85,85,45,53,117,52,180,117,180,241,79,4,204,116,114,197,43,17,204,123,85,48,173,114,47,69,69,69,84,84,82,165,60,78,120,21,155,79,84,84,111,174,214,216,162,90,10,170,135,186,235,65,65,74,188,241,189,203,89,85,53,66,199,5,58,53,35,70,164,109,231,115,242,157,17,125,20,172,137,35,146,41,29,20,172,115,30,197,86,185,174,76,42,42,119,69,79,66,85,248,112,239,107,246,147,136,155,29,190,174,174,88,232,53,61,77,53,145,90,217,48,196,146,166,186,145,57,156,139,35,91,142,88,250,175,85,250,41,48,124,96,247,214,42,93,47,99,218,155,45,198,39,186,226,148,215,105,124,169,145,85,97,146,58,248,28,139,203,39,110,221,218,169,245,244,33,71,135,238,201,77,188,252,66,89,41,106,40,82,107,117,142,106,107,197,66,201,18,186,55,54,26,234,84,123,23,49,189,171,150,203,217,113,211,213,61,118,5,179,90,169,44,118,138,43,53,4,17,195,77,67,79,29,52,81,198,212,107,90,198,53,26,212,68,68,68,68,68,68,236,136,46,214,123,125,242,147,216,110,84,241,207,2,174,92,199,177,174,106,244,84,194,163,145,81,122,42,159,171,101,170,219,102,164,101,13,174,134,10,88,24,136,136,200,98,107,27,209,17,51,134,162,39,100,79,238,31,88,43,59,198,59,121,161,183,104,203,54,212,217,174,243,71,95,85,89,79,93,87,20,85,8,140,117,43,162,184,64,246,185,173,127,50,175,50,34,42,43,113,243,95,66,19,120,120,108,236,251,179,196,110,159,115,169,99,154,151,78,212,210,94,230,73,24,174,106,182,158,190,147,153,62,7,39,105,61,113,247,161,176,37,21,44,52,52,112,81,83,198,200,226,167,137,177,49,140,68,70,181,173,68,68,68,68,232,137,132,61,192,139,252,119,241,83,100,225,227,106,174,48,81,221,98,110,165,187,211,77,73,67,12,83,177,39,137,210,211,84,164,115,114,164,209,200,212,73,33,68,230,110,112,189,145,87,181,9,107,77,95,125,215,186,162,231,171,53,29,202,166,182,186,231,87,53,84,146,79,51,228,119,52,146,58,69,68,87,185,203,142,103,185,122,170,247,56,103,197,44,124,190,100,79,111,50,34,183,45,84,202,47,170,31,146,255,0,124,52,236,54,235,39,11,182,25,45,235,76,171,94,202,90,201,252,158,94,146,190,221,71,204,142,194,39,189,209,51,156,175,212,149,101,66,248,208,86,121,154,211,73,81,251,66,175,149,237,255,0,131,231,232,220,197,110,94,222,135,25,224,189,4,146,110,126,175,157,170,188,177,125,159,205,250,105,238,40,133,198,148,95,226,167,123,168,213,188,89,222,52,221,190,150,73,31,109,246,127,45,26,197,85,127,153,108,161,122,227,10,185,199,42,250,33,108,252,29,237,60,91,47,195,238,152,208,110,166,99,42,168,61,183,207,147,147,15,147,158,182,162,86,243,47,35,21,112,146,244,203,83,253,43,70,60,109,93,18,243,196,238,179,184,181,209,185,37,251,59,11,26,229,189,45,244,201,211,170,252,139,17,240,86,182,62,155,111,245,205,197,244,168,198,214,253,153,201,47,38,22,78,73,238,40,189,113,215,29,190,133,147,0,99,205,254,187,210,88,182,158,249,115,174,157,208,211,195,236,220,239,107,145,170,153,169,137,169,133,85,68,238,169,234,107,56,228,89,36,195,17,85,87,177,178,7,8,22,186,139,71,15,218,98,138,169,42,91,43,61,183,153,181,25,71,166,107,106,21,58,42,34,246,95,242,25,152,0,1,195,234,221,63,79,170,52,253,85,138,169,51,21,79,39,55,111,201,123,93,234,139,234,223,145,172,94,182,176,85,233,141,79,91,99,174,141,89,61,55,151,206,213,69,76,115,70,215,39,116,69,236,228,244,47,179,195,163,91,82,235,30,25,244,242,195,93,29,68,180,158,215,230,181,178,163,220,206,107,133,94,50,156,202,169,148,111,169,40,0,32,167,139,189,166,90,254,28,223,91,20,12,127,177,227,46,86,170,185,188,245,212,9,209,113,211,177,79,187,27,124,167,211,123,165,100,189,85,73,36,113,83,251,79,51,163,84,71,39,53,52,173,76,42,170,39,119,124,205,153,152,234,107,133,42,59,12,150,41,61,23,14,69,194,255,0,115,186,16,195,64,240,81,98,219,30,46,211,117,52,237,27,89,108,254,145,23,150,196,72,255,0,220,199,64,238,84,100,13,106,101,207,114,174,29,215,239,232,77,98,164,124,110,104,226,139,81,237,133,92,113,57,31,63,219,126,99,185,122,47,44,118,212,78,166,47,240,142,212,85,118,206,32,190,201,138,110,88,110,31,182,53,92,169,159,46,138,189,201,211,40,157,215,228,165,223,16,211,197,91,67,85,106,206,23,111,55,27,125,20,245,85,150,175,103,242,89,12,106,245,95,54,227,66,142,232,141,85,236,213,237,142,222,165,33,232,10,107,69,102,174,160,166,190,203,28,116,47,243,124,215,72,230,163,83,17,61,91,149,119,79,137,19,185,106,218,107,195,55,75,178,154,106,150,219,29,36,53,212,210,210,183,205,134,53,115,21,203,142,100,253,139,132,84,194,225,122,144,75,140,110,19,117,55,13,26,209,33,154,142,166,107,37,205,190,211,77,86,145,200,232,152,178,75,80,140,133,94,176,198,196,122,50,12,242,166,122,117,78,157,184,126,16,184,142,212,92,58,110,221,155,80,208,214,189,44,245,85,148,244,215,88,22,71,242,45,43,170,105,223,51,145,169,44,109,230,228,133,19,47,94,95,159,78,219,3,109,78,231,105,157,221,208,246,189,111,165,174,20,245,84,183,10,104,38,114,69,44,111,88,159,36,44,149,99,119,35,220,141,114,36,141,202,101,113,159,210,119,0,86,151,140,150,210,37,219,69,89,55,62,215,106,243,43,40,234,233,168,42,38,142,12,171,105,153,21,194,119,170,185,172,85,68,202,162,174,93,143,167,169,1,184,25,222,58,221,157,226,27,75,215,178,175,201,162,188,92,104,173,53,106,249,21,177,182,25,107,169,149,238,119,190,196,68,68,143,170,174,83,29,209,77,134,108,151,74,91,229,154,134,243,69,60,115,65,95,77,21,76,82,70,228,115,28,199,177,28,138,138,138,168,168,168,169,217,84,251,64,5,111,120,195,237,21,37,219,111,173,91,155,69,108,158,90,250,58,184,40,166,150,24,17,200,218,118,65,112,153,202,229,70,43,145,17,202,138,185,118,62,158,164,17,224,115,94,207,182,87,237,201,213,207,243,25,11,118,246,241,5,60,137,148,68,170,71,211,72,222,85,230,106,115,225,153,76,47,49,31,117,149,246,109,83,171,239,154,154,161,239,124,183,123,149,77,123,220,245,85,115,157,44,174,122,170,170,170,170,174,93,243,95,189,73,55,192,39,8,215,238,32,119,50,217,127,185,219,100,110,151,177,215,67,89,87,36,208,189,34,168,242,106,41,94,248,114,232,95,27,249,162,153,87,149,85,50,157,213,19,189,240,105,93,49,102,209,186,126,131,77,88,40,41,232,232,109,212,209,83,69,20,49,50,54,163,99,99,88,222,140,68,76,242,181,19,162,39,99,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,158,36,222,28,215,77,213,184,213,239,246,194,218,27,54,169,124,104,237,67,96,133,17,171,116,228,76,123,85,58,118,246,142,84,68,115,63,166,34,34,167,225,50,146,87,190,192,241,127,196,119,7,247,75,141,131,69,93,29,75,73,237,46,251,71,76,223,168,223,37,43,106,91,134,185,93,10,171,36,134,79,117,26,229,99,152,229,194,35,179,132,198,126,212,222,51,252,78,222,44,114,91,108,122,75,65,216,43,165,143,145,110,52,212,53,19,203,19,177,241,68,201,166,116,104,185,252,246,189,62,138,71,29,173,217,222,33,248,222,221,154,151,90,82,235,169,175,55,26,134,205,122,212,87,57,30,234,106,38,47,244,202,137,215,40,196,70,166,25,27,122,170,55,149,141,92,97,47,123,133,222,26,180,63,10,251,87,69,182,186,51,154,170,85,127,181,221,174,147,70,141,154,229,88,228,68,124,174,68,248,90,136,136,214,51,43,202,212,68,202,174,92,185,116,142,28,114,240,131,100,226,227,106,150,199,4,144,80,107,27,2,201,87,166,238,82,244,99,38,115,81,31,79,42,162,42,249,50,163,90,139,132,203,92,214,57,51,202,173,90,61,161,184,241,9,193,142,240,203,236,210,94,180,14,184,177,185,98,154,55,53,49,52,74,189,156,213,230,138,166,157,252,168,169,241,198,236,35,147,56,69,37,246,159,241,177,223,74,27,84,52,186,139,106,244,93,214,186,52,229,125,92,47,169,166,73,126,74,177,243,185,17,223,60,42,39,201,19,177,137,119,183,143,206,43,248,194,124,123,81,103,165,75,109,178,249,34,82,183,77,233,58,73,86,107,146,175,68,142,87,171,159,44,168,185,234,196,86,177,125,90,184,201,139,56,149,225,127,87,240,189,38,138,177,238,5,84,63,170,45,81,98,251,114,182,134,21,71,54,221,205,59,227,101,58,189,21,81,239,68,143,46,84,247,81,93,202,153,70,243,58,218,60,32,255,0,19,138,31,225,21,207,254,211,9,176,0,48,23,25,188,37,233,142,46,182,173,116,117,198,173,150,189,67,105,145,245,218,122,236,172,230,246,90,149,110,29,28,136,157,86,25,17,17,30,137,215,221,99,147,42,196,66,138,245,190,223,111,255,0,7,155,171,4,23,218,91,214,137,213,86,153,157,53,182,231,71,43,152,202,134,34,227,205,166,157,190,236,177,185,23,11,133,84,195,149,175,68,234,210,78,232,207,25,126,41,52,245,182,59,118,165,211,218,31,84,73,19,17,61,182,174,223,53,61,76,139,132,76,191,200,149,145,47,101,94,145,183,170,252,186,24,131,136,207,16,158,36,184,150,180,203,165,245,110,161,162,177,233,153,156,139,53,146,193,3,169,105,234,49,217,38,115,158,249,101,78,153,229,115,213,153,235,203,148,76,103,30,0,188,52,245,134,232,106,43,78,238,111,198,156,154,203,160,232,100,101,101,37,162,190,55,69,87,125,114,117,102,99,92,58,58,108,225,85,206,194,189,48,141,69,107,149,233,116,12,99,35,99,99,141,136,214,181,17,26,212,76,34,34,122,33,250,5,88,120,209,112,244,146,65,166,120,148,211,244,40,143,137,91,167,117,19,153,234,213,203,168,230,84,250,47,155,27,157,245,133,61,14,251,224,227,195,210,232,157,166,187,111,221,254,135,146,237,174,228,90,59,82,189,184,124,118,168,30,168,174,79,151,155,59,92,189,186,182,24,156,157,20,177,32,0,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,0,232,251,203,178,219,115,191,186,14,187,110,119,67,79,69,117,179,214,167,51,114,188,179,82,204,136,168,201,224,145,58,199,35,114,184,114,122,42,162,162,181,85,22,149,248,172,240,199,223,29,128,174,172,212,58,30,217,89,175,180,59,92,178,69,112,182,192,178,86,209,198,170,190,237,85,51,50,228,229,68,235,35,17,209,227,170,171,51,202,157,15,103,60,65,56,176,216,218,40,108,90,95,115,170,174,54,122,100,70,71,107,191,66,219,132,49,53,59,49,142,151,240,177,53,59,114,177,237,78,189,140,255,0,108,241,174,226,54,10,84,138,235,182,187,117,89,51,87,30,108,84,213,176,229,48,157,219,237,46,235,156,174,83,9,215,178,24,219,116,124,86,184,191,220,170,9,173,84,58,166,209,162,169,42,19,150,68,211,20,43,79,50,183,29,155,60,207,150,102,47,174,88,246,174,123,42,39,67,24,108,119,9,28,72,113,87,127,90,237,25,164,238,85,148,149,147,243,215,106,123,203,223,21,11,92,229,247,164,125,68,136,171,51,179,213,91,26,61,253,115,202,119,30,48,248,18,220,222,13,43,108,122,137,215,239,213,14,155,184,121,77,167,212,20,48,58,153,105,110,45,106,57,208,200,222,103,44,110,202,43,163,127,55,188,212,207,71,53,81,39,199,135,47,136,213,62,241,211,208,108,110,249,93,227,131,93,192,196,130,207,120,157,200,214,95,152,212,233,28,139,217,42,145,19,255,0,182,247,79,127,40,235,12,0,2,163,188,69,188,53,181,29,191,81,221,55,227,135,109,53,53,206,211,115,145,245,183,237,53,65,23,52,244,51,187,172,149,20,177,55,172,145,61,114,231,70,212,87,49,202,170,212,86,46,35,139,220,58,120,130,241,37,195,13,163,245,31,164,111,54,251,198,157,129,238,88,172,154,134,153,245,52,244,142,85,85,114,66,172,123,37,137,21,85,85,88,215,163,115,149,229,202,174,114,174,226,248,196,241,71,172,236,51,216,180,213,175,73,104,215,212,177,88,251,141,174,142,105,107,24,139,209,124,183,79,35,216,206,158,188,138,228,238,138,138,97,222,24,56,68,222,190,51,53,243,235,41,82,227,29,142,74,197,155,80,235,11,154,62,88,216,170,238,105,49,35,215,53,53,46,206,121,17,85,114,228,87,171,91,151,23,215,179,155,69,162,118,43,110,44,187,93,183,214,229,164,179,89,32,242,163,231,84,89,103,145,87,50,77,43,145,19,154,71,185,85,206,92,39,85,232,136,136,136,157,208,164,79,19,62,9,53,118,209,238,125,243,123,52,46,159,168,175,219,237,83,85,37,206,174,90,72,85,201,101,173,149,220,211,71,51,90,159,131,133,207,114,186,55,244,106,115,114,116,86,167,55,29,176,158,44,155,255,0,178,218,18,131,111,46,246,43,22,181,183,90,33,109,61,186,170,234,249,217,91,12,45,232,216,157,43,31,137,24,212,194,55,45,230,68,68,78,101,68,68,76,107,197,71,28,155,219,198,37,85,179,79,234,90,90,43,93,130,138,165,178,91,244,245,158,39,171,36,170,84,86,36,178,57,202,231,205,47,188,173,106,116,106,34,251,173,69,87,42,217,135,133,175,7,151,238,30,54,246,231,185,27,145,109,125,14,179,215,17,194,137,65,43,113,45,178,220,197,87,50,39,167,228,203,35,156,143,123,87,171,121,99,106,225,200,228,39,48,0,225,117,158,141,211,59,135,165,46,218,31,89,217,224,186,216,239,148,146,81,87,81,204,139,203,44,79,76,42,101,58,181,125,81,200,168,173,84,69,69,69,68,82,134,248,203,224,39,116,56,81,212,213,87,251,61,29,194,253,183,146,79,230,91,117,20,17,171,157,72,138,239,118,42,206,68,252,12,141,85,68,71,225,24,254,138,220,42,171,27,219,182,159,197,199,138,157,182,176,210,233,187,227,180,230,184,166,164,141,34,142,170,255,0,75,51,171,185,17,61,212,116,240,202,207,49,83,166,93,35,92,229,199,87,103,169,213,184,133,241,49,226,99,136,77,63,81,163,43,238,150,189,35,167,107,26,177,214,80,105,200,100,129,213,145,175,228,77,60,146,62,71,53,83,40,172,107,154,199,34,225,205,83,37,112,3,225,181,170,119,158,245,110,221,125,238,177,85,217,118,242,145,236,170,164,160,170,141,98,169,191,185,21,28,214,163,29,239,50,149,122,43,164,84,78,116,247,89,221,94,219,171,130,8,41,96,142,150,150,24,225,134,22,36,113,199,27,81,173,99,81,48,141,68,78,136,136,157,48,123,13,122,188,71,255,0,29,157,211,253,241,165,254,69,78,122,244,79,136,159,24,219,115,164,109,26,19,70,239,15,217,246,43,13,28,116,22,250,95,212,253,170,95,38,8,219,202,198,115,201,76,231,187,8,157,220,229,95,154,159,101,239,196,179,141,237,65,74,234,58,221,248,175,134,39,42,245,161,180,219,232,222,159,116,144,211,181,255,0,225,49,157,179,79,113,33,197,22,165,108,148,20,26,243,114,239,10,245,141,106,100,117,77,197,97,85,194,175,60,207,87,54,38,245,110,85,206,107,83,167,208,176,110,18,60,31,170,105,107,232,245,215,21,85,52,207,142,21,108,208,105,11,125,71,152,143,114,46,113,91,80,197,229,86,166,58,199,18,170,46,83,50,99,45,91,74,183,91,109,214,123,125,53,166,209,65,77,67,67,71,19,32,166,166,166,137,177,69,12,77,76,53,140,99,81,17,173,68,68,68,68,76,34,33,244,128,1,209,55,191,102,52,63,16,27,101,122,218,189,193,160,90,139,85,226,30,84,150,60,36,212,147,183,172,85,16,185,126,25,24,236,42,47,101,234,215,34,181,92,139,66,156,69,240,173,190,220,23,110,28,53,183,22,92,98,160,164,174,73,180,246,176,181,163,227,130,103,53,220,209,57,178,53,115,4,233,140,172,110,84,114,42,42,162,185,184,114,230,221,7,227,33,197,38,149,179,195,104,212,182,93,25,171,93,4,104,196,175,175,161,154,10,185,21,48,153,122,193,43,35,119,68,244,141,21,85,115,147,15,241,31,199,183,17,188,83,82,179,76,107,11,221,45,175,78,190,70,170,105,253,63,3,233,233,106,36,207,186,178,243,61,242,206,185,194,163,94,245,106,57,17,81,168,164,185,240,228,240,216,191,71,124,181,111,255,0,16,246,9,173,176,91,164,101,110,157,211,53,177,114,207,52,205,92,178,170,174,55,38,99,107,87,14,100,78,68,114,185,17,206,68,106,34,62,216,1,172,175,16,95,187,214,228,255,0,11,239,63,203,101,54,83,210,31,208,157,147,247,186,155,248,166,156,185,215,55,19,111,52,126,235,232,171,190,222,107,235,36,55,107,13,238,157,105,171,41,37,202,35,155,148,84,115,85,58,181,237,114,35,154,228,84,86,185,168,168,168,168,107,255,0,198,111,7,218,215,132,93,200,117,150,189,103,184,233,59,171,223,54,157,190,164,124,173,169,137,23,43,20,152,232,201,227,202,35,155,234,152,114,116,119,75,3,240,203,241,7,77,200,164,160,225,231,123,175,185,213,180,145,164,58,122,247,89,55,91,196,73,240,210,202,229,239,82,212,248,92,171,153,90,157,125,244,203,236,128,3,243,36,145,195,27,230,154,70,178,54,53,92,231,57,112,141,68,238,170,190,136,82,143,137,151,30,110,223,109,65,62,201,109,69,221,233,183,214,42,181,75,133,109,60,158,229,250,178,53,194,57,21,62,42,104,221,158,68,202,181,238,68,147,174,35,84,132,90,35,90,106,29,187,213,150,189,113,164,234,105,169,239,54,90,134,213,208,205,81,67,5,99,34,153,191,11,252,169,216,248,220,173,94,168,174,106,225,200,142,76,42,34,164,143,253,116,126,59,63,175,159,248,179,103,255,0,100,31,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,183,238,2,183,75,93,239,79,9,218,27,115,55,46,251,246,206,164,188,253,167,237,181,190,203,13,63,155,229,92,170,161,143,240,112,177,145,183,17,196,198,251,173,76,227,43,149,85,85,144,6,178,188,65,126,239,91,147,252,47,188,255,0,45,148,217,168,20,173,227,87,248,211,233,111,250,63,161,255,0,56,220,73,209,225,59,248,147,105,47,223,27,183,242,217,73,130,0,34,71,136,31,3,116,60,91,104,234,75,238,150,169,166,182,238,30,153,134,70,90,170,103,247,97,175,167,114,243,58,142,119,34,101,169,205,151,49,253,81,142,115,186,97,238,84,165,251,109,223,136,46,15,247,90,71,81,77,168,54,247,90,218,85,99,154,39,183,145,100,137,87,179,216,228,88,234,33,114,183,41,148,124,110,194,42,103,8,164,175,176,248,210,241,51,109,182,165,29,235,68,109,245,222,165,141,195,106,223,69,87,11,222,189,122,189,172,168,70,47,167,194,141,232,159,164,142,252,66,113,151,196,71,21,213,116,182,157,192,212,92,246,196,157,171,71,167,108,212,235,5,23,156,171,134,170,68,138,231,204,252,174,26,178,57,238,76,225,49,149,204,222,240,226,240,217,212,182,29,75,107,226,7,136,107,10,219,95,109,115,106,244,230,153,171,106,165,75,106,17,81,89,87,86,207,233,124,157,21,145,59,222,230,247,158,141,229,68,117,169,3,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,158,189,19,226,39,198,54,220,233,27,70,132,209,187,195,246,125,138,195,71,29,5,190,151,245,63,106,151,201,130,54,242,177,156,242,83,57,238,194,39,119,57,87,230,167,217,123,241,44,227,123,80,82,186,142,183,126,43,225,137,202,189,104,109,54,250,55,167,221,36,52,237,127,248,76,103,108,211,220,72,113,69,169,91,37,5,6,188,220,187,194,189,99,90,153,29,83,113,88,85,112,171,207,51,213,205,137,189,91,149,115,154,212,233,244,44,27,132,143,7,234,154,90,250,61,117,197,85,77,51,227,133,91,52,26,66,223,81,230,35,220,139,156,86,212,49,121,85,169,142,177,196,170,139,148,204,152,203,86,210,173,214,219,117,158,223,77,105,180,80,83,80,208,209,196,200,41,169,169,162,108,81,67,19,83,13,99,24,212,68,107,81,17,17,17,19,8,136,125,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,157,85,166,44,218,199,79,215,233,171,253,190,158,178,134,225,77,45,52,177,77,19,36,106,182,70,57,142,232,244,84,248,92,169,213,23,185,67,252,125,240,141,126,225,251,115,46,122,130,217,109,145,218,94,251,93,53,101,36,144,194,245,138,159,206,168,170,123,33,203,97,100,108,229,138,20,94,84,85,194,118,85,78,209,147,71,95,102,210,218,186,199,169,169,222,230,75,104,185,83,87,177,204,85,71,53,209,74,215,162,162,162,162,162,229,191,52,251,208,144,92,114,107,217,247,54,253,182,218,185,158,99,225,118,222,89,224,168,151,170,162,213,115,212,200,238,101,230,114,115,225,249,92,175,49,59,124,30,54,138,146,213,183,215,93,205,173,181,207,21,125,101,100,244,80,203,52,8,212,117,59,224,183,204,213,106,171,17,202,138,228,85,76,59,31,79,82,200,128,7,197,123,186,82,216,236,213,215,154,217,227,134,10,10,105,106,101,146,71,35,88,214,49,138,229,85,85,84,68,68,68,94,234,134,188,252,115,239,29,110,241,113,13,170,43,223,86,147,81,89,238,53,182,154,69,100,138,232,221,12,85,213,42,199,55,223,122,42,42,73,209,83,9,142,200,132,248,240,109,218,68,180,232,171,222,231,221,45,94,93,101,101,93,77,5,60,210,65,133,117,51,226,183,206,197,71,57,136,170,153,69,84,195,177,244,245,44,180,29,63,117,183,59,76,237,22,135,186,107,125,83,112,167,165,165,183,211,79,51,82,89,99,98,202,248,225,124,169,27,121,222,212,115,149,35,118,19,41,156,126,147,95,158,47,120,142,212,60,69,238,221,231,80,214,214,189,108,244,181,149,20,214,168,18,71,242,37,43,106,106,31,11,149,171,44,141,230,228,153,83,45,94,95,151,78,252,199,7,60,38,234,126,37,245,162,195,5,29,68,54,75,99,125,166,166,173,99,145,177,63,203,150,157,31,10,61,33,145,138,245,100,249,229,92,116,234,189,59,204,253,223,240,242,209,250,75,67,220,181,125,93,7,179,211,105,219,52,210,61,237,138,38,34,251,60,50,72,175,122,173,50,39,102,245,92,167,232,42,238,241,67,28,250,170,186,217,101,98,207,28,151,9,96,164,108,73,205,206,139,34,181,136,212,111,124,244,198,19,238,54,23,224,103,72,63,70,240,197,161,104,166,167,150,9,171,108,150,202,233,153,35,57,92,146,62,223,76,142,76,114,162,247,111,175,95,169,159,10,65,241,113,212,85,119,62,32,190,201,150,110,104,109,255,0,181,181,28,171,143,50,138,129,203,211,42,157,211,228,134,80,240,70,163,138,109,73,185,245,146,68,229,125,63,216,190,91,185,122,39,52,119,36,94,165,183,16,167,95,112,81,97,220,238,46,215,117,53,21,27,95,108,254,159,23,150,197,73,63,220,198,192,222,100,124,14,106,225,204,106,166,93,211,239,232,76,247,186,154,223,74,174,195,34,138,63,68,195,81,50,191,220,238,166,179,59,229,124,166,212,155,165,123,189,82,73,44,145,84,123,55,43,164,84,87,47,45,52,77,92,170,42,167,118,252,203,130,240,135,180,75,65,195,163,43,101,129,140,246,204,225,200,213,71,59,146,186,189,58,174,58,247,39,88,4,95,241,23,214,212,186,59,134,125,68,179,87,199,79,45,95,178,121,77,116,168,199,63,150,225,73,156,39,50,42,225,29,232,80,158,137,176,85,234,125,79,69,99,161,141,95,61,79,153,200,212,69,92,242,198,231,47,100,85,236,213,244,54,116,210,90,126,159,75,233,250,91,21,42,98,42,110,126,94,223,148,247,59,209,19,213,223,35,152,0,0,13,116,56,223,209,206,209,156,71,106,139,107,98,116,112,175,177,121,104,230,227,255,0,16,166,85,252,148,78,238,44,103,193,151,82,193,114,218,157,75,167,91,84,199,75,104,246,62,120,249,209,92,223,54,166,224,244,233,156,166,81,51,217,63,73,98,192,17,83,196,166,201,246,199,11,250,137,125,157,242,249,62,201,240,179,155,25,184,209,253,23,228,80,85,186,177,246,250,200,235,35,248,163,206,63,74,42,127,164,217,139,98,117,75,181,158,213,217,53,28,143,71,62,175,218,114,168,185,248,106,101,103,205,127,55,230,119,181,130,21,145,38,88,88,178,39,103,242,166,83,211,185,251,43,83,198,163,78,82,214,232,109,15,168,93,6,102,183,125,167,202,244,98,123,190,100,214,230,46,87,25,78,137,243,66,9,120,124,235,42,157,35,197,6,148,124,111,86,197,83,237,222,110,21,83,225,183,85,99,242,145,59,187,212,216,96,233,91,197,160,227,220,189,188,186,104,217,17,188,181,254,71,197,253,132,241,201,249,174,252,207,146,255,0,164,214,143,84,88,174,26,79,80,84,217,43,233,170,104,234,169,121,57,227,153,142,142,70,243,49,174,76,162,162,42,101,28,139,219,178,155,16,240,145,188,244,59,205,179,250,126,254,249,233,157,95,87,21,108,210,199,27,145,121,91,29,108,177,34,227,157,238,78,136,222,235,235,250,15,183,137,238,28,244,119,17,59,109,115,210,247,235,108,15,184,54,150,103,219,170,124,152,150,72,170,82,158,102,68,188,239,138,71,53,17,211,42,251,169,148,94,169,245,160,109,252,216,157,109,176,251,129,117,210,90,154,199,95,77,79,79,87,59,104,234,165,166,153,145,207,3,103,150,56,222,215,190,54,35,185,146,39,42,42,38,21,19,41,244,150,254,24,220,102,84,237,142,171,165,217,237,111,118,145,214,43,221,99,34,163,150,166,117,86,211,207,52,180,116,236,78,105,103,107,25,27,88,199,46,17,138,169,215,25,76,161,115,244,117,148,183,10,72,107,168,106,98,168,167,168,141,178,197,44,79,71,177,236,114,101,174,107,147,162,162,162,162,162,161,238,48,247,22,219,119,79,185,124,62,107,123,19,232,99,170,169,138,195,115,169,163,99,162,71,187,218,18,134,118,199,202,156,174,94,108,191,166,19,61,122,26,232,93,169,46,90,51,88,86,208,170,73,77,112,177,92,164,137,83,222,99,162,154,25,85,62,142,106,163,155,244,84,199,161,126,222,30,91,183,30,235,240,219,167,234,36,175,90,154,203,20,20,150,106,133,116,188,238,243,33,160,164,87,231,223,114,247,147,215,11,215,178,18,104,0,97,254,44,244,77,30,224,236,54,173,210,245,54,212,172,154,178,211,95,29,34,121,41,35,163,168,125,20,236,99,219,150,185,81,200,175,232,168,153,76,244,41,71,122,244,28,156,60,109,156,26,25,94,232,47,183,202,182,214,78,244,94,89,22,130,106,121,34,116,78,94,88,223,142,120,122,181,90,173,207,170,175,68,195,59,55,183,23,29,215,220,189,59,161,109,241,200,239,181,110,116,148,179,57,136,229,88,226,150,162,56,156,236,163,93,140,121,137,213,90,169,247,246,54,27,225,159,98,116,190,193,237,117,159,73,88,109,208,69,82,148,148,239,173,157,33,141,178,75,63,179,195,28,138,231,54,54,43,178,177,34,170,185,50,171,223,233,150,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,119,131,133,110,30,119,242,86,213,238,214,212,217,111,213,172,98,70,149,234,215,211,86,242,39,102,251,76,14,100,170,212,199,68,230,194,122,24,166,197,225,119,193,13,138,173,181,169,179,139,95,43,31,206,196,174,190,92,38,141,189,59,44,107,63,35,147,232,228,82,72,232,253,19,163,182,250,197,6,152,208,154,86,211,167,173,20,202,171,21,13,178,142,58,104,26,171,221,81,145,162,38,87,29,87,186,250,156,216,33,134,239,248,173,112,245,178,155,153,168,118,171,86,104,173,199,168,187,233,170,197,162,171,150,134,219,66,250,121,30,141,71,115,70,233,42,216,229,106,163,147,10,173,79,184,145,26,159,110,54,99,137,109,7,102,184,110,6,223,89,245,61,158,233,67,13,202,129,46,148,145,201,53,60,115,198,215,181,99,145,170,174,137,202,215,34,42,198,255,0,210,168,97,39,120,86,240,58,235,143,183,127,50,42,164,139,214,145,53,29,205,33,94,152,239,237,28,253,250,244,119,127,167,67,56,237,71,15,91,37,177,180,210,83,237,54,217,88,116,219,167,111,36,213,52,148,200,181,83,55,167,187,37,67,243,43,219,148,206,28,229,76,149,59,227,81,124,167,174,226,95,75,89,96,84,115,173,154,50,157,102,114,103,41,36,181,149,78,229,94,158,141,70,46,83,243,190,132,216,240,143,182,85,80,112,97,99,170,168,106,36,119,27,213,214,166,14,139,213,137,58,196,189,211,243,162,127,108,167,233,202,36,205,0,3,174,235,173,187,208,123,157,97,151,75,238,38,143,180,106,75,84,171,151,82,92,232,217,81,26,59,24,230,106,61,23,149,201,158,142,76,42,122,41,29,110,190,23,60,15,221,110,77,185,63,102,221,74,188,252,242,65,75,126,184,197,12,157,186,43,18,124,53,58,118,103,47,115,191,237,151,5,60,43,108,245,194,27,198,128,217,45,61,71,113,166,119,60,21,181,108,146,225,81,3,179,148,116,114,213,58,71,177,221,59,181,81,76,218,0,58,126,240,109,118,155,222,173,176,212,187,85,171,99,87,90,245,45,190,74,25,158,212,69,124,14,94,177,204,204,244,231,142,68,100,141,207,78,102,33,205,105,61,47,100,209,58,94,209,163,116,221,19,41,45,54,58,24,45,212,48,49,17,18,40,33,98,49,141,233,242,107,80,229,128,0,0,99,123,223,13,92,57,234,107,189,102,160,212,123,3,182,247,91,165,194,103,84,85,215,87,105,90,9,234,42,37,114,229,207,146,71,196,174,123,149,122,170,170,170,169,144,45,246,250,11,69,5,53,170,213,67,79,69,69,69,11,41,233,169,169,226,108,113,67,19,26,141,99,24,198,162,35,90,214,162,34,34,38,17,17,17,15,160,0,12,79,185,156,40,112,221,188,53,79,184,110,54,204,105,123,189,124,174,115,228,174,246,36,167,171,145,87,191,53,68,60,146,187,231,213,203,215,169,136,106,60,42,184,29,154,178,58,152,246,150,178,8,216,173,230,167,143,82,92,214,55,225,114,185,87,78,175,235,217,112,228,250,96,239,218,15,129,62,17,54,218,174,26,253,43,176,186,101,42,105,221,205,20,215,24,228,185,73,27,189,28,215,85,190,69,69,79,69,78,168,103,104,227,142,24,217,12,49,181,145,177,168,214,181,169,132,106,39,100,68,244,67,134,214,122,43,73,238,38,152,184,104,205,115,167,232,175,118,59,164,94,77,101,13,100,73,36,82,183,40,169,148,94,202,138,136,168,169,213,21,17,81,81,81,20,195,148,220,3,240,121,71,81,21,101,30,193,233,200,39,129,237,146,41,99,243,154,248,222,213,202,57,170,143,202,42,42,34,162,161,159,35,141,177,70,200,154,174,86,177,168,212,87,57,92,184,79,154,175,85,95,170,245,63,64,0,97,45,220,224,175,133,221,242,185,77,124,220,141,159,179,215,93,170,50,178,220,169,29,45,5,92,174,235,239,73,45,51,227,116,174,235,221,234,238,201,233,208,233,122,87,195,55,130,109,37,89,21,194,155,101,41,174,53,48,187,45,117,214,233,91,91,26,245,69,195,161,150,101,137,201,211,213,139,234,73,59,37,142,203,166,173,52,182,29,57,103,162,181,91,40,163,72,169,168,168,169,217,4,16,49,59,53,145,177,17,173,79,162,34,33,247,3,213,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,35,70,185,240,215,224,191,94,221,101,189,220,118,102,146,219,89,59,213,242,45,154,186,166,223,19,149,115,148,242,33,145,176,183,170,231,221,98,29,211,105,120,52,225,131,99,174,145,223,118,203,103,44,150,187,172,42,171,13,194,117,154,186,174,5,94,138,177,205,84,249,36,143,166,83,221,114,116,85,78,198,104,0,0,122,170,105,169,235,41,229,163,172,167,142,120,39,99,163,150,41,24,142,100,140,114,97,90,228,94,138,138,138,168,168,164,107,215,62,27,124,23,235,235,140,183,123,150,202,208,219,171,38,122,189,239,179,86,212,219,163,85,85,85,84,242,96,145,176,166,85,125,24,135,55,183,60,4,240,133,181,87,40,175,58,67,99,108,127,104,64,228,146,42,155,156,147,221,31,27,211,24,123,61,174,73,17,142,69,68,84,86,162,97,123,96,207,192,24,243,82,112,233,195,230,178,189,213,106,109,95,177,91,121,124,188,87,57,31,85,112,185,105,138,26,154,153,220,141,70,162,190,89,34,87,57,81,168,137,149,85,232,136,158,135,27,252,233,220,44,127,197,167,106,191,234,109,187,253,73,200,218,184,113,225,234,194,188,214,61,135,219,187,114,243,115,230,147,75,208,195,239,99,25,247,98,78,184,233,147,190,209,81,81,91,169,99,161,183,210,67,75,77,11,121,99,134,24,209,140,98,124,145,169,209,19,238,61,224,0,0,62,27,221,142,203,169,109,53,86,29,71,103,162,186,219,43,99,88,170,104,171,105,217,60,19,177,123,181,241,189,21,174,79,162,162,161,25,181,39,134,39,4,186,154,229,246,164,219,53,29,190,87,63,158,70,91,110,245,212,176,191,233,229,50,100,99,19,254,66,55,185,223,246,163,131,62,23,246,74,227,21,231,109,118,102,195,109,185,192,238,120,46,21,9,45,125,92,14,207,120,231,170,124,146,70,189,123,181,201,211,167,99,52,0,99,27,135,11,220,52,93,235,234,110,183,94,29,246,202,182,182,182,103,212,84,212,212,105,27,124,146,205,43,220,174,123,222,247,68,170,231,57,202,170,170,171,149,85,85,83,37,195,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,39,161,251,7,1,172,244,6,131,220,123,83,44,91,135,162,108,58,162,219,28,205,168,101,29,234,219,13,108,13,149,17,81,30,145,204,215,53,28,136,231,34,46,51,213,126,103,78,163,225,107,134,59,125,92,21,244,28,57,237,133,53,85,52,141,154,9,225,210,22,246,73,20,141,92,181,237,114,69,150,185,21,17,81,83,170,42,25,64,3,229,185,219,45,183,171,117,85,158,243,111,166,175,160,174,133,244,245,84,181,49,54,88,103,137,232,173,115,30,199,34,181,205,84,85,69,69,69,69,69,49,167,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,35,249,211,184,88,255,0,139,78,213,127,212,219,119,250,145,252,233,220,44,127,197,167,106,191,234,109,187,253,72,254,116,238,22,63,226,211,181,95,245,54,221,254,164,127,58,119,11,31,241,105,218,175,250,155,110,255,0,82,119,253,45,164,244,174,134,177,82,233,109,21,166,109,90,126,203,69,207,236,214,235,93,20,116,148,176,115,189,207,127,36,81,163,88,222,103,189,206,92,39,87,57,85,122,170,156,177,140,110,28,47,112,209,119,175,169,186,221,120,119,219,42,218,218,217,159,81,83,83,81,164,109,242,75,52,175,114,185,239,123,221,18,171,156,231,42,170,170,174,85,85,85,76,156,14,149,173,118,67,101,247,42,235,21,247,113,182,135,69,106,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,92,101,238,95,85,57,221,39,163,116,134,130,178,67,166,116,46,148,179,233,203,61,59,158,248,109,246,154,24,168,233,163,115,220,174,114,182,40,154,214,162,171,149,85,85,19,170,170,169,204,0,1,211,55,51,102,182,167,121,109,44,178,110,158,223,216,245,61,36,74,171,10,92,105,27,35,224,85,238,177,201,241,198,171,142,170,213,69,48,12,222,22,92,14,79,114,90,247,108,236,205,98,162,243,82,179,81,92,219,10,170,231,175,74,142,100,239,217,28,137,209,58,25,107,106,120,82,225,207,100,42,91,112,218,253,160,211,214,90,248,219,202,203,130,64,181,21,172,76,42,42,54,162,101,124,168,138,139,215,14,235,235,147,43,128,99,205,73,195,167,15,154,202,247,85,169,181,126,197,109,229,242,241,92,228,125,85,194,229,166,40,106,106,103,114,53,26,138,249,100,137,92,229,70,162,38,85,87,162,34,122,28,111,243,167,112,177,255,0,22,157,170,255,0,169,182,239,245,39,35,106,225,199,135,171,10,243,88,246,31,110,237,203,205,207,154,77,47,67,15,189,140,103,221,137,58,227,166,78,251,69,69,69,110,165,142,134,223,73,13,45,52,45,229,142,24,99,70,49,137,242,70,167,68,79,184,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,110,38,54,39,75,239,230,215,94,52,149,250,221,4,181,43,73,80,250,41,214,24,221,36,83,251,60,209,198,230,185,209,189,91,133,149,85,21,169,148,94,223,93,121,55,147,110,46,59,81,185,122,139,66,220,35,145,191,101,92,234,233,97,115,209,200,178,69,21,68,145,53,217,86,183,57,242,215,170,53,19,238,236,102,109,148,208,114,113,13,182,115,232,100,123,166,190,217,42,221,89,3,213,121,164,74,24,105,227,137,177,53,121,100,126,57,230,232,212,106,55,62,168,189,22,235,120,76,209,52,123,123,176,218,75,75,211,91,82,142,106,59,85,4,117,105,228,164,110,146,161,148,80,49,239,118,26,213,87,42,179,170,170,101,113,212,204,32,2,50,248,134,110,220,91,81,195,110,160,168,142,189,105,171,47,176,85,217,169,149,178,242,59,204,154,130,173,89,143,125,171,222,63,76,175,78,202,80,77,166,146,229,172,245,133,21,10,36,149,55,11,237,202,56,145,61,231,186,89,166,149,19,234,231,42,185,223,85,92,250,155,23,240,147,183,84,251,105,195,230,136,177,50,137,148,213,83,88,109,149,53,140,72,209,142,246,133,161,129,178,115,39,43,87,155,44,235,148,207,78,166,97,61,53,149,148,182,250,73,171,171,170,98,167,167,167,141,210,203,44,175,70,49,140,106,101,206,115,151,162,34,34,42,170,169,76,30,39,28,102,84,238,110,171,170,217,237,17,118,145,182,43,37,91,226,172,150,154,117,70,212,79,12,181,148,239,78,104,167,115,31,27,152,246,175,86,34,175,76,225,48,132,72,216,77,137,214,219,241,175,237,90,75,76,88,235,234,96,168,171,129,181,149,81,83,76,248,224,129,211,197,28,143,115,217,27,209,188,169,43,85,85,83,8,139,149,250,223,207,12,60,57,232,238,29,182,218,217,165,236,54,216,25,112,117,44,15,184,212,249,49,36,146,212,173,60,44,149,121,219,20,110,114,43,161,69,247,147,42,189,87,233,137,60,77,183,122,13,182,225,206,239,100,167,150,4,171,212,241,212,89,213,142,114,115,36,85,52,53,141,230,68,71,181,115,150,119,194,167,209,74,103,225,147,66,87,110,70,251,232,189,55,75,75,61,79,157,125,183,58,117,141,138,254,72,150,178,22,57,239,195,93,134,167,63,85,84,199,83,99,189,17,96,110,149,209,214,61,52,196,68,75,85,186,154,137,49,219,240,81,53,159,36,252,223,146,125,200,115,102,189,30,32,218,202,163,87,113,65,170,223,35,213,208,211,123,15,149,149,85,248,173,212,185,252,165,78,237,244,39,103,130,190,156,165,162,208,218,227,80,54,159,19,92,126,204,230,145,88,158,247,151,53,197,137,133,198,87,162,252,212,178,179,240,144,66,146,44,201,11,18,69,238,254,84,202,250,119,58,38,250,234,135,104,205,172,189,106,54,61,26,234,79,102,194,170,227,226,169,137,159,52,252,239,153,172,237,198,177,247,10,201,43,36,248,164,198,127,66,34,127,160,191,95,13,107,39,216,252,47,233,213,246,119,197,231,123,95,196,206,92,226,227,89,244,79,153,42,192,43,167,198,107,82,193,109,218,157,53,167,157,82,198,203,119,246,206,72,249,209,28,239,42,166,222,245,233,156,174,17,115,217,127,65,92,220,16,104,231,107,62,35,180,189,181,209,57,240,167,182,249,136,214,231,255,0,16,169,84,252,149,78,237,54,47,0,0,1,70,62,43,218,58,227,167,184,136,168,188,213,66,214,211,93,185,60,135,53,174,78,111,42,134,133,174,234,173,68,92,42,250,42,254,131,33,120,53,107,232,172,123,145,169,116,100,178,171,86,255,0,236,120,78,100,68,95,34,11,132,159,156,159,63,146,254,142,229,198,0,96,190,55,40,38,184,240,203,172,41,96,129,178,189,223,103,225,21,170,229,233,112,166,94,152,251,141,114,205,143,120,55,171,101,111,15,26,90,120,214,37,71,123,119,237,95,15,251,250,161,63,208,102,176,68,111,19,125,189,167,214,220,53,94,43,159,72,178,207,105,246,127,41,205,141,28,230,121,181,244,104,236,47,42,170,101,27,233,143,210,82,38,205,106,201,244,62,228,217,245,77,51,185,100,162,246,142,85,202,167,199,79,35,61,21,63,59,230,108,209,104,185,211,222,109,209,92,169,94,142,138,110,110,85,69,69,236,229,69,236,170,157,208,251,10,31,241,65,217,89,118,203,136,26,221,71,75,67,236,246,205,73,229,251,50,50,46,72,255,0,99,209,81,49,252,184,141,173,248,159,215,10,189,123,225,76,139,225,61,196,77,199,79,238,221,54,217,106,59,154,37,154,107,44,212,54,248,228,153,223,239,186,139,149,50,183,163,229,70,103,240,146,124,45,230,250,47,82,230,154,168,228,71,53,81,81,83,40,168,98,93,246,225,123,104,184,132,178,207,107,215,154,114,149,106,101,133,208,199,114,167,163,165,246,200,114,201,90,138,201,101,138,69,110,22,103,185,58,116,118,23,231,152,23,173,252,29,107,172,87,159,183,246,151,92,207,31,177,63,218,104,253,190,230,169,59,100,99,220,248,215,240,20,73,133,233,31,101,69,206,113,232,79,14,26,172,123,163,164,54,246,213,163,119,54,90,106,170,187,69,20,20,140,170,133,213,15,89,27,20,16,198,138,231,204,136,170,229,86,189,87,162,103,57,233,213,12,190,124,215,42,40,238,86,234,171,116,200,138,202,168,31,11,145,125,81,205,84,95,242,154,239,113,209,160,93,183,188,74,107,10,4,162,146,158,59,141,210,225,114,143,158,62,68,123,36,175,169,68,114,123,173,202,47,39,69,76,253,228,221,240,96,220,68,74,29,71,183,19,213,68,212,243,107,46,140,137,95,135,42,226,221,10,46,21,221,189,62,31,211,232,90,104,0,248,175,11,109,101,178,166,123,187,97,90,56,34,124,179,44,168,222,70,177,173,85,114,175,55,68,76,103,185,175,143,30,251,155,22,226,241,21,169,99,183,77,155,117,134,186,178,207,76,214,57,60,181,100,21,213,92,138,212,71,185,184,229,122,97,83,29,59,34,18,15,194,7,101,35,213,219,147,113,220,203,165,20,115,80,217,224,154,158,5,146,62,100,109,92,85,20,19,53,83,154,53,68,84,107,151,170,57,29,247,119,46,93,17,26,136,214,162,34,34,97,17,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,158,48,27,49,112,208,188,74,55,116,169,232,220,150,93,195,160,134,161,38,107,87,145,181,212,209,178,9,163,249,34,242,50,9,62,190,98,252,148,153,62,22,252,99,233,109,213,218,123,46,195,234,219,205,61,22,187,209,148,109,183,208,211,204,244,103,218,182,200,91,136,95,14,87,222,146,40,209,24,246,39,92,49,31,217,93,203,60,142,3,93,235,205,33,182,90,74,231,174,181,229,254,146,203,98,179,192,234,138,202,202,151,242,177,141,79,68,78,238,114,174,17,173,106,43,156,170,136,136,170,168,134,186,220,74,110,245,243,138,110,35,53,30,225,91,173,245,179,201,169,174,113,209,88,237,232,206,121,146,153,188,176,82,64,140,111,229,171,90,204,163,123,189,206,238,171,149,191,174,25,54,161,251,29,176,26,19,106,170,57,61,175,79,217,225,134,185,88,168,173,90,199,230,90,149,106,167,69,111,157,36,152,95,150,12,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,30,21,17,200,173,114,34,162,166,21,20,166,143,23,237,149,139,72,238,77,187,115,45,116,81,195,67,120,130,26,121,214,56,249,81,213,82,212,87,204,229,94,88,209,21,85,173,78,170,229,119,223,220,143,156,4,110,100,59,119,196,86,153,142,227,54,45,215,234,234,43,61,75,94,228,242,249,39,174,165,231,87,34,189,173,199,43,23,42,185,233,221,20,216,58,206,182,215,219,41,167,180,54,20,163,158,38,75,10,196,141,228,115,28,212,86,170,114,244,84,198,59,31,104,0,171,47,25,253,197,69,161,211,187,113,5,84,78,79,54,142,232,248,209,249,114,46,46,48,170,225,29,219,211,225,253,62,132,34,224,99,64,187,112,184,148,209,246,245,163,146,162,59,117,210,223,114,147,146,62,116,99,35,175,166,69,114,251,174,194,39,63,85,233,247,155,16,219,40,163,182,219,105,45,209,34,35,41,96,142,22,162,122,35,90,136,159,228,62,147,16,113,43,99,221,29,95,183,183,93,27,182,82,211,82,213,221,232,167,164,125,84,206,168,98,198,217,96,154,53,86,190,20,85,71,34,185,138,157,23,24,207,94,136,64,253,17,224,235,93,125,188,253,191,187,90,230,121,61,181,254,211,89,236,23,53,89,221,35,222,215,200,191,135,162,92,175,89,59,170,174,113,159,82,122,108,79,11,219,69,195,221,150,11,94,131,211,148,169,83,20,45,134,75,149,69,29,47,182,77,134,68,213,87,203,20,81,171,178,176,177,203,211,171,178,191,44,101,167,42,53,21,206,84,68,68,202,170,148,171,226,235,189,242,107,93,230,163,219,219,53,193,31,105,177,208,70,218,152,217,46,81,43,161,171,175,137,249,70,200,173,248,28,157,218,142,249,225,58,29,131,193,235,101,100,190,238,21,211,118,110,20,62,101,21,190,154,122,8,31,36,89,99,106,35,158,130,118,171,85,99,84,71,34,42,225,81,200,191,79,82,226,207,142,239,115,167,179,91,165,185,85,61,27,20,60,188,202,170,137,221,200,137,221,81,59,169,172,190,242,234,201,245,206,228,222,53,77,75,145,100,173,246,126,101,69,95,200,167,141,158,170,239,204,249,151,119,225,143,183,176,104,158,26,172,245,205,164,88,103,187,123,71,156,231,70,141,115,252,170,250,196,110,87,149,21,112,142,245,207,232,37,200,48,167,25,21,108,162,225,227,84,207,34,196,136,223,97,253,183,225,255,0,127,83,167,250,77,112,141,140,248,34,160,154,221,195,46,143,165,158,22,198,246,253,161,148,70,170,47,91,133,74,245,207,222,103,80,10,115,241,149,215,209,95,55,31,77,104,200,165,87,125,129,237,153,78,100,84,79,62,11,124,159,156,191,47,146,126,158,230,61,240,161,209,215,29,67,196,69,61,230,154,6,190,154,211,207,231,185,205,114,163,124,218,26,230,183,170,53,81,50,169,234,169,250,75,206,0,0,1,79,30,52,12,198,227,105,39,245,235,237,255,0,119,237,22,238,196,90,224,139,117,157,180,188,64,88,53,4,181,44,134,141,125,171,218,28,247,242,183,253,229,82,198,229,121,218,157,228,245,83,98,136,102,138,162,36,154,9,26,246,59,56,115,85,21,23,244,161,236,7,67,223,59,44,154,135,107,47,118,120,105,125,161,245,30,205,136,249,57,249,185,106,98,119,108,46,123,103,183,161,172,153,176,239,0,119,171,109,235,134,61,43,61,169,238,124,41,237,216,122,171,85,23,253,208,170,78,138,213,84,238,138,72,176,117,109,206,209,214,205,125,162,46,90,78,241,78,147,82,87,121,62,99,57,26,236,242,76,201,19,163,154,228,238,196,244,83,89,43,221,158,231,165,111,51,90,107,243,21,93,47,47,63,47,51,113,204,196,114,119,68,94,206,79,67,98,62,10,119,30,61,212,225,203,74,235,6,74,249,22,179,219,178,175,118,93,238,87,212,199,215,222,119,245,63,153,156,200,65,226,169,177,141,220,189,144,118,174,181,219,91,53,227,78,99,200,115,97,230,119,236,138,202,24,221,213,177,185,223,3,23,178,167,233,66,154,54,119,93,214,237,166,231,105,157,105,71,60,177,125,149,118,162,170,155,203,114,181,93,28,85,17,200,230,244,115,115,158,68,232,170,137,247,119,54,57,216,173,197,182,238,158,211,233,125,105,110,159,204,251,66,209,69,52,249,115,85,91,44,148,209,72,228,92,57,216,95,194,39,69,85,95,242,157,244,0,10,107,241,153,208,76,181,111,45,131,90,82,66,214,65,89,98,165,166,151,149,184,230,153,245,87,9,21,87,13,68,85,194,122,174,127,202,98,143,11,173,113,46,144,226,122,223,74,250,169,89,5,234,154,43,103,150,143,84,106,190,107,133,18,101,83,153,19,179,126,191,114,151,212,138,138,153,69,232,121,0,192,124,111,238,213,54,208,240,239,170,111,46,173,109,61,93,202,223,93,108,163,252,34,49,203,81,37,13,75,163,199,190,213,239,31,162,170,252,144,215,142,243,115,175,212,218,130,182,241,84,178,79,89,116,172,146,161,255,0,19,156,249,37,122,185,123,170,170,170,171,190,106,191,121,122,190,24,27,62,253,180,225,214,130,237,93,66,180,245,154,145,241,93,211,49,114,57,98,168,161,162,118,87,44,106,247,98,250,170,125,84,152,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,190,255,0,236,14,221,113,39,182,245,219,103,185,86,199,84,80,84,185,39,165,170,133,81,181,52,21,77,69,70,84,66,252,47,43,219,149,78,185,71,34,185,174,69,106,170,20,149,196,71,135,151,18,188,53,106,25,110,182,123,5,203,86,105,202,89,124,234,29,75,167,105,228,123,163,68,114,114,186,104,163,204,180,207,79,119,42,185,102,87,221,123,142,171,98,227,219,140,189,35,72,150,122,13,254,213,124,148,232,144,242,220,31,29,100,140,229,85,232,174,168,99,223,148,202,162,229,115,209,51,217,14,38,162,227,197,215,24,183,170,90,25,231,220,13,204,168,129,234,144,68,137,61,77,45,35,177,133,118,19,240,48,116,84,203,151,151,186,101,75,57,240,255,0,240,207,110,194,221,105,119,147,124,29,69,113,215,48,177,86,215,105,129,205,154,150,202,174,76,44,174,147,180,181,24,202,34,183,220,102,85,90,175,85,71,54,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,121,226,127,179,239,220,190,29,107,238,212,52,43,81,89,166,223,45,221,113,23,59,146,42,122,26,215,101,48,199,47,119,167,170,39,213,10,42,179,92,235,244,206,160,162,188,82,172,144,86,90,235,35,168,103,196,215,50,72,158,142,78,202,138,138,138,223,154,47,220,108,57,193,6,237,83,110,247,14,250,90,242,218,214,212,85,219,109,244,54,202,207,194,35,220,149,17,208,211,58,76,251,238,94,242,122,170,47,205,12,248,1,225,85,17,50,171,208,161,111,20,93,113,46,175,226,122,225,74,202,169,95,5,150,154,91,103,150,175,85,106,62,27,133,106,101,19,153,83,179,190,159,114,25,91,193,159,65,50,235,188,183,253,105,87,11,95,5,29,138,170,154,46,102,231,150,102,85,91,228,69,76,181,81,23,10,189,151,63,229,46,80,0,14,133,190,187,139,109,218,205,167,213,26,210,227,63,151,246,125,166,182,104,48,230,162,186,88,233,165,145,168,153,115,114,171,229,175,68,84,95,242,154,231,238,126,171,187,111,14,240,94,239,254,100,181,21,26,134,251,82,234,70,189,92,247,34,79,84,247,177,184,203,215,188,157,145,87,233,146,246,120,0,217,202,77,162,225,215,78,211,251,3,32,174,189,210,82,93,234,215,202,70,185,101,154,134,149,31,159,113,171,241,71,235,149,249,170,146,80,193,156,107,110,60,123,87,195,150,170,214,15,149,241,173,31,176,225,88,236,59,223,175,166,143,167,188,223,234,159,63,251,141,119,44,150,123,158,170,188,195,105,160,204,181,117,92,220,156,220,206,207,43,21,203,217,21,123,53,125,13,155,118,199,71,91,52,14,136,182,233,59,61,58,67,73,67,231,121,108,228,107,113,207,51,228,94,141,107,83,187,215,209,14,210,8,233,199,229,230,219,101,225,143,85,207,116,115,153,2,251,14,94,138,212,70,255,0,186,20,169,213,92,168,137,213,80,215,136,217,179,99,44,178,233,237,172,178,89,230,165,246,119,211,251,78,98,228,228,229,230,169,149,221,176,152,239,158,222,167,124,7,174,105,162,167,137,102,158,70,177,141,198,92,229,68,68,253,42,107,175,198,238,235,59,118,247,254,255,0,127,138,161,147,81,167,178,251,59,152,254,102,255,0,188,169,152,236,47,59,147,188,126,138,74,79,5,246,115,110,62,174,127,189,238,251,7,221,251,69,199,185,113,0,0,0,41,63,197,247,88,211,95,55,198,139,79,83,84,36,169,101,243,51,239,163,177,231,81,208,63,209,203,242,249,39,233,32,109,29,101,69,5,75,42,233,100,86,75,30,121,92,138,168,169,148,84,94,169,244,83,97,222,6,55,197,55,227,97,44,186,174,166,102,173,199,246,79,181,199,205,239,199,251,54,166,54,115,34,200,247,38,91,22,83,43,247,125,36,40,62,27,213,2,220,237,147,80,164,143,98,201,203,239,49,112,169,135,34,247,235,242,53,133,215,186,62,191,65,106,202,237,41,115,99,155,83,67,229,115,163,145,200,190,252,77,145,62,38,181,123,61,61,16,181,15,8,46,32,225,173,210,211,108,133,214,169,173,125,175,151,216,124,199,162,42,249,146,87,212,201,142,105,62,137,240,177,62,191,50,206,1,249,115,81,237,86,175,101,53,233,227,251,108,83,107,184,143,212,54,104,160,116,112,63,217,60,181,229,195,87,20,20,174,92,123,141,78,242,122,33,96,222,14,27,139,85,121,218,59,182,223,213,200,229,135,78,249,30,200,220,174,19,218,42,174,18,191,162,185,83,186,122,53,62,185,238,88,145,199,95,236,22,141,79,106,158,201,125,183,211,215,81,84,114,249,176,84,68,217,88,254,87,35,147,45,114,42,46,28,212,94,169,221,16,215,55,137,174,29,53,103,15,218,250,235,97,185,219,106,219,108,163,158,150,158,10,215,67,42,69,36,146,210,178,110,86,200,232,152,213,94,175,232,137,159,117,123,225,84,154,158,20,220,95,65,96,173,93,143,215,247,201,214,10,201,115,105,146,166,165,57,24,247,173,13,52,48,53,101,153,17,17,17,30,168,198,51,61,241,234,133,182,197,36,115,70,201,162,123,94,199,181,28,215,53,114,138,139,217,81,79,208,0,175,111,24,125,3,77,123,217,203,86,174,242,25,237,20,23,56,35,243,81,169,207,200,202,91,132,156,185,229,85,198,87,56,202,21,113,194,157,234,162,195,196,62,223,215,211,212,73,10,166,165,180,163,149,143,86,229,190,221,2,170,46,21,58,116,236,108,127,167,107,22,225,167,237,149,234,238,101,169,163,134,108,231,57,230,98,47,250,78,68,2,165,60,99,119,193,43,47,214,109,154,182,87,74,172,130,26,123,173,67,25,47,224,249,209,247,10,119,34,163,100,248,186,167,69,103,111,95,66,18,112,147,181,181,91,185,191,90,79,76,67,66,181,84,241,93,40,42,171,89,229,43,219,236,201,91,3,36,87,162,49,201,203,137,58,229,49,215,169,177,110,142,211,180,122,71,73,217,180,189,5,60,80,65,105,183,211,209,70,200,152,141,106,54,40,154,196,68,68,68,76,97,169,232,159,114,28,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,234,205,59,167,238,19,186,170,190,197,111,169,153,200,136,233,38,165,99,220,184,232,153,85,76,159,116,48,195,79,11,41,233,226,100,81,68,212,99,24,198,163,90,214,162,97,17,17,58,34,34,122,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,112,218,199,78,209,234,221,39,121,211,21,244,240,207,5,218,223,81,69,35,37,98,57,170,217,98,115,21,21,21,21,49,135,47,162,253,202,107,165,197,190,214,213,109,30,253,106,205,49,53,10,210,211,203,116,175,171,162,103,148,172,103,179,45,108,236,141,88,138,198,167,46,35,233,132,199,78,132,219,240,114,223,6,209,223,175,59,53,115,174,149,25,60,53,23,90,118,62,95,193,171,213,246,250,118,162,35,164,248,186,47,68,103,111,95,66,218,192,56,237,69,88,182,253,63,115,175,71,114,173,53,28,211,103,56,199,43,21,127,208,107,129,197,101,234,123,247,16,251,129,95,81,81,36,202,186,150,234,141,87,189,93,134,251,116,234,136,153,85,233,215,177,104,254,15,26,2,158,201,179,151,93,95,228,51,207,175,185,207,31,154,173,78,126,71,210,219,228,229,207,42,46,50,153,198,84,176,144,1,249,150,72,225,141,243,74,246,177,140,106,185,206,114,225,17,19,186,170,149,37,226,181,197,236,23,234,212,216,253,1,124,157,32,164,147,55,105,41,170,83,145,239,98,215,83,77,3,150,41,149,21,21,21,138,172,123,51,219,62,136,70,255,0,15,46,29,110,187,221,190,182,59,205,69,182,73,172,58,102,190,154,235,85,44,144,185,208,74,180,245,148,142,124,46,85,137,236,114,171,37,202,177,85,50,157,213,19,189,251,91,173,244,118,155,125,53,174,223,77,29,61,45,36,44,130,24,163,98,49,140,99,26,141,107,81,168,136,136,136,136,136,136,137,131,233,43,183,198,63,113,106,172,219,71,106,219,250,73,28,144,234,47,63,218,219,149,194,251,61,85,190,86,116,71,34,119,95,86,175,211,29,202,248,224,7,108,83,116,120,143,211,182,105,96,116,148,236,246,191,53,121,114,212,205,5,83,147,62,227,147,188,126,168,108,46,214,163,26,141,78,200,126,129,89,30,47,188,65,195,69,165,97,217,11,77,83,92,251,167,55,183,114,61,21,83,203,146,130,166,60,242,201,245,95,137,139,244,199,114,171,180,22,143,175,215,186,178,135,74,91,24,231,84,215,121,188,136,212,114,175,185,19,164,95,133,174,94,204,95,69,54,122,178,208,45,178,217,13,10,200,249,60,190,111,121,235,149,92,185,87,191,79,153,247,2,61,113,207,190,45,216,125,131,189,106,186,105,154,151,47,216,222,201,26,59,223,147,246,109,52,111,229,68,145,142,92,54,92,174,23,239,250,235,197,89,89,81,95,82,250,186,169,21,242,201,142,103,42,170,170,225,48,157,87,232,132,241,240,131,214,52,214,61,242,172,211,213,53,9,18,94,188,188,123,232,220,249,52,117,239,245,114,124,254,75,250,11,177,0,0,15,14,115,90,156,206,114,34,39,170,169,173,255,0,23,218,254,175,113,183,235,81,234,26,138,184,170,25,47,177,249,110,134,69,123,58,81,83,177,112,170,231,126,103,207,185,134,11,101,240,91,212,213,207,179,235,61,57,61,116,178,83,71,246,119,145,3,229,85,108,121,117,197,238,229,106,174,19,43,213,112,157,75,67,0,161,191,20,29,164,147,109,184,136,174,186,211,209,44,86,235,239,149,236,210,36,124,173,127,147,67,68,215,225,81,141,106,225,207,244,85,250,224,142,187,51,187,186,171,101,181,197,22,180,210,183,74,170,89,169,188,206,118,69,60,145,182,94,104,100,141,57,145,143,98,187,9,43,177,215,166,127,66,236,111,179,123,151,106,221,173,1,109,214,246,122,136,230,166,175,243,185,28,199,181,200,188,147,201,18,245,107,156,157,227,95,85,255,0,65,221,193,81,126,52,27,120,148,122,179,72,235,234,26,70,167,218,30,223,237,210,182,62,171,229,197,110,138,60,185,27,245,84,247,156,191,79,145,199,248,51,106,170,232,55,7,82,105,134,190,52,166,169,246,62,100,114,175,50,242,193,112,122,99,174,59,253,11,132,4,113,227,79,133,157,55,196,62,211,221,173,144,218,224,142,253,78,178,92,233,42,98,130,52,150,90,152,168,231,138,22,57,254,84,143,115,115,35,122,39,94,137,133,76,34,20,59,123,180,235,125,132,221,89,168,167,134,190,213,122,210,215,135,121,79,123,102,129,100,117,53,74,163,94,213,84,99,213,138,248,186,42,114,231,30,138,157,46,187,195,243,140,171,39,16,27,119,69,166,117,45,214,146,155,86,89,97,142,141,240,203,59,25,37,83,33,130,149,139,42,53,243,190,87,171,165,153,201,205,132,202,167,100,94,243,8,0,69,79,18,203,61,13,215,133,187,243,235,99,123,150,141,181,85,81,114,34,46,36,101,186,179,149,87,40,189,58,175,110,165,31,108,43,158,221,233,208,206,98,225,201,168,237,152,255,0,218,226,54,76,219,213,115,180,14,154,115,254,37,180,81,170,255,0,247,22,29,128,28,6,189,213,116,26,31,69,223,53,117,202,162,56,105,236,246,234,154,231,186,71,181,169,136,162,116,139,213,202,137,217,171,234,159,122,26,232,241,85,186,181,91,197,190,90,167,87,77,84,250,138,127,180,235,160,162,115,158,175,68,166,246,201,228,141,26,188,239,78,92,73,211,149,113,242,39,135,131,134,199,163,171,239,91,203,118,182,57,200,145,84,218,105,164,146,28,181,23,154,223,80,199,53,93,31,126,234,138,143,251,147,212,181,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,21,69,227,31,177,232,218,235,46,243,90,109,174,106,44,84,214,154,153,35,135,13,85,205,194,161,238,114,182,62,253,178,170,255,0,189,61,72,29,194,182,234,213,108,238,249,105,93,93,13,83,233,233,254,211,161,130,181,205,122,177,22,155,219,32,146,68,114,243,177,57,113,31,94,101,199,204,216,191,65,106,186,13,113,162,236,122,186,219,81,28,212,247,139,117,53,115,29,27,218,228,196,177,54,68,234,213,84,236,228,245,95,189,78,124,29,127,112,149,205,208,58,149,204,248,146,209,88,169,255,0,220,94,107,103,191,78,123,183,167,92,185,235,151,46,163,185,231,255,0,107,148,188,31,13,43,61,13,171,133,187,11,232,163,123,86,177,180,181,82,243,162,38,100,125,186,143,153,83,8,157,58,39,126,164,171,0,16,251,196,15,140,171,31,15,251,119,91,166,116,221,214,146,167,86,94,161,146,142,56,98,157,143,146,149,147,65,84,196,149,90,201,217,43,21,178,194,212,230,194,225,87,178,175,106,80,178,90,117,198,254,110,172,20,80,67,95,118,189,106,155,187,124,215,181,179,78,177,186,166,165,17,207,114,162,61,232,196,124,189,85,121,177,159,85,94,183,207,193,47,12,150,78,27,246,142,130,206,148,49,253,185,114,100,85,215,26,135,196,207,53,179,73,75,76,217,99,71,121,81,189,25,207,14,121,92,138,185,238,185,237,34,65,79,158,51,58,170,190,109,193,211,122,101,207,141,105,169,189,179,149,173,87,115,39,52,22,247,174,122,227,191,208,251,252,23,246,241,43,53,102,174,215,213,212,141,95,179,253,131,216,101,116,125,83,204,138,227,20,152,114,183,232,137,238,185,62,191,34,221,1,210,55,147,114,237,91,75,160,46,90,222,241,81,28,52,212,30,79,59,158,246,181,19,158,120,226,78,174,115,83,188,137,234,159,232,53,200,222,109,221,213,91,211,174,43,117,166,170,186,85,85,77,83,229,242,50,89,228,145,177,114,195,28,107,202,143,123,213,185,72,155,158,189,113,250,18,69,120,95,109,36,155,145,196,69,5,214,162,133,101,183,88,252,223,105,145,98,230,107,60,234,26,214,179,42,172,115,83,46,103,170,167,211,37,242,0,85,231,141,38,166,174,101,155,70,105,200,107,165,142,158,79,180,124,248,89,42,163,100,195,237,207,111,51,81,112,184,94,169,148,232,84,209,153,184,66,215,245,91,113,191,90,115,80,193,87,13,59,34,246,207,49,211,72,172,103,90,42,134,38,85,28,223,207,249,247,54,65,107,154,228,230,107,145,81,125,81,79,32,0,12,119,191,250,206,163,64,109,69,239,84,210,115,164,180,126,205,202,172,206,83,158,166,38,47,103,53,123,63,230,107,71,113,173,154,225,89,37,101,68,174,146,73,49,151,57,202,170,184,68,78,235,247,31,57,100,30,13,154,174,138,131,113,111,250,110,122,132,108,247,15,101,242,152,175,68,230,242,224,184,61,216,69,92,174,17,125,17,75,136,0,128,62,46,59,45,250,180,218,42,77,195,183,219,155,37,94,153,243,57,228,100,57,127,236,138,170,8,83,42,140,85,236,213,252,164,253,61,138,85,46,115,194,11,115,46,122,135,105,170,116,61,108,149,83,199,98,228,242,223,34,185,205,111,157,83,95,42,225,85,235,142,201,232,159,167,185,97,128,134,30,41,219,81,250,190,225,222,183,80,82,80,212,84,87,88,60,191,37,180,241,115,185,124,250,234,38,59,162,49,203,240,179,209,83,178,247,33,239,131,93,153,146,238,157,254,236,246,212,115,65,236,188,138,212,252,31,189,77,112,106,243,116,254,231,94,229,200,131,194,162,42,97,83,40,164,18,241,6,224,34,211,189,90,126,179,113,182,238,217,21,54,173,160,142,74,153,162,130,22,179,219,24,198,85,76,230,162,67,78,249,100,149,242,202,196,194,185,57,177,243,194,173,74,232,221,95,186,156,45,238,196,23,26,118,221,44,151,123,13,197,139,81,73,50,84,211,54,161,176,84,181,95,28,140,71,70,231,198,231,193,133,69,198,121,113,209,83,165,222,112,105,198,158,138,226,95,71,82,195,89,116,160,160,213,148,209,50,58,203,123,231,138,39,200,246,197,79,230,73,28,75,60,146,171,22,89,213,168,229,238,169,133,235,222,78,0,71,15,16,104,124,238,22,53,167,186,197,242,237,119,23,251,201,219,22,234,174,223,82,137,184,126,141,242,239,118,132,99,17,170,171,169,45,120,230,237,254,251,136,217,47,65,181,204,208,218,117,142,68,69,109,166,145,23,29,179,228,180,231,65,8,188,84,183,190,109,181,216,217,180,157,186,161,177,213,234,103,58,223,34,35,213,31,228,84,81,214,198,170,152,145,171,221,137,221,21,62,138,82,78,154,177,92,117,118,166,182,233,234,8,229,158,178,237,91,13,36,104,212,115,220,231,203,34,49,59,34,170,174,92,158,138,191,121,177,39,6,187,77,73,179,220,62,233,61,59,29,34,193,87,87,108,160,175,175,107,163,70,187,218,159,69,78,201,51,238,49,115,152,255,0,41,57,190,106,102,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,24,67,140,173,166,164,222,30,31,117,102,157,146,145,103,171,164,182,87,215,208,53,177,163,157,237,76,162,168,100,120,247,30,185,204,159,146,156,223,37,53,219,212,182,43,142,145,212,215,45,61,95,28,176,86,90,107,102,164,145,28,142,99,154,248,164,86,47,116,69,69,203,87,209,23,238,46,219,194,183,124,39,220,173,141,135,73,92,106,91,37,94,153,115,109,241,162,189,85,254,69,61,29,20,104,171,153,28,189,222,189,145,19,232,132,221,7,5,175,26,175,208,250,137,141,68,85,117,166,173,19,61,191,105,113,173,167,16,49,186,45,238,215,108,122,53,21,53,37,211,225,237,254,251,148,189,159,15,152,60,158,22,52,95,70,39,153,107,183,63,221,250,219,169,123,253,73,30,1,24,248,203,227,75,69,112,211,163,170,161,163,186,80,87,234,202,152,164,142,142,222,201,226,150,72,222,232,170,60,185,36,137,39,142,84,98,75,2,53,92,157,149,112,157,123,82,30,179,213,251,169,197,38,236,84,92,106,27,116,189,221,239,215,23,173,61,36,41,83,82,218,118,207,82,229,100,113,177,93,35,153,27,95,62,17,19,56,230,199,85,94,182,213,225,243,192,69,167,101,116,253,22,227,110,37,178,42,157,91,95,28,117,48,197,60,45,127,177,49,236,165,153,173,84,154,157,146,199,43,37,137,233,132,114,242,231,231,149,73,218,136,136,152,68,194,33,228,20,223,227,43,103,108,91,165,96,187,177,181,28,211,251,87,58,185,63,7,210,154,222,212,229,233,253,222,189,201,131,225,99,181,31,168,30,29,232,181,5,93,13,69,61,117,255,0,204,243,155,81,23,35,147,200,174,173,99,122,43,26,191,11,253,85,123,167,98,103,130,188,252,95,119,50,231,167,182,154,155,67,209,73,85,4,119,222,127,49,241,171,154,215,121,53,52,18,166,85,30,153,238,190,139,250,59,148,198,93,87,132,118,203,126,162,246,138,171,112,238,22,230,199,87,169,188,190,73,31,14,31,251,30,170,190,21,194,171,17,123,57,19,226,95,209,216,159,192,20,239,227,39,171,40,171,247,22,193,166,160,168,71,79,111,246,175,53,136,244,94,95,50,11,123,219,148,69,202,101,19,213,16,173,243,232,183,86,205,111,172,142,178,158,87,71,36,121,195,154,229,69,76,162,167,116,251,205,151,56,127,214,149,27,129,181,22,77,85,87,206,178,214,123,79,50,191,57,94,74,153,88,157,220,229,236,207,153,145,0,0,17,171,196,43,88,199,163,56,99,212,247,25,37,137,136,190,197,209,238,198,127,221,10,68,233,239,39,231,26,249,208,81,84,92,106,217,71,75,11,229,150,76,242,177,141,87,42,225,21,87,162,117,236,134,69,226,35,107,191,153,6,232,221,116,83,91,35,89,71,228,114,164,137,133,247,233,226,145,127,33,159,213,62,95,247,157,151,131,109,228,118,201,111,173,139,86,212,84,62,43,124,126,213,237,92,175,229,85,205,29,68,108,238,246,55,226,151,213,126,239,174,197,150,187,157,29,226,134,43,149,190,102,203,79,55,55,35,218,228,114,46,21,81,122,162,170,119,69,62,176,117,13,216,208,150,221,202,208,55,77,25,118,166,142,122,107,135,145,206,201,24,215,34,249,115,71,34,116,115,92,157,216,158,139,254,147,90,29,105,165,171,116,94,165,172,211,87,20,197,69,31,151,207,223,242,227,107,211,186,34,246,114,122,19,247,194,107,136,125,39,183,250,146,227,182,250,129,209,211,79,125,242,125,158,121,22,38,51,240,17,215,76,236,185,242,53,123,61,19,163,87,191,167,114,227,209,81,83,40,185,67,201,194,107,61,39,106,215,26,110,179,75,222,224,108,212,85,190,95,154,199,53,174,69,228,145,175,78,142,69,78,237,78,232,70,254,11,184,62,180,112,199,89,169,99,167,146,90,153,106,253,143,203,154,101,107,215,220,74,140,225,201,12,107,218,124,126,143,238,202,179,140,191,234,109,59,165,104,150,227,169,111,182,251,85,42,119,154,182,170,56,25,221,19,226,122,162,119,115,83,244,167,204,196,117,220,105,240,197,111,170,246,58,141,232,209,190,106,57,173,84,77,71,111,232,170,153,78,243,253,76,133,162,247,87,109,183,34,157,36,209,122,218,195,123,73,35,243,22,58,27,149,61,75,185,21,27,213,82,55,187,167,190,223,253,100,249,161,11,188,71,56,24,177,110,126,149,184,238,214,128,179,71,77,169,109,52,179,85,85,65,73,78,198,123,92,113,71,87,59,215,150,42,119,73,36,175,145,236,78,174,68,92,38,112,184,82,167,54,155,115,181,215,15,59,163,69,168,173,53,53,214,218,235,53,198,54,87,82,43,230,135,204,108,53,17,190,72,100,99,95,26,170,43,161,68,86,185,83,182,23,30,155,4,240,199,190,22,109,253,218,43,30,184,183,86,83,203,87,37,37,52,119,24,226,145,142,242,170,214,150,25,101,98,162,72,245,110,22,100,76,57,220,201,235,243,92,176,8,235,199,243,81,220,44,107,140,171,186,89,238,107,211,247,186,168,163,78,23,40,159,112,226,19,111,105,88,212,114,191,83,218,83,10,153,239,93,2,127,164,217,15,77,83,186,151,78,90,169,92,212,69,134,138,8,213,17,59,42,70,136,114,71,133,84,68,85,85,194,33,72,158,46,59,181,62,182,223,234,93,37,65,95,207,107,177,90,217,77,44,12,149,85,137,89,13,109,124,110,114,181,30,173,230,229,114,38,85,17,223,114,29,19,195,91,102,228,221,78,35,109,53,149,116,51,73,111,211,139,5,229,210,121,89,141,100,167,175,163,85,98,170,177,205,248,100,94,157,23,30,168,95,149,53,60,52,148,241,82,211,177,25,20,44,108,108,106,34,34,53,168,152,68,68,78,137,208,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,84,211,195,87,79,45,45,67,17,241,76,199,70,246,170,34,163,154,169,133,69,69,232,189,10,13,241,41,217,185,54,175,136,219,181,101,29,12,209,219,245,26,207,121,108,139,22,35,73,42,43,235,23,145,21,24,214,252,49,167,78,171,143,85,59,223,132,118,237,79,162,119,254,171,73,87,215,242,91,47,182,183,211,69,3,229,84,98,214,77,91,65,27,92,141,87,163,121,185,90,169,148,69,119,222,133,221,162,162,162,42,46,81,79,39,27,169,105,221,85,167,46,180,173,106,42,205,69,60,104,138,157,213,99,84,53,188,226,146,137,244,28,66,110,21,43,216,141,86,106,123,178,97,19,29,171,167,79,244,23,151,192,11,81,188,44,104,124,43,151,54,123,98,245,253,238,165,36,80,49,63,19,187,225,102,216,45,162,190,107,139,141,101,60,85,113,210,84,199,110,142,89,24,223,54,173,41,102,150,38,34,44,140,87,101,97,84,195,93,204,190,159,52,215,219,118,119,59,93,113,13,186,53,186,138,237,83,93,114,174,188,220,100,101,13,34,62,105,188,182,205,81,35,227,134,54,57,242,42,34,58,101,68,107,85,123,225,51,235,108,126,28,124,12,88,182,195,74,219,183,107,95,217,163,169,212,183,106,88,106,169,96,171,167,99,253,146,57,99,164,157,139,203,45,59,100,142,86,72,199,167,71,42,38,87,25,92,169,52,117,166,234,237,182,219,211,172,154,211,91,88,108,137,28,126,98,71,93,114,167,166,119,34,35,186,162,72,246,244,247,29,255,0,170,191,37,58,45,151,140,110,26,175,247,4,182,91,183,151,71,62,161,95,200,141,253,81,80,42,170,243,35,122,34,78,171,221,83,208,203,118,155,197,166,251,67,29,206,203,115,165,175,164,153,168,230,79,77,51,101,141,200,168,142,69,71,53,85,23,40,168,191,114,161,246,17,83,141,30,15,173,28,78,214,105,168,234,37,154,154,90,63,108,243,38,133,205,98,251,233,79,140,185,97,145,123,65,143,211,253,201,33,163,116,157,171,67,233,186,61,47,100,129,176,209,81,121,158,83,26,214,181,19,158,71,61,122,53,17,59,185,123,33,205,158,21,81,19,42,184,66,156,60,89,184,135,210,123,129,169,45,219,109,167,221,29,76,246,47,59,218,42,35,88,158,223,195,199,67,51,112,230,72,229,236,197,78,173,78,222,189,200,5,162,244,181,110,180,212,180,122,106,220,153,168,172,243,57,59,254,68,110,122,246,69,94,205,95,67,101,237,166,208,150,221,181,208,54,189,25,105,166,142,10,107,127,159,200,200,216,214,162,121,147,73,34,244,107,90,157,222,190,137,254,147,183,131,228,186,92,232,236,244,50,220,110,19,54,42,120,121,121,222,231,35,81,50,168,137,213,85,19,186,161,174,159,25,91,202,237,238,223,107,238,173,167,157,242,91,228,246,95,101,230,126,85,49,71,79,27,251,61,237,248,162,244,95,191,233,214,184,119,218,239,230,189,186,54,173,22,230,74,230,86,121,252,201,26,101,125,202,121,100,79,200,127,245,63,151,253,230,58,175,162,168,183,85,190,142,170,23,197,44,120,230,99,218,173,84,202,34,167,69,235,217,77,130,252,61,53,140,122,207,134,61,49,112,142,88,156,137,237,189,24,236,227,253,208,171,78,190,242,254,105,37,128,0,16,55,198,2,244,148,60,59,37,159,157,232,183,63,201,69,247,87,203,174,160,119,94,191,95,146,149,27,195,229,153,218,131,119,172,22,134,82,186,165,211,251,86,34,107,57,213,220,180,178,187,182,23,61,179,219,208,144,254,42,250,121,44,124,81,94,100,142,157,35,138,167,217,249,28,140,194,59,150,221,67,156,46,17,23,10,164,53,99,223,27,145,241,189,204,114,118,86,174,21,11,163,240,207,227,86,213,184,218,54,223,180,58,242,242,214,106,123,127,155,229,207,85,80,212,90,175,50,90,202,133,195,165,157,210,63,150,54,49,58,53,49,211,211,10,88,32,60,57,17,201,133,53,236,241,14,209,180,186,31,138,173,95,99,162,108,41,4,95,103,242,44,40,156,139,155,109,35,151,24,106,39,119,47,161,31,244,198,166,188,105,11,221,62,161,176,214,75,75,91,75,207,229,203,28,142,99,155,204,199,49,122,181,81,83,163,149,58,47,169,116,220,28,120,149,237,246,238,193,73,161,117,236,243,90,117,51,124,204,212,85,186,8,41,166,235,81,47,186,233,106,157,35,185,99,141,136,190,239,69,84,78,202,138,78,212,84,84,202,42,42,30,79,8,214,163,149,200,212,69,119,117,199,85,62,107,149,202,138,209,69,37,194,227,81,28,20,241,99,158,73,30,141,106,101,81,19,42,170,136,157,85,10,23,227,51,142,157,195,223,109,109,81,73,165,181,37,230,203,165,233,249,61,158,146,154,178,122,111,51,154,26,117,119,152,198,84,62,53,196,177,57,83,29,185,149,123,175,72,157,53,85,85,76,171,61,69,68,178,202,170,138,175,123,213,206,202,118,234,166,74,217,238,35,183,103,101,53,45,13,251,72,235,59,188,81,82,201,18,190,137,110,53,45,167,150,54,201,27,214,55,71,28,172,230,106,164,77,106,166,112,169,211,238,188,30,14,120,176,209,252,86,109,123,34,175,150,146,59,252,20,201,67,117,183,204,232,145,210,185,180,244,254,116,141,137,102,149,238,141,95,80,173,71,59,191,101,76,247,171,95,19,110,30,231,217,205,243,171,212,22,218,40,227,178,234,111,50,230,215,69,26,163,25,61,69,101,99,210,60,164,108,98,42,50,52,233,149,95,170,161,156,252,28,183,181,212,90,142,241,179,183,42,215,36,51,193,81,116,167,99,164,247,86,71,73,111,167,106,34,58,76,103,8,189,153,159,175,161,109,224,195,28,99,216,102,212,92,50,238,77,5,53,34,212,78,154,90,240,248,88,216,213,235,207,246,125,66,55,8,136,171,156,187,211,169,81,30,26,27,21,120,215,124,72,82,92,235,104,145,148,218,66,120,235,230,243,99,122,114,207,73,95,70,231,51,172,110,68,118,30,189,21,90,191,84,47,113,140,108,108,108,108,76,53,168,136,137,242,67,244,112,122,230,243,30,157,209,58,131,80,75,42,70,203,101,170,174,177,207,87,97,26,145,194,231,170,231,41,140,114,247,202,125,230,183,124,71,107,42,141,119,190,58,223,80,77,83,231,178,109,65,114,242,31,206,174,69,137,107,38,123,112,170,231,116,247,253,23,5,157,248,55,109,159,217,251,121,123,220,90,154,21,100,181,55,10,154,8,228,124,88,87,70,232,45,243,38,21,89,149,76,166,126,44,125,61,75,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,120,200,237,151,218,27,121,100,220,90,106,21,124,180,215,10,106,9,36,100,89,86,198,216,46,19,46,85,25,148,76,174,126,44,125,61,74,196,225,199,89,84,104,77,241,209,26,134,26,149,129,144,234,11,111,158,254,117,106,36,73,89,11,221,149,71,55,167,185,234,184,54,68,208,215,152,245,30,137,211,250,134,41,82,70,93,45,84,149,141,122,59,40,228,146,22,189,23,57,92,231,155,230,191,121,206,31,151,177,178,49,209,189,50,215,34,162,162,250,161,68,126,37,251,23,120,208,156,72,85,220,232,168,145,244,218,190,121,43,225,242,163,122,243,79,87,95,88,230,179,164,109,69,118,24,157,17,92,191,85,45,223,131,139,12,218,119,134,77,182,160,169,164,90,121,215,75,89,223,51,22,53,98,243,253,159,78,142,202,42,34,231,45,245,235,208,204,224,169,15,24,221,237,90,221,71,102,217,219,109,107,214,24,32,167,186,84,49,178,123,169,35,100,184,83,185,21,27,38,51,133,78,236,207,215,208,193,126,25,92,61,207,188,123,233,73,168,46,84,81,201,101,211,62,93,205,206,150,53,86,62,122,122,202,55,172,121,88,222,197,85,100,139,211,40,191,84,66,210,248,198,226,195,71,240,167,181,239,138,130,90,73,47,243,211,173,13,170,223,11,162,87,68,231,83,212,121,50,58,36,154,39,182,36,125,58,53,92,222,221,145,51,218,143,183,139,136,237,217,222,189,75,93,126,213,218,206,239,44,85,82,74,172,162,75,141,75,169,226,141,210,72,244,141,177,201,43,249,90,137,43,154,137,156,34,116,251,241,205,21,206,229,109,169,74,203,117,194,166,150,161,171,204,146,195,43,152,244,92,162,231,40,185,238,136,191,160,159,62,29,60,116,235,77,25,184,86,157,171,220,77,67,115,188,88,239,181,80,91,233,36,173,171,150,161,212,211,79,61,36,12,235,53,66,49,145,181,141,122,244,106,170,101,112,138,138,168,93,13,45,76,53,148,209,86,83,72,217,33,157,141,146,55,181,81,81,205,114,101,21,21,58,42,97,79,98,181,170,228,114,181,21,91,217,113,213,15,39,133,84,68,202,174,16,130,92,99,248,149,237,246,209,65,87,161,116,20,243,93,181,51,188,188,84,82,58,9,233,161,235,79,47,190,232,170,155,35,121,163,145,232,158,239,85,69,244,69,82,150,117,62,166,188,106,251,221,70,161,191,86,75,85,91,85,201,230,75,36,142,123,157,202,198,177,58,185,85,87,163,81,58,175,161,32,60,60,116,109,46,184,226,171,72,88,235,91,10,193,47,218,28,235,50,39,34,98,219,86,228,206,90,169,221,169,232,108,38,212,70,166,16,242,10,251,241,47,227,86,213,183,26,54,225,180,90,14,242,199,234,123,135,149,230,79,75,80,213,90,95,46,90,58,132,203,162,157,178,51,154,55,189,58,181,115,215,211,42,82,227,222,249,28,175,145,238,123,151,186,185,114,170,76,175,10,157,60,151,206,40,172,210,73,78,146,69,77,237,28,238,86,101,27,205,110,174,198,87,10,137,149,66,60,113,7,102,118,159,221,235,253,161,244,174,166,88,61,151,49,57,156,138,222,106,88,157,219,9,142,249,237,234,91,151,131,253,233,43,184,118,91,63,59,213,109,159,146,171,238,167,153,93,94,238,157,126,159,36,39,144,0,2,185,124,103,235,89,14,215,105,58,53,115,185,170,125,191,8,139,211,221,168,183,47,82,183,56,49,137,102,226,83,71,198,143,228,207,218,30,246,113,143,216,21,30,164,204,241,154,219,43,180,58,167,76,238,53,53,27,29,69,83,237,190,211,44,113,185,85,188,177,219,225,103,59,145,152,79,123,162,101,223,247,21,199,100,209,122,159,82,80,213,220,44,86,74,218,248,168,188,191,59,217,169,164,149,91,206,170,141,248,90,168,157,90,189,254,74,121,210,122,195,86,109,229,254,29,65,165,111,55,11,61,206,151,155,146,106,90,137,105,228,111,51,28,197,247,152,230,185,50,215,185,59,246,85,244,82,220,56,59,241,73,211,26,202,137,186,79,123,171,33,180,221,97,207,45,194,89,35,130,154,76,173,68,139,153,106,106,213,203,134,182,38,246,238,184,236,168,88,109,158,251,101,212,52,109,184,88,174,244,87,26,103,231,150,106,90,134,76,197,194,170,124,77,85,78,232,169,250,20,251,202,18,241,80,72,91,198,70,179,100,40,230,181,62,206,247,87,8,137,254,229,81,118,68,34,33,245,90,238,215,91,29,116,119,59,45,206,174,223,89,14,124,186,138,89,157,20,172,202,43,87,14,106,162,166,81,85,59,246,85,47,171,128,94,47,172,156,68,109,247,217,183,155,180,113,234,139,87,251,234,26,153,216,146,77,230,207,84,230,114,53,211,73,35,177,28,40,171,156,97,49,140,167,105,104,12,63,197,173,206,182,211,176,122,154,182,223,44,241,206,207,98,229,124,46,84,114,102,182,4,92,42,42,47,101,83,91,135,189,242,57,94,247,43,156,189,213,87,42,79,61,156,240,242,212,122,135,72,195,168,238,182,153,42,37,170,165,169,70,55,200,145,237,243,27,51,154,220,35,169,149,115,134,252,242,96,14,40,120,123,186,108,109,230,158,26,234,55,83,178,165,25,238,172,110,102,28,231,205,211,11,27,63,169,47,255,0,231,110,63,133,13,245,212,155,21,188,154,103,80,219,175,53,212,246,151,221,168,163,186,83,67,81,35,35,150,149,106,160,124,200,172,73,24,215,42,182,36,79,121,121,85,58,47,78,214,165,226,19,161,44,252,69,240,155,67,187,250,118,10,119,203,65,110,139,81,249,142,107,22,70,211,50,219,87,81,201,150,54,69,69,69,153,58,115,162,103,242,189,86,170,184,72,220,58,221,178,226,11,70,223,169,171,229,163,100,183,171,117,37,83,155,42,198,142,129,107,96,115,218,245,71,55,45,94,78,168,171,142,157,77,140,180,189,226,45,67,166,173,55,248,36,99,227,185,80,193,88,199,49,81,90,230,201,27,94,138,138,138,185,78,191,53,251,206,80,248,111,150,138,59,253,154,190,197,112,137,178,82,220,105,165,164,153,142,106,42,58,57,24,173,114,42,42,42,47,69,94,232,168,98,237,137,225,175,67,108,85,102,164,185,105,219,101,43,43,53,5,226,178,226,179,54,24,81,236,138,117,137,124,174,102,68,197,70,162,196,213,229,234,159,85,244,203,224,192,252,111,235,168,52,47,12,218,242,121,42,217,4,183,91,13,210,215,10,172,136,215,121,146,219,234,85,188,190,243,122,229,157,49,149,250,41,174,218,50,166,243,120,242,218,247,73,61,117,79,42,57,202,170,174,123,223,221,87,170,175,85,250,155,12,240,31,162,97,208,188,50,232,218,24,233,163,134,75,133,174,221,113,159,145,136,222,105,100,183,210,163,156,190,235,114,171,201,221,114,191,82,65,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,2,62,241,223,162,97,215,60,50,235,42,23,211,71,52,150,251,85,198,225,7,59,17,220,146,199,111,170,70,185,61,215,97,83,159,186,97,126,166,188,170,202,155,53,227,203,115,221,28,244,53,60,170,230,170,162,181,236,127,116,94,138,157,83,232,108,73,193,6,186,131,93,112,205,160,231,142,173,147,203,106,176,218,237,115,42,72,142,119,153,21,190,153,93,205,239,59,174,95,215,56,95,162,25,224,24,127,125,248,107,208,219,235,89,166,238,90,138,217,74,250,205,63,119,163,184,36,206,134,21,123,226,129,101,95,43,153,241,61,85,170,178,185,121,122,39,213,61,114,149,142,209,71,96,178,208,88,173,241,54,58,91,117,52,84,144,177,173,68,70,199,27,17,173,68,68,68,68,232,137,217,17,15,184,226,245,69,226,45,61,166,174,215,249,228,99,35,182,208,207,88,247,61,81,26,214,199,27,158,170,170,170,152,78,159,52,251,205,115,120,184,220,58,221,206,226,11,89,95,170,107,229,172,100,55,171,141,37,43,157,42,200,141,129,43,103,115,26,197,87,59,13,247,250,34,46,58,244,45,87,195,219,66,89,248,116,225,54,187,119,245,20,20,236,150,190,221,46,163,243,26,214,36,142,166,125,182,146,163,147,47,108,106,170,171,10,244,231,84,207,229,122,165,87,113,95,190,186,147,125,55,147,83,106,27,141,230,186,162,210,203,173,108,118,186,105,170,36,124,113,82,165,84,239,133,17,139,35,218,213,70,202,169,238,175,42,39,68,233,223,239,225,123,135,187,166,249,94,106,33,161,164,117,67,41,145,254,226,70,231,229,205,124,61,48,145,191,250,170,127,254,119,203,220,75,240,51,127,219,45,6,221,111,71,107,125,52,116,112,35,170,218,176,61,141,68,100,51,74,245,233,78,222,190,226,119,95,78,191,50,41,237,109,93,77,14,229,233,58,186,73,100,142,88,175,148,15,99,163,114,163,145,82,161,138,152,84,235,221,13,147,246,102,174,122,237,164,209,117,117,78,145,210,203,167,237,207,123,164,85,87,43,150,154,53,85,85,94,185,202,157,200,17,47,143,174,47,108,156,59,237,247,217,182,107,188,114,106,139,175,251,214,26,106,134,44,176,249,83,210,171,249,218,217,163,145,185,138,101,84,198,114,153,206,19,189,10,221,46,215,91,229,116,151,59,213,206,174,225,89,54,60,202,138,169,157,44,175,194,35,83,46,114,170,174,17,17,59,246,68,62,82,93,248,87,164,46,227,35,70,50,100,115,145,126,209,247,83,10,139,254,229,86,247,69,47,180,248,47,23,219,46,158,163,117,194,251,119,162,183,83,51,28,211,85,84,50,22,38,85,19,226,114,162,119,84,79,210,133,121,113,137,226,147,166,52,109,19,180,158,200,214,67,118,186,205,142,107,132,82,71,61,52,120,90,121,19,18,211,85,163,147,45,116,173,237,221,49,217,20,168,253,89,172,53,102,225,223,230,212,26,170,243,112,188,92,234,185,121,230,170,168,150,162,71,114,177,172,79,121,238,115,151,13,99,83,191,100,79,68,60,94,244,94,168,211,116,52,151,11,237,146,182,130,42,223,51,201,246,154,105,34,87,114,42,35,190,38,162,47,87,39,111,154,22,55,224,203,182,87,105,181,78,166,220,106,154,54,54,138,155,216,189,154,89,35,114,43,185,163,184,66,254,71,43,48,190,247,69,195,190,255,0,145,13,56,207,133,208,113,41,172,35,115,249,241,246,127,189,156,231,246,5,63,169,100,126,11,245,173,155,107,181,109,26,57,220,212,222,193,148,85,232,156,213,23,21,232,88,208,0,2,180,124,106,97,115,244,86,133,153,171,80,137,23,218,124,223,212,215,51,91,177,255,0,249,243,43,167,132,11,140,118,174,34,52,157,116,205,230,100,126,223,148,198,123,208,212,39,205,62,101,236,241,99,195,181,179,137,29,175,171,209,53,75,20,85,78,242,253,158,161,252,173,88,255,0,100,65,43,240,229,138,69,76,164,56,232,157,127,194,144,171,129,126,19,234,54,254,255,0,91,167,183,11,79,182,166,89,124,191,105,142,174,145,95,79,46,25,82,246,97,38,133,188,216,71,177,122,167,69,68,199,161,219,120,146,240,152,209,154,234,41,245,6,211,85,195,100,188,187,151,20,143,146,42,106,30,240,179,163,32,163,115,254,6,72,189,254,39,103,178,169,93,91,149,193,7,18,123,83,58,58,167,64,94,238,141,244,150,205,106,175,157,27,209,157,213,96,110,63,108,199,232,119,200,205,188,8,113,171,186,27,61,184,240,237,246,228,221,47,119,27,53,203,155,158,43,180,245,19,75,75,229,193,85,42,114,54,105,216,198,115,62,70,42,251,171,148,68,245,194,151,118,80,191,138,167,177,47,24,26,181,96,123,221,58,251,7,158,185,69,103,254,11,161,229,229,199,94,221,242,69,123,22,144,212,154,150,154,178,170,195,102,173,175,101,7,151,231,251,53,60,146,171,57,213,81,185,228,106,227,60,171,223,29,148,225,213,21,23,10,138,139,245,59,254,203,239,102,186,216,205,93,6,173,209,55,122,154,89,99,230,243,32,109,68,204,138,108,197,36,105,206,216,228,98,187,149,37,114,166,87,162,175,223,157,129,184,105,226,87,66,241,27,161,233,245,54,154,185,192,149,107,207,237,20,47,154,31,62,31,195,76,198,243,70,201,100,86,229,33,115,147,43,213,58,253,217,140,234,219,157,163,160,215,218,34,229,164,234,90,142,142,187,201,206,81,23,224,153,146,122,181,223,153,242,83,89,125,91,167,235,52,182,160,171,177,92,41,102,166,168,165,242,249,226,153,138,199,183,153,141,114,101,21,17,83,163,145,123,122,151,203,192,46,244,233,221,211,218,29,61,111,99,233,150,234,202,75,133,84,240,181,99,203,88,219,132,140,69,229,231,115,147,163,153,223,231,247,16,171,198,122,161,180,155,141,167,44,180,214,246,197,4,150,170,58,231,202,145,114,243,74,179,220,26,169,148,232,189,58,246,207,212,173,152,222,248,158,217,35,114,181,236,84,115,85,23,10,138,157,148,186,126,15,53,213,38,238,248,121,235,11,109,245,124,244,176,218,46,22,23,50,92,57,93,28,22,58,118,170,225,206,118,83,240,139,242,79,162,20,245,171,85,186,127,113,47,75,104,95,33,45,183,170,159,101,86,123,188,137,28,238,228,199,46,49,140,39,108,125,13,137,248,70,189,213,95,248,101,218,251,133,106,171,167,93,31,100,71,189,114,170,247,125,159,2,171,149,85,85,85,85,85,122,153,120,0,8,17,226,247,170,161,180,236,77,13,153,43,124,169,171,110,177,55,203,73,17,170,230,190,142,189,189,178,138,168,170,159,34,159,54,134,209,246,246,235,104,219,42,177,207,74,235,253,186,157,90,212,202,175,61,76,109,198,48,191,63,146,155,38,237,37,158,61,63,181,218,74,203,20,43,18,81,88,232,41,213,170,222,85,69,101,60,109,234,152,78,189,62,71,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,221,187,60,122,131,107,245,109,150,88,86,84,173,177,215,211,163,81,188,202,170,250,121,27,209,48,189,122,252,141,108,183,126,208,150,29,214,214,86,84,99,152,148,55,251,141,58,53,201,133,111,37,76,141,198,48,152,237,242,66,224,252,33,53,84,87,109,137,174,179,45,111,155,45,21,214,86,249,107,34,57,90,214,81,208,55,182,85,81,17,87,228,79,112,0,49,23,23,55,186,171,7,12,187,161,112,162,85,108,233,163,239,104,199,166,81,88,239,179,231,84,114,42,42,42,42,42,39,83,93,109,36,169,168,55,18,204,183,117,243,210,229,122,166,246,165,127,189,207,230,78,222,124,243,103,57,202,247,207,212,184,110,48,245,213,46,209,120,121,232,251,109,141,124,132,191,90,45,246,22,178,44,53,91,28,246,58,134,162,225,174,110,19,240,105,243,79,162,148,177,35,223,43,221,36,142,87,61,234,174,114,170,229,85,87,186,150,75,224,195,80,218,189,199,212,118,90,155,123,101,130,59,77,101,115,37,88,185,185,101,73,237,237,68,202,244,78,157,123,103,234,73,31,22,29,214,179,232,173,150,77,23,23,179,253,163,124,151,202,88,253,222,100,130,106,74,232,249,145,57,209,223,19,123,225,83,239,236,85,7,10,218,30,167,112,119,255,0,67,88,41,233,38,157,139,127,182,73,58,71,26,187,146,47,109,129,142,115,176,215,97,169,207,213,85,48,108,119,165,44,209,233,221,47,104,176,68,212,70,91,104,41,232,218,136,158,145,198,214,124,147,243,126,73,247,28,169,135,56,150,226,87,66,240,229,161,234,53,54,165,185,192,181,105,201,236,244,44,154,31,62,111,195,66,199,114,198,249,99,87,97,38,107,151,11,209,58,253,250,252,239,70,246,235,173,243,213,211,234,221,109,119,168,170,150,78,95,46,7,84,76,248,161,196,81,198,188,141,146,71,171,121,146,38,170,225,122,170,125,216,232,8,138,171,132,69,85,57,139,238,144,212,154,106,154,142,170,253,102,173,160,101,127,153,228,123,77,60,145,43,249,21,17,216,231,106,103,28,201,219,61,208,149,30,21,126,196,156,96,233,21,168,123,219,58,123,127,144,185,68,103,254,11,174,230,230,207,94,221,176,95,65,72,156,119,241,171,186,27,195,184,243,237,246,219,93,47,118,235,53,183,151,146,43,76,245,16,203,85,230,65,75,42,243,182,25,222,199,242,190,55,170,123,169,132,85,245,202,152,75,109,120,32,226,79,117,167,87,83,104,11,221,173,190,178,222,109,85,240,35,186,63,178,164,14,207,237,120,253,45,249,150,43,195,111,132,198,140,208,177,65,168,55,102,174,27,221,229,188,217,164,100,145,84,208,247,153,157,89,61,27,95,240,62,53,239,241,55,61,145,14,165,199,71,9,245,27,129,126,162,211,187,123,167,219,77,44,126,103,179,71,73,72,172,167,139,44,166,123,242,144,194,238,92,163,30,189,19,170,170,231,212,154,188,39,112,237,108,225,187,107,233,52,77,42,197,45,83,124,207,104,168,111,43,150,79,217,19,202,204,185,34,141,87,9,54,58,167,79,240,173,19,113,129,113,142,235,196,78,172,174,133,188,172,147,216,48,152,199,106,26,116,249,175,200,177,111,5,104,92,205,21,174,166,119,180,42,75,246,103,46,127,107,76,75,113,207,255,0,231,204,178,224,0,4,4,241,134,211,145,220,182,14,151,80,61,237,71,89,185,249,19,61,93,231,86,219,216,190,157,123,124,211,244,148,225,161,117,69,94,139,213,84,58,150,133,85,39,163,243,121,113,159,203,141,204,94,202,139,217,203,234,108,243,167,174,169,124,179,211,221,57,81,190,119,63,68,76,118,114,183,230,191,47,153,234,131,75,89,41,174,50,221,96,162,137,149,50,242,229,237,141,136,169,134,242,244,84,76,246,250,156,177,242,87,90,45,55,54,171,46,86,186,74,182,175,116,158,6,200,158,159,156,139,242,79,238,17,235,114,184,13,216,45,119,95,38,160,161,210,180,182,27,191,79,46,123,69,13,21,42,167,186,198,47,188,148,238,119,192,197,78,255,0,148,239,69,36,115,19,149,168,153,85,251,202,23,241,78,142,218,156,93,234,185,168,165,149,101,147,216,124,230,61,205,247,113,108,162,70,225,19,182,83,61,206,219,225,61,166,236,186,207,117,47,154,87,81,90,227,174,183,215,123,55,154,217,32,100,173,78,74,106,231,183,40,244,86,252,77,111,116,94,198,17,227,55,135,74,254,29,183,110,183,78,178,150,161,44,243,249,126,193,52,140,118,36,229,166,167,124,158,247,149,27,87,15,155,30,234,125,253,123,224,35,49,240,221,197,30,228,240,211,171,161,212,122,58,224,179,82,183,155,206,182,213,75,80,234,73,191,5,51,27,205,20,114,198,142,194,206,231,38,87,163,176,191,60,222,167,12,252,90,109,151,18,154,98,158,233,166,239,116,112,93,159,207,231,90,102,169,167,109,92,120,146,102,183,48,178,105,28,153,100,14,127,85,234,222,189,187,103,18,150,252,84,120,84,169,219,189,123,30,236,105,43,45,76,150,107,254,125,173,105,169,149,97,164,242,33,162,129,156,254,92,45,100,124,239,123,177,151,46,87,56,194,244,48,71,5,188,85,106,46,28,247,90,209,114,154,186,89,116,253,74,71,107,173,167,146,87,186,56,105,101,172,130,89,158,198,172,209,177,174,196,110,234,239,119,170,229,23,42,165,142,241,183,177,150,110,55,118,82,209,187,219,69,114,165,185,222,104,104,41,234,210,42,121,153,51,214,22,82,84,212,123,50,182,158,57,159,230,243,213,70,158,95,50,39,84,245,194,173,61,234,221,179,215,218,30,245,62,159,213,26,66,243,111,172,130,87,68,177,212,219,230,137,95,202,247,51,45,71,177,21,81,85,174,194,227,209,75,36,225,114,249,114,216,79,14,173,127,121,212,244,17,208,75,168,43,110,172,161,142,182,39,69,36,237,158,197,11,163,86,35,213,138,228,114,196,228,78,85,92,170,46,51,233,91,52,20,117,155,141,184,176,80,211,68,239,104,212,183,166,198,214,177,171,209,245,19,162,38,17,57,151,187,254,191,164,216,243,134,237,42,253,21,176,59,117,166,38,71,36,214,237,43,104,166,153,29,223,204,142,138,22,59,209,23,187,125,81,20,201,0,0,85,23,141,70,161,107,174,26,95,77,71,82,245,196,84,85,142,141,31,238,252,87,22,101,83,61,255,0,71,233,32,47,11,118,247,93,120,144,218,251,123,28,230,173,70,177,178,71,204,213,194,167,53,124,9,156,225,126,102,201,118,122,53,183,90,40,109,238,122,185,105,105,162,133,92,171,149,94,86,162,101,87,244,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,59,197,26,220,109,21,214,246,189,90,181,84,210,194,142,69,194,167,51,85,50,139,250,77,109,56,164,183,186,213,196,134,232,91,222,231,57,105,245,141,238,62,103,46,85,121,107,231,76,231,9,242,39,215,130,190,161,107,110,26,163,77,73,82,244,204,85,181,141,141,95,238,252,86,230,101,19,61,255,0,71,233,45,116,0,12,111,196,142,149,126,181,216,29,197,211,16,163,150,107,142,149,187,211,66,141,239,230,73,69,51,27,232,171,221,222,136,170,107,135,95,71,89,183,59,139,61,13,76,78,246,141,53,122,116,110,107,218,189,95,79,58,162,229,23,149,123,179,233,250,11,38,226,138,251,114,223,191,14,173,1,121,211,20,12,175,151,79,215,90,153,93,29,20,78,150,72,27,5,138,103,72,175,70,43,213,168,213,149,168,188,202,152,85,76,227,214,182,244,150,217,235,237,113,122,131,79,233,125,33,121,184,86,79,43,98,72,233,173,243,74,172,230,123,89,151,35,24,170,136,138,230,229,113,234,133,194,112,73,177,118,110,8,182,86,241,187,219,187,114,165,182,94,107,168,42,42,214,42,137,153,11,210,23,210,83,84,123,50,54,162,56,95,230,243,210,200,158,95,50,167,69,245,202,165,110,241,177,196,237,239,137,141,221,174,187,54,119,165,146,219,44,180,22,186,120,220,254,71,193,29,85,75,161,145,91,230,200,197,122,178,124,115,53,81,62,73,142,243,67,194,75,133,105,224,109,70,252,107,11,53,69,59,213,95,73,109,142,174,157,89,206,207,216,21,81,84,49,36,135,170,47,188,136,246,191,231,143,153,106,6,14,226,99,139,77,178,225,175,76,84,93,53,37,238,142,123,179,57,60,155,76,53,52,238,171,147,50,66,215,98,23,205,27,151,12,157,175,232,189,27,215,183,122,43,226,71,138,77,201,226,91,87,77,168,245,141,193,97,165,119,47,147,110,165,150,161,180,144,254,10,22,59,150,41,37,145,27,149,129,174,92,47,87,101,126,88,195,134,124,224,203,135,74,254,34,119,106,139,78,62,150,165,108,240,121,158,223,52,76,118,35,230,166,168,124,126,247,149,35,83,47,135,30,242,125,221,123,102,255,0,22,29,55,101,209,155,169,99,210,186,118,215,29,13,190,135,218,124,166,199,3,34,106,243,211,80,189,216,70,34,55,226,115,187,34,119,58,143,133,140,118,213,226,239,74,77,91,44,169,44,126,221,228,177,142,111,189,155,101,106,59,40,189,87,9,142,197,244,189,57,154,169,149,79,184,142,59,107,192,110,193,104,74,248,245,5,118,149,165,191,93,250,249,147,221,232,104,170,149,125,215,177,61,229,167,107,190,7,162,119,252,150,250,33,33,104,109,22,155,99,81,150,219,93,37,35,83,178,65,3,99,79,95,205,68,249,175,247,79,172,226,103,210,214,74,155,140,87,89,232,162,125,76,92,216,123,163,98,170,229,188,189,85,83,61,190,167,183,80,93,82,201,104,168,185,242,163,188,158,78,138,153,238,228,111,205,62,127,51,88,109,119,170,42,245,158,170,174,212,181,202,171,61,103,149,207,156,254,68,109,98,119,85,94,205,79,82,227,252,30,116,228,118,221,131,170,212,12,123,85,215,158,78,116,207,86,249,53,183,6,39,167,78,255,0,53,253,4,251,0,0,69,223,17,189,184,151,113,248,99,212,118,250,102,57,213,16,251,31,151,202,138,170,153,184,82,42,246,107,151,179,13,126,145,85,142,206,58,161,178,103,10,154,197,250,239,98,244,222,162,154,84,124,213,62,217,206,188,217,248,107,39,98,126,83,151,179,62,102,91,0,2,140,188,90,180,228,182,174,39,174,87,183,178,145,173,187,249,60,169,10,42,63,240,86,250,22,175,63,68,249,244,234,191,160,249,124,40,181,35,237,60,80,90,108,201,94,148,204,186,249,252,200,233,121,26,255,0,42,221,92,228,207,84,206,51,242,94,254,133,143,248,134,112,163,75,196,54,217,45,194,195,109,133,117,61,163,253,233,43,33,79,50,79,54,162,145,31,204,173,134,73,23,17,194,168,152,198,19,190,83,181,12,121,114,219,171,124,186,186,117,71,199,241,71,35,23,213,58,101,23,239,66,101,235,158,6,255,0,87,155,75,77,189,187,7,43,175,80,73,207,237,150,186,87,123,76,204,197,75,105,153,229,195,75,78,228,76,171,37,122,229,253,154,170,157,149,8,231,180,187,193,185,188,58,235,168,181,22,151,173,175,181,215,210,115,121,212,115,73,81,3,36,231,134,70,55,204,141,143,141,203,134,204,231,38,87,215,62,189,110,255,0,131,206,56,244,15,18,250,106,154,150,178,190,146,217,171,153,207,237,84,18,75,12,62,102,100,168,86,121,81,173,68,146,174,34,129,28,236,252,242,157,23,166,113,221,77,170,209,251,195,164,106,180,110,181,182,67,89,67,85,201,158,120,98,145,204,229,149,146,123,190,99,30,137,151,70,220,244,244,251,148,160,190,38,120,49,221,62,28,174,149,211,93,172,245,85,118,42,106,152,41,163,184,211,211,212,201,11,156,250,111,57,203,230,186,8,216,168,222,87,162,227,183,42,252,149,78,209,194,7,30,154,255,0,134,202,216,108,21,210,190,239,165,106,39,106,84,82,212,58,122,135,69,27,150,157,142,242,152,181,17,198,213,72,161,84,110,83,9,149,78,203,210,98,106,254,53,248,42,220,106,90,125,91,170,182,226,207,81,115,78,71,200,217,172,246,151,212,57,112,233,23,40,249,220,229,247,158,239,94,255,0,82,25,241,121,197,251,183,157,244,186,23,111,40,86,193,161,109,76,99,32,183,211,197,236,173,145,241,123,68,77,115,162,134,103,194,185,130,86,53,85,26,159,10,39,70,162,34,243,30,27,220,56,223,247,135,124,109,58,154,123,92,173,176,233,154,152,46,146,213,75,3,210,39,201,79,89,72,245,137,175,88,158,197,122,178,76,163,85,81,113,215,40,133,243,81,82,67,65,71,5,13,51,121,98,166,137,177,70,152,68,195,90,136,136,157,58,118,67,220,0,5,62,248,211,83,73,30,234,105,137,154,184,137,214,26,44,162,122,185,106,110,61,127,184,67,110,16,229,72,120,164,218,89,28,236,34,107,123,10,175,95,79,180,96,54,73,99,219,35,27,35,87,40,228,69,79,185,79,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,63,47,123,99,99,164,114,225,26,138,171,247,33,173,183,23,146,164,220,82,110,212,141,114,170,46,183,191,42,117,244,251,70,114,100,248,44,211,62,77,212,212,243,57,115,19,108,53,184,69,244,114,84,219,186,255,0,112,184,32,0,61,53,180,144,215,209,207,67,82,222,104,170,98,116,82,38,17,114,215,34,162,167,94,157,148,161,159,18,30,28,117,6,207,111,141,219,83,65,107,149,214,29,77,81,61,210,42,168,160,122,196,201,42,43,42,222,145,57,233,19,24,143,70,71,149,106,42,174,58,229,80,225,248,67,226,253,219,48,250,173,11,184,116,43,127,208,183,86,61,147,219,234,34,246,166,198,249,125,158,39,57,177,77,51,33,76,65,19,218,138,173,95,137,83,171,85,81,38,102,144,227,95,130,173,185,165,168,213,186,87,110,44,244,247,53,231,124,109,134,207,105,101,67,87,13,145,48,140,157,174,79,121,141,245,239,245,33,223,23,252,122,107,254,36,235,102,176,80,202,251,70,149,167,157,201,79,75,78,233,233,221,44,109,90,134,55,205,98,84,73,27,149,98,153,17,216,76,46,17,59,39,95,127,2,188,22,234,254,33,245,221,175,82,93,173,83,211,105,11,85,124,21,21,147,212,193,43,35,169,100,83,83,62,72,152,231,65,36,79,87,69,50,170,53,85,50,136,185,194,119,189,141,25,163,244,246,222,233,91,126,148,211,180,80,81,91,109,84,177,83,70,214,70,200,211,150,40,219,26,57,200,198,181,185,229,99,114,184,78,222,132,64,227,155,196,39,75,108,69,146,167,70,109,237,194,146,233,172,103,87,193,39,151,44,115,199,72,213,101,76,106,174,242,170,89,44,114,50,104,153,158,157,17,126,106,136,148,247,187,91,195,185,188,69,235,169,117,14,168,173,184,93,43,234,249,124,154,40,164,168,157,145,242,195,27,29,229,198,247,200,228,203,97,107,157,133,235,140,250,116,145,154,27,129,191,212,30,210,212,239,110,254,74,235,44,17,242,123,29,174,169,222,205,51,243,82,234,103,249,144,213,83,181,23,10,248,158,152,127,103,34,175,116,66,26,121,114,220,107,124,186,74,117,87,201,240,199,27,23,209,58,225,19,238,82,249,252,60,248,82,166,225,235,108,146,227,126,182,66,154,158,239,254,251,149,240,167,153,31,149,81,86,140,229,87,67,28,137,152,230,68,92,231,41,219,9,222,184,60,87,117,35,174,220,80,93,172,203,94,149,44,181,121,28,168,217,121,218,207,54,221,66,229,199,85,198,113,242,78,222,167,211,225,43,166,229,186,241,61,109,189,177,148,142,109,163,206,230,73,145,85,255,0,133,183,215,53,57,58,47,203,175,84,253,37,231,0,1,137,56,171,214,47,208,155,23,169,53,20,50,163,38,166,246,62,69,230,199,197,89,3,23,242,154,189,159,243,53,179,114,171,221,159,85,54,5,240,227,219,137,182,231,134,45,57,111,170,141,205,168,155,219,60,206,100,84,85,197,194,173,83,187,90,189,158,74,32,0,7,5,173,244,212,58,191,75,214,233,218,136,161,146,58,191,47,45,153,168,172,94,89,26,254,168,168,191,155,242,53,141,214,86,10,253,47,169,43,44,87,58,87,211,212,211,121,124,241,57,142,98,183,154,54,185,58,57,17,83,163,145,123,122,151,97,225,49,175,211,86,240,231,5,134,162,190,74,138,219,15,55,180,163,229,231,228,243,235,235,156,206,238,85,76,181,190,168,157,189,73,190,0,5,54,120,203,88,170,41,247,94,193,123,74,105,27,21,87,181,102,69,98,163,93,203,77,111,111,69,199,94,189,59,145,171,129,11,218,88,56,158,210,23,21,168,100,62,95,218,30,243,159,202,137,155,125,82,119,202,124,205,137,158,198,72,213,100,140,71,53,123,162,166,80,160,143,17,94,28,223,177,27,211,81,81,108,164,142,59,29,239,147,216,146,24,240,198,121,52,148,137,39,195,19,24,153,124,171,240,231,235,133,239,149,252,42,184,156,167,208,250,214,167,103,181,173,194,105,236,250,139,147,217,35,169,149,29,5,55,179,197,93,80,252,36,146,163,89,204,247,55,179,23,43,140,225,112,164,186,227,15,195,111,111,183,102,199,83,169,54,198,203,67,99,212,177,242,114,199,73,77,5,52,51,101,244,236,94,116,134,149,210,59,17,198,252,117,232,174,95,69,82,163,223,67,190,92,48,107,100,171,246,125,73,165,110,148,191,12,237,101,101,11,101,230,135,11,135,126,13,206,195,103,199,211,159,228,189,110,119,129,94,56,180,231,18,154,105,186,127,80,85,65,69,172,40,179,231,192,247,199,26,84,115,201,82,246,249,77,125,68,146,191,150,40,17,93,148,233,159,151,105,21,186,91,81,162,183,127,72,92,52,110,180,178,81,215,81,215,67,43,17,210,211,69,43,226,123,226,124,73,35,22,70,61,26,246,182,71,97,216,85,79,240,20,253,197,119,133,206,229,237,197,238,179,82,109,61,20,186,131,79,212,205,36,177,210,83,71,81,87,87,10,57,243,189,19,146,10,70,177,173,72,217,26,99,61,28,228,78,202,132,72,155,135,253,241,130,224,182,215,237,6,180,243,146,111,35,250,31,172,194,187,155,151,250,158,123,146,55,135,15,12,205,238,221,187,237,29,94,177,179,205,166,44,12,124,114,213,45,202,158,174,138,161,241,35,225,87,182,63,50,149,204,87,43,36,118,17,122,101,171,158,136,165,201,108,70,194,232,61,130,208,246,253,33,163,172,148,84,239,167,167,138,58,154,182,83,66,201,170,101,108,49,70,249,36,124,113,179,157,206,242,90,170,229,76,170,245,95,76,100,160,0,5,70,248,213,199,47,234,239,75,75,136,252,191,178,40,91,156,123,252,222,117,199,252,4,26,225,105,238,103,18,91,90,246,42,35,147,89,217,21,51,219,62,223,1,178,101,165,206,125,170,141,239,84,230,117,60,106,184,237,158,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,103,57,150,170,199,177,83,153,180,242,42,103,182,121,84,214,207,138,103,57,252,73,110,147,222,168,174,93,103,123,85,199,108,251,124,228,228,240,84,142,95,213,222,169,151,150,63,47,236,138,230,231,30,255,0,55,157,110,255,0,1,110,96,0,12,107,190,251,11,160,247,247,67,220,52,134,177,178,81,212,62,162,158,88,233,170,223,77,11,230,166,149,208,203,27,36,141,242,70,254,71,55,206,114,162,162,101,23,170,122,230,155,120,143,240,204,222,237,164,190,214,85,232,235,60,218,158,192,247,201,45,42,219,105,234,235,106,25,18,190,101,99,100,242,233,90,196,114,50,54,229,19,166,92,152,232,168,71,40,120,127,223,25,238,9,109,102,208,107,79,57,102,242,63,161,250,204,35,185,185,127,169,231,185,45,248,81,240,185,220,189,199,189,209,234,77,216,162,151,79,233,250,105,163,150,74,74,152,234,41,42,230,70,190,7,170,114,79,72,230,57,171,27,228,76,103,171,154,169,217,20,184,45,173,218,189,23,179,186,58,135,71,104,187,53,37,190,138,138,8,163,115,162,167,138,39,76,230,68,200,214,73,22,54,49,28,245,72,219,151,97,51,143,185,8,93,226,33,199,229,191,104,173,117,123,85,182,87,68,151,84,213,197,36,85,53,84,211,181,201,70,199,54,174,7,162,62,26,134,201,28,204,150,54,46,21,190,239,69,94,184,66,174,118,251,106,55,179,138,109,195,108,180,182,235,237,230,162,235,90,142,171,186,84,67,87,81,12,126,108,236,231,87,76,140,145,83,11,63,58,231,56,69,85,92,231,173,175,240,119,225,181,183,251,77,98,166,212,155,157,101,161,190,106,89,57,249,227,171,166,130,166,24,112,250,134,39,34,77,74,217,27,152,228,102,122,245,86,167,162,33,17,188,85,120,156,167,215,26,214,155,103,180,85,194,104,44,250,119,159,218,227,166,149,27,79,83,237,17,80,212,51,41,28,170,215,242,189,174,238,196,194,231,25,92,169,137,252,58,184,115,126,251,239,77,61,69,206,146,57,44,118,78,127,109,73,163,203,31,231,82,85,164,127,20,79,98,225,241,39,197,143,166,87,181,251,177,140,141,168,200,216,141,106,118,68,76,33,174,215,29,247,180,191,241,59,171,174,41,80,201,188,207,96,247,152,254,100,92,91,233,83,190,87,228,73,79,6,155,21,69,70,235,223,239,107,77,35,162,165,246,92,72,140,85,107,121,169,174,13,234,184,233,215,167,114,228,192,0,132,62,44,250,253,52,151,14,83,216,105,235,228,167,174,191,114,251,50,50,94,78,127,34,190,133,207,236,228,85,195,93,232,139,245,193,73,218,58,193,95,170,53,29,29,138,217,74,234,138,154,159,51,146,38,177,207,87,114,198,231,47,70,162,170,244,106,175,111,67,103,45,17,166,161,210,26,94,139,78,211,197,12,113,210,121,152,108,45,68,98,115,72,231,244,68,68,252,239,145,206,128,0,6,190,94,34,90,13,154,35,137,173,72,200,41,86,8,42,253,143,203,106,51,149,190,237,190,147,56,68,106,39,119,18,119,193,115,112,233,237,90,147,90,104,74,186,199,115,222,126,206,246,104,223,34,97,60,152,238,50,191,149,21,201,243,69,92,53,126,184,238,91,128,0,21,97,227,73,108,71,65,163,110,60,201,238,125,163,211,61,122,173,185,62,69,121,112,221,86,202,45,231,211,213,15,168,72,26,223,107,204,138,254,84,76,210,76,157,255,0,73,178,204,42,139,26,43,94,143,79,206,69,206,72,155,226,47,195,75,183,239,103,166,169,211,246,104,106,53,29,163,151,216,221,29,63,60,238,243,106,169,18,76,43,34,124,139,136,226,94,216,233,223,41,218,137,44,247,93,67,161,53,20,55,58,55,86,90,238,148,60,220,171,151,193,52,124,241,171,87,178,181,201,150,189,125,83,40,191,37,54,16,224,223,137,219,7,18,91,91,67,168,35,174,167,109,237,158,111,183,81,121,172,73,97,205,69,67,35,230,143,205,145,237,203,33,230,78,101,234,157,83,167,110,79,136,174,20,54,179,136,45,41,85,103,190,233,139,100,23,41,57,60,171,148,20,84,205,170,102,36,137,206,196,174,133,238,76,182,20,111,68,237,211,238,167,75,94,133,222,30,3,119,242,130,243,168,232,110,116,214,234,95,55,154,186,150,42,166,83,79,205,68,173,76,72,246,194,215,114,186,173,173,239,209,85,83,239,189,237,29,171,44,218,227,78,210,106,141,63,87,29,77,5,111,153,229,75,28,140,123,93,201,35,152,236,43,21,90,190,243,85,58,47,161,203,205,12,53,17,172,83,196,201,24,228,194,181,237,69,69,79,185,78,25,250,27,68,201,55,180,191,71,88,221,55,63,153,230,45,190,21,119,54,115,205,158,92,231,62,167,47,79,77,77,73,18,65,73,79,20,49,183,179,35,98,53,169,233,217,62,227,218,0,0,21,53,227,87,27,191,84,26,90,108,71,203,236,116,45,207,229,231,158,227,254,2,11,112,145,27,38,226,131,105,162,145,156,205,126,183,176,181,83,25,202,45,198,3,100,168,35,100,80,199,20,109,229,107,26,141,106,99,24,68,67,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,12,215,203,45,61,107,109,181,23,138,40,170,220,230,181,180,239,168,99,100,85,119,194,136,213,92,229,114,152,249,159,112,0,0,0,0,30,138,218,250,27,116,11,83,112,173,130,150,20,84,69,146,105,17,141,202,246,76,175,65,71,91,69,112,129,181,84,21,112,212,194,229,84,108,144,200,143,106,227,162,225,83,161,239,0,0,0,0,0,0,0,0,122,106,235,41,40,41,223,87,93,85,13,52,17,227,158,89,94,140,99,114,184,76,170,244,78,170,137,250,79,77,5,230,207,117,87,182,215,117,163,172,88,209,21,233,79,59,100,229,207,108,242,170,224,251,0,0,0,1,240,212,95,44,180,149,109,160,171,188,81,67,82,245,68,108,50,84,49,178,46,123,97,170,185,235,232,125,192,0,15,141,215,139,75,43,210,214,251,165,35,107,93,218,153,103,106,74,189,51,240,103,61,186,246,62,192,0,0,3,225,168,190,89,105,42,219,65,87,120,162,134,165,234,136,216,100,168,99,100,92,246,195,85,115,215,208,251,128,0,0,0,0,3,229,175,186,219,45,76,100,151,59,149,45,27,94,184,107,167,153,177,163,151,228,156,202,153,61,208,79,5,84,44,169,166,154,57,162,145,168,230,73,27,145,205,114,47,101,69,78,138,135,176,0,0,0,0,0,0,0,14,58,163,81,233,234,74,151,81,213,223,173,208,212,49,81,29,20,149,76,107,209,87,178,43,85,115,234,114,32,0,0,7,194,151,203,43,171,190,204,109,226,137,107,57,149,190,206,149,12,243,115,140,227,151,57,206,62,135,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,207,27,37,134,72,164,111,51,94,213,107,147,25,202,42,26,218,241,111,27,33,226,131,118,98,141,156,173,102,183,191,53,19,24,194,37,198,114,116,248,42,68,239,213,6,169,155,17,242,251,29,115,115,249,121,231,183,47,247,11,101,0,0,15,85,69,53,53,92,75,5,93,60,83,70,238,236,145,136,230,175,167,101,251,206,33,154,27,68,199,55,180,179,71,88,219,55,63,153,230,37,190,20,119,54,115,205,158,92,231,62,167,51,12,48,211,198,145,65,19,35,99,83,8,214,53,17,17,62,228,49,199,17,91,163,105,218,13,161,212,154,198,235,92,218,87,197,110,172,101,27,150,86,177,206,169,74,89,100,99,90,174,123,50,229,242,215,8,139,158,157,62,101,48,109,31,14,27,169,198,174,253,92,117,157,198,130,230,205,53,91,124,154,182,162,227,89,21,74,49,212,143,173,142,71,199,28,171,20,209,171,188,186,149,115,81,87,151,186,231,29,86,231,118,79,135,253,182,216,253,37,109,211,218,75,74,218,169,234,41,41,97,138,106,214,80,211,178,162,121,27,20,108,115,223,36,113,177,92,174,88,154,229,85,76,170,166,126,238,151,198,71,19,182,14,27,118,182,187,80,73,93,78,235,219,252,175,97,162,243,88,178,205,138,138,118,73,203,31,155,27,221,134,77,204,188,171,209,58,175,78,250,247,222,46,186,135,93,234,41,174,117,142,172,186,93,43,185,121,151,47,158,105,57,35,70,167,117,115,151,13,98,122,174,17,62,72,94,215,135,71,13,46,216,93,158,134,167,80,89,161,167,212,119,126,111,108,116,148,252,147,183,202,170,171,72,242,175,137,146,39,224,229,78,249,232,189,48,157,229,156,170,212,141,85,207,70,39,231,42,227,6,180,220,73,85,178,183,122,53,13,67,42,27,59,93,236,152,145,175,230,69,253,137,10,119,253,5,134,248,45,219,17,176,107,43,143,50,123,255,0,103,116,207,94,139,113,79,145,105,224,0,84,127,141,30,226,83,221,117,38,139,208,116,149,139,207,102,251,71,218,99,100,137,133,243,163,183,74,206,100,71,47,201,85,50,212,250,103,185,24,188,59,116,27,53,199,19,90,110,57,233,86,162,10,79,108,243,26,172,231,111,189,111,171,198,81,90,169,221,166,193,160,0,0,41,251,198,131,65,69,101,215,122,59,90,83,211,162,45,255,0,237,15,53,205,103,111,34,27,116,109,202,163,83,231,234,171,250,59,17,251,195,119,94,166,138,226,123,78,199,44,205,138,10,255,0,108,243,92,231,114,162,114,91,235,49,215,153,19,187,189,114,108,4,0,5,113,120,203,88,234,42,118,211,79,94,98,161,71,199,73,237,126,100,201,18,170,179,154,162,222,212,203,177,211,61,186,169,83,219,93,95,79,108,215,86,202,234,183,57,177,71,231,115,43,85,17,122,194,244,78,248,78,234,108,213,166,107,233,238,150,74,106,234,85,114,197,47,63,42,187,25,232,247,34,246,85,78,232,114,79,141,146,181,89,35,17,205,94,232,169,148,41,143,196,207,130,186,205,186,212,243,110,198,222,88,42,36,211,245,220,190,215,21,45,42,171,41,121,35,163,129,157,33,129,172,103,52,143,122,245,114,229,115,142,185,66,57,112,125,197,70,166,225,143,114,41,181,5,61,85,68,246,57,121,253,186,131,158,71,71,38,32,168,100,127,131,73,163,98,225,243,243,123,203,209,122,167,94,247,245,181,155,173,162,247,131,73,82,107,29,19,123,163,184,81,85,121,152,242,42,98,149,204,229,149,241,251,222,83,222,137,149,141,216,235,233,247,161,193,111,119,15,59,111,191,118,86,217,117,213,158,25,154,204,242,206,202,120,29,43,114,248,220,184,116,177,191,31,181,49,59,118,253,24,236,59,87,183,54,157,167,208,214,205,7,99,171,172,169,162,181,249,222,84,149,114,53,242,187,205,153,242,175,50,181,173,69,235,34,162,97,169,211,29,251,157,180,0,0,0,21,65,227,87,36,127,106,105,104,178,223,51,217,232,93,143,202,199,53,199,252,4,19,225,14,88,225,226,143,105,164,149,112,214,235,123,10,170,252,191,221,24,13,146,99,123,101,141,178,49,114,215,162,57,23,230,138,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,91,229,189,90,35,135,205,178,188,110,166,224,86,62,43,93,162,52,229,138,44,44,213,115,185,113,28,17,53,85,17,207,123,186,39,84,68,234,170,168,136,170,148,101,196,87,136,47,18,60,72,95,102,163,110,170,184,105,125,55,52,220,148,90,115,79,212,73,3,21,170,184,107,102,145,152,146,165,235,211,60,203,203,204,153,107,27,216,199,244,60,34,241,85,122,182,253,191,69,195,214,226,212,210,204,197,153,178,254,167,170,185,165,110,51,204,214,171,57,159,158,233,132,92,250,100,251,246,199,137,174,40,120,90,212,203,111,211,122,211,83,88,37,183,200,141,170,211,183,132,149,212,171,140,123,146,209,207,209,170,169,211,40,141,122,39,101,66,232,56,31,227,123,73,241,127,164,42,145,244,17,88,181,189,134,56,214,245,102,73,121,152,230,187,162,85,83,42,251,206,133,206,232,168,185,115,28,168,215,42,229,174,116,155,56,189,83,52,212,250,98,239,81,79,43,226,150,42,10,135,177,236,114,181,205,114,70,229,69,69,78,168,168,190,166,190,219,27,197,15,18,247,125,235,219,251,85,215,136,141,205,173,162,173,213,54,170,122,154,106,141,93,112,146,41,162,125,92,77,123,30,199,74,168,230,185,170,168,168,169,133,69,84,83,97,208,0,7,174,121,224,165,130,74,170,169,163,134,24,88,178,73,36,142,70,181,141,68,202,185,85,122,34,34,117,201,81,252,105,248,179,106,155,165,238,225,182,220,45,220,153,106,178,210,57,244,213,90,181,35,71,213,87,61,23,14,246,52,118,91,20,93,241,42,162,189,217,69,111,38,17,93,6,109,90,31,137,62,36,110,147,95,109,122,103,112,183,34,177,30,244,158,224,148,245,151,62,71,124,78,71,206,168,228,106,175,213,201,149,84,245,84,61,183,109,5,196,215,13,181,208,234,27,166,151,220,61,184,168,123,217,228,220,125,158,174,218,142,122,46,90,141,157,188,168,170,139,158,136,236,161,53,56,64,241,112,214,218,118,245,65,161,120,159,171,75,254,158,168,123,105,217,169,227,129,27,93,64,170,168,136,250,134,198,136,147,196,158,170,141,73,17,50,185,145,122,22,243,111,184,80,221,168,41,174,182,186,200,106,232,171,97,101,69,53,68,15,71,199,52,79,106,57,143,99,147,163,154,168,168,168,169,209,81,79,160,0,0,0,2,184,124,87,120,168,220,93,18,150,45,142,217,11,198,164,181,94,230,86,221,239,247,107,19,234,32,158,154,30,169,79,74,217,225,84,115,85,235,205,35,209,21,23,149,177,250,61,80,173,154,222,36,184,196,182,67,237,55,45,252,222,74,72,149,200,223,50,125,83,116,141,185,95,76,172,184,201,57,60,32,119,167,120,247,51,122,245,165,171,113,247,103,89,106,186,42,93,45,237,16,83,94,239,213,85,209,69,47,181,192,222,118,178,103,185,26,238,85,84,202,38,112,170,133,176,0,12,27,197,15,24,155,57,194,134,156,101,203,112,46,175,170,189,87,70,247,90,180,253,14,31,91,90,228,245,199,104,162,207,69,145,248,78,232,156,206,247,86,164,119,219,197,83,138,45,219,172,169,163,210,58,133,187,117,167,222,231,36,52,118,5,229,171,228,244,89,43,92,158,106,191,170,245,143,203,78,222,238,81,20,192,246,173,174,226,103,125,231,109,242,215,161,55,31,93,186,101,115,254,208,74,10,219,131,21,87,187,150,117,71,53,51,132,234,174,235,132,57,27,151,9,124,87,233,56,62,219,172,216,13,198,162,142,157,85,235,83,13,134,169,222,78,19,226,87,49,138,172,79,170,225,14,127,108,56,223,226,219,98,46,73,71,98,221,125,66,248,105,31,229,203,102,212,15,117,125,59,113,222,63,42,163,153,98,250,249,106,197,250,150,117,194,39,138,174,218,111,165,109,22,131,221,202,42,77,7,172,170,156,216,105,166,243,149,109,87,25,87,56,108,114,63,172,15,94,200,201,21,81,85,81,17,238,85,229,39,112,0,3,22,241,31,196,110,221,112,193,182,213,123,143,184,149,175,242,154,239,103,183,219,233,213,22,170,229,84,168,170,216,97,106,170,38,112,138,174,114,244,107,81,85,126,75,72,220,66,248,135,113,47,196,53,222,162,7,107,26,237,37,167,37,122,178,155,79,233,218,153,41,162,228,87,123,173,154,86,42,73,82,239,135,60,235,203,148,203,88,206,198,62,181,112,151,197,62,167,183,253,191,108,225,255,0,112,235,41,167,85,145,42,22,193,85,248,111,85,115,121,152,138,244,92,247,76,229,115,234,125,155,127,196,47,20,156,44,234,84,182,233,221,103,171,116,157,85,2,177,39,176,93,91,47,179,242,167,102,75,69,80,156,137,211,40,139,202,142,68,85,229,84,238,91,207,2,94,33,186,99,138,218,117,208,218,194,134,151,78,110,61,12,11,59,232,162,114,251,45,210,38,252,115,82,243,42,185,28,212,234,232,156,170,168,158,242,43,145,29,203,49,193,142,119,243,127,54,231,134,253,185,175,220,173,202,187,37,53,13,50,121,116,180,177,225,213,55,10,149,69,86,83,192,197,84,230,123,176,191,70,162,43,156,168,212,85,74,67,226,43,196,75,137,62,35,47,115,208,81,106,122,253,33,166,106,37,242,232,244,238,158,168,124,60,204,87,39,43,102,153,152,150,165,235,134,231,42,140,207,194,198,231,6,53,131,132,206,41,238,182,167,106,104,120,125,220,90,138,73,90,179,249,235,167,170,213,210,53,122,243,162,43,57,156,139,156,229,17,115,220,237,219,25,198,255,0,19,220,50,106,54,81,219,117,141,222,190,217,69,47,149,91,165,245,20,146,207,75,202,142,247,227,72,228,94,122,103,244,248,163,86,174,123,229,50,139,119,92,45,113,75,183,60,87,109,204,122,231,67,78,180,181,212,170,200,47,86,89,228,71,84,218,234,85,21,121,31,132,78,118,59,14,86,72,136,136,244,69,232,142,71,53,185,144,0,12,91,196,127,17,187,117,195,6,219,85,238,62,226,86,191,202,107,189,158,223,111,167,84,90,171,149,82,162,171,97,133,170,168,153,194,42,185,203,209,173,69,85,249,45,35,113,11,226,29,196,191,16,215,122,136,29,172,107,180,150,156,149,234,202,109,63,167,106,100,166,139,145,93,238,182,105,88,169,37,75,190,28,243,175,46,83,45,99,59,24,250,213,194,95,20,250,158,223,246,253,179,135,253,195,172,166,157,86,68,168,91,5,87,225,189,85,205,230,98,43,209,115,221,51,149,207,169,246,109,255,0,16,188,82,112,179,169,82,219,167,117,158,173,210,117,84,10,196,158,193,117,108,190,207,202,157,153,45,21,66,114,39,76,162,47,42,57,17,87,149,83,185,111,60,9,120,134,233,142,43,105,215,67,107,10,26,93,57,184,244,48,44,239,162,137,203,236,183,72,155,241,205,75,204,170,228,115,83,171,162,114,170,162,123,200,174,68,119,44,199,0,0,0,0,227,53,62,166,211,250,51,79,92,117,102,171,187,211,90,236,246,138,105,43,43,171,106,95,201,20,16,177,50,231,185,126,72,137,255,0,113,76,156,91,248,175,110,198,232,94,171,180,166,192,93,43,116,54,140,133,235,20,119,26,127,193,93,238,40,153,252,34,202,139,154,102,47,69,107,99,195,211,30,243,215,60,169,21,116,246,202,241,43,190,110,147,86,105,237,181,220,13,106,147,38,95,118,109,186,174,177,146,97,113,143,104,114,43,92,185,207,78,108,247,249,41,237,228,226,111,133,139,252,21,47,135,112,118,198,228,233,60,200,85,236,170,182,164,238,68,235,132,94,86,204,220,116,84,247,145,83,162,229,11,16,224,143,197,134,191,84,223,173,219,83,196,252,212,81,212,220,30,202,91,110,174,134,38,211,198,249,151,163,89,91,27,112,198,115,46,17,37,98,53,168,170,156,205,68,203,210,208,193,78,254,43,219,233,189,219,117,197,21,54,159,219,237,227,215,26,98,214,237,45,65,80,180,54,109,67,87,69,78,178,186,90,132,115,252,184,164,107,121,149,26,212,85,198,87,9,242,38,255,0,134,86,178,213,250,247,132,29,49,169,181,214,171,188,106,59,197,69,125,209,147,92,46,213,210,214,84,200,214,86,72,214,163,165,149,206,114,162,53,17,17,21,122,34,34,18,164,0,1,215,119,15,93,88,118,199,67,223,55,3,83,201,43,45,118,10,41,107,170,18,22,43,229,123,88,153,70,70,212,234,231,185,112,214,183,213,206,68,245,40,27,113,56,175,227,55,94,107,171,238,177,165,220,173,213,211,244,247,122,233,106,160,181,90,111,55,42,90,58,24,156,239,114,24,162,141,237,107,90,214,225,58,39,92,42,175,85,85,58,84,252,85,113,93,75,51,233,170,120,144,221,152,101,141,202,215,199,38,176,185,53,205,84,238,138,139,54,81,77,134,118,54,225,95,119,217,77,191,186,221,107,170,43,107,107,116,181,170,162,166,166,162,87,73,44,210,190,146,39,61,239,123,149,85,206,115,149,85,85,87,42,170,170,167,119,0,249,110,119,59,109,150,221,85,120,188,220,41,168,40,40,97,125,69,85,85,76,173,138,24,34,98,43,156,247,189,202,141,107,81,17,85,85,85,17,17,10,205,226,155,198,46,215,167,235,171,52,103,12,54,74,75,212,240,185,208,203,170,110,177,187,217,17,200,184,85,165,167,247,93,42,119,196,143,86,183,41,209,143,106,162,149,245,170,247,235,139,14,36,175,111,163,188,107,221,121,172,106,166,114,200,150,187,107,166,116,13,87,47,94,74,74,100,72,219,242,247,88,158,136,120,131,130,254,45,106,41,219,85,31,14,27,134,140,115,121,145,31,167,234,88,252,125,88,230,163,145,126,138,153,56,234,29,77,197,7,13,55,74,118,65,114,220,141,182,171,107,151,202,166,159,219,45,136,255,0,154,44,50,35,90,244,237,148,86,170,124,201,155,195,119,140,126,226,233,154,202,61,59,196,125,142,29,87,102,114,164,111,190,219,32,101,61,202,4,92,39,59,226,111,44,51,181,17,23,163,82,55,117,206,92,169,133,183,13,39,170,44,122,227,74,217,181,174,152,173,246,203,54,160,183,211,221,45,213,62,91,163,243,169,167,141,178,68,254,87,162,57,185,99,154,184,114,34,166,122,162,41,203,0,8,255,0,198,31,24,219,127,194,38,132,101,242,255,0,31,218,218,150,236,146,71,98,176,195,42,50,74,185,26,157,100,145,221,124,184,26,170,222,103,225,87,170,34,34,170,148,169,188,220,103,113,67,196,181,253,212,218,139,94,94,91,73,95,47,151,75,166,180,251,165,166,162,76,244,108,109,130,53,230,153,122,170,34,200,175,127,85,76,227,161,192,71,193,255,0,21,82,218,126,219,103,14,187,138,180,139,26,202,142,93,57,84,143,86,39,175,34,179,159,30,189,186,167,94,199,96,218,14,51,56,167,225,166,255,0,236,86,29,123,124,108,20,83,114,86,105,205,66,178,84,210,42,167,71,70,232,38,94,104,87,162,34,172,106,199,244,78,165,204,240,95,198,206,131,226,251,72,207,45,5,50,88,245,149,154,54,45,234,195,36,188,234,196,94,137,81,3,186,121,144,57,221,51,241,49,125,215,39,86,185,210,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,100,123,98,141,210,61,112,214,34,185,85,125,17,13,109,184,188,150,57,184,163,221,153,34,92,181,218,222,252,168,191,63,247,70,114,118,120,42,73,31,218,154,166,44,183,204,246,122,231,99,242,177,205,110,255,0,1,107,224,0,0,0,199,123,229,178,58,91,126,244,149,62,140,213,245,21,177,219,225,174,101,107,155,74,248,209,100,84,138,88,213,142,73,35,123,85,170,217,93,148,199,94,157,125,23,238,218,141,161,209,59,55,165,224,210,186,46,211,5,45,44,13,106,115,182,8,89,35,241,27,35,203,150,54,49,21,85,35,110,122,119,79,187,29,115,136,254,34,116,79,14,219,125,95,171,181,53,218,141,149,109,138,86,208,209,190,120,82,89,231,242,38,146,54,164,111,150,53,114,57,97,115,112,213,202,175,68,250,81,119,24,92,84,106,110,39,55,34,167,80,84,85,84,83,216,226,228,246,26,14,121,25,28,121,130,157,146,126,13,102,145,137,151,193,205,238,175,85,234,189,123,72,207,12,206,10,235,55,27,83,195,186,251,135,96,168,143,79,208,243,123,36,85,84,170,140,170,231,142,178,7,244,154,7,49,252,178,49,139,209,201,133,198,122,225,11,156,100,108,137,168,200,216,141,106,118,68,76,33,198,234,106,250,123,93,146,166,186,169,92,145,69,201,204,173,198,122,189,168,157,213,19,186,154,202,238,141,125,61,207,93,220,235,169,92,231,69,39,147,202,174,84,85,233,11,17,123,101,59,161,108,62,13,54,58,138,109,180,212,55,153,104,81,145,213,251,39,151,50,196,168,175,229,168,184,53,112,236,117,194,244,232,165,142,128,1,175,239,137,30,188,77,107,196,246,163,138,41,155,44,20,30,199,229,185,174,230,69,231,183,209,231,175,50,167,118,250,96,144,62,11,250,10,43,214,187,214,58,210,162,157,21,108,31,103,249,78,115,19,175,159,13,198,55,97,85,171,242,244,84,253,61,139,129,0,0,1,95,190,48,186,22,27,238,201,208,106,228,137,242,212,216,124,223,41,17,168,229,111,159,87,65,26,227,221,85,78,137,232,169,250,74,127,219,77,77,93,163,181,181,187,81,219,103,88,106,105,60,238,71,163,149,184,231,133,236,94,168,168,189,156,190,166,206,118,43,205,29,254,213,5,222,130,86,201,4,252,220,142,107,145,81,121,92,173,94,168,170,157,209,125,79,188,0,67,255,0,20,237,37,38,160,225,47,83,221,105,226,89,103,181,123,23,35,26,222,103,187,205,185,209,53,112,136,138,171,209,62,105,250,74,27,167,158,90,105,91,60,46,86,189,185,194,162,227,211,30,134,203,92,57,235,10,45,121,179,182,13,83,111,229,90,122,207,106,228,115,49,202,188,149,83,49,112,168,231,39,118,47,169,146,142,191,174,180,46,154,220,109,53,85,165,53,101,178,158,186,221,89,201,230,69,52,49,202,139,201,35,100,78,146,53,205,248,152,213,234,158,133,5,113,155,193,230,174,225,151,93,85,67,5,178,190,175,74,73,201,236,119,47,38,89,35,76,67,79,207,207,42,67,28,127,182,207,202,152,245,76,47,94,252,135,6,28,110,107,78,25,181,60,20,85,213,181,87,13,35,47,55,180,80,62,73,102,72,177,29,66,183,202,141,103,142,38,230,89,209,206,207,124,103,191,123,211,218,221,218,208,219,195,166,32,213,90,26,253,69,113,164,155,155,41,5,84,51,62,60,72,246,123,222,83,222,137,149,141,248,235,215,31,121,220,128,0,0,0,42,55,198,174,174,5,215,58,90,137,39,103,157,246,77,12,190,95,50,115,114,249,215,20,206,59,227,61,50,65,158,23,93,35,56,143,218,247,68,197,123,211,89,89,21,173,68,206,87,219,225,194,96,217,50,204,233,29,103,161,116,172,86,189,105,162,87,53,83,24,94,84,202,96,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,239,26,141,227,184,221,247,47,72,236,101,13,99,146,213,167,237,169,126,174,133,171,238,201,93,80,231,178,62,111,172,112,177,85,191,253,144,238,249,233,150,60,33,248,78,210,54,221,186,131,138,13,91,104,138,191,82,95,42,106,96,211,174,157,168,230,219,168,226,123,161,124,209,181,123,77,36,140,149,188,253,209,141,78,92,35,221,155,41,35,111,28,92,34,104,238,41,118,158,231,3,172,240,179,92,217,40,230,169,211,87,72,216,141,157,42,26,213,115,105,158,236,101,208,200,169,202,173,92,225,85,28,157,80,165,78,12,183,138,227,177,156,75,104,77,117,73,89,36,20,75,117,134,219,118,107,93,134,203,111,169,122,69,58,57,23,162,162,53,220,232,139,249,76,106,244,84,69,77,143,78,35,87,255,0,66,119,191,222,234,159,226,156,107,89,195,239,238,245,182,223,194,251,55,242,216,141,154,128,0,16,63,197,231,136,11,142,213,236,45,191,108,116,221,115,233,110,219,149,83,53,20,242,70,170,142,101,174,6,177,106,145,21,59,115,186,88,99,95,155,31,34,16,59,195,83,131,171,119,19,251,161,91,168,181,237,28,146,232,61,22,145,79,113,131,42,212,185,85,61,87,201,164,230,69,69,70,97,174,123,213,58,242,181,173,233,206,138,151,167,99,177,89,52,197,162,146,193,166,237,20,86,171,101,12,105,13,45,29,20,13,134,8,24,157,154,198,49,17,173,79,162,33,250,188,89,172,250,138,215,85,99,212,22,170,59,157,182,186,39,65,85,71,89,3,102,130,120,221,209,88,248,222,138,215,53,125,81,81,80,164,143,19,222,10,52,255,0,13,154,182,213,185,59,95,68,250,77,15,171,231,146,157,109,232,174,115,45,55,6,183,157,98,99,156,170,190,92,173,71,189,141,92,242,171,36,79,133,26,137,43,60,27,120,131,186,235,157,179,212,27,23,169,171,159,83,83,161,29,21,93,153,242,46,93,246,108,238,114,58,28,250,164,82,183,166,123,36,205,106,116,110,18,197,192,0,0,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,2,61,241,173,197,198,155,225,31,106,159,169,234,35,130,225,170,175,43,37,30,155,180,200,238,149,53,8,212,87,75,34,34,163,188,136,145,205,87,170,119,87,49,168,168,175,69,74,56,176,105,205,251,227,103,124,103,138,133,181,186,183,90,234,89,157,85,89,85,59,209,144,211,66,152,69,146,71,124,16,65,27,121,90,136,152,68,78,86,49,21,85,173,91,139,225,107,195,59,97,182,2,217,69,121,213,214,90,61,123,173,154,214,75,61,210,235,78,217,105,105,102,199,86,210,83,185,21,172,106,42,244,123,209,210,101,51,150,244,106,75,230,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,24,167,125,56,93,216,222,35,108,210,90,183,83,65,208,92,106,22,62,74,123,172,44,72,110,52,189,58,44,85,13,78,116,68,239,202,170,172,92,38,90,165,44,241,185,192,30,187,225,34,234,205,65,65,87,54,165,219,219,148,254,85,13,233,34,229,150,146,69,202,182,158,173,169,209,175,194,47,43,211,220,126,50,136,213,203,18,95,120,90,113,237,112,213,51,81,112,203,188,247,199,212,220,217,26,179,73,94,107,37,203,234,88,198,231,216,37,114,245,115,209,168,171,19,149,114,228,69,103,116,98,58,207,128,0,161,15,19,206,32,46,59,213,196,245,247,79,83,215,61,218,115,111,102,151,78,219,32,69,94,79,62,39,114,214,77,143,206,116,205,115,115,234,200,163,39,255,0,134,135,3,186,79,104,246,214,203,189,91,133,167,41,171,247,7,83,83,199,114,163,117,100,8,245,178,82,61,17,208,178,38,187,60,147,57,170,215,189,248,71,39,55,34,99,149,220,211,192,196,220,70,112,197,180,220,78,232,154,141,35,185,58,122,158,90,150,195,35,109,151,136,163,68,174,181,204,169,210,72,101,239,132,118,21,99,85,86,63,8,142,69,40,3,85,216,183,31,132,142,33,107,172,212,247,39,80,106,221,187,190,34,210,214,196,220,54,71,70,228,124,51,35,87,188,114,198,172,119,42,247,100,152,94,234,108,71,178,155,155,110,222,109,164,210,59,169,107,137,33,131,83,218,41,174,43,10,46,124,137,94,196,243,34,207,170,178,78,118,103,251,19,186,148,17,226,77,196,221,111,16,188,66,93,45,118,155,156,146,232,221,15,52,182,107,44,45,95,193,203,35,29,203,83,85,143,85,146,70,170,34,255,0,83,100,127,82,197,188,58,56,11,211,27,13,161,237,91,173,184,250,122,26,205,206,189,211,182,173,22,173,136,255,0,176,96,145,50,200,34,106,244,108,220,170,158,100,159,18,42,171,17,81,168,170,233,194,69,62,59,56,29,209,188,82,232,27,133,230,197,104,162,183,238,101,174,153,101,179,221,216,212,141,213,138,196,233,71,82,228,248,227,122,39,43,92,189,99,114,181,81,121,121,154,234,130,224,227,136,29,73,194,135,17,54,141,71,95,53,93,5,161,245,169,102,213,182,249,90,230,243,81,186,78,73,124,200,251,249,144,187,240,141,76,101,29,31,47,103,57,23,98,104,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,202,42,42,116,84,84,245,63,96,2,132,60,79,56,128,184,239,87,19,215,221,61,79,92,247,105,205,189,154,93,59,108,129,21,121,60,248,157,203,89,54,63,57,211,53,205,207,171,34,140,159,254,26,28,14,233,61,163,219,91,46,245,110,22,156,166,175,220,29,77,79,29,202,141,213,144,35,214,201,72,244,71,66,200,154,236,242,76,230,171,94,247,225,28,156,220,137,142,87,115,79,3,19,113,25,195,22,211,113,59,162,106,52,142,228,233,234,121,106,91,12,141,182,94,34,141,18,186,215,50,167,73,33,151,190,17,216,85,141,85,88,252,34,57,20,160,13,87,98,220,126,18,56,133,174,179,83,220,157,65,171,118,238,248,139,75,91,19,112,217,29,27,145,240,204,141,94,241,203,26,177,220,171,221,146,97,123,169,177,30,202,110,109,187,121,182,147,72,238,165,174,36,134,13,79,104,166,184,172,40,185,242,37,123,19,204,139,62,170,201,57,217,159,236,78,234,0,0,0,10,186,241,163,226,2,227,106,183,233,110,28,44,21,207,134,59,188,41,168,175,232,197,84,243,96,108,142,142,146,21,249,181,100,142,105,21,62,113,196,166,46,240,169,224,155,77,239,45,125,118,252,238,213,142,43,158,150,176,213,251,13,150,213,85,31,52,23,10,230,162,58,73,101,106,244,124,81,35,154,136,213,69,107,222,229,69,232,197,106,220,141,53,53,61,29,60,84,116,116,241,193,4,12,108,113,69,27,17,172,141,141,76,35,90,137,209,17,17,17,17,16,225,245,182,134,209,219,145,166,171,116,118,189,211,54,235,253,146,224,207,46,166,134,190,6,203,19,211,209,112,189,156,157,209,201,135,53,112,168,168,169,146,133,60,65,184,72,135,132,237,229,142,213,166,164,168,155,70,106,152,36,185,88,31,50,171,159,78,214,191,150,90,55,61,87,47,88,149,204,195,151,170,178,72,242,170,236,169,104,222,23,28,65,221,119,211,134,170,123,110,169,174,125,94,161,208,117,127,96,85,79,34,230,74,138,102,198,215,210,202,229,245,95,45,86,53,85,234,171,10,185,122,174,86,97,20,127,227,33,248,220,210,255,0,4,45,223,199,84,147,255,0,194,119,241,38,210,95,190,55,111,229,178,147,4,0,0,6,184,92,108,254,55,59,189,252,47,185,127,28,226,255,0,184,125,253,193,118,219,248,33,102,254,69,17,223,193,235,158,120,41,96,146,170,170,104,225,134,22,44,146,73,35,145,173,99,81,50,174,85,94,136,136,157,114,81,183,136,143,31,87,174,35,181,61,94,216,237,189,210,106,61,176,179,212,44,127,130,114,181,111,243,177,221,42,101,232,139,228,162,166,99,141,122,118,123,189,229,106,51,189,112,35,225,113,89,187,182,203,118,240,113,6,218,219,86,145,170,229,168,181,216,35,87,67,87,118,139,187,101,153,255,0,20,48,59,167,42,39,190,244,234,138,198,171,92,235,108,219,237,178,219,221,168,211,240,233,93,182,209,150,141,55,106,133,17,18,154,221,74,216,90,229,79,202,122,162,101,238,92,174,92,229,87,42,170,170,170,157,156,227,53,38,151,211,90,198,207,81,167,181,118,159,182,222,237,117,109,229,158,138,225,74,202,136,37,79,147,163,122,43,87,244,161,90,252,99,248,70,233,251,157,190,187,112,184,88,131,236,203,157,60,110,158,163,72,75,51,157,79,89,140,170,251,36,143,85,88,164,94,184,141,202,172,94,136,213,102,48,179,191,134,27,101,198,203,195,86,211,89,175,20,21,20,53,244,26,26,195,77,85,75,81,26,199,44,19,50,130,22,190,55,181,216,86,185,174,69,69,69,234,138,138,134,76,0,252,189,236,141,142,146,71,163,90,212,85,115,149,112,136,137,234,166,184,156,89,111,149,251,138,46,34,53,14,187,137,245,53,148,149,149,223,101,233,202,54,181,92,177,219,227,122,178,154,54,51,25,230,126,121,213,49,213,242,59,230,92,231,3,124,20,104,158,22,182,234,219,91,113,178,81,86,238,61,206,153,179,222,239,50,68,215,203,4,143,110,93,73,3,215,60,145,51,60,170,173,199,152,168,174,95,68,108,161,35,175,24,60,22,109,151,21,218,42,182,11,149,170,138,217,173,233,105,151,236,93,73,20,40,218,136,100,111,86,69,51,155,133,150,5,95,117,88,236,242,163,149,204,195,186,148,113,178,155,163,174,184,79,223,251,110,178,167,130,162,142,239,164,110,210,80,222,109,202,168,139,52,44,145,98,171,164,122,118,234,136,246,253,28,141,114,117,106,41,178,45,158,237,65,126,180,209,95,45,85,9,61,21,198,154,58,186,105,81,58,73,20,141,71,49,201,247,181,81,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,188,186,70,217,235,157,19,21,207,74,105,85,173,68,206,87,149,112,152,53,179,226,137,210,63,136,253,208,116,172,86,61,117,149,237,92,213,76,97,125,190,108,166,9,205,224,169,87,2,107,157,83,68,179,179,206,251,38,186,95,47,153,57,185,124,235,114,103,29,241,158,153,45,200,0,0,0,3,20,113,13,196,102,128,225,227,69,86,234,125,89,121,164,101,91,32,145,212,148,43,81,2,79,60,137,12,175,98,54,57,37,141,92,142,88,92,212,194,229,87,162,125,40,139,138,190,42,181,215,18,218,238,190,235,121,185,84,71,98,138,174,95,179,109,237,154,100,137,144,164,211,186,39,58,39,77,35,18,68,100,234,213,86,174,49,209,58,119,231,248,50,224,243,87,113,53,174,169,97,158,217,95,73,165,35,231,246,203,151,147,44,113,174,97,168,86,114,74,176,201,31,237,176,114,174,125,87,9,215,181,250,232,93,11,166,182,231,77,82,233,77,41,108,167,161,183,209,243,249,113,67,12,113,34,115,200,233,23,164,109,107,126,39,185,122,39,169,216,12,107,196,102,177,162,208,91,59,127,213,55,30,84,167,163,246,94,119,63,28,169,207,85,11,19,57,115,83,187,211,212,214,150,162,121,106,166,116,243,61,92,247,99,42,170,171,217,49,234,95,39,133,142,147,147,79,240,151,166,46,149,17,44,83,221,125,183,204,99,155,202,246,249,87,58,214,166,81,81,21,58,47,205,127,65,48,0,7,193,125,188,209,216,45,83,221,235,229,108,112,65,203,206,231,57,17,19,153,200,212,234,170,137,221,83,212,214,55,114,245,53,118,177,214,215,45,71,114,168,89,170,107,60,158,119,171,213,217,228,133,140,78,170,170,189,154,158,165,191,248,61,104,72,108,91,39,95,171,150,39,197,83,127,242,188,212,86,163,85,222,69,93,124,105,159,117,21,122,47,170,175,232,44,8,0,0,6,15,227,39,108,31,186,251,15,127,211,84,180,241,203,89,39,178,249,8,246,115,99,21,148,239,119,102,57,123,71,232,134,185,13,123,152,228,115,28,168,169,234,138,108,75,192,142,224,174,229,112,209,165,117,51,165,124,142,159,219,178,231,187,46,94,91,133,75,58,175,51,191,51,230,72,32,1,138,120,164,180,80,223,54,43,83,91,110,52,145,212,193,47,177,115,70,248,209,232,184,172,129,83,162,162,167,116,79,238,26,214,151,175,225,83,184,14,213,156,53,219,172,18,212,115,190,199,231,123,170,252,170,121,213,245,207,237,204,191,155,242,79,210,77,16,99,221,238,217,13,13,191,58,38,175,69,107,107,84,21,16,84,249,124,147,172,16,190,104,121,102,142,69,228,116,145,189,27,149,137,168,189,58,167,232,84,215,243,137,254,27,245,111,13,219,139,89,163,239,180,147,62,141,190,95,178,214,164,114,172,83,230,8,100,127,44,142,138,52,119,42,204,141,92,39,69,232,191,94,235,193,223,26,154,219,134,77,78,214,203,93,89,112,211,51,231,218,109,239,150,105,90,206,88,234,57,60,184,188,248,227,76,201,63,50,231,229,158,253,239,219,72,235,13,59,174,108,84,218,143,76,221,105,107,232,43,17,235,20,212,243,178,86,185,24,247,49,216,115,28,230,174,28,213,78,139,221,14,104,0,0,0,20,181,227,39,94,149,91,251,99,133,42,21,233,14,155,166,98,183,159,60,170,149,183,14,152,244,35,103,5,58,106,175,83,113,65,183,17,82,199,35,189,131,83,217,235,164,228,69,94,86,50,227,77,149,92,34,225,61,238,253,19,234,108,105,4,126,76,17,197,156,242,49,27,253,196,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,29,196,225,31,134,221,217,213,85,58,223,113,182,134,199,126,190,214,50,56,231,174,170,108,139,35,219,27,17,140,69,195,145,58,53,17,59,122,25,11,68,232,141,39,183,26,90,223,162,116,53,138,154,205,98,181,70,177,81,208,211,34,164,112,181,92,174,84,110,85,87,171,156,229,251,212,231,15,150,235,116,160,178,91,43,47,87,90,166,83,81,80,65,37,85,76,207,248,98,137,141,87,61,203,244,70,162,175,232,53,153,208,214,218,157,192,222,219,5,166,199,12,174,159,81,234,154,88,41,35,86,162,191,154,122,182,163,17,81,23,25,247,147,215,244,155,56,28,70,175,254,132,239,127,189,213,63,197,56,214,179,135,223,221,235,109,191,133,246,111,229,177,27,53,0,0,33,15,31,92,2,235,222,48,117,206,153,212,186,111,113,44,182,26,29,63,105,125,10,211,87,211,203,35,159,43,230,115,220,244,86,116,68,86,242,39,246,166,79,224,71,133,59,151,8,187,73,115,219,251,238,161,183,223,46,87,75,244,215,121,171,104,162,123,24,172,116,16,196,200,240,254,190,239,146,171,247,185,73,30,8,59,227,18,235,106,112,130,137,92,177,36,203,170,173,169,71,207,221,102,228,159,60,191,95,47,205,253,25,33,255,0,130,139,43,23,137,157,94,246,44,158,200,154,22,169,37,194,251,158,98,220,40,121,50,159,60,36,152,253,63,50,232,128,0,0,0,4,22,241,144,252,81,169,127,133,246,239,226,106,72,171,224,151,251,189,107,191,224,130,255,0,45,167,46,76,3,93,254,59,120,135,173,226,91,136,237,65,169,168,106,228,168,211,182,153,157,100,211,112,181,202,230,123,28,47,86,164,173,79,156,207,230,151,231,239,181,63,37,11,127,240,252,225,54,211,195,6,202,91,214,233,107,141,186,243,84,211,197,112,212,149,79,103,225,98,123,147,154,58,36,94,237,100,40,238,85,68,232,178,121,142,236,168,137,40,64,7,5,174,116,78,152,220,141,33,119,208,122,206,211,13,206,201,124,164,125,21,117,44,169,238,201,27,147,174,23,186,57,23,10,142,78,168,168,138,152,84,67,93,78,34,118,123,86,112,155,196,53,231,65,197,113,170,134,171,77,92,98,184,88,110,172,247,36,150,153,92,146,210,84,181,83,162,61,19,151,56,85,229,123,28,159,146,95,63,8,251,233,15,17,188,62,233,29,212,115,162,75,149,125,39,179,94,34,141,48,145,92,33,95,46,161,17,49,238,163,158,213,123,83,209,175,111,126,230,97,0,21,43,126,240,96,221,93,71,171,238,58,150,233,189,90,93,236,186,92,166,174,168,106,81,212,36,142,73,37,87,185,17,113,142,111,121,122,252,203,102,130,8,105,96,142,154,154,38,199,20,44,72,227,99,83,8,214,162,97,17,19,228,136,123,1,67,222,45,46,182,175,26,154,145,40,86,37,153,45,54,148,172,228,238,147,123,43,49,205,245,242,252,175,209,130,207,188,49,89,88,206,6,118,197,43,150,79,51,202,186,171,124,197,202,249,107,117,171,88,255,0,71,39,46,62,152,59,175,26,219,177,81,178,156,45,238,30,224,91,234,86,11,149,61,165,212,54,233,26,236,61,149,117,111,109,52,47,111,205,88,233,145,255,0,115,21,123,34,148,161,225,243,179,176,239,103,22,58,31,77,220,105,146,107,77,166,169,117,5,205,174,111,51,93,5,26,121,173,99,147,213,175,149,34,141,126,146,41,176,232,5,17,248,176,236,244,27,97,197,125,199,81,90,233,27,5,179,95,208,197,168,88,140,68,70,54,169,85,209,85,39,252,167,73,23,154,191,89,187,250,37,154,248,103,239,29,70,241,240,143,165,106,46,117,75,81,118,210,78,147,75,87,189,206,230,115,150,149,27,228,42,170,245,85,90,105,41,242,171,221,114,164,167,0,21,43,126,240,96,221,93,71,171,238,58,150,233,189,90,93,236,186,92,166,174,168,106,81,212,36,142,73,37,87,185,17,113,142,111,121,122,252,203,102,130,8,105,96,142,154,154,38,199,20,44,72,227,99,83,8,214,162,97,17,19,228,136,123,1,67,222,45,46,182,175,26,154,145,40,86,37,153,45,54,148,172,228,238,147,123,43,49,205,245,242,252,175,209,130,207,188,49,89,88,206,6,118,197,43,150,79,51,202,186,171,124,197,202,249,107,117,171,88,255,0,71,39,46,62,152,37,24,0,0,0,43,199,141,15,12,221,200,226,143,125,174,59,177,103,221,45,63,104,183,212,208,209,209,83,81,86,82,206,249,98,108,49,162,59,42,206,152,87,171,220,159,121,43,248,74,216,169,248,109,216,13,47,179,181,183,58,91,149,109,145,42,223,85,91,76,199,54,58,137,103,170,150,101,114,35,186,244,73,17,189,125,26,134,95,5,100,120,225,58,219,250,134,218,166,202,177,123,122,221,174,107,2,47,199,228,249,48,249,184,250,115,121,89,250,242,156,79,129,163,43,18,135,121,222,245,147,217,22,93,62,145,101,125,207,49,18,191,159,9,243,194,199,159,209,242,45,52,163,255,0,25,15,198,230,151,248,33,110,254,58,164,159,254,19,191,137,54,146,253,241,187,127,45,148,152,32,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,23,226,237,196,101,118,212,236,141,14,211,105,123,138,211,94,247,33,243,83,85,190,55,97,241,90,98,70,251,66,125,60,215,73,28,93,123,177,101,68,236,184,131,62,24,92,37,80,241,25,188,51,235,13,111,111,74,157,17,160,150,26,202,202,121,19,44,184,87,57,85,105,233,92,139,209,209,251,142,146,68,235,150,177,172,84,196,153,75,217,70,163,81,26,212,68,68,76,34,39,161,228,0,0,7,5,175,44,87,13,81,161,181,22,154,180,87,71,69,93,118,180,213,208,210,212,200,138,173,134,89,97,115,24,245,68,234,168,215,57,23,167,200,172,205,153,240,117,215,251,117,187,154,51,112,53,22,235,233,155,157,183,76,223,168,110,245,52,80,81,206,215,212,50,158,118,75,229,162,185,49,215,145,19,175,162,150,160,1,174,79,28,142,182,187,139,237,220,91,82,196,176,254,170,171,81,222,95,111,59,159,240,191,167,204,231,207,215,37,244,112,186,202,200,248,102,218,54,92,86,69,171,110,133,176,36,254,98,229,254,103,217,240,243,115,42,247,92,231,38,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,207,31,157,4,145,103,28,236,86,255,0,117,13,114,248,215,211,85,90,103,138,13,199,138,170,57,27,237,250,154,241,93,31,58,42,115,49,247,26,156,42,101,19,41,238,247,234,159,82,73,248,54,87,165,46,255,0,95,33,90,133,98,77,166,234,88,141,231,199,50,173,109,189,49,140,245,46,148,0,0,0,24,247,125,247,139,78,108,118,217,223,53,254,161,174,167,135,236,250,26,153,169,97,146,88,218,234,138,136,233,229,149,145,49,175,123,57,220,239,41,81,26,142,69,95,79,154,80,39,20,92,80,107,158,36,181,229,109,254,249,116,171,101,161,179,200,150,251,127,159,50,69,28,41,52,207,137,86,39,75,35,81,232,201,149,190,234,225,19,162,116,239,220,184,27,225,18,251,196,182,228,83,37,125,28,240,105,123,100,140,169,174,170,116,111,108,114,182,57,233,188,200,90,245,134,72,220,245,142,117,84,107,177,148,234,189,59,222,78,200,236,126,134,216,109,19,73,162,180,77,170,10,120,41,188,206,121,210,8,89,52,220,211,73,34,115,186,56,216,142,194,202,228,78,157,19,244,170,228,32,66,255,0,21,109,192,118,147,225,174,229,96,138,163,145,247,207,39,221,71,225,87,201,175,161,127,110,100,252,239,146,254,130,137,205,148,120,90,180,80,216,246,43,76,219,109,212,145,211,65,23,182,242,199,28,104,196,76,214,78,171,209,17,19,186,175,247,76,174,0,35,239,29,219,130,187,107,195,70,170,212,205,149,241,186,15,97,195,152,236,57,57,174,20,204,232,188,205,252,255,0,153,174,211,158,231,185,92,247,42,170,250,170,155,27,112,107,182,15,218,157,134,176,105,170,170,120,226,172,143,218,188,244,99,57,115,154,218,135,183,187,26,189,164,245,67,56,128,0,0,245,84,211,65,87,11,169,234,34,100,145,191,25,107,218,138,139,133,207,101,53,216,227,59,135,187,183,15,155,189,95,96,146,215,37,61,162,163,202,251,62,84,129,204,138,94,90,90,119,203,202,239,45,141,118,31,54,23,149,58,42,245,235,222,204,188,30,181,61,93,207,96,170,116,220,242,57,96,178,242,121,13,85,92,55,206,173,175,123,176,138,170,137,213,61,17,63,73,62,128,7,84,221,59,19,181,46,132,185,217,24,197,115,170,124,156,34,38,126,25,152,239,146,254,111,200,214,74,255,0,104,154,197,119,158,213,80,213,73,32,229,202,42,42,124,77,71,122,162,124,254,69,184,120,51,106,74,25,244,14,164,211,173,68,74,154,95,99,230,237,215,154,107,131,211,215,61,190,133,148,0,71,206,47,248,77,211,60,77,232,26,139,63,217,246,202,125,67,31,39,177,92,165,138,54,73,30,102,167,116,153,151,201,145,233,152,224,229,247,83,170,116,94,157,168,7,113,54,227,87,109,118,166,169,210,154,202,205,87,111,174,166,228,230,108,244,242,197,205,205,27,36,232,146,53,170,190,236,141,244,245,251,137,169,225,221,199,69,235,109,245,205,151,109,119,14,241,89,85,166,170,224,117,170,139,204,168,123,210,26,170,171,132,46,73,31,231,84,54,54,181,17,242,229,200,222,100,69,236,189,75,162,181,92,232,239,86,186,75,189,190,102,77,77,91,4,117,16,200,199,35,154,230,61,168,230,170,42,42,162,162,162,167,84,85,67,235,0,0,0,41,11,197,225,100,94,34,104,185,226,115,83,236,72,240,170,220,101,61,186,191,169,192,120,86,233,25,53,15,18,180,215,22,203,27,91,109,163,101,82,163,157,133,95,46,190,137,122,123,171,243,250,23,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,51,113,65,226,3,178,124,39,106,234,93,11,184,150,141,87,112,188,215,90,34,188,211,197,103,162,134,86,62,9,38,150,22,162,190,89,163,68,119,52,18,42,167,203,24,202,174,10,219,226,247,197,75,112,56,131,211,23,29,177,219,173,48,154,47,71,221,99,90,123,140,146,212,121,247,27,132,43,241,68,231,162,35,33,141,221,156,198,163,149,201,209,95,202,170,213,201,190,19,252,19,106,58,205,89,65,197,38,230,217,165,160,179,219,35,123,180,149,29,75,21,178,87,84,61,170,207,109,86,175,104,88,215,59,203,85,79,121,234,143,76,35,17,93,110,7,17,171,255,0,161,59,223,239,117,79,241,78,53,172,225,247,247,122,219,111,225,125,155,249,108,70,205,64,0,0,0,165,15,22,110,44,45,59,207,185,54,253,155,208,119,54,86,105,141,5,52,206,174,171,134,68,116,85,215,103,39,35,249,85,58,57,176,181,28,196,114,119,116,146,247,78,85,89,35,224,201,177,23,45,33,182,154,159,124,181,5,12,180,243,107,89,226,183,217,219,42,42,43,168,41,149,202,249,145,63,54,73,158,173,69,95,234,25,78,139,149,177,215,34,170,42,35,149,21,83,186,122,21,35,198,79,22,190,32,92,38,110,213,78,140,185,238,45,186,183,78,220,185,235,52,229,217,218,110,133,18,182,147,155,225,114,164,120,73,163,85,70,200,222,157,121,92,137,202,246,230,102,112,13,198,93,171,139,45,175,69,189,205,73,73,184,26,113,140,131,80,80,70,168,212,153,59,50,182,22,127,83,147,213,19,224,127,51,123,114,43,165,25,3,60,71,252,65,171,248,111,90,45,168,217,186,250,41,55,10,173,35,172,185,85,77,11,106,35,179,210,46,28,198,186,55,34,181,102,149,48,168,142,207,44,126,242,167,190,197,58,79,135,143,16,60,114,113,89,174,38,212,186,215,93,81,211,237,174,155,149,27,115,158,59,5,28,78,184,213,114,163,155,69,11,210,60,162,225,81,210,57,189,90,197,106,101,21,237,82,202,64,0,16,91,198,67,241,70,165,254,23,219,191,137,169,34,175,130,95,238,245,174,255,0,130,11,252,182,156,185,48,98,158,43,117,181,70,220,240,213,185,186,206,138,85,138,174,221,165,238,11,73,34,103,220,169,124,46,142,23,116,235,210,71,177,127,210,157,202,34,224,95,64,210,238,103,23,59,93,164,171,233,153,83,74,235,235,46,51,194,252,43,100,138,142,55,213,189,174,69,238,213,108,10,138,158,168,170,134,198,96,0,10,163,241,189,219,186,72,171,182,207,118,41,96,107,106,106,34,173,211,213,178,114,245,115,35,86,207,78,153,250,44,149,63,221,59,47,130,14,184,168,173,208,219,157,183,19,212,42,197,104,186,80,94,105,163,115,147,189,84,82,69,42,181,59,244,246,72,179,233,239,39,205,75,55,0,0,14,145,188,251,193,162,118,31,109,175,91,163,175,238,77,164,180,217,160,89,21,168,228,243,106,102,94,145,193,18,47,197,35,221,134,181,62,185,92,34,42,166,186,186,211,82,110,7,20,155,245,113,212,81,219,101,184,106,173,193,190,254,197,161,129,85,252,175,153,232,200,105,216,171,249,17,179,145,136,171,217,172,69,94,202,166,197,155,41,182,148,59,55,180,122,67,107,45,242,164,209,105,139,61,53,185,211,38,127,13,43,24,137,36,189,127,61,252,206,244,248,187,33,10,188,106,117,100,214,190,29,244,150,146,167,115,152,183,221,87,28,211,42,118,116,52,244,211,42,181,127,183,146,39,127,106,97,95,3,237,35,79,89,175,119,79,94,61,140,243,237,54,139,117,162,55,46,121,185,42,230,150,87,162,122,99,52,76,207,232,45,208,2,178,60,112,52,196,21,26,27,107,181,154,83,55,206,161,187,92,45,142,153,48,139,203,60,49,200,141,94,185,84,205,58,170,116,92,117,237,158,188,103,129,222,170,158,91,86,236,232,137,164,119,147,77,81,105,186,211,183,174,17,210,54,162,41,87,228,139,136,161,251,255,0,65,105,64,0,1,210,55,159,120,52,78,195,237,181,235,116,117,253,201,180,150,155,52,11,34,181,28,158,109,76,203,210,56,34,69,248,164,123,176,214,167,215,43,132,69,84,215,87,90,106,77,192,226,147,126,174,58,138,59,108,183,13,85,184,55,223,216,180,48,42,191,149,243,61,25,13,59,21,127,34,54,114,49,21,123,53,136,171,217,84,216,179,101,54,210,135,102,246,143,72,109,101,190,84,154,45,49,103,166,183,58,100,207,225,165,99,17,36,151,175,231,191,153,222,159,23,100,59,169,80,60,102,248,138,241,85,179,156,78,107,189,180,208,90,214,219,69,96,177,86,65,13,20,18,217,105,102,115,26,234,88,164,84,87,189,138,231,123,207,114,245,83,159,223,47,23,109,77,97,218,253,23,164,118,133,246,251,150,189,174,210,182,154,205,83,169,170,41,152,234,122,43,148,212,113,201,81,13,60,24,242,221,43,100,115,185,149,200,177,177,114,206,87,42,47,44,48,189,241,105,198,197,92,237,214,55,93,240,221,10,88,164,118,91,52,87,42,170,74,39,42,227,180,113,171,97,252,182,244,229,245,79,161,157,248,108,241,107,223,141,188,212,180,22,205,239,185,174,189,210,18,202,216,234,228,150,154,40,238,116,145,170,162,44,144,202,196,106,74,173,234,188,146,243,43,187,35,155,221,46,159,79,223,236,218,174,195,110,212,250,118,227,13,125,170,239,73,21,117,13,84,43,150,79,4,172,71,199,35,87,228,173,114,42,125,231,32,0,0,30,170,170,170,90,26,89,171,171,170,98,167,167,167,141,210,205,52,175,70,50,54,53,50,231,57,203,209,17,17,21,85,87,162,33,64,190,35,92,83,81,241,61,191,50,85,105,90,167,75,163,52,140,14,180,88,223,159,118,171,223,230,158,173,19,211,205,126,17,62,113,197,26,170,34,170,161,102,222,21,123,17,114,217,158,24,105,111,122,146,134,90,75,222,190,172,118,160,154,25,81,81,240,210,43,26,202,86,42,122,102,54,249,191,63,195,97,123,97,38,73,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,20,91,226,241,173,234,245,63,24,151,45,57,45,74,186,159,71,216,237,182,184,98,76,163,88,178,197,237,142,92,118,87,47,181,38,85,61,17,169,249,61,44,87,194,171,110,232,244,39,6,250,98,233,28,45,109,110,175,171,173,191,86,185,25,133,85,116,206,134,36,202,166,85,60,152,34,95,150,85,113,148,234,178,244,0,0,0,0,12,47,197,175,18,250,87,133,157,157,186,110,29,242,88,39,186,200,199,82,88,45,143,126,31,112,175,115,87,203,102,59,242,55,226,123,147,179,81,125,85,17,104,55,102,246,219,90,241,63,191,54,109,19,4,213,85,247,141,99,120,89,238,149,248,230,116,113,190,69,146,174,174,69,198,19,149,171,35,215,167,85,232,137,149,68,54,79,180,218,232,108,118,170,43,45,178,4,134,142,223,79,29,45,60,104,170,188,145,70,212,107,91,149,235,209,17,16,197,156,92,110,38,170,218,110,27,117,254,227,104,138,216,232,239,182,27,82,213,80,207,36,44,153,172,147,204,98,101,88,244,86,187,162,175,69,66,187,184,45,241,45,222,173,111,188,146,210,113,19,185,118,106,125,9,108,177,92,46,151,25,157,106,166,166,72,214,38,34,177,121,227,98,61,85,92,168,212,99,114,174,115,145,168,138,170,136,116,174,37,60,95,55,151,93,221,235,44,123,2,198,104,93,50,199,58,56,171,228,167,142,123,181,91,59,115,185,207,71,71,2,47,116,107,17,92,159,213,23,210,58,84,241,79,198,213,162,161,53,93,126,246,238,189,44,115,175,51,101,169,186,214,182,145,216,84,79,118,55,47,147,140,162,39,70,252,254,106,103,221,129,241,125,223,221,1,115,166,183,239,60,84,219,135,167,149,205,100,210,44,49,82,92,224,103,68,230,142,88,218,214,72,168,153,94,89,27,151,47,78,118,247,46,3,104,183,119,64,239,150,129,182,110,86,218,223,99,186,89,46,140,203,30,137,203,36,50,39,199,12,172,239,28,140,94,142,106,253,233,148,84,85,238,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,35,241,82,210,18,105,238,37,42,110,78,150,55,54,229,72,250,164,70,187,42,158,101,125,106,245,247,83,229,245,57,255,0,8,117,145,56,138,173,228,137,206,79,177,36,202,163,115,132,246,234,14,165,222,128,0,0,31,37,214,231,71,101,181,213,221,238,19,50,26,106,40,36,168,154,71,185,26,214,177,141,87,57,85,85,81,17,17,17,122,170,162,20,145,226,91,198,45,86,244,110,4,219,119,163,46,117,113,105,155,3,221,73,82,198,204,173,101,69,100,19,214,66,247,162,71,59,227,123,29,28,173,234,173,71,42,119,194,97,22,52,240,243,176,218,199,136,13,198,181,104,205,49,107,168,150,26,138,168,27,89,84,144,74,232,105,225,116,241,71,35,222,246,70,244,98,53,38,106,170,170,97,19,170,252,151,96,30,27,246,3,74,240,251,182,246,157,31,100,180,219,226,175,134,146,6,220,42,233,224,141,174,168,168,72,33,142,87,171,219,27,28,244,115,161,69,203,147,43,209,87,233,149,192,43,99,198,103,82,80,65,160,116,222,157,114,102,166,171,219,57,126,30,156,179,91,222,190,185,237,244,42,58,193,104,154,251,119,130,213,78,213,89,39,230,194,34,42,252,45,87,122,34,252,190,70,205,187,89,98,118,154,208,150,203,35,216,173,117,55,157,148,84,199,197,51,221,242,79,206,249,29,172,0,64,95,24,93,79,87,108,216,42,109,55,4,142,72,47,92,254,123,81,87,14,242,107,104,30,220,162,42,34,245,95,84,95,208,86,103,6,92,61,221,184,131,221,234,27,4,118,185,42,45,20,254,111,218,18,172,14,124,81,115,82,212,62,46,103,121,111,107,114,248,112,156,201,213,83,167,94,219,20,83,83,65,73,11,105,233,162,100,81,179,60,173,99,81,168,153,92,246,67,218,0,0,0,96,222,39,184,74,219,126,39,116,235,45,186,174,129,144,220,169,179,236,183,8,98,129,179,199,205,36,42,252,75,36,50,57,50,216,26,222,157,211,162,253,28,38,240,187,167,184,90,208,78,209,246,90,234,138,217,103,199,159,81,60,172,145,207,196,211,200,223,121,177,71,156,36,234,157,83,211,251,185,200,0,126,100,141,178,177,88,244,202,41,174,143,28,27,97,54,210,241,41,171,52,130,65,35,105,41,189,131,217,229,115,85,27,39,53,5,52,142,229,94,70,162,225,100,194,225,58,18,103,193,179,95,195,99,221,171,254,136,171,159,46,212,126,203,236,237,123,147,12,246,122,107,132,174,229,69,114,99,57,235,132,95,209,220,185,112,1,13,120,248,224,127,79,241,3,165,29,169,180,141,158,150,143,86,208,124,18,211,211,178,55,85,115,201,74,197,243,86,56,31,43,249,98,133,200,222,169,140,175,167,106,51,172,160,212,58,70,242,144,215,81,220,45,23,74,25,35,149,27,44,111,167,158,23,225,30,199,97,81,28,213,199,43,145,122,122,42,22,97,225,233,226,43,89,69,91,109,217,253,229,189,35,168,146,56,104,237,215,42,202,149,85,98,230,146,158,38,190,90,138,156,35,81,18,71,42,53,159,53,68,238,133,174,219,174,52,55,123,125,53,214,217,87,13,85,37,100,44,158,9,225,145,31,28,177,189,168,230,185,174,106,170,57,21,21,21,21,23,10,138,125,32,0,0,41,11,197,225,94,188,69,81,115,77,206,137,100,143,9,205,158,95,217,213,253,62,135,35,224,253,77,230,111,165,202,108,124,54,137,191,150,80,41,117,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,183,30,30,28,250,163,139,173,208,182,110,110,156,220,219,85,129,246,205,57,79,99,109,5,109,190,73,82,87,71,85,83,50,200,178,177,222,234,42,84,99,28,139,213,159,94,149,131,196,87,4,60,69,112,170,232,175,154,239,78,199,81,98,73,154,216,117,29,142,119,84,81,50,94,111,113,28,254,86,201,3,149,113,203,230,49,153,85,247,85,85,23,19,251,195,107,196,107,80,238,189,254,151,96,55,230,227,79,81,168,38,133,83,79,95,220,137,19,238,10,198,170,173,45,66,38,26,179,114,162,171,30,152,231,229,229,84,87,225,93,101,39,17,171,255,0,161,59,223,239,117,79,241,78,53,172,225,247,247,122,219,111,225,125,155,249,108,70,205,64,0,0,5,117,120,160,113,234,155,89,104,173,225,223,104,111,74,205,103,116,129,25,168,46,84,238,247,172,244,146,55,62,75,28,139,238,212,72,197,78,189,217,27,178,152,115,154,173,131,124,0,240,71,120,226,199,95,45,219,82,67,85,67,183,26,114,102,58,245,92,207,113,213,146,244,115,104,97,119,126,119,39,87,185,62,6,46,122,57,204,205,246,89,108,182,141,55,103,161,211,214,11,109,53,190,217,108,166,142,146,142,146,154,52,142,42,120,35,106,53,145,177,169,209,173,107,81,17,17,59,34,31,105,135,56,172,225,163,71,241,81,180,151,29,184,212,205,142,154,185,168,181,86,75,167,150,142,146,221,92,214,170,50,68,245,86,46,121,94,223,202,106,170,116,92,42,81,46,144,212,219,207,192,159,18,30,217,37,20,150,173,87,163,171,150,146,229,111,145,234,148,247,10,85,84,87,194,229,79,219,32,153,156,174,107,211,209,88,246,225,81,170,150,247,187,254,35,251,81,164,56,83,182,111,238,140,171,134,225,121,213,209,73,69,167,236,146,61,22,104,174,109,111,225,153,80,212,92,163,41,213,81,94,189,157,152,209,23,240,141,82,162,118,55,103,119,99,141,221,255,0,91,50,92,170,235,238,151,202,167,221,117,37,250,171,50,37,29,50,189,60,218,137,23,231,213,26,198,116,69,114,177,169,132,234,155,4,109,38,212,232,173,145,219,203,46,216,237,245,173,180,22,91,29,58,67,11,122,43,229,122,245,124,210,59,242,164,123,149,206,115,189,85,203,217,58,29,192,0,1,5,188,100,63,20,106,95,225,125,187,248,154,146,42,248,37,254,239,90,239,248,32,191,203,105,203,147,4,127,227,242,25,167,224,219,118,25,4,79,145,201,167,228,122,163,26,170,168,214,200,199,57,122,122,34,34,170,175,162,34,149,15,225,101,83,111,166,227,143,111,189,185,136,175,150,43,188,84,207,87,97,25,42,219,42,176,189,253,90,142,106,39,94,174,66,254,0,0,21,199,227,111,87,78,205,144,219,250,23,73,137,230,213,111,149,140,194,245,99,40,229,71,46,123,116,87,183,251,191,121,141,124,14,41,103,126,163,221,234,214,198,171,12,84,86,88,158,252,246,115,228,171,86,167,233,70,59,251,133,179,0,0,56,237,71,168,172,122,70,193,113,213,58,158,235,77,108,180,90,105,100,173,174,172,169,122,50,42,120,35,106,185,239,114,250,34,34,42,148,27,199,175,26,55,206,45,183,29,41,172,114,85,81,237,246,158,149,209,88,45,175,106,177,213,15,234,142,173,157,185,92,202,244,232,212,252,134,97,168,153,87,171,167,231,134,47,1,127,204,102,205,75,191,187,181,105,86,235,187,197,42,253,143,110,168,98,115,88,232,229,111,87,185,63,38,166,86,46,23,178,198,199,43,58,43,158,133,131,149,165,227,125,76,247,237,158,216,214,34,75,201,21,246,182,37,84,85,228,203,169,218,169,159,76,251,139,140,245,199,54,61,78,23,192,226,225,76,251,46,239,218,145,202,149,17,85,89,42,21,23,29,88,246,86,53,49,243,194,177,115,247,167,204,180,112,10,236,241,179,174,160,143,135,253,13,109,146,52,90,217,245,139,103,133,252,221,82,40,232,170,91,34,99,215,46,146,46,190,152,250,152,123,192,250,221,36,186,255,0,116,238,201,35,146,58,107,61,186,157,204,229,232,171,36,210,185,21,87,209,83,202,94,158,185,95,145,110,128,0,14,59,81,234,43,30,145,176,92,117,78,167,186,211,91,45,22,154,89,43,107,171,42,94,140,138,158,8,218,174,123,220,190,136,136,138,165,6,241,235,198,141,243,139,109,199,74,107,28,149,84,123,125,167,165,116,86,11,107,218,172,117,67,250,163,171,103,110,87,50,189,58,53,63,33,152,106,38,85,234,233,249,225,139,192,95,243,25,179,82,239,238,237,90,85,186,238,241,74,191,99,219,170,24,156,214,58,57,91,213,238,79,201,169,149,139,133,236,177,177,202,206,138,231,161,96,224,215,171,196,127,241,217,221,63,223,26,95,228,84,228,241,240,161,224,215,65,80,109,117,191,137,45,192,211,116,151,141,75,168,102,153,246,6,215,66,146,50,215,71,20,142,137,37,99,29,150,249,178,61,143,119,152,169,148,103,39,42,167,51,185,172,126,170,150,150,186,154,90,58,218,104,170,41,231,98,199,44,82,177,30,199,181,83,10,215,53,122,42,47,201,74,54,241,94,225,219,74,108,118,253,219,117,22,130,178,199,105,176,235,203,115,238,75,71,4,73,29,60,21,241,74,172,168,108,45,68,70,181,138,142,133,252,169,217,210,59,24,69,68,44,15,194,95,112,171,117,223,7,150,155,117,194,165,243,205,163,175,21,218,121,30,252,243,121,109,242,234,35,110,87,186,54,58,166,53,49,217,26,137,232,76,176,0,0,169,95,20,222,61,82,253,61,199,134,29,156,189,47,217,212,210,186,155,88,93,105,157,210,166,86,174,29,111,137,232,191,181,181,127,109,84,248,156,222,76,242,163,209,216,231,195,59,128,183,239,174,160,167,222,237,215,180,187,249,159,88,234,145,109,244,83,177,57,111,213,145,187,171,85,23,189,52,110,68,231,233,135,185,57,58,162,63,23,94,141,70,162,53,168,136,136,152,68,79,67,201,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,107,133,198,207,227,115,187,223,194,251,151,241,206,47,251,135,223,220,23,109,191,130,22,111,228,81,29,252,20,11,226,153,79,60,28,116,110,60,178,198,173,109,67,44,210,68,171,249,77,75,77,27,114,159,219,53,201,250,11,117,240,249,154,41,248,49,218,135,194,244,123,82,199,200,170,139,249,77,154,68,84,253,10,138,159,160,144,160,0,0,0,3,169,238,174,233,104,173,151,208,23,157,204,220,43,187,45,182,43,28,11,61,68,170,153,123,213,85,17,145,70,223,203,145,238,86,181,173,78,238,114,33,175,199,19,252,70,238,63,25,155,213,250,161,170,162,171,146,25,167,75,102,150,211,212,200,178,251,36,15,122,54,56,152,214,231,158,105,29,202,175,114,117,115,215,9,134,181,173,109,187,248,122,240,63,109,225,83,66,187,83,106,218,120,106,183,39,83,83,51,237,105,211,149,233,109,131,40,228,161,133,201,148,84,71,34,44,142,69,195,222,212,238,214,53,73,120,71,207,16,31,196,211,117,255,0,120,93,252,108,102,189,250,83,76,106,13,107,169,45,154,59,74,91,103,184,222,47,117,113,80,81,82,64,153,124,243,72,244,107,24,159,123,149,59,244,78,235,216,191,126,15,248,16,218,126,23,116,149,5,68,214,75,118,160,215,242,198,201,110,122,138,170,157,178,73,28,216,69,88,169,57,147,48,196,213,78,156,184,115,176,142,114,246,70,201,137,224,130,170,9,41,106,161,142,104,102,98,199,36,114,53,28,215,181,83,10,213,69,232,168,169,211,5,110,120,144,248,117,232,107,190,133,189,111,230,198,233,170,107,22,162,176,194,251,133,238,205,110,133,35,165,185,210,55,46,154,104,226,106,114,199,59,27,151,175,46,17,237,107,178,138,245,69,88,203,225,55,196,189,126,210,239,196,27,65,123,175,95,212,166,228,74,218,38,199,36,138,140,165,187,34,42,83,74,196,237,153,87,240,14,68,194,185,95,18,170,251,136,133,224,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,79,198,6,155,203,223,59,108,216,248,173,16,255,0,44,175,56,239,8,117,122,113,21,90,141,155,145,22,201,38,83,155,28,223,179,168,58,125,75,189,0,0,1,243,92,110,52,54,139,125,77,214,231,87,13,45,37,28,47,158,121,230,145,25,28,81,177,170,231,57,206,114,162,53,17,17,85,85,87,8,136,85,23,136,95,136,173,101,109,109,203,103,246,106,244,141,162,88,230,163,184,220,169,42,85,21,235,154,186,121,90,201,105,234,112,173,84,88,220,136,230,124,149,83,178,21,215,183,250,31,87,111,14,224,91,116,197,150,142,190,233,114,190,92,97,138,105,89,28,179,185,171,52,236,99,166,145,205,107,220,141,71,72,138,231,42,47,127,85,82,250,56,45,225,43,72,240,223,183,20,12,117,162,150,93,77,95,4,85,21,245,178,211,196,233,217,35,224,167,243,34,108,158,76,114,35,18,72,121,145,174,202,231,170,245,237,36,128,5,52,248,202,107,248,111,155,179,96,209,20,147,225,218,115,218,189,161,172,114,97,254,209,77,111,149,156,200,142,92,227,29,50,137,250,123,145,151,129,253,176,155,118,184,148,210,122,65,96,145,212,149,62,223,237,18,181,170,173,143,150,130,166,70,243,47,35,145,50,177,225,50,157,77,139,163,141,177,49,24,196,194,33,250,0,24,55,139,46,23,116,247,20,186,9,186,62,245,93,81,69,44,25,242,42,32,149,145,185,153,154,9,29,239,58,41,49,148,129,19,162,122,255,0,113,195,15,9,91,111,195,22,157,125,183,74,80,178,107,149,86,61,170,225,60,80,58,121,57,100,153,89,153,99,134,55,46,27,59,155,215,178,116,79,174,114,0,0,0,0,0,0,42,87,198,83,104,253,146,251,97,221,58,27,108,152,173,246,175,109,168,142,31,117,57,25,111,130,62,119,35,62,244,78,103,125,223,34,22,112,123,186,238,217,221,245,176,106,247,85,69,79,13,63,181,121,146,74,254,70,167,53,29,68,105,149,231,98,119,147,213,77,141,168,107,105,46,52,172,172,161,169,138,162,9,51,203,36,79,71,181,216,85,69,194,167,69,234,138,135,188,3,194,162,42,97,83,40,84,23,138,39,14,122,107,77,73,115,220,173,59,110,163,161,168,170,187,209,69,36,112,67,28,76,72,153,109,122,170,34,50,36,94,171,11,87,171,177,159,240,86,221,29,101,85,186,174,26,218,57,159,12,244,242,54,72,222,199,43,92,215,53,114,138,138,157,81,81,81,11,88,240,228,241,10,138,170,158,219,178,123,195,121,130,25,154,232,104,173,21,245,85,8,214,171,49,73,77,4,43,37,69,78,121,179,230,59,149,140,249,170,39,116,45,22,150,170,150,186,158,58,186,42,152,170,32,149,168,248,229,137,232,246,61,170,153,69,69,78,138,138,138,139,147,218,0,0,20,117,226,222,244,119,17,180,232,158,150,118,39,255,0,167,215,157,167,193,206,7,191,120,239,18,181,185,107,109,53,25,92,127,245,171,121,115,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,15,171,244,150,157,215,186,90,235,162,245,109,174,27,149,154,247,73,45,13,117,44,205,203,37,134,70,171,92,159,69,194,244,84,234,139,133,78,168,107,111,172,109,87,238,27,120,134,187,218,44,151,7,165,215,109,245,108,209,208,213,243,97,94,250,42,165,242,165,203,113,241,121,109,119,167,126,200,108,147,164,53,29,46,177,210,118,77,93,67,26,199,77,124,183,83,92,161,98,185,28,173,100,209,54,70,162,170,116,94,142,78,163,87,255,0,66,119,191,222,234,159,226,156,107,89,195,239,238,245,182,223,194,251,55,242,216,141,154,128,0,0,68,127,16,110,55,237,92,41,232,68,211,186,82,162,154,175,114,117,45,51,190,200,165,118,30,150,232,23,45,90,233,155,249,168,168,228,141,171,209,239,106,247,107,30,84,39,12,124,58,110,71,25,219,214,186,118,150,190,165,204,168,157,215,77,81,168,106,115,39,178,64,247,170,201,51,213,126,57,164,114,170,49,189,220,229,202,225,168,231,55,96,93,168,218,189,19,178,155,127,103,219,61,188,180,50,221,99,178,64,144,193,26,97,95,35,187,190,89,28,136,156,242,61,202,174,115,189,92,171,247,29,184,2,1,248,183,240,229,183,122,215,102,102,223,154,187,173,186,193,171,180,107,35,167,134,166,117,228,251,98,153,242,97,40,87,29,93,34,57,206,124,93,23,11,206,139,134,185,92,218,83,230,92,35,114,184,69,202,33,176,167,0,188,56,109,223,15,155,11,103,126,141,186,91,245,5,203,87,210,211,222,46,250,138,141,121,227,184,189,236,204,109,137,202,136,190,68,109,114,181,141,92,119,123,149,17,207,114,18,80,0,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,234,187,173,162,41,247,51,108,53,118,221,85,43,82,45,79,99,174,180,57,206,236,223,104,129,241,163,190,138,138,236,162,250,42,100,215,35,102,245,221,231,135,141,252,211,26,234,190,223,52,117,218,39,80,71,37,198,137,112,146,43,98,151,146,166,15,146,57,89,230,51,239,83,101,59,21,242,209,169,236,150,253,73,96,184,67,93,108,186,210,197,91,71,85,10,229,147,193,35,81,236,123,87,228,173,84,84,251,207,184,21,111,226,53,178,220,87,236,229,69,126,249,108,110,255,0,238,204,250,18,119,172,247,139,60,26,194,228,231,216,94,229,235,36,105,231,101,105,85,87,255,0,181,118,95,115,10,220,125,225,247,226,99,170,116,126,167,131,105,248,148,214,119,11,238,156,189,84,242,208,106,123,197,107,234,42,173,85,15,94,141,168,158,85,87,62,153,203,249,78,85,88,149,115,240,103,150,225,227,146,57,163,100,208,200,215,198,246,163,154,230,174,81,200,189,149,23,213,10,94,241,147,222,202,45,115,190,86,45,164,178,215,36,244,155,125,64,245,174,228,126,88,151,26,190,71,189,139,142,138,172,138,56,19,232,175,123,122,42,41,43,60,27,246,178,179,70,240,219,117,220,11,157,51,225,159,93,223,36,168,165,230,76,115,208,211,55,201,141,221,126,114,251,79,222,152,82,123,128,1,225,206,70,162,185,202,136,136,153,85,95,66,149,124,77,56,245,93,242,190,207,177,219,77,118,71,109,253,150,167,253,209,184,83,191,45,190,214,70,189,21,174,78,244,209,185,61,204,116,123,147,159,170,35,49,223,188,45,56,9,110,163,158,219,196,246,241,89,209,214,186,105,82,163,72,90,42,24,138,149,114,181,122,87,202,213,79,218,218,239,218,154,189,92,230,243,252,40,206,123,109,4,34,241,127,208,115,106,238,17,38,212,52,208,171,164,209,186,134,130,239,34,181,17,93,228,191,204,164,114,124,249,115,84,199,46,63,49,23,178,16,207,193,135,94,197,167,184,146,212,26,30,174,165,99,139,86,105,153,146,158,60,254,219,87,75,44,114,181,49,244,133,106,87,63,79,170,151,82,1,82,94,55,218,250,154,179,87,237,142,216,211,78,158,117,174,223,95,124,172,141,48,189,42,100,142,24,21,122,116,84,246,89,253,127,43,170,118,50,95,130,78,135,168,181,109,22,225,110,12,244,206,141,154,134,253,77,109,133,238,76,121,140,162,129,93,148,249,162,58,173,233,158,217,71,39,162,150,68,0,7,135,57,26,138,231,42,34,34,101,85,125,10,85,241,52,227,213,119,202,251,62,199,109,53,217,29,183,246,90,159,247,70,225,78,252,182,251,89,26,244,86,185,59,211,70,228,247,49,209,238,78,126,168,140,199,126,240,180,224,37,186,142,123,111,19,219,197,103,71,90,233,165,74,141,33,104,168,98,42,85,202,213,233,95,43,85,63,107,107,191,106,106,245,115,155,207,240,163,57,237,180,3,94,175,17,255,0,199,103,116,255,0,124,105,127,145,83,151,115,194,21,13,37,191,133,61,157,167,162,133,34,141,250,22,199,58,181,51,214,73,40,98,145,238,235,243,123,156,191,164,203,133,85,248,231,127,249,19,255,0,243,147,255,0,217,167,127,240,75,123,215,96,181,212,106,245,229,110,176,85,70,231,162,42,209,83,229,127,192,159,220,44,84,0,1,95,158,38,252,122,183,101,108,117,91,13,180,215,102,254,175,111,52,220,183,106,248,30,138,235,21,28,141,69,70,162,167,195,83,43,23,221,245,99,29,207,209,92,197,43,247,128,222,11,175,188,91,238,59,166,188,165,77,14,128,211,210,178,93,65,114,98,242,190,119,47,86,209,192,238,191,133,122,117,87,118,99,50,229,234,172,107,175,207,77,233,187,14,143,176,91,180,174,151,180,211,90,237,22,154,104,232,232,104,233,163,70,69,4,44,106,53,140,106,39,100,68,68,57,32,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,5,51,248,210,109,125,86,159,223,77,47,186,148,212,210,125,157,171,108,73,67,52,184,85,111,182,209,200,168,228,207,100,204,50,193,132,245,229,114,245,235,137,33,224,215,189,116,26,179,98,46,187,45,91,88,198,221,244,37,198,90,154,88,21,200,138,251,109,91,214,84,115,83,186,242,212,44,232,236,116,78,120,255,0,56,176,128,0,0,0,15,138,245,122,180,105,187,61,118,161,191,220,169,173,246,203,101,52,149,117,149,117,50,36,113,83,193,27,85,207,145,238,94,141,107,90,138,170,171,217,16,161,143,16,62,55,46,220,87,107,228,177,233,153,103,163,219,141,53,59,219,102,164,114,43,93,93,42,101,174,174,153,63,57,201,148,99,87,224,98,246,71,57,249,155,158,23,252,4,183,108,45,52,60,69,238,245,157,19,88,93,105,252,205,61,108,168,98,42,217,233,100,76,123,67,218,169,210,162,70,47,68,239,27,29,133,247,156,228,109,140,2,62,120,128,254,38,155,175,251,194,239,227,99,42,163,194,67,73,218,245,55,24,246,154,235,156,49,202,186,118,201,113,187,83,53,236,230,79,61,24,216,26,238,189,149,169,80,231,34,245,194,181,21,58,225,82,246,129,234,170,165,166,174,165,154,138,178,8,231,167,168,141,209,75,20,141,71,53,236,114,97,205,84,94,232,168,170,152,53,146,213,16,212,109,30,245,221,233,244,244,206,142,125,23,170,106,25,67,35,100,92,181,244,117,110,72,220,142,239,148,88,209,115,220,217,182,154,162,10,202,120,170,233,164,73,33,157,141,146,55,167,103,53,83,40,169,247,162,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,143,198,54,7,179,120,236,242,171,112,215,90,105,240,184,255,0,235,87,3,171,120,72,61,27,196,109,66,47,173,157,233,255,0,233,244,5,226,128,0,7,170,170,170,150,134,158,74,186,218,152,169,224,137,170,249,37,149,232,198,49,168,153,85,85,94,136,136,136,171,146,174,188,70,252,66,162,165,167,185,108,158,207,94,96,154,103,62,106,43,189,125,45,66,57,168,204,85,211,79,10,75,79,83,158,108,249,110,229,123,62,74,169,217,10,167,172,172,170,184,213,205,91,89,51,230,158,162,71,73,35,222,229,115,156,231,46,85,85,87,170,170,170,169,105,190,16,123,35,99,150,43,134,232,221,232,41,42,171,217,44,180,244,203,44,76,122,196,212,74,9,216,230,243,71,204,215,35,179,133,71,116,207,79,153,106,157,186,33,228,3,209,93,91,75,110,165,125,101,109,76,80,67,30,57,164,149,232,198,183,42,136,153,85,232,157,85,16,215,39,140,45,215,126,241,111,173,255,0,87,165,84,85,16,212,123,47,151,36,79,231,98,242,209,211,198,184,94,119,167,120,253,20,154,126,13,123,71,237,119,219,246,233,215,91,100,197,23,178,251,21,68,144,251,171,206,203,132,18,114,57,89,247,34,242,187,239,249,22,212,0,0,0,0,0,0,0,0,2,59,113,223,179,17,239,95,15,151,221,59,13,36,147,92,89,236,190,200,177,71,205,35,115,93,74,247,242,225,143,114,123,177,117,194,118,239,244,215,146,72,234,40,231,88,228,108,144,202,206,232,168,173,114,101,63,187,217,75,247,240,236,226,26,13,243,217,88,41,234,234,98,117,226,199,205,237,173,71,162,185,60,234,186,181,143,40,178,61,255,0,4,95,149,143,166,83,180,173,7,170,162,166,154,146,37,158,170,162,56,99,111,119,200,244,107,83,174,59,175,212,248,237,218,143,79,94,30,177,218,111,214,234,215,39,118,211,213,50,69,78,255,0,154,171,242,95,238,41,10,252,85,116,11,46,28,63,214,106,74,90,137,146,120,174,105,81,43,57,253,222,72,237,181,121,194,35,115,249,41,221,112,81,231,115,232,183,92,43,109,55,10,107,173,182,170,90,106,186,57,153,81,79,60,47,86,62,41,24,228,115,92,215,53,81,90,168,168,138,138,139,148,84,45,103,195,167,196,62,123,179,232,182,107,121,175,84,177,74,198,199,79,109,185,214,84,171,93,42,167,178,83,197,27,230,168,169,94,103,170,172,174,86,181,157,122,170,122,161,104,84,181,116,213,212,209,86,81,84,71,60,19,177,178,69,44,111,71,49,237,114,101,28,138,157,21,21,21,23,40,123,64,0,20,115,226,220,248,223,196,116,8,196,76,165,161,168,191,127,183,215,157,211,193,177,89,252,214,111,153,123,209,126,201,169,194,34,244,255,0,124,219,203,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,85,79,138,223,23,122,99,112,229,211,154,174,249,96,74,27,77,233,212,87,38,37,130,36,153,34,138,126,73,81,48,191,23,43,93,219,212,186,219,125,194,134,237,65,77,117,182,85,197,85,71,89,11,42,41,231,137,200,230,75,19,218,142,107,218,169,209,81,81,81,81,126,74,125,7,170,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,85,206,85,232,136,136,138,170,170,107,69,196,54,183,162,221,93,255,0,220,13,123,96,141,210,80,234,77,79,112,173,183,163,90,188,207,130,74,135,172,43,142,252,202,206,85,84,249,169,177,214,214,105,218,189,33,182,58,67,73,215,166,42,108,150,27,125,186,100,202,46,36,134,157,145,187,170,119,234,213,57,29,95,253,9,222,255,0,123,170,127,138,113,173,103,15,191,187,214,219,127,11,236,223,203,98,54,106,0,0,12,35,197,207,20,250,51,132,253,170,170,215,90,139,203,173,188,86,35,233,116,253,157,36,70,201,112,172,229,202,34,250,182,38,101,174,145,233,240,181,83,25,115,154,139,68,150,235,126,246,241,185,196,31,146,215,201,127,214,186,210,187,158,121,222,138,202,122,72,147,8,175,118,17,82,42,120,99,68,236,139,134,181,17,17,85,81,22,250,184,92,225,167,67,112,179,181,116,59,117,163,160,108,213,78,68,169,188,221,94,196,73,174,117,170,152,124,175,249,53,62,22,51,179,90,136,157,87,153,203,151,192,62,59,189,222,215,96,181,86,95,111,117,240,80,219,173,208,73,85,87,85,59,209,145,193,11,26,174,123,220,229,232,141,68,69,85,95,161,66,60,126,241,155,119,226,215,115,89,107,211,14,170,131,64,105,201,223,5,130,135,222,71,86,202,171,202,234,217,25,249,239,236,198,170,101,140,84,78,238,126,123,6,236,120,100,238,222,214,240,189,104,223,138,199,77,83,126,133,175,174,213,26,113,33,252,45,170,129,232,223,37,233,142,174,124,126,242,206,159,146,143,76,38,35,123,151,35,120,88,241,201,252,203,175,212,220,57,238,157,229,35,209,247,202,165,253,79,215,212,201,134,90,107,164,118,86,23,57,87,13,130,103,47,220,217,29,158,136,247,170,92,160,0,0,65,111,25,15,197,26,151,248,95,110,254,38,164,138,190,9,127,187,214,187,254,8,47,242,218,114,228,192,41,87,197,163,133,11,134,216,238,188,187,251,165,109,210,201,164,245,229,66,203,115,116,108,85,101,190,238,169,153,17,235,232,217,240,178,181,87,187,252,212,233,134,231,32,248,89,113,233,107,210,244,212,60,49,111,29,225,180,180,15,153,89,164,175,21,82,226,56,31,35,179,236,18,185,126,22,185,206,85,137,202,184,69,85,103,101,102,45,164,30,170,154,106,122,202,121,104,235,41,227,158,9,216,232,229,138,70,35,153,35,28,152,86,185,23,162,162,162,170,42,41,76,254,35,94,28,181,27,57,81,95,190,91,27,104,146,125,9,59,214,123,197,158,6,171,159,97,123,151,172,145,167,117,165,85,95,254,213,217,125,204,43,122,175,12,126,40,219,145,176,123,41,126,218,171,229,178,109,83,85,71,68,145,104,154,234,153,81,82,215,34,175,47,149,63,55,89,32,99,85,94,198,167,84,86,36,125,24,228,88,227,238,196,236,254,226,113,125,191,148,122,66,154,178,166,182,235,169,43,228,185,223,239,19,123,203,79,3,164,231,170,171,149,123,103,222,92,34,227,153,238,107,83,171,144,216,179,66,232,189,61,183,26,50,201,160,180,157,10,81,217,180,253,4,22,234,40,83,25,108,49,49,26,222,101,78,238,92,101,93,221,85,85,87,170,156,232,0,21,121,226,153,199,179,172,209,92,184,96,217,203,194,37,116,204,117,54,177,187,83,189,23,200,141,83,11,111,137,200,189,30,168,170,147,47,78,84,247,59,171,209,177,211,195,123,129,74,158,36,181,123,119,51,113,237,146,71,182,154,114,169,169,36,114,101,159,110,85,183,175,179,49,125,98,111,79,53,200,169,209,81,141,234,174,86,94,77,45,45,45,13,44,52,52,52,209,83,211,211,198,216,161,134,38,35,25,27,26,152,107,90,212,232,136,136,136,136,137,209,16,246,131,167,239,22,220,91,119,127,106,181,102,215,221,158,145,211,106,123,69,85,177,101,84,207,146,249,35,84,100,168,159,54,63,149,233,245,106,26,234,237,166,174,214,60,46,113,11,103,213,21,182,249,232,239,219,127,168,121,46,52,46,247,94,190,76,139,21,85,58,245,79,141,158,108,107,215,179,141,145,52,166,169,176,235,141,51,106,214,58,90,229,13,194,207,122,163,138,190,134,170,39,101,147,67,35,81,204,114,126,133,78,158,135,44,122,107,43,41,45,244,147,215,215,213,67,77,75,77,27,166,158,121,158,140,142,40,218,153,115,220,229,232,214,162,34,170,170,244,68,67,92,206,47,119,150,163,137,126,38,181,102,190,177,182,162,174,134,231,112,101,182,193,11,88,170,247,209,194,137,13,58,53,157,85,29,34,55,157,91,249,210,56,189,254,20,54,102,45,128,225,235,68,109,98,195,27,43,173,86,198,73,116,86,97,121,238,19,42,205,82,188,201,241,34,75,35,218,213,252,214,181,61,12,180,0,5,94,120,166,113,236,235,52,87,46,24,54,114,240,137,93,51,29,77,172,110,212,239,69,242,35,84,194,219,226,114,47,71,170,42,164,203,211,149,61,206,234,244,108,116,240,222,224,82,167,137,45,94,221,204,220,123,100,145,237,166,156,170,106,73,28,153,103,219,149,109,235,236,204,95,88,155,211,205,114,42,116,84,99,122,171,149,151,147,75,75,75,67,75,13,13,13,52,84,244,244,241,182,40,97,137,136,198,70,198,166,26,214,181,58,34,34,34,34,34,116,68,61,160,26,245,120,143,254,59,59,167,251,227,75,252,138,156,188,14,19,191,21,141,155,255,0,163,253,61,254,110,128,202,165,85,248,231,127,249,19,255,0,243,147,255,0,217,167,126,240,75,253,193,117,223,240,189,127,145,83,150,44,0,4,86,227,231,141,91,55,9,155,119,236,118,41,41,171,119,19,81,194,246,88,104,31,135,182,153,153,229,117,108,237,206,124,182,46,121,83,30,251,211,151,178,61,91,77,252,62,108,78,234,113,167,190,78,176,210,87,84,213,85,221,42,95,117,212,218,130,173,22,70,210,66,231,243,75,81,43,191,41,238,85,86,177,159,148,245,68,232,212,87,55,96,93,157,218,29,13,177,91,119,104,219,29,187,180,182,130,205,103,133,24,220,225,101,168,149,122,201,60,174,199,191,35,221,151,57,223,53,194,34,34,34,39,116,0,163,255,0,25,15,198,230,151,248,33,110,254,58,164,159,254,19,191,137,54,146,253,241,187,127,45,148,152,32,0,0,53,194,227,103,241,185,221,239,225,125,203,248,231,23,253,195,239,238,11,182,223,193,11,55,242,40,142,254,8,253,199,23,12,212,252,83,108,37,215,66,209,182,38,106,91,107,254,215,211,147,200,228,99,91,95,27,28,141,137,206,94,204,149,174,124,106,189,147,153,174,235,202,133,24,108,94,242,110,63,9,27,227,71,174,45,20,51,81,222,116,245,84,182,235,197,162,177,174,139,218,32,230,228,169,163,153,171,213,171,238,250,166,90,246,53,216,203,80,216,51,97,183,231,110,184,140,219,186,13,200,219,107,195,42,232,170,154,214,85,83,57,201,237,22,250,158,84,115,233,231,98,42,242,72,222,100,250,42,97,90,170,138,138,185,16,3,139,213,26,163,78,232,173,61,112,213,154,182,245,73,104,179,90,160,117,85,109,109,92,169,28,48,68,212,202,185,206,94,223,233,92,34,117,61,58,43,87,89,119,3,70,216,117,230,155,154,73,109,26,146,217,75,119,160,146,72,214,55,190,154,162,38,203,18,185,171,213,170,172,123,114,139,216,230,128,0,166,127,19,222,61,157,187,23,138,190,30,246,134,240,142,209,86,169,249,47,183,42,119,162,182,243,87,27,179,229,70,228,85,205,52,110,68,92,167,237,143,76,252,45,106,187,154,240,183,224,41,53,197,117,15,18,155,199,99,71,105,218,25,188,221,45,105,170,103,75,141,67,23,165,100,140,84,235,3,29,240,34,252,111,110,85,57,90,156,246,252,1,31,60,64,127,19,77,215,253,225,119,241,177,149,3,225,151,186,118,221,171,227,7,71,213,222,234,89,79,109,212,141,168,211,149,19,61,81,17,142,169,102,32,202,175,76,45,67,32,106,174,122,34,170,250,97,118,1,7,11,173,53,125,139,111,244,133,235,92,234,122,196,165,180,88,40,39,184,214,204,170,158,228,49,49,94,236,101,81,21,112,157,19,61,87,8,107,83,104,162,188,111,166,246,210,80,36,15,91,166,191,213,12,98,199,10,162,170,77,91,87,215,149,85,49,209,100,94,170,152,54,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,111,140,154,179,249,172,216,240,247,170,253,147,77,148,85,233,254,249,184,29,47,194,69,241,179,136,233,209,232,153,91,67,145,62,255,0,111,160,47,24,0,1,234,170,171,166,161,166,150,178,182,162,56,32,129,142,146,89,100,122,53,140,107,83,42,229,85,232,136,136,138,185,82,175,124,69,188,67,230,180,190,183,102,182,106,245,75,44,175,108,148,247,43,157,29,74,185,209,42,251,93,60,177,178,106,122,148,229,122,42,70,228,107,153,211,162,175,162,21,77,113,184,86,221,174,21,55,91,149,84,181,53,117,147,62,162,162,121,158,175,124,178,61,202,231,57,206,114,170,185,85,85,85,85,87,42,170,124,253,139,203,240,160,209,159,98,240,242,151,250,137,164,116,213,245,220,236,106,187,45,72,223,67,66,244,232,173,69,206,83,230,168,76,170,189,79,166,168,42,82,142,187,80,219,41,234,28,188,169,20,181,113,177,234,185,198,57,85,115,221,21,63,65,200,69,44,83,70,217,97,145,178,49,232,142,107,154,185,69,69,236,168,168,126,193,20,252,68,184,134,167,216,205,150,158,158,146,166,38,222,47,156,190,196,213,122,35,151,201,171,164,89,48,137,35,31,240,75,249,57,250,225,59,208,60,113,212,86,78,145,198,217,38,149,253,145,17,92,229,194,127,119,178,27,13,240,33,179,17,236,167,15,150,45,59,53,28,144,92,95,237,94,214,178,199,203,35,177,93,84,246,115,101,140,114,225,178,244,202,118,237,245,145,32,0,0,0,0,0,0,0,0,61,115,193,13,76,78,130,162,38,73,27,177,150,185,168,168,189,115,217,77,121,248,234,216,42,253,135,222,235,157,173,148,205,101,162,183,201,246,7,49,142,68,94,74,74,103,73,215,203,99,126,57,127,37,62,254,189,249,238,0,120,170,159,134,253,199,158,43,165,100,137,96,189,242,251,107,29,34,242,55,201,130,171,203,194,58,104,216,159,132,153,62,44,253,48,189,238,251,106,119,183,66,110,237,187,219,52,165,238,146,166,70,254,217,11,42,97,124,140,247,158,137,150,199,35,177,159,45,203,247,33,144,10,151,241,58,227,91,112,116,238,228,85,236,190,220,234,74,203,51,45,30,95,183,79,65,89,61,60,206,243,96,163,169,143,222,134,116,207,196,244,247,152,157,28,184,206,85,72,63,163,56,183,226,27,67,93,99,186,218,119,87,84,76,230,103,48,212,95,43,157,19,242,215,55,222,107,102,110,113,206,170,157,123,224,179,29,67,196,150,157,227,47,132,77,67,109,145,241,65,169,41,52,237,238,251,87,73,18,177,171,28,116,241,213,64,213,86,121,178,200,136,169,44,107,215,167,94,233,148,69,167,122,250,39,210,220,234,45,237,69,115,161,157,240,162,39,85,85,71,42,30,153,97,150,7,249,115,70,230,59,228,230,170,47,248,79,109,186,227,95,104,175,167,186,91,43,38,165,171,164,149,147,67,52,50,57,143,141,237,114,57,174,107,154,168,168,168,168,138,138,139,148,84,45,175,195,143,196,25,53,76,118,253,150,221,203,146,54,227,4,81,82,91,43,230,155,9,59,91,236,148,208,177,242,212,84,171,157,35,156,233,28,168,214,117,238,158,168,89,148,82,199,60,76,154,25,26,248,228,106,57,142,106,229,28,139,213,21,21,59,161,251,0,2,144,60,93,161,142,46,34,233,28,200,94,197,125,150,55,42,185,184,202,173,117,127,84,249,157,139,193,206,185,33,222,75,197,47,43,23,204,180,212,117,84,235,214,170,222,133,206,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,7,197,63,132,125,65,180,123,195,115,222,237,53,104,150,125,13,174,170,214,182,122,136,99,78,75,117,214,69,85,154,25,57,83,221,73,29,153,88,229,198,85,238,111,85,110,87,158,224,103,197,34,183,98,244,229,191,104,55,194,215,95,125,209,214,230,164,22,155,181,22,31,93,107,135,210,7,177,202,137,52,13,252,156,42,61,137,238,167,59,121,90,217,249,73,226,115,192,253,93,171,237,101,222,232,97,106,51,153,244,242,217,110,45,157,171,132,85,111,39,179,229,202,153,198,91,148,239,133,82,11,241,201,226,164,155,189,165,238,27,65,195,237,21,198,213,167,46,145,173,61,226,253,90,207,38,174,186,5,232,234,120,35,69,85,138,39,39,71,57,203,206,228,85,111,43,83,60,216,219,195,39,132,11,222,252,238,253,187,115,245,37,174,72,244,14,134,174,138,186,162,121,88,228,101,198,190,53,71,195,75,26,227,15,68,114,49,242,122,35,17,26,191,26,23,170,113,26,191,250,19,189,254,247,84,255,0,20,227,89,93,174,212,244,26,39,115,52,142,179,186,195,81,45,21,130,251,65,116,169,142,157,173,116,175,138,10,134,72,244,98,57,81,21,202,214,174,17,85,19,56,202,167,114,224,191,94,175,133,143,248,3,186,191,222,171,119,251,112,253,122,190,22,63,224,14,234,255,0,122,173,223,237,196,199,217,61,221,211,123,241,181,214,13,219,210,20,87,42,59,62,163,134,73,233,96,185,69,28,117,44,107,37,124,106,143,108,111,123,81,121,163,85,232,229,233,143,184,239,0,29,39,121,119,135,66,236,62,221,93,247,63,113,46,137,69,103,180,69,206,168,213,106,205,83,42,252,16,66,213,84,231,149,235,209,173,207,213,85,17,21,83,94,126,39,184,147,215,124,82,110,157,118,228,107,73,150,8,87,52,246,155,83,36,87,193,108,163,69,85,100,44,232,153,94,188,206,126,17,92,229,85,232,152,68,150,60,11,113,169,193,191,8,122,10,86,92,52,62,228,93,245,237,245,173,117,250,241,79,106,160,88,145,168,185,109,45,58,190,181,28,144,177,122,229,90,215,61,222,243,145,48,214,182,79,126,189,95,11,31,240,7,117,127,189,86,239,246,225,250,245,124,44,127,192,29,213,254,245,91,191,219,140,191,194,255,0,136,94,203,241,103,175,238,27,115,183,58,99,90,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,154,161,138,136,173,68,194,59,175,100,89,64,83,255,0,138,151,29,41,174,46,149,124,52,237,37,241,93,167,173,147,242,106,171,141,51,253,219,133,83,29,254,243,99,147,188,49,185,61,255,0,71,72,212,78,204,247,185,79,10,62,7,18,253,91,69,197,38,235,89,221,246,125,12,222,110,142,183,212,51,165,68,236,85,79,180,30,213,238,198,57,63,5,243,122,43,255,0,37,138,182,207,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,10,215,34,244,84,84,85,69,69,40,163,196,127,130,74,174,25,183,5,218,235,66,219,36,118,218,234,170,151,62,133,88,138,230,218,42,221,151,58,137,235,221,25,132,87,68,229,238,220,183,170,177,85,102,239,133,223,28,73,189,90,86,29,136,220,251,194,63,93,233,186,95,247,50,178,162,76,201,123,183,198,158,170,191,21,68,77,232,239,87,177,17,253,85,36,82,127,128,0,32,183,140,135,226,141,75,252,47,183,127,19,82,69,95,4,191,221,235,93,255,0,4,23,249,109,57,114,96,28,14,186,208,186,71,115,52,141,211,66,107,187,13,45,230,197,121,129,212,213,180,85,45,203,36,98,250,252,218,228,84,71,53,200,168,230,185,17,81,81,81,20,163,14,55,124,61,183,7,133,187,205,94,171,211,20,245,122,147,109,42,101,87,82,221,88,206,121,173,168,229,247,96,173,70,167,186,169,148,68,149,19,145,253,62,23,47,34,119,94,22,252,89,119,115,102,45,180,90,43,118,45,78,220,45,51,72,214,195,79,83,45,74,197,118,164,137,19,8,212,153,200,173,157,173,78,205,145,57,189,60,196,68,68,73,229,163,124,89,120,47,213,48,66,251,182,181,189,105,89,229,70,167,179,222,44,85,46,115,92,184,76,43,233,91,52,105,223,186,187,29,23,169,216,47,222,39,124,17,216,104,157,87,252,218,35,184,201,133,86,83,80,89,235,230,146,69,76,116,79,192,163,91,223,242,156,212,250,144,219,137,175,25,10,253,79,104,184,104,206,29,52,84,150,170,106,200,228,166,155,80,106,8,162,150,119,70,228,229,119,147,72,156,241,183,41,159,122,87,63,40,189,88,138,86,245,163,71,234,237,71,107,188,95,236,58,94,235,113,182,216,97,109,77,218,178,146,138,73,32,160,137,206,70,181,243,61,168,173,141,170,229,194,43,176,132,246,240,152,226,175,105,54,107,81,221,118,155,112,236,182,219,37,102,179,172,141,212,58,185,254,234,172,136,212,108,116,53,47,114,225,145,115,101,204,114,97,168,247,187,155,186,57,183,52,0,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,210,190,142,159,72,87,235,139,117,94,234,215,223,151,79,205,88,147,94,103,180,197,29,77,198,88,149,85,207,242,210,105,24,197,145,235,211,153,207,233,204,174,195,177,202,182,219,162,124,93,248,48,219,157,37,106,208,218,43,106,55,58,213,99,178,82,178,142,134,142,27,85,187,150,40,154,157,19,43,94,170,170,189,85,92,170,170,170,170,170,170,170,170,115,127,175,87,194,199,252,1,221,95,239,85,187,253,184,126,189,95,11,31,240,7,117,127,189,86,239,246,226,95,236,38,245,233,94,34,118,158,197,188,122,42,223,117,162,178,234,15,106,246,104,46,145,71,29,83,60,138,153,105,223,206,216,228,145,137,151,194,229,76,61,125,213,76,225,114,137,144,10,173,241,105,224,170,229,93,89,47,20,187,93,99,90,134,249,45,102,178,161,164,137,86,70,163,27,134,92,81,169,221,168,212,70,75,142,169,202,199,170,42,44,142,110,4,224,43,196,114,249,195,11,91,182,219,151,77,112,212,59,113,60,138,250,118,83,170,62,174,203,35,157,151,190,4,114,162,62,39,42,170,186,44,166,21,85,205,84,85,115,95,101,20,126,39,92,16,86,90,126,214,93,237,134,157,17,185,125,60,214,91,139,103,106,227,225,228,72,21,92,189,127,39,41,242,82,3,241,217,226,139,83,190,26,126,225,179,187,21,67,93,103,209,183,6,172,23,107,197,99,124,170,219,172,95,149,3,35,69,95,38,7,126,86,87,157,233,238,170,49,188,205,119,211,225,79,193,101,235,94,107,171,119,18,123,135,102,146,159,73,105,169,189,163,78,199,80,204,125,169,113,99,176,217,154,139,213,98,133,201,205,205,217,210,53,168,138,188,143,68,185,64,0,33,7,137,39,29,112,112,225,164,157,181,251,107,115,141,251,149,168,169,151,18,198,246,185,108,84,110,69,79,105,114,117,196,206,237,19,85,62,111,94,141,106,62,149,244,116,250,66,191,92,91,170,247,86,190,252,186,126,106,196,154,243,61,166,40,234,110,50,196,170,174,127,150,147,72,198,44,143,94,156,206,127,78,101,118,29,142,85,182,221,19,226,239,193,134,220,233,43,86,134,209,91,81,185,214,171,29,146,149,148,116,52,112,218,173,220,177,68,212,232,153,90,245,85,85,234,170,229,85,85,85,85,85,85,85,83,155,253,122,190,22,63,224,14,234,255,0,122,173,223,237,195,245,234,248,88,255,0,128,59,171,253,234,183,127,183,18,255,0,97,55,175,74,241,19,180,246,45,227,209,86,251,173,21,151,80,123,87,179,65,116,138,56,234,153,228,84,203,78,254,118,199,36,140,76,190,23,42,97,235,238,170,103,11,148,76,128,107,213,226,63,248,236,238,159,239,141,47,242,42,114,240,56,78,252,86,54,111,254,143,244,247,249,186,3,42,149,87,227,157,255,0,228,79,255,0,206,79,255,0,102,157,251,193,47,247,5,215,127,194,245,254,69,78,88,176,0,195,188,84,113,53,162,56,86,218,170,237,196,213,146,50,166,185,232,234,123,37,161,178,163,38,185,214,171,125,200,219,234,140,78,142,123,240,188,173,202,225,87,149,171,175,86,239,110,214,184,223,29,195,188,110,110,225,221,223,112,189,94,102,89,36,119,84,142,8,211,163,33,137,191,145,27,27,134,181,191,36,235,149,85,85,177,14,19,188,66,184,35,225,71,106,233,116,6,151,208,27,167,87,114,168,86,213,95,110,238,179,219,155,45,202,179,24,87,170,123,122,242,198,212,247,88,206,205,111,205,202,231,46,104,253,122,190,22,63,224,14,234,255,0,122,173,223,237,195,245,234,248,88,255,0,128,59,171,253,234,183,127,183,25,255,0,133,46,53,182,179,140,31,213,79,243,51,176,106,187,103,234,75,216,125,183,237,218,90,104,124,207,106,243,252,191,43,201,158,92,227,217,159,205,205,203,140,183,25,202,226,64,20,127,227,33,248,220,210,255,0,4,45,223,199,84,153,35,130,47,19,45,136,225,175,135,123,30,210,107,173,37,175,107,175,22,202,186,233,230,158,211,65,71,45,51,155,53,67,228,106,53,210,213,70,229,84,107,145,23,45,78,185,239,220,207,63,175,87,194,199,252,1,221,95,239,85,187,253,184,205,28,45,241,251,179,156,91,234,235,182,140,219,141,53,172,173,181,182,107,111,218,147,201,123,163,165,134,39,69,230,178,60,53,97,168,149,85,220,210,39,69,68,76,103,175,161,37,192,0,26,225,113,179,248,220,238,247,240,190,229,252,115,139,254,225,247,247,5,219,111,224,133,155,249,20,71,127,0,130,62,32,190,28,150,238,34,153,85,187,155,72,200,109,219,147,12,45,74,170,71,189,35,165,190,198,196,68,70,189,87,164,117,8,212,68,108,159,11,145,17,175,199,71,182,169,182,187,120,248,130,224,203,115,235,102,211,21,87,45,41,127,162,147,217,111,22,75,157,59,146,10,148,111,244,170,154,119,225,28,157,85,90,238,142,78,108,177,201,156,150,93,180,30,52,123,57,168,41,41,232,183,155,65,223,52,157,203,149,18,106,203,98,37,194,129,206,206,21,216,203,102,98,47,126,84,99,241,213,57,151,8,171,158,232,60,75,248,32,184,82,251,92,91,237,69,19,125,89,61,162,227,19,209,113,149,78,87,83,162,175,222,153,79,145,139,119,79,198,47,134,29,33,67,43,118,226,139,80,235,219,143,42,249,9,5,19,237,212,138,236,116,243,37,169,107,100,106,47,246,49,56,172,222,37,248,212,223,174,46,239,48,90,245,77,122,209,216,252,246,182,223,165,172,173,145,180,171,42,187,12,87,55,42,250,137,149,85,17,21,202,184,95,129,173,202,161,123,60,52,217,110,250,111,135,29,170,211,183,251,109,77,186,233,107,209,54,58,42,218,58,152,214,57,169,234,34,160,133,146,70,246,175,86,185,174,106,162,162,245,69,69,50,72,0,173,15,20,174,61,23,70,209,87,112,209,179,151,172,95,171,162,88,117,93,218,150,84,205,190,7,39,90,40,220,222,211,61,170,190,98,244,86,53,81,169,239,57,121,43,19,98,235,118,98,215,185,118,155,182,254,208,234,59,134,141,160,127,180,213,219,236,52,241,75,83,94,230,170,43,32,114,203,52,73,28,78,92,243,185,174,87,97,48,212,69,119,51,109,146,131,198,115,132,187,93,13,61,178,219,182,219,159,75,73,73,19,32,167,130,27,61,181,145,197,27,17,26,214,53,169,93,132,106,34,34,34,39,100,67,223,250,245,124,44,127,192,29,213,254,245,91,191,219,135,235,213,240,177,255,0,0,119,87,251,213,110,255,0,110,38,254,222,235,91,86,229,104,13,53,184,214,42,122,184,45,186,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,153,206,21,123,152,115,196,7,241,52,221,127,222,23,127,27,25,175,126,159,211,90,143,81,201,92,237,53,107,170,174,150,211,69,37,210,165,41,155,205,36,52,209,43,124,201,176,157,85,172,230,71,57,83,60,173,69,114,225,26,170,150,187,193,223,139,126,133,155,72,91,244,31,20,117,213,150,171,229,182,54,211,69,169,226,164,125,69,53,124,77,76,53,213,44,137,29,36,115,118,69,115,88,230,59,171,149,89,213,9,83,113,241,18,224,186,217,111,154,229,54,254,216,101,142,22,115,172,116,240,212,77,43,190,141,141,145,171,156,191,68,66,181,184,253,241,40,159,137,27,75,182,151,104,104,174,54,109,4,178,54,75,157,77,98,36,117,119,151,177,220,204,98,177,170,169,28,13,114,35,209,170,170,231,42,53,93,203,203,202,119,111,8,238,16,47,58,139,91,67,196,254,187,179,201,79,167,236,41,44,122,93,147,181,91,237,245,238,69,99,170,90,138,158,244,81,53,94,136,238,203,42,166,23,49,169,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,98,241,140,174,73,183,146,207,75,202,196,242,237,52,253,81,58,244,170,184,33,215,124,34,97,142,94,34,234,220,248,94,245,101,150,71,34,181,185,194,165,117,7,85,249,23,126,0,7,226,89,99,130,39,205,52,141,100,113,181,92,247,57,112,141,68,234,170,170,189,144,172,223,17,207,16,100,210,209,220,54,91,104,238,72,235,140,241,75,73,115,175,134,108,164,13,119,181,211,76,198,75,79,82,142,108,141,115,99,114,35,153,211,186,250,33,82,151,27,141,125,222,190,162,233,115,172,154,170,174,174,87,205,52,211,72,231,190,71,185,202,231,57,206,114,170,170,170,170,170,170,174,85,84,245,69,12,179,191,203,134,55,61,223,38,181,85,127,192,123,168,104,223,85,115,167,183,189,21,174,150,118,66,168,189,21,21,92,136,90,214,165,226,93,120,57,224,219,71,233,13,45,43,87,85,234,155,29,190,178,14,103,123,240,69,83,106,88,219,51,121,37,138,70,242,203,76,220,61,17,200,159,53,94,213,231,126,226,167,136,45,69,123,146,253,93,187,90,181,181,18,76,179,163,99,191,86,163,35,85,122,187,13,69,153,85,17,21,203,132,207,66,204,252,44,120,193,214,27,185,81,93,180,187,129,120,154,231,114,182,80,75,95,5,77,77,68,179,76,232,35,90,40,26,142,124,179,57,203,151,72,245,92,53,19,42,171,158,170,133,143,24,255,0,117,183,183,66,109,21,187,219,53,93,238,146,154,71,126,215,11,234,97,100,143,247,152,139,134,201,35,115,143,49,171,247,41,72,60,127,241,83,63,17,251,143,4,86,186,201,22,193,100,230,246,38,54,69,228,119,157,5,47,153,148,108,210,49,113,36,43,240,227,235,149,237,192,112,45,176,85,251,239,189,214,203,91,169,145,246,138,63,59,219,220,230,57,81,57,233,42,93,31,95,45,237,248,226,252,164,251,186,246,216,102,8,33,166,137,176,83,196,200,227,110,112,214,181,17,19,174,123,33,236,0,0,0,0,0,0,0,0,0,43,27,198,91,108,98,170,211,58,127,114,33,106,35,232,189,175,206,84,68,202,243,201,111,133,185,195,63,202,228,255,0,65,82,8,170,213,203,85,81,126,104,101,141,152,226,123,119,246,67,80,199,125,210,122,190,230,172,76,249,148,147,92,42,189,158,95,114,70,167,51,35,149,156,216,243,92,169,215,162,245,251,239,155,132,206,34,45,188,73,109,61,191,93,211,249,49,86,203,230,251,93,51,57,90,177,98,166,120,153,150,36,178,43,114,216,115,213,221,123,167,201,41,247,197,39,67,221,52,231,22,154,167,81,85,194,230,210,223,125,135,217,159,202,228,107,188,139,101,19,31,133,86,162,47,87,122,42,253,112,68,250,107,69,198,178,134,170,229,77,73,44,180,244,124,158,123,217,27,156,140,231,92,55,42,137,132,202,167,169,55,124,49,180,86,166,187,234,173,121,81,93,77,58,105,219,134,218,222,169,252,202,134,73,236,206,69,170,166,107,209,21,90,177,170,244,126,123,246,118,125,72,157,185,150,218,91,102,247,234,187,61,42,177,180,244,154,170,186,154,53,139,8,212,99,106,222,212,229,194,34,99,9,211,166,9,63,187,220,13,95,46,27,49,164,183,131,108,41,42,174,94,209,167,232,42,174,116,205,141,243,74,178,58,146,74,137,156,198,65,79,219,172,104,138,231,231,43,133,244,82,38,90,246,239,88,93,174,149,150,74,107,21,107,110,20,44,145,210,210,190,150,84,155,44,114,53,90,140,70,171,185,185,151,24,84,78,189,15,142,142,179,83,232,61,69,29,101,28,215,11,53,222,215,82,142,107,152,233,41,231,134,88,228,69,78,169,202,230,170,61,137,242,84,86,252,208,181,238,1,60,73,172,183,234,43,118,210,111,85,214,120,110,241,182,26,122,59,189,100,236,108,50,181,18,150,158,54,201,61,77,82,185,210,43,214,87,170,35,122,166,85,58,229,11,41,183,92,237,247,122,40,110,54,186,234,122,186,90,136,219,44,83,65,43,100,99,216,228,69,69,71,53,85,21,21,21,23,41,243,62,144,1,74,158,49,180,82,82,241,3,103,145,238,141,82,109,59,78,244,229,94,200,181,183,14,255,0,83,135,240,146,212,52,22,174,33,102,183,213,204,140,125,101,177,209,70,138,230,167,51,159,93,64,136,157,85,51,219,208,188,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,169,116,214,158,214,86,26,237,45,171,44,180,87,123,61,206,23,83,214,80,214,194,217,97,158,55,119,107,216,228,84,84,43,123,126,60,23,52,182,160,187,84,95,184,126,220,36,211,44,168,122,189,108,119,200,223,83,75,18,175,164,85,12,204,172,103,111,117,237,145,122,175,189,217,12,5,15,130,247,21,146,86,201,77,46,173,219,56,162,98,34,165,67,174,213,170,201,59,116,106,37,39,54,126,246,167,99,63,108,119,130,198,144,176,221,41,239,155,249,184,242,106,104,224,122,61,108,118,72,95,73,75,42,166,58,75,82,229,243,94,197,235,148,99,99,119,68,247,189,11,30,210,218,87,77,232,141,61,65,164,244,125,138,138,205,102,181,194,148,244,116,52,80,182,40,96,141,63,37,173,111,68,234,170,171,243,85,85,94,170,114,167,199,120,160,251,86,211,91,107,243,124,175,108,166,146,159,204,229,230,228,231,106,183,56,202,103,25,237,146,173,255,0,88,199,255,0,58,47,241,39,255,0,143,31,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,203,10,225,195,102,255,0,157,247,100,180,182,206,254,168,254,222,253,76,211,75,79,246,143,177,251,47,180,115,207,36,185,242,185,223,201,143,51,24,231,94,217,245,193,146,128,33,207,25,188,5,235,190,48,245,69,190,178,233,196,114,233,173,45,101,143,253,204,211,209,105,111,105,142,41,220,212,73,106,36,151,219,35,243,100,118,48,138,172,68,99,122,34,117,114,186,56,254,177,143,254,116,95,226,79,255,0,30,63,88,199,255,0,58,47,241,39,255,0,143,31,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,204,255,0,193,79,134,247,243,159,110,157,215,115,63,155,47,234,183,237,61,63,61,139,216,191,83,190,193,229,249,149,52,243,121,190,103,181,75,156,123,55,47,47,42,103,159,57,233,133,147,187,213,162,181,198,226,237,181,231,68,237,246,226,183,67,93,111,16,173,47,219,137,108,90,233,105,161,119,73,60,168,210,104,185,100,86,229,17,252,203,203,149,84,76,225,82,191,244,79,130,62,153,178,234,251,85,235,91,111,228,250,150,201,73,86,201,235,237,49,105,149,162,117,116,109,92,172,75,63,182,72,177,163,151,8,170,141,85,198,113,133,84,84,178,251,109,186,223,103,183,82,218,45,52,80,81,208,208,194,202,106,106,104,35,72,226,134,38,53,26,198,49,169,209,173,107,81,17,17,58,34,33,244,157,79,117,54,191,69,239,62,128,188,237,166,224,218,91,113,177,223,41,214,158,166,44,242,189,139,221,178,70,239,200,145,142,68,115,92,157,149,16,175,13,41,224,191,168,52,30,172,182,235,93,21,197,189,85,166,239,102,172,101,109,190,170,45,27,248,88,36,99,178,213,207,183,34,59,228,168,169,133,76,162,166,23,5,152,90,97,185,211,218,233,32,189,87,83,214,220,35,129,141,170,169,167,167,90,120,166,149,26,156,239,100,74,247,172,109,85,202,163,85,238,194,46,57,151,185,245,128,1,130,248,200,225,135,249,237,118,138,45,171,253,91,254,165,124,171,189,61,215,219,254,204,246,236,249,76,149,190,95,151,230,197,223,205,207,55,55,76,118,92,244,197,92,18,248,119,127,57,206,189,191,107,127,230,193,250,174,251,110,209,246,87,178,254,167,253,131,201,252,52,114,249,156,254,211,47,55,237,120,229,194,119,206,122,96,153,32,3,211,89,71,73,112,164,158,130,190,150,26,154,90,152,221,12,240,76,196,124,114,198,228,195,152,230,175,71,53,81,85,21,23,162,162,144,143,126,124,36,56,114,221,138,218,155,254,129,158,187,109,175,53,47,89,36,75,84,77,158,218,247,47,117,246,55,171,81,157,113,134,196,248,218,157,125,222,185,72,143,169,124,20,120,133,161,154,69,210,155,153,160,46,212,236,71,43,86,174,90,202,57,159,142,200,140,72,36,106,42,253,95,132,249,156,125,139,193,111,137,234,249,90,235,222,182,219,171,84,28,234,215,255,0,186,21,147,203,140,39,188,214,182,155,149,83,211,171,209,122,41,35,182,131,193,103,104,244,236,144,220,119,155,112,239,58,198,118,57,28,235,125,182,52,182,81,47,246,15,114,43,230,122,125,90,248,212,158,58,51,106,118,215,110,244,119,243,62,209,26,22,201,102,211,110,141,241,73,108,165,163,99,96,153,175,111,43,252,214,227,240,170,228,232,229,126,85,222,170,165,111,239,55,130,220,218,131,112,238,151,221,155,220,187,78,159,211,23,9,61,162,158,211,115,165,150,89,40,94,229,85,124,76,123,62,40,145,126,12,251,200,139,202,185,199,50,205,158,18,182,187,126,54,99,111,25,183,59,207,184,182,109,109,79,105,107,34,178,92,169,163,153,149,113,83,162,99,217,231,89,19,240,141,111,78,71,103,153,19,221,92,162,38,51,144,7,199,119,134,233,83,106,172,167,178,87,193,67,113,150,9,25,73,85,61,50,212,71,4,202,213,70,61,209,35,216,178,53,23,10,173,231,110,113,140,167,114,180,117,175,131,38,168,220,77,89,118,215,58,211,139,186,139,181,242,247,84,250,202,234,201,244,86,95,44,175,92,170,225,43,240,212,78,136,141,68,68,106,34,34,34,34,34,28,47,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,241,250,198,63,249,209,127,137,63,252,120,253,99,31,252,232,191,196,159,254,60,159,252,46,108,95,243,181,236,78,153,217,79,213,79,234,143,245,57,237,191,238,159,176,251,31,159,237,21,147,212,254,211,230,73,203,203,231,242,252,107,158,92,244,206,19,42,159,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,1,113,51,225,17,180,187,171,112,170,213,251,47,121,110,222,95,42,94,178,207,111,74,127,58,209,80,245,92,170,182,36,84,117,50,174,87,224,85,103,68,68,141,58,169,19,93,224,189,197,95,218,47,163,102,173,219,85,129,19,45,171,117,214,177,35,119,211,149,41,21,232,191,218,227,235,234,72,254,30,124,26,116,30,140,187,211,106,109,254,214,109,214,178,211,57,36,142,197,110,133,244,214,254,116,94,158,116,170,190,108,237,254,197,18,52,244,119,50,101,11,25,183,91,109,214,123,125,53,166,209,65,77,67,67,71,19,32,166,166,166,137,177,69,12,77,76,53,140,99,81,17,173,68,68,68,68,76,34,33,244,128,15,142,239,13,210,166,213,89,79,100,175,130,134,227,44,18,50,146,170,122,101,168,142,9,149,170,140,123,162,71,177,100,106,46,21,91,206,220,227,25,78,229,104,235,95,6,77,81,184,154,178,237,174,117,167,23,117,23,107,229,238,169,245,149,213,147,232,172,190,89,94,185,85,194,87,225,168,157,17,26,136,136,212,68,68,68,68,68,56,95,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,241,250,198,63,249,209,127,137,63,252,121,63,248,92,216,191,231,107,216,157,51,178,159,170,159,213,31,234,115,219,127,221,63,97,246,63,63,218,43,39,169,253,167,204,147,151,151,207,229,248,215,60,185,233,156,38,85,43,211,136,255,0,9,95,231,130,222,221,83,188,95,205,255,0,236,31,213,53,76,85,31,103,126,165,125,171,217,249,32,142,44,121,190,216,206,124,249,121,207,34,119,199,166,73,193,180,250,23,249,151,237,102,141,219,63,181,62,211,253,73,105,251,117,139,219,124,143,39,218,189,150,154,56,124,223,47,153,220,156,222,95,55,47,51,177,156,101,113,147,181,145,87,142,126,6,63,159,71,245,19,255,0,227,71,245,29,250,142,251,75,255,0,153,62,208,246,175,107,246,111,254,177,15,39,47,179,127,101,158,127,76,117,231,248,37,225,11,249,206,116,21,251,68,127,52,47,213,119,219,119,127,181,125,171,236,159,96,242,127,3,28,94,95,39,157,47,55,237,121,230,202,119,198,58,100,145,96,2,7,241,83,225,163,174,248,174,220,250,141,193,214,28,81,45,21,20,12,90,107,53,154,61,31,230,65,107,164,206,124,182,187,219,155,206,245,94,175,145,90,138,229,199,68,106,53,173,195,127,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,85,112,49,192,199,243,151,126,173,191,252,104,254,172,127,86,63,102,255,0,243,39,217,254,203,236,158,211,255,0,214,38,231,230,246,159,236,113,201,235,158,146,168,131,252,100,120,103,255,0,61,174,238,197,186,159,205,175,245,43,229,90,41,237,94,193,250,155,246,236,249,79,149,222,103,153,237,81,119,243,113,203,203,211,29,215,61,48,95,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,69,240,75,225,221,252,231,58,246,253,173,255,0,155,7,234,187,237,187,71,217,94,203,250,159,246,15,39,240,209,203,230,115,251,76,188,223,181,227,151,9,223,57,233,130,100,128,0,43,135,123,60,30,191,155,22,238,234,253,212,254,120,159,178,63,85,87,122,155,175,176,126,164,125,163,217,188,215,171,188,191,51,219,89,207,140,227,155,149,185,249,33,63,246,251,74,254,161,52,22,154,209,30,223,237,223,169,235,69,29,171,218,188,175,43,207,242,33,100,94,103,38,93,203,205,201,158,92,174,51,140,175,115,159,0,24,135,127,184,80,216,174,37,237,105,67,186,218,34,154,182,182,24,214,58,75,189,42,251,61,198,145,59,254,14,118,245,86,162,245,228,127,51,51,221,170,87,246,228,120,33,221,91,87,45,78,208,239,117,36,180,206,95,193,81,234,74,7,50,70,125,29,81,79,204,143,251,210,22,152,175,245,152,56,175,246,255,0,100,253,84,237,167,149,140,251,87,218,245,158,87,108,227,30,201,207,244,248,127,193,212,200,90,7,193,15,92,212,213,69,38,232,239,117,138,223,76,213,69,150,27,5,4,213,143,147,230,214,201,63,146,140,245,247,149,142,251,137,223,195,183,2,156,57,240,206,248,174,154,19,71,173,126,163,100,124,142,212,23,153,18,174,187,183,85,141,85,18,56,51,215,62,83,25,148,232,185,36,16,0,235,187,135,101,213,250,143,69,221,236,90,15,88,195,165,47,213,212,206,130,142,245,45,181,43,210,133,206,232,178,164,11,36,104,247,34,103,151,46,194,59,10,168,228,78,85,173,58,223,3,234,219,149,109,69,198,227,197,116,213,85,117,82,190,121,231,159,70,171,228,150,71,42,171,158,247,45,195,46,114,170,170,170,175,85,85,61,63,172,99,255,0,157,23,248,147,255,0,199,143,214,49,255,0,206,139,252,73,255,0,227,199,235,24,255,0,231,69,254,36,255,0,241,227,245,140,127,243,162,255,0,18,127,248,242,202,118,159,66,255,0,50,253,172,209,187,103,246,167,218,127,169,45,63,110,177,123,111,145,228,251,87,178,211,71,15,155,229,243,59,147,155,203,230,229,230,118,51,140,174,50,98,127,16,31,196,211,117,255,0,120,93,252,108,101,84,248,71,71,28,220,99,219,33,154,54,190,55,216,46,173,115,92,153,71,34,196,153,69,79,84,38,23,18,222,15,26,3,113,47,117,122,195,97,181,76,58,26,186,178,69,150,123,37,93,59,166,181,171,215,186,194,172,252,37,58,42,245,229,68,123,83,179,81,137,208,140,212,254,11,188,85,203,92,250,89,245,118,218,67,3,48,190,210,183,90,215,49,233,211,60,168,148,156,217,234,191,18,39,110,228,138,225,255,0,193,147,65,233,43,165,62,163,223,237,112,186,198,74,119,36,140,177,218,226,125,45,2,185,23,180,211,57,124,217,155,253,139,82,47,170,185,50,133,142,90,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,58,34,33,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,243,197,183,80,208,93,120,133,134,223,73,50,61,244,118,198,197,34,35,154,188,174,101,117,122,42,116,85,199,127,83,152,240,114,162,146,171,136,27,196,140,116,104,144,233,218,135,175,50,247,68,173,183,246,250,151,86,0,62,107,141,206,223,104,162,154,227,116,174,167,164,165,167,141,210,203,52,242,182,54,49,141,69,85,85,115,149,17,17,17,21,114,191,34,181,184,251,241,38,178,216,104,174,59,73,178,183,89,230,187,200,217,169,235,46,244,115,177,208,196,213,74,170,121,27,28,244,213,72,230,200,143,72,158,136,173,232,152,85,235,132,42,134,178,179,83,235,205,69,37,101,100,215,11,205,222,233,82,174,115,158,233,42,39,154,89,36,85,94,171,204,231,42,189,235,243,85,87,124,212,251,46,155,119,172,45,23,74,59,37,77,138,181,215,10,230,70,232,169,89,75,42,205,151,185,90,141,86,43,81,220,220,201,140,34,47,94,132,179,218,30,6,175,150,253,152,213,187,193,185,244,149,118,223,103,211,245,245,86,202,103,70,248,101,73,27,73,29,68,46,123,39,167,237,210,68,85,107,243,148,194,122,169,24,54,206,219,75,115,222,253,41,103,170,88,221,77,87,170,168,105,164,89,112,173,86,58,173,141,94,108,162,166,48,189,114,152,37,63,138,38,146,189,88,181,158,218,58,24,30,182,56,54,246,205,69,76,232,90,255,0,103,231,108,181,188,141,69,194,51,155,145,59,39,167,100,193,10,238,22,155,133,173,41,214,190,150,88,61,170,6,84,69,230,49,205,231,141,217,229,114,101,19,40,184,94,169,208,176,111,6,93,17,116,168,222,237,65,174,210,23,123,4,122,118,174,221,206,173,118,60,212,171,183,203,140,242,242,231,151,251,44,253,61,75,45,226,207,136,139,111,13,187,77,112,215,117,30,76,181,177,121,94,201,76,254,87,44,217,169,130,39,225,139,36,106,236,54,108,244,119,78,235,242,90,25,222,126,39,183,127,123,245,12,151,221,89,171,238,104,197,199,151,73,13,194,171,217,226,247,35,106,242,178,73,95,203,159,41,170,189,122,175,95,187,19,170,171,151,46,85,85,249,169,109,254,13,59,99,21,46,153,212,27,145,51,81,95,91,236,158,74,170,117,78,73,46,16,187,25,103,249,28,191,232,44,228,0,0,0,0,0,0,0,0,0,16,187,197,119,78,37,239,133,251,181,98,57,82,74,31,35,151,175,231,220,104,81,125,23,229,244,40,160,22,65,225,1,190,169,167,181,213,126,210,221,238,177,67,75,123,242,189,145,147,207,202,141,242,97,175,168,127,34,58,68,68,234,169,156,53,126,184,238,103,111,23,77,134,151,87,237,205,46,233,89,109,73,53,101,131,159,207,88,32,87,73,39,159,61,4,13,207,44,106,171,132,106,247,114,116,249,246,43,63,134,102,105,219,246,166,170,219,221,89,85,5,53,175,81,114,121,211,200,246,49,209,251,60,115,74,222,87,73,150,166,92,141,69,203,87,57,244,94,165,189,240,181,195,229,70,206,109,117,203,75,84,82,81,182,162,61,53,118,164,117,83,99,84,87,249,211,186,68,71,61,99,98,170,117,79,79,78,203,140,148,187,189,209,173,175,127,53,244,78,86,185,105,53,133,213,170,172,234,139,201,91,39,110,221,58,23,177,192,196,246,93,103,194,238,145,109,101,186,154,166,40,173,84,20,146,199,60,44,123,95,139,117,55,51,85,23,40,168,168,229,69,69,249,246,57,125,73,193,230,209,92,117,196,26,230,201,163,236,214,170,206,118,173,75,41,45,244,176,50,127,195,44,175,87,163,97,203,149,202,169,156,187,170,34,103,182,72,249,198,55,134,126,143,220,203,5,86,174,218,202,26,123,86,168,130,39,205,36,16,197,20,16,85,57,172,168,145,114,216,41,93,35,228,116,143,141,59,245,68,249,162,21,13,175,54,235,113,118,95,87,84,89,117,69,154,237,99,184,219,42,223,28,85,15,167,158,155,157,209,202,230,182,72,156,246,177,202,213,116,78,86,185,17,62,31,167,73,95,194,47,137,102,227,236,229,202,221,165,183,14,225,85,168,52,219,164,134,153,210,85,203,61,93,69,60,74,232,24,170,197,154,169,145,177,27,28,111,84,233,132,87,47,162,169,111,251,63,196,14,214,239,102,157,164,190,232,173,95,105,170,125,68,113,185,244,109,184,83,190,162,23,58,56,220,172,124,113,200,254,87,39,154,214,170,103,162,174,62,89,201,0,21,23,227,73,166,34,131,90,233,157,82,220,115,201,110,162,163,85,92,103,172,183,23,252,187,126,159,208,69,78,0,181,140,26,55,138,45,25,53,66,55,146,235,117,183,90,242,236,116,89,110,52,189,122,185,63,55,235,247,41,176,228,82,178,104,153,52,110,69,100,141,71,53,81,123,162,246,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,60,64,127,19,77,215,253,225,119,241,177,149,87,225,19,248,229,218,127,120,110,159,197,33,122,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,89,89,12,79,154,71,34,50,54,171,156,170,189,145,59,154,242,113,251,172,96,214,92,81,107,57,169,209,188,150,171,165,198,215,150,227,170,197,113,170,235,209,203,249,223,79,185,9,85,224,183,166,33,159,90,234,109,82,236,115,199,110,173,163,69,76,103,164,182,231,252,187,126,159,208,91,160,6,55,222,14,32,118,183,100,244,237,93,247,90,234,251,77,43,233,227,145,204,163,117,194,157,149,19,57,177,200,228,99,35,146,70,115,57,124,167,53,19,61,85,49,243,197,64,113,117,226,89,184,251,199,114,184,233,109,188,184,85,105,253,54,217,38,166,108,148,146,207,73,81,81,18,58,118,34,189,97,170,124,111,71,71,35,21,122,97,85,169,232,136,69,13,7,183,91,139,189,26,186,158,203,165,236,215,107,229,202,231,86,200,229,168,101,60,245,60,142,146,86,181,210,74,230,53,238,70,163,165,106,185,202,139,241,125,122,219,207,7,62,25,250,63,108,236,20,186,187,116,232,105,238,186,162,120,153,52,112,77,20,83,193,74,231,50,158,68,247,103,165,108,140,145,178,50,68,239,209,23,230,170,72,61,55,193,238,209,91,181,196,250,230,247,163,236,215,90,206,119,45,51,42,237,244,179,178,15,195,36,172,86,35,161,203,85,170,139,140,59,162,42,227,190,78,35,142,121,236,186,51,133,221,92,202,59,109,53,52,82,218,171,233,34,142,8,88,198,179,54,234,158,86,181,19,8,136,136,212,68,68,249,118,40,159,100,99,91,166,254,104,24,152,173,106,213,234,251,83,83,159,162,39,61,108,125,251,244,234,92,47,25,60,60,83,238,214,223,104,165,184,251,36,52,122,110,217,109,172,174,172,92,53,91,79,79,5,71,152,141,122,198,228,68,196,138,168,142,194,122,170,161,80,187,227,81,73,114,220,119,233,189,58,145,212,82,217,51,98,162,90,124,61,102,108,51,202,200,221,238,116,115,149,21,58,162,38,122,97,16,185,191,13,29,146,139,104,184,127,161,212,23,74,40,169,107,117,12,81,93,228,150,88,209,146,50,41,232,168,222,168,229,116,109,84,106,44,106,170,153,84,202,119,82,29,248,191,239,170,106,29,117,65,180,150,139,172,83,82,217,124,223,107,100,19,243,35,188,232,104,42,25,206,141,145,81,122,162,227,45,79,166,123,149,188,11,214,240,162,211,137,100,225,126,211,88,170,171,37,119,159,205,253,165,198,185,19,209,62,127,82,105,0,0,0,0,0,0,0,0,0,2,53,248,132,217,86,245,195,22,168,129,33,89,57,125,139,162,55,63,252,225,72,191,37,249,20,13,162,244,212,218,191,82,209,233,218,116,122,201,87,230,97,25,156,251,177,185,254,136,191,155,242,62,205,196,219,205,71,182,122,150,163,76,106,106,9,169,170,96,228,253,178,41,24,142,230,141,143,233,206,214,170,244,123,125,61,79,171,104,119,18,231,181,91,131,107,215,54,137,228,138,166,221,231,242,171,28,230,175,225,32,146,37,248,92,213,237,34,254,82,127,160,216,174,207,85,162,56,147,217,248,170,36,125,45,206,201,125,230,202,177,97,153,171,228,213,42,127,229,25,241,193,245,237,232,169,211,95,13,238,218,253,93,195,238,235,92,116,149,124,21,182,250,171,119,147,228,212,181,178,196,143,243,41,163,145,220,143,86,49,87,9,50,34,225,19,190,62,249,241,160,188,82,232,235,54,222,123,86,171,166,138,158,245,61,186,182,41,159,27,17,141,85,115,222,140,70,172,149,124,249,229,86,247,78,232,184,233,130,182,247,27,80,51,85,238,22,167,213,49,185,206,109,226,243,91,112,106,185,114,170,146,206,247,166,122,175,231,124,215,239,82,245,252,51,174,173,184,240,191,100,137,45,213,52,222,205,236,208,171,165,135,145,36,229,183,81,251,237,92,245,69,207,69,245,193,44,1,129,56,146,224,215,104,248,146,179,75,79,169,108,241,208,221,57,92,177,92,104,105,233,98,168,231,228,153,19,154,87,193,35,177,205,51,156,184,245,68,94,253,233,239,138,142,0,183,107,135,235,229,85,77,147,77,222,53,22,153,243,30,248,107,168,104,234,106,252,152,121,231,86,172,210,54,157,145,181,201,28,40,231,99,162,115,34,246,94,152,111,106,247,199,117,182,47,81,195,115,209,218,142,235,110,125,37,67,100,150,129,213,149,48,193,35,155,35,28,173,146,56,228,102,115,229,53,170,138,189,147,31,44,88,86,195,248,195,212,50,22,90,183,151,79,198,170,198,166,42,109,180,139,149,194,68,222,175,168,173,255,0,156,94,223,37,249,147,219,100,56,177,217,45,250,162,133,218,51,92,90,62,212,124,109,145,214,153,174,116,158,220,212,84,143,42,176,71,51,220,137,205,43,89,159,206,233,223,25,204,101,120,248,197,232,56,175,123,65,104,213,113,211,57,213,20,23,74,118,58,70,179,56,141,148,183,9,21,21,121,85,113,149,207,116,66,170,56,118,173,101,187,126,182,234,186,73,60,182,83,234,187,68,174,118,113,132,109,108,74,189,127,65,178,110,141,172,101,199,73,89,107,163,127,59,106,45,244,210,181,217,207,50,58,38,170,46,125,123,156,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,71,207,16,31,196,211,117,255,0,120,93,252,108,101,85,248,68,254,57,118,159,222,27,167,241,72,94,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,235,26,198,219,180,149,234,186,71,242,182,158,223,83,43,157,156,114,163,98,114,170,231,211,177,173,151,17,53,172,184,239,214,226,87,71,39,152,217,245,85,222,70,187,57,202,58,182,85,206,127,73,106,254,14,154,14,59,38,208,93,245,92,180,206,109,69,125,210,161,141,145,204,198,98,125,45,190,68,68,94,84,92,101,51,221,80,176,227,14,111,127,22,27,37,176,180,83,59,89,235,123,71,218,140,141,210,54,211,13,206,147,219,156,136,146,97,82,9,38,99,149,57,162,115,51,249,221,59,231,16,43,126,60,97,231,116,47,181,108,214,159,141,21,236,92,212,220,169,23,40,170,146,183,163,233,235,127,230,215,183,205,126,69,122,110,166,248,238,182,250,106,57,174,122,199,81,221,110,47,171,168,116,145,80,54,178,166,104,35,115,164,123,145,177,199,36,143,198,60,215,53,17,23,178,227,231,156,201,194,191,0,91,181,196,13,242,150,166,247,166,239,26,119,76,249,140,124,213,213,212,117,52,158,116,60,240,43,150,25,29,78,248,220,229,142,101,115,115,209,121,85,123,39,91,132,225,183,131,93,162,225,182,205,21,62,154,179,199,93,117,229,106,203,113,174,167,165,150,163,159,146,20,94,89,89,4,110,199,52,45,114,103,213,85,123,246,207,96,137,254,38,55,86,219,184,95,189,196,182,234,154,159,105,246,152,81,209,67,206,145,243,91,171,61,247,46,122,34,99,170,250,100,162,141,186,212,12,210,155,133,166,53,76,142,115,91,103,188,209,92,28,173,92,42,36,83,177,235,142,169,249,191,52,251,208,159,124,65,248,147,174,165,217,136,244,6,142,70,58,186,227,105,75,85,85,66,245,116,112,73,73,44,79,84,116,117,74,169,34,57,205,94,173,84,249,167,100,35,151,3,123,29,123,223,206,32,172,140,169,183,212,213,219,45,181,212,215,123,157,76,145,62,72,223,28,117,180,222,115,85,235,27,218,174,86,203,156,59,9,133,202,174,59,220,255,0,19,155,137,167,120,112,225,186,233,37,45,85,61,2,82,217,167,179,218,153,207,28,74,179,54,130,111,37,173,68,116,125,127,3,209,25,215,167,68,249,80,22,239,110,37,207,117,119,6,233,174,110,243,201,45,77,199,200,230,87,185,206,95,193,193,28,73,241,57,203,218,52,252,165,255,0,65,242,237,222,222,106,61,204,212,180,250,99,76,208,77,83,83,63,63,237,113,72,244,111,44,111,127,94,70,185,83,163,29,233,232,124,122,211,77,79,164,53,45,102,157,168,71,164,148,158,94,81,249,207,189,27,95,234,137,249,223,34,254,124,61,172,171,101,225,139,75,192,176,172,124,222,219,209,91,143,254,112,171,95,146,124,201,40,0,0,0,0,0,0,0,0,0,12,123,191,154,29,155,139,181,87,173,36,249,36,103,182,251,55,88,215,11,238,84,197,39,230,187,243,62,70,184,154,6,249,38,137,215,148,23,164,99,145,244,94,111,69,78,190,252,46,111,205,63,59,230,91,143,136,63,6,182,157,221,219,102,110,150,219,217,162,109,242,217,156,199,79,78,212,150,175,204,168,165,131,222,72,96,115,228,228,100,111,199,188,152,76,250,101,10,101,150,41,97,122,197,52,110,141,233,221,174,76,42,126,130,207,188,40,184,187,134,207,63,243,11,215,151,232,224,164,127,254,10,154,178,169,26,200,240,149,213,83,123,210,204,136,153,85,98,123,140,234,184,207,162,153,119,197,63,132,246,110,78,142,139,118,116,101,187,158,247,104,230,246,166,65,14,93,83,230,203,69,3,50,145,194,231,191,149,140,119,119,38,61,50,153,66,152,149,21,23,10,152,62,203,37,174,166,247,121,160,178,209,193,44,213,21,245,81,82,197,28,77,87,61,239,123,209,173,107,81,17,85,85,85,81,17,17,20,216,155,130,125,5,83,183,156,57,104,251,53,101,52,240,84,79,106,183,213,75,28,236,86,189,175,117,5,51,92,138,138,214,170,97,88,169,213,12,236,1,199,95,180,245,147,83,219,39,179,106,27,77,29,198,138,161,142,142,72,42,160,100,209,185,28,213,106,229,175,69,69,232,229,78,221,149,72,121,188,254,21,92,61,110,125,101,109,254,206,235,182,158,186,84,36,143,142,11,98,208,210,81,249,142,89,30,138,230,182,145,206,199,51,209,23,174,121,90,158,168,69,219,223,131,14,178,138,224,246,217,117,157,185,244,171,42,242,44,215,25,85,232,206,101,198,121,104,113,156,99,232,101,254,22,124,47,47,155,47,184,20,186,234,247,184,183,26,89,104,101,99,218,203,45,221,241,164,237,100,240,74,145,202,142,164,98,186,55,44,75,204,222,100,206,27,247,165,137,211,197,236,244,241,65,230,62,79,45,141,103,59,215,46,118,19,25,85,245,83,0,241,221,160,233,245,223,12,122,222,57,169,210,87,217,172,215,43,180,126,226,57,81,240,219,234,113,143,117,223,159,244,251,208,215,223,73,213,173,139,93,217,235,94,247,66,182,251,181,60,170,229,94,85,103,151,51,87,62,152,198,62,134,200,60,56,95,225,212,187,21,161,46,144,206,147,36,154,114,215,204,244,122,59,46,90,56,92,185,84,85,235,239,124,204,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,29,23,124,118,170,131,124,54,151,83,237,53,210,237,81,108,165,212,212,75,69,45,93,60,109,124,144,162,185,174,230,107,93,209,87,221,245,35,79,11,94,25,122,39,133,205,218,166,221,155,30,232,95,47,149,84,212,85,52,77,164,171,162,134,40,213,38,106,53,92,174,106,170,229,48,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,27,113,31,127,135,77,108,94,187,186,77,80,144,164,122,114,233,202,245,122,55,10,148,115,57,48,170,169,215,221,249,154,223,106,202,181,190,235,187,205,107,30,233,150,225,118,168,149,174,69,230,87,249,147,57,115,158,185,206,126,166,193,28,8,232,58,125,9,195,30,136,142,26,116,137,247,155,53,182,237,39,184,141,85,124,214,250,108,231,221,111,230,125,126,245,51,245,68,94,209,79,44,30,99,227,243,24,230,115,177,112,230,229,49,148,95,69,43,183,138,111,11,203,230,244,110,5,86,186,178,110,45,198,174,90,233,94,247,50,245,119,124,137,3,95,60,242,172,113,35,105,30,173,141,171,42,114,183,153,113,151,125,235,135,236,158,12,58,202,91,131,27,122,214,118,230,82,164,169,206,176,220,101,71,171,57,147,56,230,161,198,113,159,161,40,182,99,194,171,135,173,176,172,162,191,222,29,118,212,55,74,116,141,239,130,230,180,53,116,126,99,86,55,170,181,174,164,107,177,204,197,68,235,158,87,47,170,147,14,195,167,172,154,98,217,5,155,79,90,104,237,212,84,236,108,113,193,75,3,33,141,168,214,163,83,13,98,34,39,70,162,118,236,136,114,32,24,39,141,141,5,83,184,156,57,107,11,53,21,52,243,212,65,106,184,85,69,28,12,87,189,239,109,5,75,90,136,136,215,42,229,94,137,132,67,93,171,221,174,166,201,121,175,178,214,65,44,53,20,21,82,210,203,28,173,86,189,143,99,213,174,107,145,81,21,21,21,21,21,21,16,252,90,109,117,183,187,173,29,154,221,11,165,171,175,168,142,154,8,218,213,114,186,71,185,26,212,68,68,85,92,170,167,68,69,82,246,60,59,120,109,179,112,249,178,112,107,13,72,200,105,175,55,170,102,221,42,170,106,17,140,246,122,121,169,41,36,123,28,247,196,199,177,26,248,92,170,138,170,137,133,85,85,94,208,59,197,15,139,7,238,206,224,73,181,218,86,236,178,233,237,61,80,177,204,176,79,205,20,181,112,79,91,3,156,156,147,57,142,69,142,70,245,86,163,149,62,73,208,130,17,69,44,207,72,161,141,210,61,123,53,169,149,95,208,92,215,135,199,6,182,157,162,219,103,238,150,228,89,162,117,242,231,140,71,81,78,213,150,147,203,168,170,131,221,73,160,107,227,231,100,140,207,188,185,76,122,97,10,142,215,215,201,117,182,188,175,189,43,28,175,173,242,186,34,117,247,33,107,126,107,249,191,51,99,189,131,208,236,219,173,170,178,233,38,62,71,251,23,180,245,122,229,125,250,153,100,252,214,254,127,200,200,64,0,0,0,0,0,0,0,0,0,245,207,12,117,17,58,25,91,150,187,25,76,125,77,107,248,154,209,141,219,157,240,212,90,94,146,149,244,208,209,123,39,150,215,51,147,227,163,133,235,209,26,212,238,255,0,151,169,124,60,34,235,171,126,239,112,245,96,188,84,207,21,193,106,61,171,207,230,123,101,69,229,174,157,173,206,92,239,234,126,171,232,83,15,31,251,13,14,197,111,221,218,205,104,163,124,86,90,159,35,216,93,229,163,90,188,180,84,174,147,10,216,216,207,142,85,248,83,239,235,222,59,89,47,183,141,57,114,138,239,98,185,213,80,86,193,205,229,207,77,51,162,145,156,205,86,174,28,213,69,76,163,149,58,47,101,82,243,56,31,227,19,67,241,61,160,155,161,181,204,180,79,212,180,217,246,170,74,247,66,173,171,230,154,166,86,121,108,150,105,36,147,146,56,24,171,150,244,232,169,211,10,144,195,136,191,10,61,214,179,106,171,133,227,106,99,161,175,177,205,81,79,21,37,51,82,166,90,134,55,217,145,100,115,153,5,26,49,19,204,107,186,162,254,82,103,170,169,149,184,39,240,184,191,232,237,87,111,220,157,241,251,50,119,208,75,21,101,13,190,30,119,43,37,100,148,211,70,178,197,83,72,152,84,229,149,174,229,114,47,162,47,117,45,10,146,150,158,134,150,26,42,72,89,20,20,241,182,40,163,99,81,173,99,26,152,68,68,78,136,136,137,217,15,104,0,0,14,159,188,86,198,94,246,143,91,217,159,19,165,109,126,156,185,83,43,26,222,101,114,62,150,70,225,19,11,149,92,252,148,214,187,115,237,107,96,220,205,87,104,100,50,64,148,23,202,234,118,49,205,229,115,81,149,15,106,116,194,99,24,249,33,121,62,24,58,221,186,203,133,235,108,110,170,124,178,89,106,33,180,170,61,252,202,212,134,221,69,209,61,229,194,123,223,79,185,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,0,0,0,0,0,0,0,0,0,0,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,143,226,125,173,219,163,120,94,185,198,218,167,195,37,234,162,107,74,35,31,202,174,73,173,213,189,23,222,76,167,187,245,251,148,163,109,176,181,186,253,185,122,82,208,232,100,157,43,175,148,48,61,141,111,51,156,143,168,99,87,166,23,57,207,201,77,148,118,118,216,219,46,209,104,139,51,34,116,77,160,211,150,202,100,99,155,202,173,70,82,198,220,42,97,48,169,143,146,29,192,0,0,7,170,174,150,158,186,150,106,42,184,89,44,21,17,186,41,99,123,81,205,123,28,152,84,84,94,138,138,139,217,74,189,227,99,194,230,255,0,172,181,85,195,114,118,59,236,200,31,95,44,181,149,214,249,185,218,175,145,242,84,205,34,197,21,53,34,229,203,205,19,91,204,229,95,69,94,202,117,126,9,188,50,245,229,147,114,40,183,19,122,168,168,105,237,182,26,152,234,169,232,228,142,102,62,73,224,158,154,102,185,209,212,210,163,86,53,106,74,213,84,114,46,122,116,234,166,89,241,29,227,103,78,237,150,143,169,216,237,173,185,198,203,213,77,51,232,234,100,183,205,26,50,142,157,209,85,211,62,52,88,39,107,227,145,143,100,107,202,172,195,83,25,76,225,10,116,175,175,173,186,86,207,114,184,213,75,83,85,85,43,166,154,105,94,175,124,143,114,170,185,206,114,170,170,170,170,170,170,175,94,164,144,224,3,97,161,223,93,251,180,217,174,244,111,150,201,77,231,251,115,188,180,115,83,154,138,169,209,229,93,27,217,241,196,159,18,125,221,123,92,247,23,58,234,223,180,60,61,95,239,20,211,197,111,90,111,101,242,57,92,216,145,57,171,160,107,177,135,55,250,167,162,250,148,61,195,54,141,110,227,111,134,158,211,21,116,146,84,195,91,237,126,99,91,31,63,193,71,51,211,162,181,201,221,159,47,67,101,8,33,142,158,38,195,19,112,214,231,9,143,169,236,0,0,0,0,0,0,0,0,0,0,162,175,21,141,7,46,147,226,46,170,241,236,204,142,11,215,39,148,230,177,83,155,201,161,161,107,186,242,162,46,21,222,138,191,160,152,30,13,155,147,38,160,218,171,254,128,169,149,137,250,152,246,95,39,153,222,244,158,211,83,112,149,216,203,151,56,199,163,83,31,94,231,17,227,43,183,180,213,58,34,193,175,105,173,81,172,212,158,213,237,53,44,129,57,147,158,107,124,76,230,122,55,61,186,38,93,244,79,145,80,103,102,219,221,201,214,155,91,168,97,213,26,31,80,87,90,171,224,230,195,233,106,229,131,155,44,123,58,172,78,107,151,221,145,222,190,171,243,82,234,248,83,241,40,219,61,235,75,110,150,214,21,80,216,181,21,68,50,190,71,85,62,158,150,153,242,45,82,69,20,108,89,42,159,34,185,91,35,23,151,25,92,57,83,166,16,154,84,213,52,245,148,241,85,210,79,28,208,76,198,201,28,145,185,28,215,181,83,40,168,169,209,81,81,81,114,123,64,0,0,15,69,117,44,117,180,85,20,82,181,28,202,136,159,19,145,83,40,168,228,84,84,95,238,154,241,241,233,163,93,162,184,153,213,212,126,195,236,204,175,185,87,215,198,137,23,34,61,143,184,85,34,57,61,212,202,47,47,126,189,187,147,163,193,135,112,60,237,49,168,182,250,89,191,107,171,171,185,53,170,239,148,118,248,147,167,55,255,0,171,250,125,11,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,98,120,207,110,7,147,166,52,238,223,69,55,237,149,116,151,39,49,29,243,142,225,18,174,57,191,253,95,211,232,65,126,2,244,99,181,175,19,58,70,143,216,125,165,148,23,43,125,124,136,177,115,163,24,203,133,42,43,151,221,92,34,115,119,233,223,185,176,229,13,44,116,84,84,244,81,53,26,202,120,153,19,81,19,8,136,212,68,68,79,238,30,240,0,0,3,213,83,83,79,71,79,45,93,92,241,195,4,44,116,146,73,35,145,173,99,81,50,170,170,189,17,17,17,87,36,6,227,187,196,95,75,109,125,142,231,182,251,89,118,138,227,169,107,105,166,165,146,182,142,120,230,142,141,94,202,152,85,82,72,42,91,36,114,178,72,227,119,195,238,162,162,247,194,20,217,170,245,102,161,214,247,250,205,77,170,46,213,119,27,141,116,210,79,44,213,51,190,103,115,61,238,123,147,153,234,174,199,51,156,189,85,123,169,196,22,247,224,213,183,180,212,218,34,255,0,175,106,109,81,36,213,126,201,236,213,47,129,57,151,146,107,132,79,229,122,183,61,186,46,29,244,95,145,204,120,201,238,76,154,127,106,172,26,2,154,86,47,234,159,218,188,238,87,123,209,251,53,77,190,86,231,14,76,103,62,173,92,253,59,144,255,0,194,159,65,203,171,56,139,165,188,123,51,36,130,203,207,230,185,204,85,229,243,168,107,154,222,188,170,137,149,111,170,167,233,47,84,0,0,0,0,0,0,0,0,0,0,85,71,141,110,130,153,95,160,53,197,43,89,229,183,237,95,107,92,46,127,249,186,38,118,111,249,87,238,249,24,159,194,19,94,73,96,223,10,173,45,45,107,163,130,247,201,152,188,204,35,252,154,58,247,246,230,68,92,42,231,178,254,130,200,188,64,54,193,119,83,134,13,87,96,165,166,243,46,31,176,125,149,81,153,115,127,221,10,87,191,24,99,156,158,236,126,137,247,154,242,190,55,196,229,100,140,115,28,157,209,201,133,66,70,237,39,5,218,247,122,246,241,250,191,67,66,250,154,182,99,240,10,217,158,143,204,242,71,238,182,40,30,171,132,137,234,189,125,62,252,97,26,155,94,189,219,155,187,42,43,45,215,237,55,114,163,150,53,107,228,134,106,57,162,127,73,25,133,84,107,154,189,17,201,235,209,21,11,25,224,119,196,230,178,198,235,78,216,239,109,116,149,20,104,144,80,82,221,102,149,94,230,39,236,104,88,233,166,169,170,68,68,68,73,94,229,70,253,81,59,161,107,26,91,86,105,221,105,101,165,212,26,98,241,71,114,161,171,137,146,199,53,45,68,115,55,14,99,94,158,243,21,83,60,174,106,247,245,67,151,0,0,0,41,207,198,119,110,91,110,221,189,59,184,148,52,108,130,150,170,199,73,110,153,99,143,149,175,168,117,77,194,103,57,112,220,43,149,17,50,170,236,253,61,76,119,225,65,184,238,209,252,70,182,197,85,86,216,169,111,116,9,69,27,29,39,42,58,121,171,232,90,136,136,174,68,85,84,111,162,42,253,20,189,0,0,0,0,98,254,34,55,247,72,112,231,183,147,235,237,95,43,188,132,145,212,244,241,70,232,185,229,159,200,150,86,177,173,146,72,209,202,169,11,145,17,29,149,95,238,166,14,224,215,142,169,184,170,214,247,251,51,116,251,109,246,235,124,117,82,209,201,236,139,19,222,200,230,167,107,17,235,237,18,181,92,173,168,235,132,78,221,62,178,255,0,157,188,220,156,201,205,140,227,61,112,126,128,60,101,15,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,60,101,15,32,31,158,118,243,114,115,39,54,51,140,245,193,16,56,202,227,170,110,21,117,189,130,204,237,62,219,133,186,225,29,44,181,146,123,34,202,246,50,73,170,26,244,98,251,68,77,71,35,105,250,101,23,191,95,166,113,225,223,127,116,135,17,155,123,6,190,210,18,59,200,87,182,158,162,41,22,46,120,167,242,34,149,204,115,99,146,68,106,162,76,212,84,87,101,23,251,171,148,0,0,0,1,69,254,43,251,142,237,97,196,107,172,84,181,109,150,150,201,64,180,82,49,178,115,35,103,134,190,185,170,138,136,229,68,84,71,122,162,47,209,12,137,224,197,183,76,184,238,230,162,220,58,234,54,79,75,75,99,171,183,66,178,71,204,214,84,54,166,223,51,92,153,110,17,200,138,184,84,118,126,158,165,198,0,0,0,28,70,169,213,154,119,69,217,106,181,6,167,188,81,219,104,105,34,124,178,77,85,81,28,45,195,88,231,175,188,245,68,207,43,92,189,253,20,170,126,56,188,78,107,47,142,187,109,142,201,87,73,79,70,169,61,5,85,214,25,85,142,122,126,201,133,238,134,106,106,165,69,69,69,137,237,85,111,213,83,178,21,243,164,244,94,230,111,110,176,167,183,217,45,183,205,69,116,186,214,50,41,42,82,26,138,181,107,229,149,168,175,149,237,107,220,136,142,149,21,202,185,248,179,213,87,174,69,223,206,20,245,86,192,105,235,101,118,173,230,101,117,111,146,178,71,248,68,107,21,236,149,85,184,146,22,42,42,58,23,38,58,255,0,221,135,116,142,159,170,213,90,166,209,166,232,163,123,230,186,87,83,209,177,24,213,85,204,146,53,137,217,21,123,185,61,23,238,54,5,240,254,219,15,230,87,195,6,148,176,213,83,121,119,15,217,222,212,170,204,57,223,238,133,83,217,156,177,174,95,118,79,84,251,138,221,241,123,215,146,223,247,194,151,74,199,88,233,32,178,115,226,47,51,40,207,58,142,129,253,185,149,19,42,153,236,159,164,203,30,10,90,10,100,147,95,235,138,166,179,203,119,217,94,200,184,92,255,0,243,140,79,238,223,242,47,223,242,45,92,0,0,0,0,0,0,0,0,0,0,65,127,22,237,29,38,164,216,6,93,161,133,239,125,163,56,115,91,148,111,155,91,64,222,171,202,184,248,126,105,250,74,173,224,199,91,84,104,46,34,116,181,250,42,198,211,199,23,183,121,142,124,138,198,46,104,106,26,153,247,155,249,255,0,63,83,98,203,213,162,142,253,108,154,213,95,27,100,130,126,94,118,170,34,162,242,185,28,157,21,21,59,162,122,26,214,113,17,183,181,251,87,188,55,253,9,114,166,88,42,45,158,203,204,197,99,155,143,50,150,41,83,163,154,213,237,34,126,74,127,164,185,255,0,11,251,37,142,159,134,75,5,198,142,137,173,170,159,218,188,233,29,27,17,87,150,225,90,141,194,162,103,182,123,157,207,137,62,7,246,127,126,244,141,202,222,221,51,109,179,94,230,230,169,166,184,80,81,82,211,202,179,182,154,72,162,108,146,249,15,127,151,151,181,85,19,175,186,152,237,130,147,248,140,225,103,116,184,110,213,245,150,237,69,96,185,125,149,21,84,141,161,187,71,75,81,236,242,49,37,153,35,84,153,240,198,213,114,182,21,127,187,221,58,167,78,217,123,130,175,16,29,192,216,93,73,107,210,122,174,235,45,215,71,213,213,193,79,63,183,79,60,239,163,137,242,83,198,231,71,230,84,178,40,218,200,162,118,21,83,13,202,250,47,75,183,219,93,203,209,251,175,164,232,117,142,139,189,209,220,104,107,97,138,92,211,212,197,50,196,231,196,201,60,183,249,111,114,53,232,217,27,150,231,166,83,232,167,106,0,0,1,3,60,93,180,11,53,6,195,209,234,104,232,188,233,173,183,56,220,231,182,62,103,49,145,209,215,191,42,188,170,168,136,171,243,68,42,143,133,45,82,221,29,196,54,128,189,201,50,197,28,90,146,213,206,168,238,84,86,165,116,14,84,94,169,211,221,249,155,31,105,203,172,87,221,61,108,189,192,228,116,119,10,56,106,154,168,168,168,169,35,17,201,217,87,231,243,83,145,0,0,0,42,127,198,127,112,238,210,87,105,205,185,134,166,70,91,154,218,59,163,163,71,185,17,102,69,184,194,170,169,205,203,240,244,248,115,245,244,56,159,5,170,136,255,0,87,122,162,153,241,177,252,182,170,217,83,166,92,139,231,91,147,63,68,250,147,150,211,197,246,220,69,196,29,203,104,117,54,164,183,218,234,225,100,208,83,58,174,178,8,25,44,201,92,148,236,137,170,249,178,231,170,243,97,168,204,174,23,29,176,72,216,39,130,170,24,234,105,166,100,177,74,212,123,36,99,145,205,115,85,50,138,138,157,21,21,61,79,97,195,234,237,87,100,209,58,114,225,169,245,13,194,158,138,134,221,77,45,76,178,205,43,35,106,54,56,220,247,117,122,162,103,149,170,189,85,59,17,235,133,158,44,109,124,65,238,6,180,211,214,137,227,150,142,201,95,113,101,43,209,205,114,203,12,51,192,198,61,170,217,158,142,106,164,201,133,68,68,95,76,122,201,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,17,139,138,110,44,109,124,62,110,6,139,211,215,121,227,138,142,247,95,110,101,83,213,205,106,197,12,211,206,199,189,202,233,152,141,106,36,43,149,84,84,79,92,250,72,93,35,170,236,122,219,78,91,245,62,157,184,211,214,208,220,105,162,169,138,88,102,100,141,229,146,54,189,189,88,170,153,229,114,47,69,94,231,48,122,231,158,10,88,100,169,169,153,145,69,19,85,239,145,238,70,181,173,68,202,170,170,244,68,68,245,35,149,219,139,221,185,151,136,59,102,208,233,157,73,111,186,85,205,28,48,84,186,146,178,9,217,20,203,92,180,239,137,202,201,178,215,162,242,229,170,204,166,83,61,240,65,175,26,90,134,126,174,180,189,51,35,99,57,173,84,82,175,76,57,87,206,184,166,126,169,245,57,111,6,13,195,187,71,93,168,246,230,106,153,31,110,115,43,46,141,141,94,229,68,153,86,221,10,42,39,55,47,195,211,225,207,215,208,182,0,0,0,3,142,212,119,88,172,90,122,231,123,157,200,216,237,244,115,85,57,85,81,17,18,54,43,151,186,167,203,230,134,184,60,86,234,150,107,30,33,181,253,238,57,150,88,229,212,119,94,69,87,115,34,53,107,167,114,34,117,94,158,247,204,181,191,8,141,2,205,63,176,245,154,158,74,47,38,107,149,206,69,107,221,31,43,159,28,148,116,15,202,47,42,42,162,170,124,213,9,232,0,0,3,170,238,86,229,232,253,168,210,117,218,199,90,94,232,237,212,52,80,203,46,106,42,98,133,101,115,34,124,158,91,60,199,181,28,245,108,110,195,115,215,11,245,82,146,56,213,241,1,220,13,250,212,151,77,39,165,46,178,218,180,125,37,92,244,240,123,12,243,192,250,200,153,37,68,109,116,158,93,75,226,145,175,138,86,229,81,48,236,39,162,117,196,60,57,240,179,186,92,72,234,250,59,118,157,176,92,190,202,150,170,54,215,93,164,165,168,246,120,216,178,194,146,42,204,200,100,106,57,27,50,63,222,236,157,87,167,123,187,225,111,131,77,175,225,187,73,81,209,80,217,40,174,55,254,88,230,170,185,213,83,83,205,51,103,242,160,71,164,115,36,17,189,25,207,10,57,185,235,149,85,94,189,163,103,140,101,150,197,30,209,89,238,190,196,141,175,91,197,60,126,107,99,98,123,158,203,112,118,21,113,205,241,117,238,64,63,15,93,177,169,221,14,38,52,245,12,52,158,124,54,73,169,47,85,41,229,171,145,176,195,112,164,71,170,251,142,68,233,39,174,19,230,168,108,11,101,180,81,216,109,144,218,168,35,108,116,240,115,114,53,168,136,137,204,229,114,244,68,68,238,171,232,107,167,198,118,182,169,215,188,68,234,155,244,181,141,168,142,95,97,242,220,201,21,236,76,80,211,181,113,239,59,243,62,126,133,169,120,72,232,233,52,222,192,201,118,150,23,181,247,108,101,206,110,17,222,85,109,123,122,47,42,103,226,249,175,232,39,64,0,0,0,0,0,0,0,0,0,0,192,188,110,232,122,221,125,195,190,164,178,91,226,73,39,127,177,242,183,149,85,203,138,234,103,46,17,26,229,236,197,244,53,232,210,87,41,173,26,134,146,227,3,213,143,139,204,195,145,85,49,150,57,61,21,62,102,206,90,18,246,253,69,165,104,111,50,57,28,234,143,55,42,139,148,247,100,115,126,107,249,191,50,167,188,94,120,123,173,181,107,118,111,125,154,211,34,210,221,115,246,157,68,112,47,43,60,168,104,41,161,230,115,99,68,76,170,170,39,51,215,233,142,196,182,240,175,185,165,119,12,214,170,124,245,166,243,242,159,242,174,21,171,243,250,19,40,199,155,217,177,123,127,191,26,62,179,72,235,171,53,61,76,117,16,201,28,85,62,207,3,231,167,123,162,146,54,190,55,203,27,249,28,223,53,234,138,137,209,87,63,60,210,31,26,28,15,107,30,26,181,45,77,206,215,69,89,112,210,53,19,61,105,107,18,57,101,242,154,233,42,28,198,201,35,96,142,38,185,34,129,28,228,69,233,156,167,78,221,147,195,223,141,59,254,196,235,218,29,21,171,47,51,75,163,110,213,17,83,185,147,212,61,204,165,146,89,169,35,89,17,36,157,145,49,173,134,39,123,216,85,79,170,116,75,198,210,250,158,201,172,108,52,58,151,78,220,32,173,183,220,105,226,169,130,88,101,100,141,86,72,198,189,190,243,21,91,240,185,23,162,175,115,149,0,0,12,35,198,150,144,135,89,112,199,184,148,79,167,73,166,162,211,87,122,218,102,242,35,151,206,101,190,161,25,132,229,85,206,93,233,215,228,166,187,118,122,202,157,39,171,104,107,229,99,153,81,102,184,197,51,155,133,69,71,195,42,42,166,58,46,114,223,167,232,54,62,225,111,84,69,172,56,122,219,219,228,115,54,71,79,166,45,46,151,14,202,181,238,161,129,202,213,234,184,95,123,178,174,76,168,0,0,0,84,103,141,14,152,175,166,213,218,111,84,121,14,246,41,104,232,233,60,212,107,185,124,213,150,226,254,94,108,99,56,235,140,228,232,222,14,250,206,139,78,239,237,222,213,93,63,42,93,44,21,20,177,70,175,68,69,150,90,219,123,91,209,92,157,125,213,236,138,191,121,212,252,76,173,119,29,182,226,207,245,67,100,168,169,161,172,168,135,237,152,101,141,238,137,205,145,215,58,199,181,205,115,81,170,157,88,138,138,139,158,157,203,18,240,205,226,78,187,125,118,85,45,122,162,179,206,191,233,217,254,206,230,116,138,231,203,77,5,37,27,124,215,115,202,247,185,202,249,93,151,97,17,126,72,189,230,49,92,158,45,252,72,84,104,253,13,71,180,186,78,235,3,110,23,105,99,125,122,71,58,163,210,146,88,107,224,149,171,229,202,142,248,154,222,142,106,183,231,158,198,51,240,90,177,220,166,212,250,171,85,189,211,45,35,169,43,168,220,229,87,114,172,222,101,186,69,235,140,103,31,92,253,11,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,62,52,182,59,148,58,159,74,234,182,58,100,165,109,37,13,27,92,138,238,84,155,204,184,200,157,113,140,227,235,159,161,146,252,36,56,144,168,213,250,26,179,105,117,101,214,7,92,45,50,200,250,4,146,117,87,173,36,80,208,65,19,83,204,149,93,241,57,221,26,212,111,203,29,139,27,33,207,137,151,18,117,219,21,178,171,107,210,245,190,77,255,0,81,79,246,118,91,34,181,241,83,79,73,88,223,53,188,146,177,237,114,62,38,225,216,84,69,244,85,237,93,190,25,182,203,142,228,241,103,250,161,189,207,83,93,89,79,15,219,51,77,35,157,43,157,35,110,116,111,115,156,231,35,149,122,189,85,85,87,61,123,157,179,198,39,89,209,106,45,253,180,90,168,103,202,90,236,20,244,178,198,142,76,36,177,214,220,26,238,136,229,235,239,39,116,69,251,142,243,224,189,166,43,234,117,126,164,213,30,206,239,98,138,138,178,147,205,86,59,151,205,73,109,207,229,230,198,51,142,184,206,75,115,0,0,0,49,95,20,154,162,45,31,195,214,225,95,100,153,177,186,13,49,118,116,89,118,57,158,218,25,220,141,78,169,149,94,94,200,185,53,193,188,214,84,234,205,91,93,95,19,28,250,139,205,198,89,154,212,69,85,87,205,42,170,38,58,174,114,239,175,233,54,35,224,179,72,67,163,56,99,219,186,38,83,249,51,86,233,171,69,117,75,121,17,171,231,62,223,78,143,202,114,162,231,45,245,235,243,83,55,128,0,7,21,170,53,61,147,71,88,107,181,46,162,184,65,69,111,183,83,203,83,60,179,74,200,218,140,141,142,123,189,231,170,55,225,106,175,85,78,197,28,248,132,241,167,126,223,109,123,93,162,180,157,230,104,180,109,166,162,90,118,178,10,135,181,149,82,69,53,92,105,34,164,115,190,39,181,208,202,223,123,8,171,244,78,139,214,248,47,224,123,88,241,43,169,105,174,87,74,42,203,126,145,167,153,142,170,172,88,229,139,205,107,100,167,115,217,28,142,130,72,156,229,138,117,115,81,123,227,43,211,189,222,108,158,197,232,13,135,209,212,122,71,67,89,169,233,163,167,134,56,230,169,246,120,25,61,67,219,20,113,185,242,62,40,217,206,231,121,76,85,85,78,170,153,249,99,33,149,193,227,45,114,72,246,202,195,108,76,171,159,116,165,147,31,125,61,193,191,63,244,31,23,132,23,15,117,154,82,199,112,222,107,237,170,72,42,174,244,242,209,82,73,44,10,213,125,36,172,160,168,99,154,174,141,21,90,170,213,84,84,122,183,228,139,220,176,221,119,122,126,157,210,181,215,136,220,141,117,63,149,133,85,194,123,210,53,191,52,252,239,153,172,110,174,185,77,120,212,53,119,25,228,87,201,55,151,151,42,170,231,12,106,122,170,252,141,133,184,33,208,213,186,7,135,125,53,100,184,68,145,206,207,108,230,111,42,163,147,53,213,46,76,162,181,171,217,233,232,103,176,0,0,0,0,0,0,0,0,0,1,215,119,6,133,215,45,33,95,68,216,249,214,79,43,221,198,115,137,88,189,191,65,171,234,44,180,179,101,90,173,123,125,21,49,221,13,149,184,106,185,190,239,178,218,122,190,73,35,123,164,246,188,186,53,203,87,21,115,39,205,126,71,207,196,198,204,90,247,215,106,110,154,22,227,20,110,90,175,35,203,115,154,213,229,229,169,134,85,194,171,31,140,249,73,249,63,247,167,1,193,222,201,63,98,118,142,135,71,206,196,243,227,243,121,221,142,174,205,85,68,137,149,88,216,171,210,95,151,253,235,157,65,209,247,143,105,52,158,244,104,43,182,134,213,150,202,106,168,110,20,147,193,20,146,195,19,221,79,44,144,201,19,101,98,200,199,163,30,212,149,202,142,70,170,166,127,66,208,127,23,188,43,234,254,24,183,34,178,221,83,77,59,236,149,53,18,84,90,235,163,100,170,196,133,211,212,36,44,116,139,12,108,243,57,32,230,84,111,79,84,233,218,94,120,94,113,183,37,162,225,6,198,110,93,238,166,90,106,149,108,118,138,138,186,158,100,99,220,234,42,88,32,107,166,157,17,26,136,143,84,99,25,158,234,158,168,91,76,51,71,81,12,117,16,189,175,142,86,163,216,230,174,81,81,83,40,168,168,126,192,0,28,22,187,178,38,164,209,58,131,79,44,109,147,237,59,93,93,31,43,147,40,239,50,23,51,10,152,92,252,95,37,251,141,110,184,139,210,51,232,141,240,215,26,122,104,219,31,179,106,27,155,88,214,162,162,53,173,172,153,136,136,138,212,199,195,242,46,19,194,127,115,99,213,252,61,166,154,170,174,243,171,44,149,158,203,27,22,94,101,101,60,52,52,44,68,194,189,85,48,174,244,68,79,184,155,192,0,0,4,23,241,118,219,201,117,151,14,52,151,106,58,104,124,251,29,238,59,140,179,114,126,19,201,134,130,189,202,222,100,106,175,46,92,139,133,84,76,250,161,83,124,42,110,147,182,135,124,180,190,171,124,203,21,55,218,84,80,85,63,155,149,27,7,182,65,35,213,87,157,168,136,137,31,170,227,230,102,95,19,77,211,211,155,185,188,58,107,84,105,186,218,122,152,63,82,84,113,72,248,100,141,255,0,132,246,170,199,174,85,143,114,103,18,55,215,61,76,229,224,191,61,205,53,158,163,167,138,73,61,143,216,107,28,230,229,220,188,254,109,185,21,113,219,56,45,99,92,106,187,110,136,210,55,141,87,118,169,142,10,107,85,13,69,99,220,247,181,169,136,162,116,139,213,202,137,217,171,234,159,122,26,239,113,107,187,247,61,237,223,125,75,126,146,186,90,138,54,93,107,40,237,200,178,185,237,246,116,172,157,209,114,251,239,76,98,94,156,171,142,189,19,231,111,62,24,27,49,38,215,112,245,65,120,174,165,134,58,173,78,232,175,44,123,99,195,150,26,154,26,39,38,85,88,213,239,26,250,170,125,84,152,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,33,215,137,254,204,73,186,60,61,87,222,40,105,97,146,171,76,58,91,203,222,232,242,228,134,154,134,181,203,133,70,57,123,200,158,168,159,84,42,27,132,173,223,185,236,150,251,233,171,244,117,210,211,209,190,235,71,71,113,68,149,204,111,179,173,100,14,151,155,223,98,99,17,117,230,92,116,234,159,45,136,116,62,171,182,235,125,35,103,213,118,154,152,231,166,186,208,211,214,49,204,123,92,152,150,38,200,157,90,170,157,156,158,171,247,169,84,254,52,19,220,215,89,105,202,121,100,147,216,253,134,141,205,110,93,203,207,230,220,81,23,29,179,131,7,120,101,238,166,156,218,45,225,212,186,163,82,86,211,211,64,154,78,178,40,223,52,145,179,240,158,213,70,244,194,189,237,76,226,55,122,231,161,134,184,172,221,39,110,246,249,106,141,86,217,150,90,111,180,171,96,164,127,55,50,58,15,108,158,70,42,47,59,145,83,18,122,46,62,69,177,248,68,237,228,186,59,135,42,203,181,101,52,62,117,242,247,37,194,41,185,63,9,228,205,65,64,228,111,50,181,23,151,45,85,194,42,166,125,84,157,0,0,0,4,33,241,95,220,216,244,127,15,107,166,169,107,188,154,203,221,103,178,200,207,55,149,95,79,53,13,115,21,48,143,69,92,171,125,81,83,239,41,239,135,93,35,54,183,223,13,15,167,161,141,178,123,78,161,182,49,237,114,42,163,154,234,200,152,168,168,141,92,252,95,35,100,93,9,100,77,53,162,52,254,158,72,219,31,217,150,186,74,62,86,166,17,60,184,90,204,34,97,63,55,228,159,113,206,128,0,63,19,77,29,60,50,84,76,246,178,56,154,175,123,156,184,68,68,76,170,170,169,82,222,40,124,109,201,119,184,79,177,155,105,123,169,138,154,153,93,29,222,162,146,167,149,30,246,186,182,150,122,119,58,25,213,21,170,138,197,86,61,153,236,171,232,132,67,225,15,133,125,97,196,238,228,81,219,169,169,167,101,146,154,162,58,139,165,116,140,149,24,176,182,120,18,102,54,68,134,70,121,156,147,243,34,59,167,170,244,239,126,27,57,180,154,79,101,244,21,167,67,105,59,101,53,44,54,250,72,32,150,72,161,137,142,168,150,56,99,137,210,189,99,99,17,239,114,68,213,87,43,81,87,31,161,59,192,35,47,26,156,52,39,17,54,125,63,109,70,53,18,142,237,73,52,206,199,95,41,141,168,107,145,87,202,147,167,225,189,122,127,167,52,237,6,129,160,219,29,182,211,186,34,221,19,25,29,166,217,73,72,238,70,181,57,157,21,60,113,103,163,91,159,129,58,225,63,71,99,130,226,82,228,251,78,203,106,42,248,228,142,55,71,236,152,116,142,195,122,213,194,159,52,249,154,212,170,203,85,54,81,170,231,187,209,19,61,144,218,11,111,168,93,109,210,20,20,78,143,145,99,243,125,220,99,25,149,235,219,244,157,136,0,0,0,0,0,0,0,0,0,0,124,215,22,163,232,228,107,147,40,184,233,250,80,213,247,92,81,178,223,170,43,105,35,141,88,216,252,188,55,24,198,99,106,246,253,38,193,156,9,222,221,168,56,98,210,23,39,70,230,44,159,104,116,115,112,189,46,21,45,249,175,200,207,202,136,228,195,145,21,62,161,173,107,83,149,173,68,68,244,68,60,128,96,62,49,248,105,176,241,27,181,23,75,36,180,20,223,109,209,211,79,83,109,169,88,153,230,36,236,166,168,108,76,231,242,164,127,47,60,217,195,83,57,234,157,123,208,94,173,211,154,207,97,119,78,170,207,58,213,219,111,90,98,234,244,130,102,249,176,171,159,77,82,230,182,70,57,81,143,86,243,197,148,114,34,118,244,94,215,145,225,241,196,197,46,255,0,108,197,178,146,229,94,201,117,14,159,166,134,221,88,215,74,142,150,95,34,146,149,31,51,145,101,123,221,153,38,92,185,113,149,238,136,189,229,64,0,1,220,163,79,22,29,171,77,21,196,39,234,154,130,141,144,209,95,168,189,178,103,54,62,94,122,169,235,171,158,229,85,70,34,42,171,90,157,85,85,223,85,59,255,0,131,70,229,58,131,117,111,219,111,81,50,71,5,69,158,170,230,197,145,216,107,164,117,77,190,20,106,101,216,87,97,59,114,231,235,232,92,103,112,0,0,3,25,113,43,161,233,119,11,99,53,174,157,158,133,42,229,146,195,114,117,44,75,18,72,171,58,209,204,198,97,21,174,92,229,248,232,153,235,208,214,255,0,90,217,234,52,190,182,191,88,37,137,212,243,218,110,181,84,110,103,42,177,99,124,83,57,138,152,194,42,42,43,123,97,49,142,200,113,149,21,151,11,156,145,37,85,85,69,92,141,107,97,137,36,123,164,84,111,163,91,159,78,189,17,62,101,212,248,73,236,180,155,123,178,21,186,251,81,208,37,37,202,247,93,36,212,242,73,23,150,191,103,205,71,67,43,85,85,236,107,177,204,199,47,71,43,122,122,247,49,151,138,71,26,212,84,246,201,246,35,110,111,109,146,166,87,57,183,106,154,42,148,84,107,21,181,180,179,83,185,240,207,148,92,242,42,177,236,199,101,95,68,32,47,8,251,59,117,223,45,244,211,250,114,43,117,77,125,52,53,244,149,247,37,108,46,149,18,149,43,32,100,174,127,184,244,229,196,189,85,201,142,189,87,231,177,30,136,211,84,58,55,70,216,180,157,182,6,67,77,102,182,210,208,68,198,53,26,136,200,98,108,105,209,17,19,179,83,178,39,220,135,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,250,106,135,89,104,219,238,147,185,64,201,169,175,54,218,170,9,88,246,163,145,89,52,78,141,122,42,42,118,114,247,69,251,148,215,115,139,141,157,186,236,110,250,106,13,57,45,186,166,130,154,106,250,186,251,106,186,23,68,139,74,181,147,178,39,51,220,98,114,226,46,138,212,199,78,139,242,159,94,22,252,107,81,84,91,32,216,141,198,189,182,58,152,156,214,218,106,107,106,81,17,204,70,209,82,195,78,215,205,62,85,115,206,168,198,51,29,213,61,80,201,190,45,155,45,38,225,108,133,22,190,211,116,9,87,114,178,87,71,53,68,145,197,230,47,217,240,209,215,74,229,69,99,28,236,115,61,171,213,200,222,190,157,202,86,167,172,184,91,36,149,41,106,170,41,36,115,93,12,169,27,221,26,171,125,90,236,122,116,234,139,242,57,61,21,103,168,213,26,218,195,96,138,39,84,79,119,186,210,209,181,156,170,247,72,249,102,107,17,49,133,85,85,87,124,151,63,37,54,64,225,171,67,210,237,238,198,104,173,59,79,66,148,146,199,97,182,186,170,52,137,35,84,157,40,225,99,242,136,214,174,114,204,117,76,244,234,100,208,0,0,14,197,57,248,203,238,83,171,247,86,195,182,244,243,36,144,83,217,233,110,111,88,221,150,182,70,212,220,33,86,174,29,132,118,23,183,46,126,190,135,64,240,159,218,180,214,188,66,126,169,174,20,76,154,138,195,69,237,144,185,209,243,114,85,65,93,66,246,170,42,177,81,21,26,229,234,138,142,250,161,121,125,128,0,2,43,248,131,241,49,75,176,59,47,115,164,182,215,178,45,67,168,41,166,183,81,181,178,163,101,139,207,164,170,70,76,212,73,88,246,226,72,83,14,76,225,123,34,175,106,55,210,90,115,89,239,214,233,210,217,224,90,187,149,235,83,221,88,147,204,239,54,101,107,234,106,90,215,72,247,34,61,232,222,121,114,174,84,94,254,171,222,253,56,56,225,166,195,195,150,212,90,236,145,80,83,125,183,89,77,5,77,202,165,34,103,152,179,190,154,157,178,179,159,202,141,252,188,240,231,14,76,231,170,245,237,159,0,63,46,99,94,152,123,81,200,157,122,166,79,40,136,137,132,78,134,2,227,174,246,237,63,195,22,175,185,54,55,72,177,125,159,238,181,50,171,155,133,51,126,105,243,53,242,208,244,76,184,106,138,42,57,35,87,182,79,51,45,68,206,113,27,151,253,6,208,86,230,163,40,227,107,83,8,153,233,250,84,250,64,0,0,0,0,0,0,0,0,0,7,170,165,170,248,92,212,78,248,255,0,41,172,206,251,91,164,180,238,173,242,223,44,94,91,162,246,108,183,151,24,205,52,75,219,9,243,46,235,194,254,250,251,231,7,122,46,89,157,153,153,246,143,63,95,157,210,183,29,213,87,178,18,196,0,15,10,136,169,133,76,162,149,57,226,235,195,68,22,218,154,61,241,211,54,169,87,218,100,142,138,189,180,208,39,42,43,150,190,166,89,158,140,139,232,220,189,207,249,101,61,76,69,225,33,185,211,232,206,33,234,52,245,93,194,102,208,95,45,47,162,142,153,101,84,139,218,102,174,160,98,63,145,94,141,230,229,110,51,133,92,116,194,151,129,223,170,30,64,0,21,215,227,23,182,16,221,182,154,209,184,148,212,143,146,170,138,231,79,69,34,199,26,42,182,22,83,92,38,87,46,24,170,141,69,94,171,205,143,167,169,92,156,16,107,249,182,239,137,13,35,115,142,185,244,209,220,46,116,22,233,213,178,171,57,226,146,190,153,206,98,251,205,202,47,39,101,85,78,157,141,136,236,245,209,93,45,20,55,56,29,152,234,233,162,157,139,148,234,215,181,28,157,179,243,249,159,96,0,0,15,150,231,10,212,91,106,233,209,173,114,203,4,140,195,147,40,185,106,166,23,232,107,159,198,134,150,110,149,226,83,94,83,183,149,22,190,255,0,116,174,114,55,179,85,245,245,9,132,232,152,248,126,191,121,197,240,179,180,119,61,229,222,237,45,165,104,233,86,90,70,221,40,103,184,57,88,231,53,180,158,215,4,114,170,225,143,68,68,73,19,226,78,95,159,214,206,248,210,227,3,77,112,181,181,84,60,63,237,53,117,4,186,133,44,145,90,230,154,134,88,221,236,76,246,106,138,71,59,154,9,163,124,115,178,72,35,92,171,61,222,157,51,132,74,146,165,164,215,123,197,173,210,56,35,186,95,239,215,202,223,121,216,154,170,87,75,52,221,215,28,239,84,87,201,223,170,229,222,170,165,218,248,118,240,111,73,195,222,134,167,214,90,154,221,7,234,182,253,68,201,38,115,225,79,54,158,25,225,164,145,208,57,95,4,114,177,91,44,46,203,21,85,17,126,107,213,38,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,33,167,136,151,6,244,156,66,104,106,141,101,166,109,208,254,171,108,52,79,146,23,50,20,243,106,33,130,26,185,27,2,43,32,146,87,171,165,153,184,98,42,34,175,201,122,173,37,85,82,107,189,157,214,235,28,241,221,44,23,235,29,111,186,229,73,169,101,108,176,205,221,51,200,244,68,124,125,250,46,91,232,168,91,111,5,188,96,105,174,41,118,170,187,135,253,217,174,161,139,80,173,146,91,92,51,87,75,27,125,181,158,205,79,72,215,115,79,52,143,146,119,201,60,139,148,103,189,215,166,114,139,88,188,83,237,29,207,102,183,187,84,233,90,186,85,138,145,215,74,233,237,234,140,115,90,234,79,107,157,145,42,101,140,69,69,72,215,225,78,95,151,211,147,224,191,75,55,85,113,41,160,169,215,145,86,134,255,0,107,174,68,127,103,43,43,233,211,11,209,115,241,125,62,243,99,11,100,43,79,109,164,167,86,181,171,20,17,179,13,76,34,97,168,152,79,161,245,0,0,0,248,239,21,209,90,237,21,215,57,221,136,233,41,165,157,235,148,232,214,53,92,189,241,242,249,154,238,113,191,175,230,220,78,36,53,117,205,245,210,84,199,111,185,215,219,160,87,202,175,228,138,58,250,151,53,137,239,59,8,156,253,145,81,58,246,44,111,193,211,108,33,180,237,53,223,113,42,105,31,29,85,101,206,162,138,53,146,52,69,116,47,166,183,204,142,76,177,21,90,170,157,249,177,244,245,44,80,0,1,227,183,85,40,255,0,197,191,115,167,214,124,67,211,233,234,75,132,174,160,177,218,89,69,37,50,74,171,23,180,195,93,94,197,127,34,61,91,205,202,236,103,8,184,233,132,50,231,132,79,13,16,92,170,107,55,199,83,90,165,79,102,150,74,42,6,212,192,156,170,173,90,10,152,166,98,62,47,171,176,246,191,231,132,245,45,145,17,17,48,137,132,67,200,0,17,59,196,254,250,251,31,7,122,214,104,29,137,159,246,111,39,95,149,210,139,61,149,23,178,148,139,177,54,233,46,219,171,99,183,197,23,152,233,125,167,13,229,206,113,77,42,246,194,252,141,153,169,154,172,133,173,84,237,159,242,158,208,0,0,0,0,0,0,0,0,0,1,225,83,41,131,92,14,49,108,147,88,120,134,213,52,82,171,151,151,216,112,174,206,127,222,52,235,242,79,153,106,158,16,151,249,110,60,55,69,98,119,47,37,163,155,151,29,255,0,11,95,94,229,207,95,167,201,63,73,59,0,0,24,223,136,93,168,181,239,46,211,106,45,17,112,165,100,210,85,219,170,219,72,170,198,185,91,80,234,105,98,99,147,44,126,21,60,197,234,137,159,151,201,106,23,130,157,139,213,250,103,142,59,134,147,146,207,87,77,30,146,186,74,229,146,122,121,88,217,32,165,187,211,71,204,213,242,211,40,188,185,69,195,83,167,161,120,12,69,70,53,23,186,34,34,159,160,0,6,19,227,43,64,69,184,220,58,107,91,27,168,217,81,52,22,91,149,85,50,58,52,122,182,100,161,168,107,28,223,117,202,142,69,127,69,68,207,200,215,138,39,220,182,251,94,50,88,249,163,175,211,151,116,115,121,185,154,173,150,158,110,153,248,92,158,243,62,139,247,27,22,112,157,184,20,219,147,195,214,130,191,199,82,201,170,91,167,109,112,86,171,94,142,197,79,176,192,249,17,125,231,46,114,255,0,202,92,252,204,186,0,0,3,227,188,86,71,110,180,87,92,37,123,88,202,106,105,102,115,156,184,107,81,173,85,85,85,244,78,134,184,220,95,106,198,235,14,36,55,6,224,201,22,70,83,234,75,181,43,29,156,181,90,218,250,133,69,106,229,125,223,123,161,145,120,104,222,93,57,195,110,217,106,77,123,77,21,5,94,183,188,199,89,103,182,71,35,99,145,244,177,77,79,12,176,212,34,35,227,153,138,217,161,199,59,92,168,153,232,138,238,169,130,174,183,77,193,223,141,198,125,93,79,183,222,245,6,161,184,47,36,108,243,234,92,146,79,58,170,49,168,170,247,242,249,146,244,78,171,239,122,170,245,184,127,15,190,2,52,254,207,105,138,13,198,220,107,44,53,122,182,190,40,170,162,134,174,153,146,37,19,95,29,44,205,247,102,167,100,177,202,201,99,122,116,114,242,229,125,114,164,237,107,90,198,163,24,212,107,90,152,68,68,194,34,124,143,32,234,154,255,0,116,180,6,216,90,39,188,235,157,93,103,179,65,4,78,149,18,186,225,5,58,191,13,123,176,223,53,237,69,85,70,63,9,159,69,249,41,3,183,171,198,15,67,105,58,218,155,78,215,216,214,243,81,79,43,226,74,154,138,104,106,41,36,229,89,27,204,215,193,90,138,173,85,108,106,139,142,173,114,175,170,17,231,245,231,56,132,150,244,215,77,163,180,51,45,105,86,146,42,69,111,174,73,214,30,127,135,173,119,46,121,125,59,103,232,89,39,7,92,82,209,113,77,183,46,213,209,218,102,160,171,164,168,90,58,166,44,9,20,107,43,32,167,145,234,196,243,100,94,92,207,211,43,156,39,84,249,231,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,6,1,227,23,138,90,46,22,118,229,186,186,75,76,213,245,117,117,9,71,74,196,129,37,141,37,124,21,18,49,94,158,108,107,203,152,58,225,115,133,232,159,42,219,253,121,206,33,34,189,57,208,232,237,12,251,90,213,172,136,146,219,235,150,116,135,159,225,233,93,203,158,95,78,217,250,18,27,101,124,96,244,54,172,173,166,180,238,133,141,108,213,21,18,178,37,169,167,166,134,158,146,62,101,141,188,206,124,245,170,168,212,87,72,170,184,232,214,162,250,41,60,116,6,233,109,254,231,218,32,188,232,125,95,103,188,193,60,77,149,82,134,225,5,66,179,45,99,176,239,41,238,68,84,71,183,41,159,84,249,161,218,193,225,205,107,218,172,123,81,205,114,97,81,83,40,169,242,32,151,136,39,1,26,127,120,116,197,126,227,109,205,150,26,77,91,65,20,181,82,195,73,76,200,210,181,172,142,170,103,123,176,211,190,89,37,124,178,49,58,185,57,176,158,184,82,158,45,87,77,193,216,125,198,101,93,55,183,217,53,6,158,184,39,60,111,243,233,156,178,65,58,42,177,200,138,199,242,249,145,117,78,139,238,250,42,116,206,188,75,239,46,156,226,75,108,180,222,189,169,138,130,147,91,217,163,163,179,220,227,141,177,198,250,168,161,167,154,89,170,21,21,242,76,245,116,211,99,157,206,68,92,117,68,119,85,199,60,33,106,180,209,252,72,109,245,193,242,44,108,168,212,150,154,87,187,56,68,107,171,233,213,85,203,148,247,125,222,166,199,86,106,200,238,54,138,27,132,79,107,217,85,77,20,205,115,87,45,114,57,168,168,168,190,169,212,251,0,0,0,98,46,44,119,2,155,109,248,122,215,183,249,42,89,13,75,180,237,210,10,37,115,209,185,169,246,25,223,26,39,188,213,206,89,249,43,159,145,174,156,175,185,110,14,188,124,178,115,73,95,168,238,234,231,114,243,57,93,45,68,221,113,241,57,125,231,253,87,239,54,29,224,215,64,67,183,60,58,104,171,27,40,217,79,52,246,91,109,85,74,54,52,98,186,103,80,211,181,238,119,186,213,87,42,179,170,170,103,230,102,192,0,7,229,232,170,199,34,119,84,84,66,143,248,214,216,189,95,169,184,227,183,233,56,236,245,117,49,234,219,164,78,73,32,167,149,237,142,10,171,189,76,124,206,95,45,112,137,205,149,92,57,58,250,150,245,195,214,212,90,246,107,105,180,238,136,183,210,178,25,41,45,212,141,171,84,99,90,174,168,109,52,81,61,203,134,51,42,190,90,117,84,207,207,228,153,32,0,1,4,252,94,239,242,219,184,110,150,196,206,94,75,191,47,62,115,159,193,87,208,57,49,215,235,242,95,208,85,95,7,86,73,175,220,67,105,106,40,149,201,205,237,217,86,231,63,239,26,133,249,47,200,216,253,19,9,131,200,0,0,0,0,0,0,0,0,0,0,20,7,226,93,96,75,7,20,250,154,6,196,172,71,251,22,50,220,103,22,234,53,249,39,204,155,94,12,55,229,169,219,173,87,100,119,42,37,31,176,242,252,215,158,123,131,151,215,253,5,145,0,0,7,65,177,236,198,139,176,238,37,195,114,232,44,244,144,222,46,48,203,12,211,71,79,19,92,244,146,116,153,202,174,70,35,149,85,232,138,185,114,255,0,119,169,223,128,0,3,228,187,91,169,238,246,186,203,85,92,77,146,10,202,121,41,228,99,154,138,142,107,218,173,84,84,84,84,94,138,190,134,187,188,112,237,165,78,216,113,35,172,45,146,64,200,169,238,119,91,133,210,145,172,106,181,169,4,149,245,45,98,99,145,169,218,63,68,84,249,41,100,254,15,219,153,46,166,217,219,150,144,170,169,141,95,106,184,204,216,227,115,215,204,242,226,165,160,141,21,17,94,190,239,189,142,200,153,249,22,12,0,0,3,12,241,127,184,12,219,126,30,181,165,241,106,124,137,167,178,220,105,105,222,143,229,114,74,180,53,14,111,42,243,53,115,150,116,194,228,215,55,81,221,166,191,106,27,165,242,166,87,201,45,198,182,122,185,30,247,42,185,206,145,234,229,85,85,85,85,85,85,249,169,243,199,237,183,25,160,161,133,37,158,73,28,216,97,137,185,114,185,202,184,107,81,61,87,174,17,16,182,207,12,78,6,233,172,54,170,109,239,220,251,59,36,185,212,43,39,180,211,84,83,162,164,81,57,180,85,48,77,201,61,58,57,178,35,145,233,204,199,225,58,162,117,202,150,100,198,50,54,54,56,218,141,107,81,17,173,68,194,34,124,144,253,31,151,189,145,177,210,72,228,107,90,138,174,85,92,34,39,204,138,92,90,113,247,181,252,61,218,43,172,214,219,173,45,227,85,58,158,86,193,75,73,61,61,66,67,47,44,237,111,154,198,212,71,35,81,37,133,17,216,76,166,81,59,175,74,107,223,238,43,119,111,136,59,245,85,195,85,234,90,216,237,207,145,254,77,186,158,178,165,41,155,26,190,85,110,98,146,103,181,23,150,103,55,167,76,116,251,250,230,215,236,22,236,111,13,99,41,116,38,138,188,92,35,123,209,139,83,21,182,166,88,24,170,172,76,185,241,70,252,34,121,140,85,250,46,126,69,134,240,231,225,6,179,165,187,81,111,109,225,236,141,241,67,82,180,52,21,24,114,57,124,151,242,73,29,77,23,252,235,85,51,242,79,153,99,219,65,178,155,125,177,218,101,186,83,111,172,148,244,20,104,228,146,69,101,52,17,62,89,60,184,227,87,191,202,141,136,231,42,68,204,174,50,184,251,177,222,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,3,2,241,27,198,190,199,112,181,124,180,105,237,214,172,189,67,89,123,164,125,109,34,80,91,214,161,171,27,95,200,188,202,138,152,92,250,29,219,97,247,227,64,113,29,160,34,220,173,181,158,186,91,44,181,115,81,53,213,180,203,4,158,100,74,136,255,0,113,85,122,117,78,166,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,3,162,110,254,202,109,246,248,233,151,105,77,193,178,83,215,209,171,150,72,213,244,208,74,248,164,242,228,141,30,207,54,55,163,92,137,43,240,184,202,103,239,205,112,241,25,225,7,228,37,199,81,108,149,225,239,141,144,205,82,148,53,245,25,114,189,60,231,242,71,29,53,23,252,211,81,51,243,79,145,94,91,161,176,91,177,179,213,143,165,215,122,42,241,111,141,143,86,37,76,182,218,152,160,122,162,189,50,215,203,27,50,139,229,189,83,232,153,249,157,143,96,120,173,221,190,31,47,244,183,13,41,169,107,165,183,71,35,60,235,117,69,101,75,169,157,26,62,37,118,34,142,102,53,87,150,22,183,175,76,101,62,235,148,225,47,143,189,175,226,18,209,67,102,185,93,105,108,250,169,180,241,54,122,90,185,233,233,210,105,121,96,107,188,166,58,162,73,28,139,44,202,141,202,101,112,169,221,58,202,214,61,146,49,178,70,228,115,92,136,173,84,92,162,167,204,253,31,151,177,146,49,209,200,212,115,92,138,142,106,166,81,83,228,165,102,248,157,240,55,75,126,181,84,239,126,216,89,217,29,206,157,95,61,218,154,158,157,17,37,137,173,173,169,158,110,72,41,213,206,145,92,172,78,103,191,11,209,23,174,20,169,57,125,182,221,52,244,51,36,176,73,27,157,12,209,59,45,86,185,23,14,106,167,162,244,194,162,159,70,156,187,77,97,212,54,187,229,52,175,142,91,117,108,21,113,189,142,84,115,93,27,209,200,168,168,168,168,168,169,243,67,99,46,16,55,1,155,145,195,206,139,190,37,79,159,52,22,91,117,44,239,87,243,57,101,109,13,59,157,204,188,206,92,229,253,114,185,51,48,0,0,10,249,241,129,220,201,116,206,206,219,116,133,45,76,104,251,173,198,22,201,27,94,190,103,151,45,45,124,106,170,136,244,247,125,220,118,84,207,204,173,142,7,182,210,167,115,248,145,209,246,200,224,108,180,246,203,173,190,233,86,215,181,92,213,130,58,250,102,189,49,200,228,237,39,170,34,124,212,216,138,211,110,167,180,90,232,237,84,145,54,56,40,233,227,167,141,141,106,34,53,172,106,53,17,17,17,17,58,34,122,31,88,0,0,116,27,230,204,104,187,246,226,91,247,46,190,207,73,53,226,221,12,80,195,52,148,241,57,204,72,231,89,154,168,229,98,185,21,30,170,169,135,39,247,122,157,248,0,0,43,119,198,122,252,234,109,186,210,150,54,114,170,86,123,119,63,205,57,39,183,185,61,127,208,66,79,13,43,2,95,248,167,211,48,44,74,244,103,182,231,13,206,51,110,172,95,146,252,139,253,0,0,0,0,0,0,0,0,0,0,0,82,39,139,229,186,58,94,35,93,92,202,116,98,213,227,47,70,99,159,150,130,129,59,227,174,12,171,224,189,126,153,183,157,95,99,243,155,229,191,236,255,0,115,153,115,209,151,23,118,207,250,11,102,0,0,0,0,0,1,80,158,50,155,98,219,78,176,177,238,45,45,11,146,26,202,122,106,25,39,72,189,213,149,242,220,38,86,243,35,17,51,132,206,21,217,250,122,157,23,194,39,117,105,244,102,250,214,233,91,181,100,172,162,189,219,36,167,167,137,36,68,98,213,205,89,65,27,87,149,207,68,206,26,169,148,69,119,222,93,162,42,57,17,81,114,139,212,242,0,0,21,229,227,41,185,41,99,217,27,30,134,182,92,95,5,198,225,127,166,158,162,38,77,202,175,162,146,146,225,19,145,81,174,71,43,85,200,137,213,170,223,242,20,200,76,159,13,190,21,229,223,77,213,163,213,215,251,115,228,211,154,106,170,58,199,172,144,170,195,60,244,245,52,114,44,46,231,133,241,185,29,28,171,150,229,21,83,213,19,189,233,217,237,22,219,13,178,154,207,104,162,134,146,142,142,38,65,12,48,198,216,216,198,49,168,214,181,26,212,68,68,68,68,76,34,99,161,246,28,102,162,212,182,29,39,106,169,189,106,43,181,37,190,142,150,39,205,36,181,51,178,38,163,90,213,114,251,207,84,78,205,85,234,190,138,86,15,26,30,41,173,138,107,198,219,108,100,146,34,181,149,22,250,155,182,123,63,53,16,189,244,243,210,213,255,0,205,61,138,173,250,227,178,21,153,114,186,107,173,214,213,94,213,112,170,187,234,43,221,202,126,86,172,143,154,174,119,190,73,21,81,169,149,115,215,47,145,122,117,234,239,154,147,199,131,207,11,77,87,175,37,162,215,91,209,27,173,86,39,164,115,69,111,84,146,10,185,51,236,242,167,60,85,52,142,98,177,88,249,90,184,119,87,38,59,34,169,106,251,95,178,27,101,179,246,42,91,22,134,210,22,155,115,41,226,100,78,158,27,125,60,51,76,173,99,26,175,145,209,70,206,103,47,150,197,85,199,85,79,184,239,104,136,137,132,76,34,30,64,0,0,0,0,0,0,0,0,0,0,24,147,136,190,41,54,119,133,205,43,30,166,221,77,66,176,75,87,204,219,117,170,145,137,53,125,193,237,199,50,67,22,83,162,101,50,247,43,88,220,162,43,145,85,17,107,87,114,124,108,119,102,229,91,52,59,79,181,58,102,197,65,205,136,229,189,201,53,194,165,91,211,174,35,124,76,98,175,94,152,122,34,46,50,189,207,135,66,120,215,111,165,170,186,54,238,38,216,104,221,65,111,71,123,233,109,246,139,117,74,166,87,63,132,115,230,103,203,31,131,78,221,123,228,177,206,23,120,205,217,126,44,44,178,212,237,253,214,90,43,245,4,77,146,229,167,174,60,177,215,83,34,225,22,70,162,42,164,177,115,42,39,152,197,84,76,181,28,141,85,70,153,220,0,8,19,180,28,124,67,175,60,67,117,158,202,186,242,146,232,154,218,68,211,250,113,121,255,0,4,183,75,122,200,249,164,111,228,226,101,117,83,81,232,190,250,67,78,157,122,98,123,0,0,0,137,124,86,248,145,236,127,12,55,10,141,28,198,84,107,77,109,78,137,231,89,45,147,54,56,232,213,83,40,149,85,42,142,108,74,169,249,13,107,222,153,69,86,162,42,41,3,181,79,141,47,18,119,58,215,59,74,232,93,5,100,162,69,203,35,154,150,170,178,111,185,210,44,205,106,254,134,52,236,91,117,227,103,187,22,250,216,34,221,77,164,210,247,186,30,100,108,178,217,37,158,223,80,140,198,21,216,149,243,49,206,207,92,97,136,189,189,222,229,140,112,217,197,254,200,241,79,102,150,187,108,181,19,219,116,163,141,178,87,216,238,12,72,46,20,104,189,50,232,242,168,246,103,167,60,110,115,114,168,138,168,189,12,214,1,15,120,157,241,61,216,62,29,238,117,90,66,210,218,157,123,171,105,21,89,61,186,209,59,25,77,73,34,119,101,69,90,163,154,199,101,21,21,172,108,142,106,252,72,210,14,234,175,26,94,36,174,117,170,237,41,161,52,29,142,137,23,45,142,106,90,154,201,151,232,233,22,102,53,83,183,102,33,205,237,255,0,141,150,241,91,106,225,143,115,118,159,73,223,104,145,200,146,190,209,45,69,186,163,151,213,217,145,243,49,92,157,241,202,212,94,221,59,150,27,195,39,27,91,21,197,85,19,161,208,55,217,104,53,21,60,94,109,94,157,186,181,176,215,196,212,238,246,34,42,182,104,209,127,42,55,46,50,156,200,213,92,25,240,0,1,30,184,171,227,139,101,248,76,160,138,155,89,214,84,221,245,61,116,62,125,6,157,182,114,186,170,86,101,81,36,149,206,84,108,49,101,21,57,156,185,92,59,149,175,84,84,43,167,89,248,213,241,5,117,172,127,234,31,109,244,70,159,161,87,101,140,172,101,77,194,161,19,174,17,100,73,34,98,244,198,127,6,157,189,59,31,78,133,241,175,223,43,93,100,45,220,61,174,209,183,250,22,187,240,159,102,173,77,186,165,200,170,191,150,231,204,204,166,122,126,13,59,126,146,197,184,94,227,91,100,184,174,182,202,154,10,237,53,6,160,162,141,37,174,211,215,52,108,85,176,179,178,200,196,69,86,205,30,122,115,177,87,25,78,100,106,170,34,231,192,0,0,0,116,77,231,222,253,177,225,255,0,68,212,107,253,213,213,20,246,107,84,46,242,162,230,69,124,213,83,42,42,182,24,34,111,189,36,139,133,232,137,209,17,85,85,26,138,169,89,219,179,227,105,171,170,43,234,40,246,67,105,45,84,52,13,85,100,53,218,154,89,42,39,145,50,190,255,0,145,3,216,216,215,24,233,230,72,136,191,62,199,73,210,126,52,252,71,90,235,152,237,95,160,116,29,246,131,155,50,71,79,79,83,69,80,169,211,163,101,73,158,198,250,247,141,221,87,244,22,5,194,111,136,54,202,113,90,246,233,219,91,166,210,218,213,145,44,178,105,235,156,173,87,206,141,69,87,58,150,100,195,106,17,17,50,169,134,189,17,21,85,136,212,230,37,0,34,79,28,92,123,255,0,57,149,219,73,90,255,0,153,71,234,195,245,83,77,87,81,230,125,187,246,127,179,121,14,141,184,199,179,203,207,205,230,247,203,113,143,92,244,140,63,175,157,255,0,154,239,248,237,255,0,192,30,218,79,28,202,71,212,49,181,220,49,205,12,11,158,119,197,172,82,71,167,78,152,106,209,53,23,174,61,83,253,6,78,208,190,51,252,55,95,234,35,163,214,186,59,89,233,87,72,168,139,82,180,208,215,83,70,153,238,231,68,244,151,235,210,37,245,250,102,102,109,102,244,109,78,247,88,127,84,219,81,175,45,26,154,222,152,73,29,69,62,100,129,87,179,102,137,216,146,39,46,62,23,181,171,244,59,168,0,0,0,32,166,230,241,150,154,199,143,141,176,225,131,110,110,202,235,37,138,243,81,38,171,169,133,222,237,93,123,40,234,21,180,104,169,221,144,174,28,255,0,156,184,69,76,197,214,117,128,99,46,36,247,198,213,195,142,202,234,93,227,187,91,18,231,29,130,24,157,13,191,218,125,157,107,39,150,86,69,28,73,39,35,249,114,231,167,94,87,97,17,87,24,69,43,227,245,243,191,243,93,255,0,29,191,248,1,250,249,223,249,174,255,0,142,223,252,0,253,124,239,252,215,127,199,111,254,0,177,62,31,247,103,249,186,108,206,147,221,207,176,62,196,253,84,80,37,111,217,254,213,237,62,207,151,57,188,190,111,35,57,254,30,252,169,223,177,144,64,0,232,155,207,189,251,99,195,254,137,168,215,251,171,170,41,236,214,168,93,229,69,204,138,249,170,166,84,85,108,48,68,223,122,73,23,11,209,19,162,34,170,170,53,21,82,179,183,103,198,211,87,84,87,212,81,236,134,210,90,168,104,26,170,200,107,181,52,178,84,79,34,101,125,255,0,34,7,177,177,174,49,211,204,145,17,126,125,142,147,164,252,105,248,142,181,215,49,218,191,64,232,59,237,7,54,100,142,158,158,166,138,161,83,167,70,202,147,61,141,245,239,27,186,175,232,44,11,132,223,16,109,148,226,181,237,211,182,183,77,165,181,171,34,89,100,211,215,57,90,175,157,26,138,174,117,44,201,134,212,34,34,101,83,13,122,34,42,171,17,169,204,74,0,83,239,141,223,238,179,182,223,193,218,175,229,36,170,240,131,252,78,40,127,132,87,63,251,76,38,192,0,0,113,186,147,82,88,52,125,134,191,84,106,171,205,29,166,209,107,129,213,53,149,213,147,54,40,96,137,169,149,123,222,238,136,133,111,111,167,141,46,145,176,92,234,108,91,3,183,110,212,236,133,202,196,190,222,229,125,45,44,138,137,222,42,102,162,74,246,118,234,247,68,189,23,221,236,164,123,79,25,190,44,146,187,218,215,78,237,186,197,204,171,236,171,103,171,242,177,142,217,246,174,124,122,252,89,36,38,199,248,211,232,251,237,198,11,46,253,237,196,186,105,179,61,25,246,213,142,87,85,210,199,159,89,105,220,158,107,26,159,54,58,69,234,158,239,76,150,55,164,117,126,151,215,186,110,131,88,104,187,245,21,234,203,116,133,39,163,174,162,153,37,138,102,47,170,57,61,81,114,138,139,213,21,21,21,17,81,80,230,0,0,0,0,56,221,73,169,44,26,62,195,95,170,53,85,230,142,211,104,181,192,234,154,202,234,201,155,20,48,68,212,202,189,239,119,68,66,183,183,211,198,151,72,216,46,117,54,45,129,219,183,106,118,66,229,98,95,111,114,190,150,150,69,68,239,21,51,81,37,123,59,117,123,162,94,139,238,246,82,61,167,140,223,22,73,93,237,107,167,118,221,98,230,85,246,85,179,213,249,88,199,108,251,87,62,61,126,44,146,19,99,252,105,244,125,246,227,5,151,126,246,226,93,52,217,158,140,251,106,199,43,170,233,99,207,172,180,238,79,53,141,79,155,29,34,245,79,119,166,75,27,210,58,191,75,235,221,55,65,172,52,93,250,138,245,101,186,66,147,209,215,81,76,146,197,51,23,213,28,158,168,185,69,69,234,138,138,138,136,168,168,115,4,39,227,55,196,106,245,193,254,231,81,104,26,253,132,253,82,208,93,45,113,221,40,46,201,169,253,141,38,69,123,217,36,107,23,178,73,202,230,57,139,159,125,114,142,106,244,206,12,179,193,135,22,246,110,48,182,206,191,93,208,233,116,211,53,246,155,172,150,202,235,74,220,82,181,209,97,140,124,114,164,158,92,121,107,218,254,158,226,117,99,211,174,12,254,1,193,107,173,101,99,219,173,23,125,215,186,154,167,200,180,233,219,117,69,206,182,78,153,72,97,141,94,236,39,171,149,27,132,79,85,84,66,32,120,97,113,107,123,226,71,73,235,187,46,186,184,121,186,150,201,168,106,110,208,196,249,21,202,219,109,124,175,154,56,216,171,213,205,134,95,58,52,199,70,179,201,110,17,48,132,220,0,245,207,60,20,176,73,85,85,52,112,195,11,22,73,36,145,200,214,177,168,153,87,42,175,68,68,78,185,42,250,229,227,125,74,203,253,85,167,79,112,209,53,218,153,43,31,79,67,58,106,229,142,74,182,115,171,99,122,69,236,46,86,185,233,133,228,202,170,42,227,42,89,181,130,178,233,112,177,91,110,23,187,83,109,151,26,154,72,102,172,161,108,254,122,82,206,230,34,190,36,147,149,188,232,215,42,183,155,149,185,198,112,153,193,247,128,0,0,0,0,0,0,0,0,0,15,10,136,169,133,76,162,157,19,116,54,67,108,183,130,197,85,98,215,58,66,211,113,101,68,79,137,179,205,111,167,154,104,85,204,123,81,241,186,88,223,202,228,243,30,168,184,232,171,247,149,81,198,31,133,166,171,208,114,86,235,173,151,141,215,91,27,18,73,165,183,162,73,61,92,120,246,137,87,146,42,106,70,177,24,140,100,77,76,187,163,151,29,149,20,129,214,219,166,186,218,157,85,237,86,250,171,190,157,189,219,103,229,114,198,249,169,39,99,227,145,21,90,184,86,189,48,248,211,167,78,173,249,161,102,92,24,120,166,182,89,172,251,109,190,114,72,170,230,211,219,233,174,217,238,252,211,194,199,212,79,85,87,255,0,58,247,170,55,235,142,232,89,254,157,212,182,29,89,106,166,189,105,219,181,37,194,142,170,38,77,28,180,211,178,86,171,92,212,114,123,204,85,78,206,69,232,190,168,114,103,199,120,180,91,111,214,202,155,61,222,138,26,186,58,200,159,4,208,205,27,100,99,216,246,171,92,213,107,145,81,81,81,85,48,169,142,165,22,120,146,112,173,46,197,238,165,102,174,176,91,159,30,156,212,181,114,86,49,99,133,82,24,39,168,169,172,145,33,111,36,44,141,168,216,226,76,55,42,168,158,170,157,161,177,115,126,13,123,146,151,205,145,190,104,107,157,197,243,220,109,247,234,153,233,226,124,220,202,202,40,233,45,241,53,17,28,229,114,34,57,85,58,53,27,254,66,195,64,0,3,194,170,53,21,85,112,137,212,164,191,23,109,213,167,214,123,235,69,165,109,85,146,186,138,201,108,142,158,162,37,145,21,137,87,13,101,124,110,84,107,94,169,156,57,19,42,136,239,184,239,62,13,123,100,219,182,177,190,110,45,85,11,150,26,58,122,154,24,234,22,47,117,37,100,182,249,145,188,202,197,76,225,115,132,118,126,158,165,190,0,0,0,0,0,0,169,159,26,27,244,206,188,233,11,31,154,223,45,159,104,123,156,203,158,172,183,59,182,127,208,98,175,8,59,116,117,92,70,178,185,244,232,245,164,207,43,213,153,228,231,160,175,78,248,233,146,238,192,0,0,0,0,0,0,0,0,0,0,20,243,227,69,98,154,151,113,116,125,237,148,82,35,43,126,208,231,153,35,94,85,228,130,220,212,203,177,250,59,156,23,131,141,217,105,119,178,237,108,90,132,111,182,249,24,141,95,142,110,74,75,131,186,38,122,227,238,46,140,0,0,0,0,0,4,55,241,77,218,167,110,71,13,83,214,81,211,57,245,90,114,189,215,167,57,140,203,188,186,122,10,213,198,81,142,92,101,233,211,162,125,80,166,222,27,181,156,251,115,191,26,42,251,36,238,165,138,159,80,219,89,88,229,114,179,150,22,214,66,233,50,188,205,68,194,51,213,113,211,169,177,254,136,190,82,234,125,27,97,212,116,51,182,104,46,150,202,90,200,228,71,35,185,155,36,77,122,46,81,85,23,40,228,236,171,247,169,205,128,0,5,42,248,190,238,52,58,147,122,168,52,156,19,171,219,106,183,68,215,181,28,138,136,248,170,235,227,94,136,229,235,239,124,147,244,16,95,73,105,171,166,177,212,214,189,49,102,163,158,170,178,233,89,5,28,81,195,27,158,229,116,146,53,141,232,212,85,238,228,78,136,189,251,27,5,240,57,176,148,59,15,177,150,91,75,173,172,166,186,93,105,233,174,85,252,208,163,37,108,242,209,211,54,70,187,240,108,114,123,209,117,71,34,174,83,170,170,246,144,230,54,223,61,251,208,27,7,162,235,117,118,180,189,82,192,176,67,35,160,164,246,152,27,60,242,54,41,100,107,24,201,36,103,50,187,202,114,34,34,229,87,167,207,20,177,197,239,136,22,228,241,5,123,169,181,233,139,229,211,79,105,152,228,124,81,211,209,84,212,82,58,166,36,125,67,81,38,107,42,95,27,249,163,153,168,236,38,23,149,61,19,174,27,217,30,29,247,83,136,77,85,79,106,210,58,126,227,83,29,85,75,25,83,115,146,146,165,244,241,43,164,141,175,116,147,71,20,156,184,73,154,229,85,78,136,185,95,173,200,112,151,225,213,181,219,21,107,161,190,106,251,37,183,81,234,117,134,41,37,146,186,154,158,178,42,121,249,96,114,172,43,37,51,36,98,182,72,156,173,85,92,162,57,125,87,164,192,167,166,167,164,130,58,90,72,35,134,24,154,140,142,56,218,141,107,26,137,132,68,68,232,136,136,152,193,236,0,0,15,130,239,168,44,54,8,22,170,251,123,160,182,194,157,228,171,169,100,45,238,137,221,202,137,221,81,63,74,29,99,78,111,30,221,107,27,204,182,45,33,170,109,183,202,170,126,95,61,45,213,208,84,164,60,204,87,55,159,203,122,171,114,141,118,50,157,121,87,228,119,96,0,0,0,0,0,0,0,7,64,223,141,229,211,28,63,237,46,163,221,173,90,170,234,27,5,34,202,218,118,57,27,37,84,238,84,100,48,51,63,148,249,28,214,253,50,170,189,17,77,127,53,22,162,223,62,57,120,129,133,243,249,250,131,88,106,202,191,101,183,209,177,220,180,244,84,233,151,54,40,209,122,69,4,76,230,114,175,201,28,247,42,185,92,171,106,27,11,225,11,195,198,132,211,244,149,27,205,5,78,224,106,103,198,143,171,87,86,79,73,110,130,69,238,216,98,133,204,123,218,157,83,154,87,47,55,126,86,252,41,204,239,39,132,167,11,26,254,195,60,91,123,101,173,219,235,243,99,95,101,173,183,214,77,83,78,175,78,201,53,60,239,114,57,191,62,69,99,189,115,232,181,43,172,52,174,248,240,55,196,10,219,157,112,154,193,172,116,173,67,106,168,46,52,110,85,130,178,157,217,228,154,53,84,196,176,72,220,181,205,114,97,125,246,61,17,81,205,75,223,225,43,136,235,31,20,219,39,103,221,59,93,52,116,85,210,57,212,55,155,123,31,204,148,87,8,145,60,216,209,123,171,21,28,201,24,171,215,146,70,231,174,80,204,128,24,3,142,157,253,78,28,248,106,213,90,226,134,185,105,175,245,208,253,139,167,213,171,135,165,194,161,174,107,36,111,214,38,36,147,127,246,172,122,224,215,187,72,106,203,230,134,213,214,109,113,167,43,22,158,239,97,184,65,115,162,159,170,242,84,67,34,72,199,47,207,222,106,103,230,108,183,178,219,165,99,222,205,169,210,219,173,167,28,158,195,169,173,177,86,182,52,114,57,96,145,83,18,194,229,79,202,142,68,124,107,245,98,157,212,0,1,16,188,74,120,181,175,225,143,102,97,182,232,170,228,167,215,58,217,242,208,90,38,76,43,168,96,99,83,218,42,209,23,242,152,143,99,89,253,156,136,238,188,170,133,70,112,159,194,174,226,241,143,185,245,26,114,203,112,125,29,5,47,236,237,67,168,106,216,249,219,72,199,185,122,175,92,203,60,139,205,202,197,114,43,149,28,170,168,141,114,165,183,237,223,133,55,7,26,34,209,21,29,243,67,87,107,27,138,70,140,154,225,121,186,84,35,158,238,238,86,197,3,227,137,169,158,222,234,170,39,78,101,234,171,212,55,207,194,11,135,77,121,102,169,168,218,20,173,219,205,66,214,43,169,150,58,153,171,109,242,191,29,27,44,51,57,207,106,47,108,198,246,242,231,60,174,199,42,213,5,218,213,189,220,22,239,210,210,205,45,78,154,214,250,58,181,36,134,120,28,171,13,68,107,240,189,139,132,73,169,229,103,162,166,28,215,43,92,136,185,68,191,142,23,55,250,199,196,198,201,233,237,217,179,66,218,105,174,17,44,23,58,36,92,251,29,124,75,203,60,95,62,94,111,121,170,189,85,142,98,175,115,43,149,219,226,161,199,13,231,103,109,208,240,255,0,180,247,105,40,117,109,246,141,42,175,119,90,119,171,101,182,80,189,85,25,20,78,106,229,179,203,202,229,87,119,100,120,84,235,35,92,216,7,193,135,2,251,137,198,5,254,162,186,154,183,245,63,162,109,51,164,87,107,252,241,44,138,233,112,142,90,122,102,116,243,102,229,114,42,229,81,172,107,145,92,185,86,181,214,169,161,124,43,56,49,209,182,198,81,220,182,238,183,84,213,163,17,146,87,222,174,245,46,145,235,211,43,201,11,227,137,185,84,244,98,29,79,121,188,33,184,98,215,182,153,223,182,112,92,182,238,249,202,174,130,122,74,185,107,104,220,252,116,243,96,168,123,151,151,233,27,227,253,61,150,168,55,107,104,247,195,130,189,231,167,181,94,170,42,172,26,146,207,35,110,22,91,221,178,103,36,85,81,101,81,181,20,242,225,57,154,189,90,230,170,101,61,230,185,59,161,118,220,9,113,101,67,197,158,204,197,168,235,210,154,151,88,88,30,203,118,165,162,135,163,91,63,42,172,117,17,183,186,69,51,81,92,137,232,230,200,196,85,228,202,200,240,1,209,247,187,117,108,187,33,180,186,171,118,47,241,172,180,122,102,219,45,111,146,213,194,207,42,123,177,66,139,232,175,145,204,98,47,162,184,215,154,203,104,222,14,51,184,131,109,20,51,125,179,173,181,229,201,243,75,52,206,86,67,10,97,92,247,185,122,249,112,69,19,87,162,103,149,140,68,68,85,194,45,190,237,15,132,199,10,90,11,79,82,211,235,205,59,89,175,111,222,75,82,174,190,227,95,60,16,172,184,247,252,152,32,123,26,214,103,178,63,157,200,152,247,143,139,122,252,35,248,97,215,214,10,191,230,99,106,172,219,237,68,145,42,210,85,81,214,207,83,70,249,81,184,106,77,4,239,127,185,219,62,90,177,125,122,245,69,168,107,133,14,239,112,135,191,15,164,146,89,52,254,186,208,119,54,185,178,66,254,118,43,145,17,205,114,47,105,33,150,55,34,225,122,62,57,48,169,213,80,216,91,135,189,225,181,239,238,203,105,45,221,180,66,216,35,212,118,246,207,61,59,95,204,148,245,77,85,142,162,20,95,84,100,204,145,168,171,213,81,189,81,59,25,16,0,0,7,15,172,117,109,135,65,105,59,198,182,213,53,236,162,179,216,104,102,184,215,84,63,180,112,196,197,123,215,234,184,69,194,122,174,16,215,171,137,110,34,55,71,141,93,238,101,197,212,247,10,152,106,171,126,204,210,90,110,15,127,217,98,146,68,108,113,49,141,232,233,164,94,85,123,251,185,216,76,242,181,168,150,37,195,47,131,222,214,233,205,57,71,126,226,85,245,26,167,82,84,177,178,205,101,162,174,146,158,221,67,148,202,68,178,66,173,150,119,167,229,57,30,214,103,162,35,145,57,157,150,247,27,194,167,131,173,111,99,150,223,97,208,149,122,54,227,200,228,167,185,89,174,85,10,248,221,142,138,232,167,124,145,189,185,198,81,90,138,169,209,28,157,202,142,226,75,135,45,216,224,151,120,168,173,23,11,180,209,203,19,219,117,211,58,150,218,175,133,181,76,99,250,73,27,145,115,28,209,187,8,246,103,45,85,106,229,90,230,185,215,29,225,243,197,194,113,93,179,126,219,168,86,40,245,190,148,124,86,237,67,27,17,26,149,14,86,102,42,198,181,58,53,179,35,95,150,162,34,35,217,34,34,35,121,73,70,84,167,142,47,244,89,180,191,189,215,127,227,105,142,151,225,193,192,150,200,241,87,181,218,159,88,110,125,78,165,142,190,209,127,251,54,157,45,117,241,193,26,195,236,241,73,239,35,163,126,93,204,247,117,202,116,193,39,175,126,11,28,50,87,54,71,217,53,222,227,91,38,114,39,34,58,190,142,120,91,211,243,86,153,28,191,250,230,20,220,191,4,109,83,65,111,168,175,218,77,236,160,188,84,177,170,232,173,183,203,99,168,249,241,249,41,81,19,228,69,114,245,198,99,106,103,25,84,78,169,5,174,150,142,33,56,61,221,86,50,178,45,67,183,218,202,210,238,120,102,141,203,31,157,30,126,38,61,51,29,68,46,198,23,28,236,119,84,92,245,66,221,184,2,241,22,180,113,54,200,246,199,115,153,69,101,220,170,104,156,248,60,159,114,154,249,19,26,174,124,144,181,126,9,154,212,87,62,44,174,81,21,237,232,142,107,38,248,0,0,8,155,226,39,198,13,47,11,187,69,37,183,76,87,197,252,208,117,116,82,209,216,226,107,145,95,69,30,49,45,123,155,242,143,56,102,122,58,69,111,69,70,191,21,67,225,215,85,85,93,199,30,217,87,87,84,203,81,81,81,117,172,150,105,165,122,189,242,61,212,117,10,231,57,203,213,85,85,85,85,87,170,169,176,128,5,102,120,217,110,202,91,116,46,132,217,90,10,149,73,175,117,242,234,11,131,26,184,84,130,153,171,20,45,119,205,175,146,105,29,143,156,9,242,67,8,120,113,120,126,109,191,20,59,115,169,247,27,119,101,212,48,80,211,221,153,106,179,37,174,177,148,252,238,142,36,125,67,157,205,27,213,201,153,97,106,42,97,17,90,254,254,146,231,245,155,248,70,255,0,233,250,251,251,243,15,250,129,250,205,252,35,127,244,253,125,253,249,135,253,65,47,54,159,108,180,230,205,109,205,135,107,244,131,235,31,102,211,180,169,71,70,234,201,82,73,150,62,101,119,190,228,70,162,174,92,190,136,118,208,1,195,235,29,91,97,208,90,78,241,173,181,77,123,40,172,246,26,25,174,53,213,15,237,28,49,49,94,245,250,174,17,112,158,171,132,53,234,226,91,136,141,209,227,87,123,153,113,117,61,194,166,26,170,223,179,52,150,155,131,223,246,88,164,145,27,28,76,99,122,58,105,23,149,94,254,238,118,19,60,173,106,37,137,112,203,224,247,181,186,115,78,81,223,184,149,125,70,169,212,149,44,108,179,89,104,171,164,167,183,80,229,50,145,44,144,171,101,157,233,249,78,71,181,153,232,136,228,78,103,101,189,198,240,169,224,235,91,216,229,183,216,116,37,94,141,184,242,57,41,238,86,107,149,66,190,55,99,162,186,41,223,36,111,110,113,148,86,162,170,116,71,39,114,163,184,146,225,203,118,56,37,222,42,43,69,194,237,52,114,196,246,221,116,206,165,182,171,225,109,83,24,254,146,70,228,92,199,52,110,194,61,153,203,85,90,185,86,185,174,117,199,120,124,241,112,156,87,108,223,182,234,21,138,61,111,165,31,21,187,80,198,196,70,165,67,149,153,138,177,173,78,141,108,200,215,229,168,136,136,246,72,136,136,222,82,81,148,251,227,119,251,172,237,183,240,118,171,249,73,42,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,0,20,145,226,163,197,253,227,119,119,86,191,99,52,133,222,72,244,62,136,171,90,90,198,66,252,54,231,117,141,85,37,145,234,159,19,34,118,99,99,123,115,53,238,235,150,227,178,112,53,225,98,155,211,164,237,219,195,191,23,91,149,159,77,92,209,39,180,216,232,127,3,89,112,131,242,103,150,87,34,249,81,63,187,81,168,174,123,87,153,28,196,86,170,207,40,252,50,248,33,142,211,246,66,108,117,51,153,229,171,22,119,94,46,11,58,170,254,87,153,231,243,103,63,161,59,34,99,161,8,56,209,240,153,126,218,233,155,158,234,240,229,114,185,94,45,22,184,157,85,114,211,85,223,134,172,130,22,245,124,148,178,181,17,102,107,83,42,177,189,57,209,173,85,71,61,125,211,18,248,105,241,141,119,225,239,118,40,118,239,85,93,165,126,222,107,58,200,233,43,32,149,234,177,219,107,100,84,100,85,140,69,92,49,57,185,91,46,59,179,222,92,171,26,94,208,0,0,0,5,36,120,168,241,127,120,221,221,213,175,216,205,33,119,146,61,15,162,42,214,150,177,144,191,13,185,221,99,85,73,100,122,167,196,200,157,152,216,222,220,205,123,186,229,184,236,156,13,120,88,166,244,233,59,118,240,239,197,214,229,103,211,87,52,73,237,54,58,31,192,214,92,32,252,153,229,149,200,190,84,79,238,212,106,43,158,213,230,71,49,21,170,179,202,63,12,190,8,99,180,253,144,155,29,76,230,121,106,197,157,215,139,130,206,170,191,149,230,121,252,217,207,232,78,200,152,232,66,14,52,124,38,95,182,186,102,231,186,188,57,92,174,87,139,69,174,39,85,92,180,213,119,225,171,32,133,189,95,37,44,173,68,89,154,212,202,172,111,78,116,107,85,81,207,95,116,196,190,26,124,99,93,248,123,221,138,29,187,213,87,105,95,183,154,206,178,58,74,200,37,122,172,118,218,217,21,25,21,99,17,87,12,78,110,86,203,142,236,247,151,42,198,151,180,64,175,24,125,149,93,125,195,181,6,233,91,41,22,75,158,221,92,82,121,156,212,69,95,179,170,149,145,78,152,238,184,145,41,159,235,134,181,235,140,101,82,34,120,58,111,55,234,23,136,139,142,214,92,42,82,59,118,226,91,86,40,145,207,229,106,92,41,17,243,66,189,122,117,137,106,91,142,153,87,53,62,72,183,96,1,95,30,49,219,240,186,27,100,173,59,45,101,175,88,174,154,254,175,205,175,108,110,195,155,107,165,115,94,228,92,117,68,146,101,133,59,167,51,89,34,117,76,149,225,225,233,190,255,0,204,11,138,77,43,127,175,170,72,108,90,134,79,212,229,233,92,229,70,182,154,169,205,70,200,184,244,142,102,195,34,244,95,117,142,79,92,155,11,0,69,207,18,141,230,77,153,225,43,86,212,210,85,58,27,190,173,99,116,181,181,88,238,87,115,213,53,201,51,145,123,162,182,157,179,185,21,58,243,35,123,103,41,83,222,26,219,42,155,211,197,150,149,167,175,163,74,139,54,145,87,106,139,154,61,188,204,86,83,57,190,67,28,139,209,81,213,14,129,21,171,221,188,221,23,10,108,8,0,0,0,0,0,0,0,0,233,58,147,121,54,235,70,222,97,177,106,253,83,109,178,85,84,115,121,9,113,174,130,153,38,229,98,57,220,158,99,209,93,132,115,115,132,233,204,159,51,179,218,117,5,134,255,0,2,85,88,175,116,23,40,87,180,148,149,44,153,189,213,59,181,85,59,162,167,232,83,239,0,0,15,93,69,53,61,92,18,82,213,193,28,208,202,213,100,145,200,212,115,94,213,76,42,42,47,69,69,69,198,8,127,197,167,135,86,215,111,173,174,186,249,164,44,150,221,57,169,210,25,100,138,74,26,106,122,56,170,39,229,157,200,179,44,116,207,145,234,233,37,106,185,81,114,168,212,245,78,180,223,189,220,59,238,167,15,122,170,162,213,171,180,253,198,154,58,90,151,178,154,231,29,37,75,41,229,86,201,35,88,232,230,146,40,249,178,144,185,200,168,157,81,50,159,76,201,194,23,136,14,228,240,251,123,166,181,234,123,229,211,80,233,153,37,100,82,83,214,212,212,85,186,154,37,125,59,85,33,107,234,89,27,17,177,194,228,110,83,9,204,190,139,210,233,246,51,126,244,6,254,104,202,45,91,162,239,84,179,172,240,198,233,233,61,166,7,79,4,142,138,41,28,215,178,57,31,202,173,243,90,138,138,185,69,233,242,206,73,35,199,28,123,9,67,191,27,25,122,180,182,218,202,155,165,170,158,166,229,65,203,10,62,87,79,21,29,75,99,107,127,6,247,47,189,47,68,106,34,229,122,42,47,125,125,53,110,154,186,104,237,77,116,211,23,154,57,233,107,45,117,147,209,203,28,209,185,142,71,71,35,152,238,142,68,94,237,84,234,137,219,177,58,60,32,183,26,29,55,189,85,250,82,121,213,141,186,219,165,107,26,174,68,106,190,90,186,8,211,162,185,58,251,191,37,253,37,213,0,0,7,9,173,175,148,186,99,70,223,117,29,116,237,134,158,215,108,170,172,146,69,114,55,149,177,196,231,170,229,85,17,58,53,123,170,125,232,107,131,196,142,179,168,220,109,248,214,183,216,231,117,84,85,26,134,228,202,55,35,149,252,208,186,178,103,71,133,230,114,46,81,254,139,142,189,11,145,240,177,218,151,109,191,13,80,86,86,82,171,42,181,29,123,111,77,115,217,135,121,85,20,20,75,140,171,26,184,203,23,167,84,250,169,50,0,0,0,0,0,3,194,148,187,227,29,118,90,189,236,180,219,18,161,29,236,94,126,99,71,231,151,158,146,222,238,169,158,153,251,142,119,193,118,197,45,78,226,235,11,219,232,164,86,81,125,159,201,50,198,188,169,207,5,197,171,135,99,244,119,46,24,0,0,0,0,0,0,0,0,0,0,1,93,190,49,154,26,107,206,213,89,117,93,53,186,73,150,205,237,60,243,50,21,114,71,230,212,219,227,76,185,26,184,206,49,221,51,245,33,143,133,29,238,59,127,23,58,98,213,36,206,103,218,62,219,132,230,195,87,203,182,87,59,175,95,175,201,75,224,0,0,0,0,0,1,213,55,91,71,211,235,237,184,212,186,62,161,141,114,93,173,53,148,109,87,34,47,43,165,129,241,162,245,107,177,241,252,151,238,83,91,205,225,211,53,123,111,189,90,191,77,62,25,97,117,135,82,220,41,161,87,53,91,206,216,42,228,99,94,222,141,202,47,39,69,68,79,208,94,215,135,222,227,183,113,56,106,210,239,125,100,51,77,102,161,162,180,185,172,147,153,205,242,104,41,114,139,239,57,81,114,254,189,190,228,36,160,0,3,229,186,92,41,45,22,218,171,165,116,236,134,158,142,7,207,44,143,114,53,173,99,26,174,114,170,170,162,34,34,34,245,85,53,203,227,43,92,77,175,248,149,215,247,69,169,142,162,158,151,81,93,104,168,159,27,213,232,234,118,215,212,58,60,47,51,145,122,63,209,113,215,162,19,31,194,171,132,21,212,23,150,239,142,184,180,162,209,81,57,62,204,142,162,14,243,49,244,53,48,204,212,150,21,76,97,92,136,230,191,61,241,234,165,186,199,27,34,141,177,70,196,107,24,136,214,181,19,8,136,157,145,12,25,197,79,21,154,19,134,173,11,93,120,186,221,232,37,191,58,158,95,179,237,158,209,11,166,146,85,134,119,68,231,66,233,163,122,198,175,129,90,170,213,206,122,39,94,212,107,196,119,20,251,159,196,158,172,168,186,234,107,205,91,45,174,153,254,201,107,134,162,161,41,216,223,54,103,51,240,47,154,70,163,209,179,185,157,23,183,68,250,229,126,15,252,62,183,27,126,239,22,237,67,170,108,247,11,46,147,243,33,168,117,69,77,60,244,206,169,135,158,157,234,177,57,244,207,137,232,232,165,114,183,174,23,149,125,19,173,206,236,143,15,187,109,176,250,90,151,78,104,173,59,67,78,248,162,99,102,171,74,74,118,79,51,210,56,216,231,61,241,198,206,101,119,148,213,85,84,234,189,126,88,201,96,0,1,233,171,172,164,183,211,190,174,190,170,26,104,34,106,189,242,202,244,99,26,212,76,170,170,175,68,68,68,85,253,4,81,226,167,196,47,106,248,125,162,169,182,217,47,22,221,67,169,34,228,197,29,29,69,53,95,151,149,129,127,9,27,106,89,34,102,57,149,201,243,229,85,236,157,106,87,118,120,208,226,71,127,239,107,79,30,167,190,210,54,127,218,237,182,26,218,248,216,238,86,70,171,136,188,247,231,246,158,110,159,55,47,221,108,126,29,220,55,95,118,91,110,106,53,14,189,117,92,250,159,80,242,123,74,215,171,221,60,62,68,245,108,103,237,177,50,70,243,71,43,59,170,229,49,140,38,51,46,192,0,0,0,0,0,0,0,21,47,227,83,190,149,21,122,135,72,240,241,104,171,197,37,190,4,212,151,150,177,235,239,212,72,175,138,154,55,34,46,61,198,36,175,194,231,246,230,47,76,29,239,193,135,96,40,172,218,7,80,113,21,123,183,163,174,154,138,170,75,37,146,89,24,138,177,80,64,169,231,201,26,250,121,147,229,139,255,0,216,223,85,205,150,130,8,248,185,240,247,111,220,190,31,151,119,173,148,72,186,147,110,36,74,133,145,137,239,79,107,153,237,101,68,110,249,163,21,89,50,42,252,40,201,17,62,53,34,135,131,102,250,73,163,119,174,241,178,55,90,181,75,94,189,163,90,154,6,61,222,235,46,116,140,115,209,26,157,147,158,15,57,21,125,86,40,211,175,66,231,64,41,87,198,23,127,147,112,183,198,223,179,86,74,212,146,209,183,116,234,149,136,197,203,95,116,168,107,93,46,122,117,242,227,72,153,221,112,229,145,58,46,76,53,185,252,27,95,246,239,131,125,184,226,98,118,84,45,70,170,185,79,246,157,51,154,191,177,168,106,26,139,110,147,30,141,115,97,149,234,239,95,105,137,50,76,207,5,189,254,246,219,54,169,225,194,251,93,153,109,206,118,163,176,54,71,117,88,30,173,101,92,45,207,163,100,88,228,70,167,85,243,101,95,66,208,192,0,20,173,226,227,75,184,250,247,138,180,182,218,180,157,254,225,105,211,90,122,134,134,149,244,182,249,229,129,95,39,61,68,142,69,107,85,170,229,89,154,213,84,252,198,162,246,39,79,133,118,210,197,182,92,37,89,46,117,182,73,45,215,237,93,93,91,117,186,54,120,149,147,251,179,190,8,26,228,119,84,68,138,22,57,27,232,175,114,227,42,164,192,5,86,248,223,104,59,59,34,219,29,205,130,8,227,186,74,250,235,29,84,136,158,244,208,53,25,52,40,171,242,99,157,62,63,231,84,229,124,14,245,53,194,175,72,238,214,141,145,238,90,27,93,202,211,115,133,188,253,18,90,168,170,99,145,81,190,139,203,71,23,95,92,39,200,179,211,90,93,250,215,55,173,245,226,31,88,235,52,122,214,86,106,157,71,58,80,181,174,230,204,75,47,149,75,19,87,213,27,19,98,98,125,26,134,195,187,17,180,26,115,97,182,147,76,109,70,151,130,54,210,105,250,8,233,229,153,140,229,90,170,149,76,207,80,239,236,164,145,94,245,255,0,149,132,194,34,33,223,65,12,124,87,182,86,215,185,220,43,221,117,163,104,218,183,237,188,154,59,205,12,232,152,119,179,185,236,142,174,37,95,204,88,221,230,42,126,116,12,43,247,194,43,115,43,116,87,22,212,58,59,218,121,45,250,238,213,91,107,158,55,42,35,60,232,98,117,84,47,235,249,89,129,236,79,249,213,79,82,244,0,6,8,227,83,135,253,91,196,230,198,86,109,22,145,213,86,251,4,215,27,141,37,77,93,77,108,79,146,55,211,194,245,147,203,195,58,229,100,108,75,242,247,84,192,220,8,120,113,106,78,19,119,90,237,185,122,191,92,216,245,27,234,172,114,218,104,163,162,165,149,142,167,124,147,68,247,201,151,244,248,98,86,244,235,135,47,204,158,0,165,207,26,139,13,182,223,196,142,149,189,209,192,145,212,221,180,132,11,86,173,198,36,116,85,117,12,107,215,215,155,147,149,185,249,49,191,46,179,15,193,230,162,186,110,15,219,29,91,228,116,84,250,162,229,29,42,61,48,141,137,91,11,149,27,243,78,119,72,191,122,169,56,0,0,0,87,103,140,198,250,84,104,221,161,211,219,37,101,171,242,235,53,221,91,234,238,124,143,84,115,109,212,142,99,145,138,136,189,164,153,209,253,21,33,122,99,169,132,60,24,246,2,139,84,235,205,75,196,6,161,183,164,212,250,69,173,180,88,214,70,35,153,246,132,236,87,79,43,126,79,142,21,107,83,255,0,178,115,221,19,23,4,8,205,226,27,195,221,191,136,46,25,245,37,12,84,73,38,163,210,148,242,234,27,12,173,79,194,123,68,17,171,164,133,62,105,44,72,248,241,156,115,43,28,191,10,21,77,225,131,190,146,108,191,21,22,27,109,125,90,197,98,215,168,154,102,224,215,59,12,73,102,114,45,44,152,237,148,157,35,110,87,179,101,147,230,165,249,21,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,6,45,226,51,135,29,181,226,119,110,234,182,251,113,173,104,246,170,58,75,117,202,38,183,218,237,149,56,233,52,15,94,203,209,57,155,240,189,58,57,21,13,127,247,119,108,55,59,132,61,248,170,210,53,247,25,173,250,147,72,215,195,95,106,187,81,229,137,51,17,82,74,106,184,85,125,28,136,139,142,188,174,71,53,122,181,80,190,110,14,120,137,162,226,131,96,236,27,158,214,67,13,217,81,214,219,245,44,95,13,61,202,20,106,74,136,158,141,122,57,146,181,58,225,146,181,21,85,81,76,216,0,0,234,155,169,185,186,67,102,246,246,251,185,186,238,228,148,86,77,63,72,234,170,153,59,185,221,81,25,27,19,242,158,247,171,88,214,250,185,200,158,166,187,28,64,239,94,190,226,171,121,47,187,155,126,164,158,122,186,198,74,250,59,125,59,93,35,109,214,202,102,62,68,137,168,137,240,69,19,94,247,187,8,138,190,99,215,25,83,190,248,112,126,59,59,89,251,227,85,252,138,160,216,84,3,95,255,0,19,77,216,254,106,220,96,107,23,83,84,172,182,237,34,232,244,181,31,188,170,141,246,92,164,232,158,137,251,37,245,29,191,247,151,33,193,54,211,38,202,240,183,183,186,22,106,127,38,189,182,150,92,174,77,86,225,201,89,86,171,81,51,92,190,170,199,74,177,231,228,196,249,25,192,0,0,43,179,198,99,125,42,52,110,208,233,237,146,178,213,249,117,154,238,173,245,119,62,71,170,57,182,234,71,49,200,197,68,94,210,76,232,254,138,144,189,49,212,194,30,12,123,1,69,170,117,230,165,226,3,80,219,210,106,125,34,214,218,44,107,35,17,204,251,66,118,43,167,149,191,39,199,10,181,169,255,0,217,57,238,137,139,130,4,102,241,13,225,238,223,196,23,12,250,146,134,42,36,147,81,233,74,121,117,13,134,86,167,225,61,162,8,213,210,66,159,52,150,36,124,120,206,57,149,142,95,133,10,166,240,193,223,73,54,95,138,139,13,182,190,173,98,177,107,212,77,51,112,107,157,134,36,179,57,22,150,76,118,202,78,145,183,43,217,178,201,243,82,252,138,125,241,187,253,214,118,219,248,59,85,252,164,149,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,0,112,26,254,253,89,165,180,30,164,212,246,250,103,84,213,90,45,21,149,240,66,214,43,214,73,34,133,239,107,81,169,213,202,170,212,76,39,124,154,237,108,206,197,110,22,230,239,150,140,211,58,191,69,106,111,98,212,154,154,134,158,239,87,85,65,80,207,192,77,82,207,104,145,242,57,169,133,228,87,170,170,174,114,108,123,69,69,71,109,162,167,183,91,233,98,166,165,165,137,144,65,12,76,70,178,40,218,136,141,107,90,157,17,17,17,17,17,61,16,247,158,28,212,114,43,92,136,168,169,133,69,245,53,175,226,199,66,218,54,211,137,93,203,208,250,126,22,67,107,181,106,74,214,81,66,196,195,97,167,116,138,248,226,79,163,26,244,111,246,166,194,124,63,234,107,134,181,216,109,183,214,87,103,185,245,215,237,35,103,185,212,185,207,230,85,150,122,40,164,122,171,189,87,153,203,212,239,192,0,0,7,1,175,239,213,154,91,65,234,77,79,111,166,117,77,85,162,209,89,95,4,45,98,189,100,146,40,94,246,181,26,157,92,170,173,68,194,119,201,174,214,204,236,86,225,110,110,249,104,205,51,171,244,86,166,246,45,73,169,168,105,238,245,117,84,21,12,252,4,213,44,246,137,31,35,154,152,94,69,122,170,170,231,38,199,180,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,121,225,205,71,34,181,200,138,138,152,84,95,83,90,254,44,116,45,163,109,56,149,220,189,15,167,225,100,54,187,86,164,173,101,20,44,76,54,26,119,72,175,142,36,250,49,175,70,255,0,106,108,39,195,254,166,184,107,93,134,219,125,101,118,123,159,93,126,210,54,123,157,75,156,254,101,89,103,162,138,71,170,187,213,121,156,189,78,193,175,116,93,147,113,180,69,255,0,64,106,72,60,219,94,163,182,212,218,235,27,132,207,149,52,110,99,149,51,217,200,142,202,47,162,162,41,173,188,107,172,248,105,223,150,58,86,58,159,82,237,190,167,69,115,81,85,136,250,138,58,142,169,159,86,63,147,234,138,215,122,162,155,37,232,157,93,102,215,250,54,197,174,180,236,235,53,175,80,219,105,174,148,79,92,101,208,79,27,100,102,113,217,121,92,153,79,153,205,131,94,111,16,93,247,254,111,252,81,106,173,71,111,173,246,139,13,138,79,212,245,145,90,229,86,45,37,51,156,213,145,185,244,146,85,154,68,232,157,36,79,145,137,119,107,103,245,182,202,234,11,126,153,215,118,239,99,173,185,217,45,247,234,118,245,194,211,213,192,217,90,157,83,226,98,171,227,114,122,62,55,162,103,25,47,203,129,13,243,78,32,184,98,210,26,210,178,169,103,189,80,83,253,135,123,87,46,92,181,212,168,140,115,220,185,94,178,51,203,155,255,0,182,250,118,36,8,41,187,198,135,121,83,83,111,14,152,217,91,101,98,186,147,69,219,86,225,113,141,174,194,123,125,98,53,205,107,147,213,91,78,200,156,139,232,147,187,230,72,79,6,125,148,77,33,178,87,237,230,185,210,35,43,245,221,195,217,168,94,230,123,201,110,163,87,49,21,170,189,145,243,186,124,162,39,95,41,139,149,233,139,13,0,0,0,0,0,0,0,0,68,79,17,30,27,111,187,213,183,52,250,135,65,58,174,13,79,167,185,253,153,104,21,237,158,111,62,122,70,63,246,168,159,35,185,99,137,253,149,48,153,206,83,56,169,205,166,227,67,137,29,128,189,165,60,154,158,251,86,216,63,108,182,223,171,107,228,99,121,153,34,166,98,243,217,143,219,185,186,252,154,191,125,181,112,173,226,23,181,124,65,81,83,91,111,119,139,110,158,212,146,243,230,142,178,162,154,147,204,194,206,191,131,141,213,47,145,113,28,40,229,249,115,34,246,94,146,201,146,50,86,163,227,123,94,213,236,173,92,162,159,160,0,0,198,155,221,195,238,219,111,198,150,170,211,154,215,78,208,212,62,88,158,216,106,214,146,157,243,194,245,142,70,53,204,124,145,191,149,91,230,185,81,81,58,47,95,158,105,139,140,15,15,157,198,216,75,197,199,80,233,107,61,194,245,164,249,230,168,109,69,53,60,245,46,166,135,158,161,232,178,185,148,204,137,136,216,162,106,187,174,19,153,61,23,166,40,225,199,138,125,207,225,179,86,83,221,116,205,226,173,246,230,204,207,107,181,205,81,80,180,239,111,155,11,159,248,22,77,27,85,234,216,26,206,171,219,162,253,47,43,133,110,43,52,39,18,186,22,134,241,106,187,208,69,126,109,60,95,104,91,61,162,22,205,28,169,12,14,149,205,133,179,72,244,141,31,58,53,21,203,156,244,94,189,243,156,145,178,88,221,20,140,71,49,232,173,115,85,50,138,139,221,20,168,175,21,94,16,87,79,222,93,190,58,30,210,137,69,90,229,251,78,58,120,59,76,247,215,84,205,51,146,40,81,49,132,106,43,156,252,246,207,162,144,227,131,93,113,62,128,226,87,111,238,137,83,29,61,61,86,162,181,81,86,201,35,213,136,218,119,87,211,186,76,175,51,81,58,51,242,151,29,58,161,177,165,174,227,73,119,182,210,221,104,103,100,212,213,144,50,120,164,99,145,205,115,30,212,115,85,21,21,81,81,81,83,170,41,245,0,0,35,95,136,38,227,183,110,248,106,213,18,50,178,24,102,188,208,214,218,90,215,201,202,231,121,212,21,88,70,251,205,85,92,179,167,127,185,74,37,217,237,51,87,185,27,213,164,52,211,33,150,103,95,181,45,190,154,101,107,85,220,141,158,174,54,57,238,232,236,34,115,245,85,69,253,38,200,123,83,163,233,244,14,220,105,173,31,78,198,181,45,54,154,58,55,43,81,19,153,209,64,200,213,122,53,185,248,62,73,247,33,218,192,0,0,0,0,3,242,245,70,177,206,85,194,34,42,228,162,31,21,203,220,119,14,46,117,61,169,147,57,235,110,246,44,167,54,90,158,101,178,133,221,58,253,62,72,76,239,7,61,13,53,155,106,175,58,178,166,219,36,43,120,246,110,73,159,10,181,36,242,170,110,17,174,28,173,76,227,56,238,184,250,22,36,0,0,0,0,0,0,0,0,0,0,0,143,124,120,237,252,251,139,195,62,170,177,208,195,36,181,142,246,31,33,172,106,185,87,253,208,165,115,186,35,92,189,152,189,144,166,239,14,118,214,127,62,78,223,182,146,87,67,39,251,171,239,115,43,81,63,220,170,190,234,134,194,160,0,0,0,0,0,60,57,168,230,171,87,178,166,20,162,47,20,189,178,93,13,196,101,93,222,26,100,138,27,244,18,92,151,12,229,230,124,245,245,174,207,192,212,92,163,59,229,87,234,164,167,240,95,220,104,234,180,134,163,219,106,154,149,146,174,26,250,203,172,109,123,242,173,129,34,183,66,136,136,174,202,38,127,177,199,215,208,179,112,0,6,33,226,207,90,179,65,240,249,174,111,107,142,111,176,110,113,179,231,205,236,51,185,49,239,55,175,185,243,53,232,176,91,42,119,83,120,40,109,177,182,87,63,84,234,56,162,114,181,21,92,223,105,170,70,170,246,118,63,108,239,239,126,147,98,142,27,246,230,139,107,118,95,73,105,58,88,88,199,211,89,168,27,58,163,81,21,242,182,146,24,220,231,97,173,202,175,151,213,85,50,122,56,141,223,205,33,195,254,218,222,245,125,254,243,65,5,194,158,223,83,37,182,146,122,136,154,250,154,166,211,205,36,76,70,62,70,57,252,206,133,83,13,92,175,100,250,80,7,16,220,65,107,190,34,247,14,191,86,234,139,141,68,144,205,81,43,104,104,155,52,203,20,48,172,242,201,27,91,27,228,145,26,168,147,57,168,141,92,34,116,79,172,173,240,248,240,247,175,221,187,149,30,231,238,189,166,182,139,76,210,201,29,77,29,52,240,58,53,173,115,93,75,60,106,172,158,153,209,201,3,227,146,68,202,59,222,198,19,166,84,185,13,45,165,172,58,50,195,67,166,180,221,178,154,130,223,111,167,138,154,8,105,225,100,77,70,70,198,177,190,235,17,27,240,181,169,209,19,178,28,176,0,0,99,173,224,223,205,175,217,11,5,69,247,94,106,203,101,10,197,27,223,29,44,149,244,241,84,76,228,100,142,70,177,146,200,206,101,95,41,232,137,158,170,152,249,226,164,120,187,241,63,220,61,214,169,174,209,123,95,83,37,131,78,199,81,43,27,89,74,249,233,107,103,98,44,241,162,44,144,85,186,55,49,209,201,27,187,117,115,81,123,34,33,10,36,147,90,238,86,163,116,175,251,99,82,94,235,113,149,252,53,101,76,220,145,255,0,108,247,97,140,250,225,27,242,66,220,56,5,240,225,181,104,10,88,183,47,121,173,17,86,222,229,230,246,123,109,85,59,100,138,28,45,84,46,231,138,162,153,175,110,88,248,156,152,119,85,68,94,216,66,198,90,214,177,168,214,53,26,137,232,137,132,60,128,0,0,0,0,0,0,0,53,208,227,187,95,75,185,28,94,110,158,162,124,201,36,116,247,249,172,244,234,213,247,124,154,20,74,70,43,125,48,169,2,59,235,204,171,234,94,247,11,155,125,6,213,240,233,183,58,10,40,146,57,45,90,114,137,181,72,137,132,117,84,145,36,149,14,79,249,83,62,71,126,147,40,131,131,215,58,74,219,175,180,85,255,0,66,222,90,139,65,168,173,117,86,170,164,86,163,191,5,60,78,141,253,23,162,244,114,154,219,109,38,169,184,108,150,254,105,93,87,81,42,67,81,163,117,69,44,245,124,170,168,213,108,21,40,147,49,87,25,229,115,90,246,175,78,202,166,204,160,199,251,251,187,214,93,134,217,205,89,187,87,213,141,96,211,182,233,42,33,133,238,229,74,154,149,247,41,224,78,189,228,149,209,179,251,99,95,205,133,219,125,81,197,175,19,118,77,41,118,170,168,172,173,214,87,201,46,87,250,228,79,121,180,234,247,79,91,58,175,68,69,228,73,49,213,50,229,106,39,85,66,254,247,175,100,244,222,239,108,86,164,216,249,41,105,232,237,183,107,50,219,104,81,27,136,232,228,141,168,180,175,106,34,46,18,41,25,19,145,49,249,6,191,91,19,185,90,163,133,94,35,236,90,214,182,142,162,154,225,163,47,111,163,189,80,118,123,161,71,58,10,218,117,78,220,202,197,149,169,242,114,34,250,27,32,217,238,214,219,253,166,138,251,102,172,142,174,223,114,166,142,174,146,162,53,203,38,134,70,163,152,246,175,201,90,168,169,247,159,96,0,0,1,79,30,52,91,221,106,213,91,147,164,182,70,197,89,28,235,163,41,166,185,94,29,27,145,200,202,202,180,103,151,11,190,79,100,49,163,215,233,80,158,169,211,54,120,40,237,221,125,135,102,245,206,228,214,210,172,49,234,203,220,20,84,142,119,121,161,161,141,249,122,127,99,230,84,202,223,189,142,253,54,54,107,1,70,201,54,219,116,96,142,237,12,143,126,149,191,181,181,81,242,242,189,203,77,81,239,166,50,184,95,113,125,84,217,218,219,113,161,188,91,169,110,214,186,168,234,168,235,97,101,77,60,241,187,44,150,39,181,28,215,181,125,81,81,81,83,239,62,144,71,111,16,157,95,107,209,156,27,110,133,117,210,86,181,46,22,103,90,41,216,171,214,73,234,222,216,24,141,79,85,79,51,153,126,141,85,236,138,84,103,133,230,153,173,212,156,108,232,25,41,81,82,27,59,110,23,58,167,162,103,150,54,81,76,212,254,236,143,141,191,219,23,248,0,0,24,251,119,56,128,217,173,137,178,77,125,221,109,195,179,216,34,137,138,246,83,207,80,142,171,159,162,170,54,26,118,230,89,92,184,236,214,175,247,10,23,227,23,136,27,151,24,28,70,86,107,93,61,101,174,246,41,210,158,193,166,109,188,139,37,83,169,152,247,36,77,86,53,87,240,146,75,44,143,228,110,112,178,242,166,113,149,187,254,13,182,58,110,29,184,112,209,187,95,113,108,105,120,163,164,117,101,225,88,168,228,246,250,135,186,105,155,204,157,28,140,115,252,180,119,171,99,105,154,136,247,196,191,28,123,45,194,141,254,205,167,55,66,155,81,201,87,124,163,125,109,42,218,232,99,157,137,27,95,200,188,202,233,25,133,207,166,20,226,159,226,27,195,148,59,0,156,69,214,221,46,244,122,126,162,190,123,93,190,223,81,74,198,220,174,21,113,99,154,56,33,73,21,29,221,21,92,174,70,162,117,114,167,76,198,26,95,28,45,10,251,235,169,235,118,2,253,21,153,28,136,218,200,175,144,201,84,173,207,85,90,117,137,172,69,199,167,154,189,122,101,59,147,255,0,101,119,123,76,111,198,217,217,55,95,70,209,221,105,172,215,232,223,45,44,119,74,95,103,168,70,178,71,70,170,230,101,83,28,204,92,42,42,162,166,21,21,81,78,240,1,68,190,45,218,250,93,99,198,53,226,197,231,35,233,244,109,158,221,101,135,149,125,220,186,47,107,127,233,231,170,115,85,123,251,168,158,133,154,120,101,109,244,27,125,193,150,132,106,68,141,171,212,108,168,212,53,110,68,199,152,234,153,156,177,47,232,129,176,55,251,82,83,3,195,154,142,69,107,145,21,21,48,168,190,166,180,155,253,163,101,217,126,34,117,206,141,178,76,180,201,165,117,69,100,86,217,99,78,85,142,40,234,28,234,119,34,122,42,51,203,95,146,47,108,155,28,109,166,175,139,112,118,227,74,235,216,26,214,197,169,108,148,55,134,35,87,162,54,162,6,74,152,250,97,229,92,120,226,255,0,69,155,75,251,221,119,254,54,152,202,190,9,127,184,46,187,254,23,175,242,42,114,197,128,43,103,198,159,102,40,47,59,103,164,247,214,130,145,169,116,211,151,4,177,92,37,107,125,233,40,42,17,239,143,153,126,81,204,220,53,63,250,195,140,93,224,149,185,181,52,59,131,184,27,63,83,82,158,201,118,180,197,168,105,99,114,162,35,103,166,149,176,203,203,243,87,50,161,138,169,215,164,57,233,133,205,187,128,0,41,39,197,63,140,133,222,221,196,93,148,208,87,62,125,17,162,170,220,149,83,195,38,99,186,221,26,138,215,201,211,163,163,135,46,141,159,55,121,142,202,162,183,25,99,133,62,13,93,181,28,18,111,31,16,123,133,108,228,213,154,191,109,53,3,108,212,179,197,135,219,45,111,183,78,228,127,94,173,150,116,229,114,250,164,104,212,233,206,244,34,71,135,7,227,179,181,159,190,53,95,200,170,13,133,65,211,247,139,113,40,54,143,106,181,110,231,92,214,63,35,76,89,234,174,124,146,46,18,87,199,27,157,28,125,61,94,244,107,19,234,228,53,147,185,221,238,55,139,197,93,250,229,82,233,235,235,170,100,172,168,153,221,85,243,61,202,247,57,126,170,229,85,50,141,103,18,124,90,89,174,49,93,174,123,239,187,20,117,143,106,178,57,170,117,45,197,142,123,26,228,114,177,57,164,247,154,138,168,170,222,221,123,25,219,99,188,88,120,160,218,235,140,20,250,238,241,6,226,216,17,200,147,82,94,24,216,234,218,204,245,88,170,227,106,63,155,235,42,72,159,66,223,248,111,226,87,108,184,162,219,232,117,246,219,220,156,169,27,146,27,149,178,167,13,171,182,212,99,62,84,204,69,94,253,85,175,76,181,201,213,23,162,162,101,96,0,40,151,197,187,95,75,172,120,198,188,88,188,228,125,62,141,179,219,172,176,242,175,187,151,69,237,111,253,60,245,78,106,175,127,117,19,208,179,79,12,173,190,131,111,184,50,208,141,72,145,181,122,141,149,26,134,173,200,152,243,29,83,51,150,37,253,16,54,6,255,0,106,74,96,120,115,81,200,173,114,34,162,166,21,23,212,214,147,127,180,108,187,47,196,78,185,209,182,73,150,153,52,174,168,172,138,219,44,105,202,177,197,29,67,157,78,228,79,69,70,121,107,242,69,237,147,99,141,180,213,241,110,14,220,105,93,123,3,90,216,181,45,146,134,240,196,106,244,70,212,64,201,83,31,76,60,170,31,27,191,221,103,109,191,131,181,95,202,73,85,225,7,248,156,80,255,0,8,174,127,246,152,77,26,218,218,43,109,21,69,198,227,87,13,45,37,44,79,158,121,231,145,25,28,81,181,21,92,247,185,122,53,168,136,170,170,189,17,16,133,151,223,23,222,16,108,183,154,235,68,53,26,194,232,202,41,223,2,86,208,218,24,234,122,142,85,84,231,137,207,149,174,86,46,50,138,173,76,167,161,41,246,135,115,237,219,201,160,173,187,139,102,211,122,130,203,108,188,51,206,161,138,249,72,202,106,153,160,95,134,111,45,175,114,181,143,238,213,118,21,83,14,68,229,86,170,247,48,0,0,227,53,62,165,177,104,205,57,115,213,186,158,231,13,186,209,102,164,150,186,186,174,103,97,144,65,27,85,207,122,175,201,17,20,214,171,117,245,165,231,127,183,211,82,235,106,11,108,207,175,215,58,142,122,138,26,20,194,200,158,209,58,164,16,38,58,42,163,92,198,125,112,108,131,181,250,65,187,123,182,154,75,64,177,204,86,233,171,21,5,157,21,139,150,170,83,211,178,46,157,19,167,185,242,59,57,139,183,223,137,157,149,225,182,195,29,247,119,53,181,45,165,106,81,125,142,129,136,179,215,86,42,119,242,96,102,94,228,69,194,43,213,17,141,202,115,57,50,65,189,91,227,131,160,232,171,100,143,67,108,21,250,241,74,143,195,37,186,222,225,183,61,204,199,117,100,113,84,34,46,113,211,153,122,122,250,29,135,111,252,106,246,58,251,95,21,22,225,109,158,170,210,177,202,136,139,87,75,44,87,40,34,119,175,62,60,185,57,126,173,99,151,43,219,212,157,123,107,186,91,121,188,58,82,155,91,237,142,174,183,106,43,37,95,70,85,81,75,204,141,118,17,85,146,53,112,232,222,153,76,177,232,215,38,122,162,29,164,0,0,7,25,169,245,45,139,70,105,203,158,173,212,247,56,109,214,139,53,36,181,213,213,115,59,12,130,8,218,174,123,213,126,72,136,166,181,91,175,173,47,59,253,190,154,151,91,80,91,102,125,126,185,212,115,212,80,208,166,22,68,246,137,213,32,129,49,209,85,26,230,51,235,131,100,29,175,210,13,219,221,180,210,90,5,142,98,183,77,88,168,44,232,172,92,181,82,158,157,145,116,232,157,61,207,145,217,202,80,241,138,217,84,208,124,66,91,119,90,217,70,145,91,55,14,220,146,78,230,55,13,75,141,34,50,41,186,39,68,230,137,105,157,159,87,43,215,170,229,73,149,225,11,188,171,184,188,50,63,64,92,107,18,91,166,221,92,159,110,228,87,101,254,193,62,102,166,114,253,57,150,120,211,233,10,19,148,143,156,121,239,162,240,251,195,6,175,214,84,21,169,77,124,184,192,150,43,27,145,112,244,174,170,69,99,94,207,236,163,141,37,153,63,230,189,123,20,173,192,198,197,175,16,156,77,232,253,15,89,68,149,54,74,74,159,182,175,168,228,203,62,207,165,84,124,140,127,210,71,121,112,253,243,39,110,229,135,120,206,236,67,117,54,215,105,237,252,179,209,171,174,26,58,169,182,171,171,216,220,230,221,82,252,70,247,47,202,58,133,107,83,255,0,178,92,96,175,6,109,245,93,37,187,215,237,139,187,213,171,109,250,226,145,107,237,141,115,186,50,229,74,199,57,205,106,122,121,148,254,98,170,247,204,12,66,228,207,142,243,119,183,105,251,61,117,250,239,82,218,106,11,109,52,181,149,83,59,180,112,198,213,123,220,191,68,106,42,254,131,90,237,192,212,250,175,137,222,33,110,218,138,142,141,243,95,55,19,82,171,104,41,48,170,173,117,76,201,29,52,9,140,174,26,213,141,137,221,112,223,83,99,45,169,219,203,62,210,237,166,151,219,43,10,39,176,233,139,85,53,178,39,163,57,86,95,42,52,107,164,114,126,115,220,138,245,250,185,78,214,0,0,0,0,0,0,0,0,240,230,181,233,202,246,163,145,125,21,50,87,55,31,94,28,54,173,127,75,46,229,236,205,162,42,43,220,92,190,209,109,165,167,108,113,77,149,165,133,188,145,83,211,57,238,195,25,43,151,46,232,170,171,219,40,84,124,111,214,187,107,168,219,43,62,216,211,119,186,44,225,127,13,71,83,15,60,127,218,189,185,99,254,153,71,124,148,176,174,17,252,86,245,38,150,90,61,19,190,40,183,43,100,126,103,45,209,60,201,170,215,62,124,139,230,77,83,88,141,248,157,19,27,211,225,76,119,194,150,173,183,251,163,160,119,70,207,29,243,66,234,187,85,226,150,76,251,212,85,208,212,114,225,207,111,95,41,238,68,235,27,253,125,23,228,167,106,0,0,14,39,84,233,107,14,179,176,215,105,173,73,108,166,175,183,220,41,229,166,158,25,225,100,173,86,72,199,49,222,235,209,91,240,185,201,213,23,186,148,223,226,15,225,239,95,180,151,42,205,207,218,139,77,109,110,153,170,146,74,154,202,104,32,116,139,68,231,58,170,121,21,25,5,51,99,142,6,71,28,105,149,119,187,156,47,76,41,20,184,121,226,11,93,240,233,184,84,26,183,75,220,106,35,134,26,136,155,93,68,233,166,72,166,133,39,138,73,26,232,217,36,104,229,84,133,173,84,114,225,83,162,253,47,251,135,45,252,210,60,64,109,173,147,87,216,111,54,249,238,21,22,250,105,46,116,144,84,68,231,211,85,58,158,25,38,98,177,146,61,204,229,116,200,152,114,243,39,101,250,253,28,72,109,205,22,233,108,190,173,210,117,80,177,239,169,179,87,182,5,86,162,171,37,117,36,209,181,205,203,93,133,79,51,162,162,100,215,94,255,0,108,169,218,189,224,174,182,200,217,90,253,45,168,229,137,170,228,84,115,189,154,169,90,139,217,185,253,175,191,187,250,13,133,248,76,214,172,215,156,62,104,107,218,99,155,236,27,100,79,249,243,123,12,14,92,251,206,235,239,252,204,188,0,0,172,143,26,13,198,142,151,71,233,205,182,166,169,88,234,230,175,163,186,200,214,63,10,232,22,43,140,42,138,136,236,170,103,251,28,125,125,8,177,225,105,182,75,174,184,141,164,187,205,77,230,195,97,130,59,146,42,179,153,26,248,43,232,157,159,129,200,152,71,247,202,47,213,11,221,107,81,173,70,167,100,76,33,228,0,0,0,0,0,62,59,207,153,246,61,119,146,254,73,61,154,94,87,103,24,94,85,194,228,215,219,196,101,181,159,207,147,184,9,87,43,166,147,253,202,247,249,149,217,255,0,114,169,59,42,151,35,192,118,128,159,110,184,103,210,182,58,232,100,138,177,190,221,231,181,237,86,170,127,186,21,78,111,69,107,87,179,211,186,18,16,0,0,0,0,0,0,0,0,0,0,1,241,221,237,84,151,171,116,182,202,232,89,44,19,114,243,177,237,71,34,225,200,228,232,168,169,221,19,208,174,206,26,56,13,170,216,254,47,230,212,245,16,195,81,100,182,242,253,153,34,53,94,169,230,90,230,100,217,85,167,99,62,57,113,238,170,125,122,247,177,240,0,0,0,0,0,2,177,188,104,182,233,147,104,253,55,185,116,212,138,250,136,238,20,118,137,30,216,242,173,137,34,184,204,170,170,141,202,38,127,178,199,211,212,140,222,20,155,129,38,147,226,45,150,117,159,202,138,241,66,148,107,239,114,163,150,90,234,22,227,226,76,244,111,108,47,220,165,232,162,162,162,42,46,81,79,32,0,65,207,22,253,125,83,165,56,114,130,207,110,170,108,117,23,139,195,104,167,103,152,168,174,166,150,130,189,174,76,35,145,85,21,90,157,209,83,232,165,104,120,120,232,89,53,223,19,218,106,153,180,137,60,118,154,154,59,172,200,177,243,114,199,21,194,145,28,239,133,216,199,63,117,194,125,80,190,77,195,215,250,79,104,116,37,126,170,212,215,58,90,10,11,77,20,178,49,38,154,40,150,69,138,23,189,35,103,59,154,213,114,182,55,97,185,76,227,208,161,158,54,56,179,213,60,74,238,101,115,153,112,150,61,55,109,168,150,146,221,73,12,178,36,82,197,29,69,79,149,51,153,231,73,27,164,88,231,194,185,184,69,78,137,211,190,88,240,247,224,46,243,189,26,134,135,114,183,6,213,45,62,146,183,212,69,52,81,84,64,246,123,99,227,125,44,200,156,178,211,190,41,34,124,82,189,58,57,57,176,190,153,85,186,125,47,165,236,122,54,195,67,166,180,229,186,158,134,223,111,130,42,104,33,130,22,68,214,178,54,53,141,247,88,136,212,247,90,212,232,137,216,229,64,0,28,117,243,80,216,244,205,190,107,173,254,239,71,110,164,129,142,146,73,170,170,25,11,26,141,106,185,114,231,170,34,116,106,175,127,69,32,223,21,158,40,219,117,181,244,213,154,95,107,42,32,212,23,255,0,46,70,37,76,47,130,174,142,55,98,118,97,95,5,91,94,142,71,199,26,246,232,215,103,186,161,82,219,211,196,46,232,111,182,160,170,189,235,173,77,95,85,20,213,15,154,42,37,173,168,125,52,8,175,145,200,214,71,44,143,70,163,82,87,181,17,23,162,46,62,121,236,124,60,240,149,187,28,66,106,26,74,29,61,166,46,80,218,100,146,53,158,229,45,21,75,105,219,26,190,36,114,164,172,133,237,69,229,153,29,215,166,58,246,239,110,124,35,248,117,109,150,197,91,168,245,6,172,182,83,95,117,67,60,206,119,213,195,79,85,12,121,116,236,78,69,146,153,146,38,99,149,185,235,221,169,232,157,102,59,90,214,39,43,26,141,68,244,68,193,228,0,0,0,0,0,0,0,0,53,140,214,52,203,121,222,139,229,37,205,28,213,174,213,21,49,212,35,100,230,84,231,171,114,59,14,84,234,189,87,174,13,156,192,6,179,60,69,219,225,180,241,7,185,214,170,119,64,232,168,181,149,234,157,139,6,60,165,107,43,166,106,114,99,167,46,19,167,208,217,27,111,107,43,110,26,7,76,215,220,98,116,85,117,54,122,41,167,141,200,168,172,145,208,177,92,138,139,215,40,170,189,250,157,128,170,111,26,94,32,22,73,244,175,13,182,26,212,229,137,27,169,53,2,49,223,148,188,209,209,194,229,78,216,79,58,71,53,127,58,23,122,33,207,120,45,236,26,218,244,206,168,226,50,249,69,203,61,233,235,167,172,46,122,38,125,150,39,35,234,165,111,78,207,149,35,141,23,61,224,145,49,213,11,59,41,19,197,231,97,87,109,56,133,131,116,236,244,75,29,147,114,105,150,178,69,106,123,145,220,224,70,178,165,189,59,115,181,97,151,175,119,73,38,59,19,103,194,75,127,87,117,120,115,93,184,188,214,44,183,205,180,157,150,207,125,217,115,237,146,163,157,70,239,185,168,217,97,68,244,108,45,249,147,136,0,0,4,91,227,215,141,27,39,9,123,113,229,89,223,79,93,184,58,142,39,197,96,183,189,57,155,2,117,71,86,206,223,234,76,94,136,222,239,126,26,157,17,238,109,49,236,54,199,238,191,25,219,223,250,158,182,213,213,86,220,47,21,110,185,234,59,253,91,86,86,81,66,247,230,106,169,151,167,51,149,85,81,172,202,115,185,81,169,132,202,166,194,219,89,182,154,83,103,54,242,193,182,58,30,133,105,108,154,118,141,148,116,172,114,229,238,198,85,242,61,125,94,247,171,158,229,245,115,156,190,167,106,40,191,197,83,134,139,166,206,111,253,126,231,90,168,28,186,75,113,234,36,185,195,59,25,238,83,220,157,239,85,64,245,68,68,71,57,252,211,55,230,146,42,117,86,185,76,241,225,175,226,55,165,180,230,150,182,112,241,196,5,254,43,76,54,166,165,46,153,212,85,111,70,211,54,153,19,221,163,170,122,244,143,147,180,114,47,187,203,134,59,151,149,21,214,163,69,91,69,114,163,134,225,110,171,134,170,150,166,54,203,12,240,72,143,142,86,57,50,215,53,201,209,200,169,213,21,58,28,54,186,220,13,17,182,90,114,167,87,110,14,170,182,105,251,61,35,85,101,172,184,84,54,24,209,113,158,84,202,251,206,92,116,107,114,229,236,136,165,34,248,138,241,222,222,42,181,21,22,136,219,214,213,210,109,214,155,169,116,244,238,157,22,57,46,245,152,115,18,173,241,175,192,196,98,170,70,199,39,50,35,222,174,194,187,149,178,223,193,187,134,250,173,31,161,111,92,68,234,123,123,160,175,214,12,251,46,196,217,89,135,182,217,27,209,210,204,153,76,162,75,51,26,137,243,72,17,221,81,200,165,145,128,0,35,87,136,245,171,85,94,184,49,220,59,102,138,182,221,107,239,83,125,147,236,212,246,184,100,150,169,248,186,210,57,252,141,141,21,235,134,35,149,112,159,10,42,175,76,148,1,169,44,26,163,78,221,37,163,213,246,91,173,178,226,247,58,73,98,185,83,73,12,234,188,202,142,115,155,34,35,179,204,139,149,95,84,82,110,120,84,235,110,20,52,126,234,68,237,219,162,170,164,220,90,185,253,155,76,93,238,82,49,246,152,92,244,70,163,24,156,168,176,84,185,85,205,73,36,87,53,83,163,85,142,92,58,238,1,79,190,55,127,186,206,219,127,7,106,191,148,145,207,130,254,23,53,183,26,90,214,13,1,85,170,170,237,90,43,68,211,58,174,190,177,177,249,169,68,202,137,21,82,24,88,170,141,243,167,123,29,239,59,179,99,85,94,100,98,53,103,238,187,240,88,216,139,157,186,221,30,222,110,6,173,177,87,82,207,18,86,75,114,146,26,232,235,41,249,255,0,8,156,173,100,107,28,170,220,242,185,171,202,152,76,177,115,146,192,52,230,158,179,105,45,61,108,210,186,118,130,58,27,85,158,142,26,10,26,104,211,220,134,8,152,140,141,137,244,70,181,19,244,28,136,6,186,92,122,75,81,47,24,219,178,250,150,225,233,168,231,106,123,252,222,226,35,81,189,127,228,162,116,244,237,232,95,63,13,180,80,219,56,118,218,219,109,50,185,98,165,209,86,56,35,230,92,175,43,104,97,68,207,215,8,100,96,13,123,188,73,173,240,219,56,221,221,42,104,29,2,181,245,212,85,11,228,227,151,154,90,10,105,29,156,126,86,94,188,223,217,100,185,206,5,171,43,107,184,63,218,73,171,226,116,114,183,75,210,66,212,114,42,42,199,27,121,35,94,190,138,198,181,83,211,11,211,166,8,19,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,22,0,139,254,38,150,202,75,167,4,27,153,29,90,34,123,60,22,250,152,159,132,85,108,145,220,105,156,152,85,237,156,114,244,235,135,42,122,149,133,225,35,85,85,7,26,54,24,169,227,115,163,169,179,93,98,157,83,56,107,18,157,92,138,184,244,230,107,19,175,76,170,122,224,189,208,0,32,199,138,39,25,73,176,187,110,187,73,160,174,171,22,189,214,180,175,99,166,130,76,73,105,182,187,45,146,124,167,86,201,39,189,28,106,152,84,247,222,138,138,198,230,6,248,103,240,110,238,35,247,71,245,119,174,45,41,54,221,232,201,217,45,115,38,106,249,119,74,236,115,69,70,159,156,196,232,249,123,167,47,43,87,246,196,82,224,248,175,106,55,133,125,227,107,81,17,19,111,245,10,34,39,167,251,157,57,72,30,28,31,142,206,214,126,248,213,127,34,168,54,21,6,57,223,237,147,179,113,11,183,21,59,85,169,239,151,43,109,134,233,87,75,53,213,45,238,107,39,171,167,134,84,151,217,209,238,69,242,209,207,100,124,206,194,175,42,42,38,51,148,252,237,63,14,59,27,177,214,248,45,251,91,182,22,27,19,160,98,51,219,34,165,107,235,101,194,99,50,84,191,51,72,189,250,185,235,221,78,247,120,178,89,181,13,190,91,77,254,209,69,115,161,157,49,45,45,101,59,38,138,68,249,57,143,69,69,253,40,87,151,26,190,21,26,3,88,105,203,158,226,240,217,100,139,77,234,154,24,95,85,38,156,165,110,40,46,168,212,202,178,8,255,0,241,121,149,17,121,81,159,131,114,225,188,173,207,58,87,71,6,252,73,95,248,82,223,123,86,180,89,42,89,99,158,100,182,106,123,126,28,158,117,3,158,137,34,171,61,100,137,127,8,207,94,102,114,244,71,59,59,21,80,87,81,221,40,105,238,118,234,152,234,105,42,226,100,240,77,27,185,153,36,111,68,115,92,213,78,232,168,168,168,191,83,222,0,53,210,227,210,90,137,120,198,221,151,212,183,15,77,71,59,83,223,230,247,17,26,141,235,255,0,37,19,167,167,111,66,249,248,109,162,134,217,195,182,214,219,105,149,203,21,46,138,177,193,31,50,229,121,91,67,10,38,126,184,67,35,0,107,221,226,77,111,134,217,198,238,233,83,64,232,21,175,174,162,168,95,39,28,188,210,208,83,72,236,227,242,178,245,230,254,203,37,206,112,45,89,91,93,193,254,210,77,95,19,163,149,186,94,146,22,163,145,81,86,56,219,201,26,245,244,86,53,170,158,152,94,157,48,87,151,141,223,238,179,182,223,193,218,175,229,36,166,240,140,169,167,163,224,194,154,178,178,162,56,32,130,255,0,117,146,89,100,122,53,145,177,170,197,87,57,87,162,34,34,42,170,169,14,252,71,252,68,223,189,85,21,187,25,178,119,73,35,208,116,179,114,93,238,240,185,90,235,244,172,95,218,217,242,165,107,147,63,249,69,68,95,133,19,155,182,248,111,120,111,46,172,91,103,16,92,65,88,149,44,104,172,171,211,154,114,174,63,252,33,234,202,186,166,47,244,142,202,200,215,246,206,142,119,185,132,146,220,145,168,212,70,181,17,17,19,8,137,232,121,0,0,10,108,241,67,227,203,249,169,93,235,56,117,218,59,191,54,143,180,84,242,106,11,148,14,247,110,245,145,187,62,68,110,78,244,241,61,58,175,103,189,185,76,181,173,87,115,30,20,60,17,220,117,38,164,160,226,139,115,109,47,130,197,102,147,205,210,84,115,177,81,107,235,26,184,74,213,69,254,149,18,162,242,47,229,73,239,34,162,71,239,91,217,138,184,158,223,253,59,195,54,203,223,247,103,80,70,149,47,160,141,32,182,80,243,114,173,117,124,153,72,32,69,244,69,119,188,229,78,173,99,94,236,46,48,80,93,61,54,252,241,189,191,47,72,146,175,85,107,109,85,80,178,61,202,188,176,82,64,223,85,95,134,10,104,154,168,137,232,137,132,76,170,162,45,150,237,79,130,190,207,89,237,16,79,188,91,135,168,245,21,229,204,106,205,13,157,241,208,80,198,236,229,205,111,51,31,43,211,242,121,185,153,148,202,242,162,170,114,245,46,32,188,23,236,113,105,234,171,239,13,250,218,232,251,181,44,126,99,108,90,138,104,164,142,175,149,171,150,69,82,198,51,203,122,225,48,146,53,90,170,189,92,196,234,144,123,133,238,35,119,47,130,221,239,75,148,180,183,42,122,58,122,197,182,234,237,53,81,205,23,180,196,199,171,100,99,227,119,193,60,75,204,172,114,225,90,228,194,251,174,115,87,97,157,57,168,108,218,183,79,91,53,86,157,175,142,186,213,120,163,134,190,134,166,53,247,38,130,86,35,227,122,125,21,174,69,253,39,34,0,0,20,217,226,135,199,151,243,82,187,214,112,235,180,119,126,109,31,104,169,228,212,23,40,29,238,221,235,35,118,124,136,220,157,233,226,122,117,94,207,123,114,153,107,90,174,230,60,40,120,35,184,234,77,73,65,197,22,230,218,95,5,138,205,39,155,164,168,231,98,162,215,214,53,112,149,170,139,253,42,37,69,228,95,202,147,222,69,68,143,222,183,176,68,159,20,29,149,254,108,60,38,234,26,234,10,79,58,241,161,94,221,81,67,202,158,242,199,3,92,149,77,207,124,123,59,229,118,58,229,209,179,232,169,92,62,18,219,203,252,204,184,168,164,210,21,243,242,90,183,14,134,75,36,153,248,89,86,223,195,82,191,239,87,49,209,39,252,255,0,233,75,212,41,159,198,87,125,87,88,111,21,147,99,173,21,136,251,118,133,164,74,203,139,88,189,29,114,170,107,92,141,95,159,36,30,86,62,75,51,208,207,126,12,91,22,154,99,106,245,22,252,221,232,213,181,250,202,173,109,118,167,189,170,156,182,234,87,42,72,246,175,202,74,142,118,175,127,247,179,126,164,244,221,45,189,178,110,206,220,106,93,180,212,108,69,183,106,107,93,69,178,119,114,243,44,105,43,21,169,35,83,243,152,170,142,111,84,194,181,13,112,40,42,245,207,13,27,235,21,87,34,209,234,173,184,212,158,251,17,85,26,181,52,147,225,205,206,61,232,221,200,169,219,14,107,189,81,77,145,182,239,93,88,119,59,65,233,253,196,210,243,172,182,173,73,109,167,185,210,57,113,204,145,202,196,122,53,216,236,228,206,21,61,21,21,8,183,226,175,188,137,181,156,39,94,52,253,13,82,199,118,215,245,49,233,202,100,106,251,201,78,236,201,84,229,79,205,88,99,116,107,245,153,165,127,248,68,236,175,243,73,226,105,119,2,227,73,230,218,118,226,129,215,53,87,38,90,181,243,243,69,74,197,250,162,121,242,162,252,224,66,241,128,0,0,0,0,0,0,0,0,120,115,90,244,229,123,81,200,190,138,153,33,199,23,30,29,91,103,190,182,234,205,65,164,237,148,214,45,78,255,0,47,145,244,144,211,210,195,38,29,3,23,157,99,166,124,139,136,226,118,58,247,114,250,47,74,103,222,46,31,55,75,99,175,83,90,117,222,147,185,209,199,31,47,45,99,232,42,99,167,147,44,141,203,202,249,99,102,113,230,177,23,167,117,199,203,61,131,96,184,179,222,14,30,238,208,213,233,13,73,87,45,4,92,220,214,218,154,202,167,82,59,45,149,19,49,71,52,109,95,122,103,59,254,86,23,239,183,30,29,252,77,246,91,118,45,113,210,235,11,156,58,110,244,147,69,3,219,93,53,37,28,50,58,89,100,107,60,180,146,169,207,84,70,181,138,239,151,50,99,57,66,95,88,245,13,143,83,91,225,186,216,46,244,119,26,73,216,217,35,154,150,161,147,49,200,230,163,147,14,98,170,47,71,34,247,245,67,145,0,0,113,90,163,75,216,245,149,134,187,77,106,59,117,61,117,190,225,4,180,211,195,60,44,149,174,100,140,115,29,238,189,21,171,238,185,201,213,23,185,75,30,33,28,5,222,118,95,80,214,238,86,222,218,166,168,210,87,10,137,38,150,42,120,30,255,0,99,124,143,171,153,83,150,42,118,69,28,76,138,38,39,87,47,46,126,88,84,196,252,19,241,103,170,120,106,220,202,23,62,225,44,154,110,229,81,21,37,198,146,105,100,88,162,138,74,138,111,54,102,179,206,142,54,200,145,193,132,115,178,136,157,23,167,107,230,219,205,127,164,247,123,66,80,106,173,51,115,165,175,160,187,81,69,35,210,25,162,149,99,89,97,99,214,55,242,57,205,71,35,100,110,91,149,198,125,74,27,241,14,208,178,104,78,39,117,45,59,169,18,158,59,181,77,101,214,20,72,249,57,163,150,225,86,141,119,194,220,231,147,186,101,62,170,89,127,132,134,190,169,213,124,57,84,89,238,85,77,146,162,207,120,125,20,12,243,21,85,180,209,80,80,53,169,133,114,170,34,43,151,178,34,125,16,156,96,0,120,85,68,69,85,92,34,20,93,226,183,184,18,106,206,34,223,103,73,214,88,172,244,43,71,241,115,114,172,85,213,205,199,196,184,232,238,216,79,185,9,51,224,187,183,76,135,71,234,77,203,169,164,86,84,73,112,172,180,70,247,71,133,116,75,21,186,100,84,85,110,85,51,253,150,62,158,165,156,128,0,0,0,0,0,252,75,27,38,137,241,72,153,107,218,173,84,249,162,161,92,124,75,240,27,85,190,28,95,195,169,233,225,134,158,201,114,230,251,78,69,106,177,87,203,181,194,200,112,169,78,246,124,113,99,222,85,250,117,237,98,86,123,85,37,146,221,13,178,134,22,69,4,60,220,140,107,81,168,153,114,185,122,34,34,119,85,244,62,208,0,0,0,0,0,0,0,0,0,0,0,249,86,219,72,181,201,112,242,211,207,79,202,194,103,182,59,227,61,143,168,0,1,232,172,173,162,183,83,73,91,112,171,134,150,158,22,171,228,150,105,17,140,99,81,50,170,174,94,136,136,136,171,159,161,133,119,7,141,46,28,246,221,210,69,122,220,187,13,76,209,57,88,248,104,175,52,15,145,28,156,249,78,87,78,213,206,88,169,143,154,161,143,168,60,78,120,89,175,173,74,47,213,21,69,62,93,203,230,207,87,110,100,125,209,51,205,237,93,186,231,238,51,134,221,239,254,207,238,156,17,201,162,247,7,79,220,38,149,17,91,77,13,218,150,89,186,163,49,238,71,35,151,188,141,79,189,113,242,50,16,0,0,69,15,19,13,28,205,89,195,21,225,254,68,114,62,214,181,23,6,243,55,60,171,21,190,179,10,158,234,225,125,238,253,62,244,41,151,132,237,95,54,131,226,63,64,92,185,185,99,126,166,181,82,212,245,84,252,18,215,192,175,252,166,254,103,175,79,153,177,221,138,227,13,222,201,111,187,83,46,98,173,165,138,162,53,233,240,189,136,228,236,170,157,151,230,125,192,0,84,223,141,6,166,184,186,239,167,52,202,84,170,81,164,52,117,75,18,61,223,31,53,197,153,198,113,219,166,113,146,62,120,103,110,94,136,217,205,228,188,107,237,113,93,28,20,140,211,245,20,172,71,75,11,85,94,149,84,114,167,47,154,230,38,113,27,177,239,127,165,79,175,143,46,59,53,23,16,154,150,175,72,105,11,133,109,191,73,91,170,36,133,177,197,43,226,246,191,46,74,168,209,206,72,234,31,20,141,124,83,55,43,132,206,62,93,250,239,2,252,26,234,206,35,245,245,178,255,0,91,64,177,105,11,61,202,25,174,51,84,69,43,89,80,200,166,166,124,176,181,203,4,145,61,206,138,101,84,99,149,51,215,56,78,247,189,161,52,46,154,219,141,45,111,210,26,82,217,79,67,111,183,211,197,3,35,134,8,226,71,121,113,182,52,115,146,54,181,170,229,107,27,149,194,118,59,0,0,28,109,231,81,216,52,245,36,181,215,219,221,5,190,158,22,58,73,36,170,169,100,77,107,81,21,85,85,92,168,137,209,21,127,66,145,51,136,63,19,29,139,218,27,109,117,30,158,185,254,169,47,108,73,96,129,182,201,168,235,33,108,200,217,81,171,34,50,169,143,70,115,198,153,199,92,57,61,84,171,62,33,248,247,223,29,247,184,212,71,250,168,184,88,172,210,43,218,218,43,101,109,101,43,31,26,186,92,36,145,251,67,216,185,100,188,171,233,134,162,118,78,184,67,71,104,93,115,186,122,138,43,70,153,180,92,239,55,26,217,154,213,116,84,243,84,59,153,242,53,188,206,86,53,206,248,164,110,87,30,191,82,202,184,77,240,152,151,203,160,214,187,245,81,3,219,39,149,83,29,174,157,249,195,87,200,145,25,60,53,84,125,255,0,109,99,209,23,228,159,53,44,151,68,109,238,219,109,13,138,158,203,164,172,86,91,13,28,17,178,20,88,41,105,233,86,78,86,53,185,119,150,214,162,185,82,54,231,167,94,95,161,218,169,107,169,43,153,230,81,212,71,51,63,58,55,163,145,127,74,125,202,123,192,0,0,0,0,0,0,0,0,107,69,196,190,150,168,208,220,69,110,94,150,146,55,197,246,102,173,186,69,14,123,172,62,213,34,196,254,234,190,243,21,142,78,185,234,108,113,182,90,186,45,192,219,125,41,175,32,199,151,169,44,116,55,118,99,183,45,68,12,149,49,255,0,174,118,80,122,170,106,105,232,233,229,171,170,153,144,193,3,29,36,146,61,112,214,49,169,149,85,95,68,68,76,154,194,221,106,43,247,79,116,107,42,169,90,247,86,234,251,252,146,70,143,79,121,101,170,168,85,76,245,239,205,39,204,217,226,130,138,11,117,13,61,190,153,21,33,165,137,144,198,138,185,94,86,162,34,101,126,228,62,13,89,170,44,154,39,75,221,245,150,164,173,101,37,166,199,67,61,198,186,119,170,34,69,4,44,87,189,221,126,77,106,154,211,111,150,236,95,55,203,119,53,86,236,106,21,114,85,234,75,148,181,109,137,94,174,74,120,51,203,12,8,171,249,49,196,214,49,62,141,66,207,246,119,197,123,131,205,153,218,221,47,181,154,115,64,110,167,176,105,155,100,52,12,147,236,155,115,86,103,181,191,132,153,83,219,215,14,146,69,123,215,175,119,41,220,127,94,175,133,143,248,3,186,191,222,171,119,251,113,30,120,230,241,8,225,115,139,29,141,168,208,22,109,25,184,116,26,150,130,186,11,157,142,186,225,106,160,108,17,78,197,86,200,201,28,202,199,61,172,124,79,145,171,202,213,247,185,23,11,202,71,239,13,253,252,93,133,226,139,78,213,92,235,82,13,61,171,156,154,110,241,206,238,86,49,149,15,106,67,51,149,122,34,71,58,68,229,119,163,57,251,101,77,129,128,0,3,16,113,71,196,182,134,225,103,106,235,183,23,88,206,217,170,156,139,77,102,181,49,232,147,92,235,85,50,200,153,242,106,124,79,127,102,181,21,122,175,43,86,132,238,151,45,237,227,103,136,21,157,209,77,168,117,182,179,174,242,224,167,141,85,176,82,196,153,229,141,153,85,72,169,225,141,23,170,175,70,181,85,85,87,42,183,181,194,39,10,154,43,132,221,173,167,209,90,125,177,87,94,235,81,149,58,130,244,177,35,101,184,85,242,225,113,234,216,89,149,72,217,159,117,21,85,114,231,57,87,56,131,168,238,190,212,104,61,236,208,119,77,182,220,155,20,87,107,21,218,52,108,208,185,85,175,99,209,114,201,99,122,117,100,141,118,21,174,78,168,169,242,202,20,193,196,191,133,70,255,0,237,5,222,174,233,181,86,138,189,200,210,42,174,146,158,91,108,104,235,157,59,58,170,71,53,43,125,249,28,136,152,230,133,28,142,239,134,42,163,72,213,108,172,226,47,108,252,203,21,154,171,113,244,166,21,86,74,58,103,215,80,245,202,229,86,54,242,250,231,211,190,78,35,113,163,221,215,85,208,220,119,110,61,94,181,53,208,186,90,25,245,26,85,121,147,196,142,229,115,162,117,71,87,55,41,133,86,229,50,152,51,55,2,28,33,93,184,178,221,200,173,119,8,106,105,180,62,158,116,117,154,154,225,23,186,190,82,170,249,116,177,187,210,89,149,170,212,95,201,106,61,253,121,81,23,96,107,45,150,211,167,44,244,58,126,195,111,130,130,219,108,166,142,146,142,150,6,35,35,130,24,218,141,99,26,212,236,212,106,34,34,125,15,180,0,0,58,190,226,109,126,222,110,222,156,159,73,110,94,141,181,106,59,77,67,85,174,166,175,167,108,136,197,95,202,99,190,40,222,157,21,30,197,71,34,162,42,42,42,20,51,199,239,10,17,112,155,189,159,96,233,185,234,103,210,58,138,153,110,186,126,89,223,205,44,44,231,86,203,76,247,119,115,162,118,48,238,234,199,198,170,170,238,98,218,124,54,247,242,229,191,220,47,89,46,154,150,226,181,186,143,75,207,38,156,187,79,35,243,36,239,129,173,116,50,191,213,92,232,36,139,46,92,243,61,30,185,206,113,41,74,125,241,187,253,214,118,219,248,59,85,252,164,144,94,11,186,78,150,211,195,70,162,213,126,74,165,101,255,0,86,84,49,210,43,49,205,5,61,60,13,141,185,245,68,123,230,92,255,0,100,169,232,165,128,0,1,175,183,137,134,149,155,73,241,173,184,240,190,39,54,27,157,69,29,214,157,235,218,70,207,71,11,222,169,213,122,36,139,35,126,246,175,161,114,28,7,235,6,107,142,15,54,154,247,26,162,164,26,110,158,210,170,139,156,186,133,93,70,239,211,154,117,51,200,6,184,60,106,234,168,245,159,22,123,177,125,134,111,54,37,213,53,212,81,73,148,84,124,116,210,45,59,28,138,138,185,106,182,36,84,95,150,11,241,225,139,76,75,163,56,113,218,253,45,80,197,109,69,183,72,90,96,168,69,94,211,37,36,126,103,255,0,126,174,43,135,199,23,250,44,218,95,222,235,191,241,180,198,85,240,75,253,193,117,223,240,189,127,145,83,150,44,1,7,124,96,119,26,147,73,112,153,46,138,89,219,237,154,230,247,69,64,200,113,151,44,20,242,37,92,143,250,35,95,4,40,190,190,250,122,100,134,254,12,58,38,162,249,196,173,255,0,89,190,37,90,77,49,165,231,79,51,175,74,154,153,162,142,54,244,233,214,54,212,47,95,205,237,234,151,84,0,49,207,16,123,231,163,184,114,218,123,230,235,235,105,149,105,45,81,35,105,169,88,228,73,107,170,223,210,26,120,209,123,185,206,245,252,150,163,156,189,26,170,80,69,174,223,188,156,118,241,47,229,62,101,184,234,205,113,113,89,103,157,200,239,103,183,82,181,58,185,123,242,65,4,77,68,68,239,134,181,169,151,42,103,96,29,142,217,157,27,176,27,95,99,218,173,11,73,229,91,108,176,35,29,51,154,137,45,92,238,235,45,68,170,157,222,247,42,185,125,19,40,137,132,68,68,225,184,177,252,86,55,147,254,143,245,15,249,186,114,143,252,56,63,29,157,172,253,241,170,254,69,80,108,42,0,0,215,215,196,163,110,45,187,103,198,54,187,183,89,105,226,130,130,243,45,61,250,24,163,106,53,24,234,168,91,36,201,132,232,153,153,101,84,79,146,161,112,94,30,186,190,175,91,240,99,181,119,186,233,164,150,104,109,18,90,249,228,92,185,91,69,83,45,35,127,251,216,19,31,66,68,0,13,125,188,76,52,172,218,79,141,109,199,133,241,57,176,220,234,40,238,180,239,94,210,54,122,56,94,245,78,171,209,36,89,27,247,181,125,11,144,224,63,88,51,92,112,121,180,215,184,213,21,32,211,116,246,149,84,92,229,212,42,234,55,126,156,211,169,158,64,53,193,227,87,85,71,172,248,179,221,139,236,51,121,177,46,169,174,162,138,76,162,163,227,166,145,105,216,228,84,85,203,85,177,34,162,252,176,95,143,12,90,98,93,25,195,142,215,233,106,134,43,106,45,186,66,211,5,66,42,246,153,41,35,243,63,251,245,113,89,94,55,127,186,206,219,127,7,106,191,148,145,33,56,177,220,59,103,12,116,92,47,105,73,157,103,211,242,215,213,220,47,181,80,200,169,61,205,38,122,43,105,149,83,224,133,17,168,174,106,117,122,174,23,221,76,58,94,120,101,248,122,91,55,26,154,217,196,134,244,210,210,215,105,166,202,233,52,229,133,206,108,172,184,75,27,213,171,81,84,137,148,242,154,246,170,54,37,234,247,53,85,233,200,136,146,91,226,53,26,136,214,162,34,34,97,17,61,15,32,0,1,90,222,40,252,122,166,134,183,215,240,215,179,151,196,77,71,112,135,201,213,23,90,87,251,214,202,119,167,90,56,158,139,210,119,183,227,95,200,99,176,158,251,178,200,131,225,229,192,221,203,138,109,112,154,183,89,210,84,82,237,166,155,168,79,180,167,69,86,58,233,80,152,114,81,68,238,248,84,84,89,30,159,11,87,8,168,231,181,82,247,109,118,187,101,142,217,73,101,178,219,233,168,45,244,16,178,154,150,150,154,38,199,20,17,49,168,214,49,140,106,34,53,168,136,136,136,157,17,16,250,138,161,241,189,220,74,215,92,246,211,105,169,230,123,41,35,130,175,81,85,199,215,150,73,28,228,130,7,124,178,212,109,74,127,246,195,27,120,107,113,91,194,223,10,218,67,84,93,119,58,75,210,107,109,69,94,216,18,106,59,82,212,54,27,100,76,106,199,27,100,202,97,93,43,165,115,145,58,47,44,121,248,83,19,63,245,223,56,56,255,0,248,166,173,254,241,59,255,0,194,31,174,249,193,199,255,0,197,53,111,247,137,223,254,17,89,190,33,59,183,177,59,239,189,241,238,198,199,75,113,70,94,109,177,50,251,29,109,2,211,42,215,68,170,198,202,212,245,230,133,34,69,250,198,170,189,203,60,240,146,220,27,134,185,224,246,219,109,184,212,58,105,52,125,238,187,79,198,247,119,242,154,145,212,198,220,250,163,91,84,214,167,209,168,158,132,206,0,0,86,183,138,63,30,169,161,173,245,252,53,236,229,241,19,81,220,33,242,117,69,214,149,254,245,178,157,233,214,142,39,162,244,157,237,248,215,242,24,236,39,190,236,178,32,248,121,112,55,114,226,155,92,38,173,214,116,149,20,187,105,166,234,19,237,41,209,85,142,186,84,38,28,148,81,59,190,21,21,22,71,167,194,213,194,42,57,237,84,189,219,93,174,217,99,182,82,89,108,182,250,106,11,125,4,44,166,165,165,166,137,177,197,4,76,106,53,140,99,26,136,141,106,34,34,34,39,68,68,62,160,122,43,232,104,238,148,53,22,203,141,52,117,52,149,113,62,9,225,145,188,204,146,55,162,181,205,114,47,116,84,85,69,79,169,173,190,246,104,45,67,194,231,18,186,131,72,91,103,154,154,191,67,106,38,213,89,234,95,158,117,133,146,54,162,138,117,250,172,75,11,254,245,47,254,215,196,6,139,172,225,206,155,137,58,185,210,13,58,253,48,221,75,51,121,211,154,54,249,30,99,224,250,200,143,204,120,245,122,96,215,154,162,109,115,196,174,249,190,110,69,172,213,59,141,168,250,53,50,173,74,138,185,250,34,124,152,222,124,124,154,214,250,34,27,32,109,110,222,217,54,155,110,52,214,218,105,198,34,91,180,205,174,158,217,3,185,121,86,68,137,136,213,145,201,249,207,84,87,59,170,229,92,167,105,41,107,198,55,98,147,66,239,157,171,121,44,244,30,85,171,112,104,185,43,92,198,225,141,186,82,181,172,122,174,58,55,158,21,129,223,217,57,178,175,85,201,37,124,26,119,211,245,97,179,119,205,144,187,214,115,220,116,37,103,181,219,154,247,117,117,182,169,206,119,43,125,87,203,157,37,207,201,38,141,8,183,227,15,188,233,175,120,139,160,219,27,109,106,75,108,219,203,99,96,149,141,126,91,246,141,87,44,179,175,203,41,26,83,49,83,174,21,142,251,146,115,248,80,236,178,109,103,10,182,237,83,112,164,88,175,27,135,84,251,252,234,246,225,237,164,199,151,72,207,171,86,54,121,169,255,0,62,164,205,0,0,0,0,0,0,0,0,0,61,21,85,212,148,44,243,43,42,35,133,159,157,35,209,168,159,165,126,244,58,46,229,108,190,210,239,109,157,246,253,109,165,172,151,152,164,199,45,76,148,52,213,18,55,14,98,175,43,228,99,209,50,177,53,23,232,220,122,38,42,231,138,127,9,173,91,165,60,237,87,178,117,45,186,91,89,203,230,91,230,124,179,213,174,124,136,211,203,138,154,141,27,241,58,87,47,95,133,51,232,165,122,221,172,186,159,69,93,150,138,235,67,113,180,87,211,185,175,229,150,41,41,228,107,176,142,106,162,57,17,200,168,142,106,231,234,138,72,14,30,56,247,223,29,136,184,211,199,250,168,184,95,108,209,171,26,234,43,157,109,101,83,25,26,58,44,164,113,251,67,24,152,100,92,169,233,135,42,118,94,150,153,195,231,137,142,197,238,245,182,134,139,80,220,255,0,83,119,183,164,80,78,219,156,212,116,112,186,101,108,72,229,141,31,84,247,171,57,228,92,42,245,195,87,213,9,103,102,212,118,13,67,73,21,117,138,247,65,112,167,153,141,146,57,41,106,89,43,92,213,68,84,84,86,170,162,244,84,95,210,135,36,0,7,95,215,122,23,77,110,62,150,184,105,13,87,108,167,174,183,220,41,229,129,241,205,4,114,163,124,200,221,26,185,169,35,92,212,114,53,238,194,225,123,148,69,199,71,6,186,175,135,13,125,115,191,209,80,44,186,66,241,114,154,107,116,208,69,43,153,78,217,102,169,124,80,185,201,4,113,49,205,138,20,85,99,85,113,233,148,237,216,120,13,227,179,81,112,247,169,105,52,134,174,184,86,92,52,141,198,162,56,93,28,178,201,47,178,121,146,82,198,174,106,73,80,200,163,107,34,133,216,92,46,51,242,237,242,120,152,238,94,136,222,61,227,179,235,237,15,93,28,244,143,211,244,244,175,70,203,11,149,30,181,85,146,170,187,202,115,211,56,145,185,247,191,208,164,131,240,95,212,215,22,221,245,30,153,90,149,90,53,134,178,169,34,87,187,227,230,183,51,56,206,59,116,206,50,91,32,0,31,13,246,227,13,162,201,112,187,84,174,34,162,165,150,162,69,233,240,177,138,229,238,168,157,147,230,107,137,197,150,176,155,94,241,31,175,238,92,220,209,179,83,93,105,105,186,170,254,9,43,231,86,126,83,191,63,211,167,200,185,175,12,253,28,205,39,195,21,157,254,68,113,190,232,180,247,7,114,183,28,203,45,190,143,42,190,234,101,125,222,253,126,245,37,120,0,0,99,221,196,223,253,159,218,200,36,147,90,110,14,159,183,205,18,42,186,154,107,181,44,83,116,71,231,220,146,70,175,120,220,159,122,99,230,96,250,255,0,19,158,22,104,43,86,139,245,69,81,81,135,114,249,176,85,219,159,31,117,76,243,123,87,110,153,251,140,131,183,220,105,112,231,185,14,142,43,46,229,216,105,166,149,200,198,67,91,121,160,100,138,229,228,194,114,182,119,46,114,244,76,124,209,76,213,71,91,69,113,166,142,182,223,87,13,85,60,205,71,199,44,50,35,216,246,170,101,21,28,157,21,21,21,23,63,83,222,0,0,249,82,219,72,149,203,112,242,211,207,95,202,194,103,182,59,227,61,143,168,0,0,0,0,0,0,0,0,0,0,0,0,0,1,235,169,168,130,146,158,90,186,153,89,20,48,177,210,72,247,185,26,214,181,19,42,170,171,209,17,17,59,149,19,226,53,226,3,168,174,154,138,227,179,91,77,126,171,182,209,219,106,38,165,184,92,40,42,159,12,146,75,28,149,116,242,198,146,193,82,168,172,84,88,221,202,230,34,170,162,42,250,33,93,244,240,107,157,193,185,249,48,182,247,168,107,166,127,59,176,147,85,200,174,87,97,92,184,230,95,137,253,254,110,250,157,246,94,20,247,246,11,23,234,137,118,199,82,173,47,151,230,167,45,150,183,155,151,147,159,63,180,227,183,212,224,52,166,225,238,246,201,234,138,58,251,61,243,82,233,218,235,101,76,115,173,35,170,106,169,26,255,0,46,70,175,151,35,26,230,42,177,93,18,34,183,167,195,143,78,150,209,192,143,137,13,171,119,253,159,110,55,106,178,146,219,169,17,25,29,45,92,146,54,24,106,147,246,52,44,111,60,245,79,145,243,58,73,36,92,35,122,162,101,58,229,11,1,138,88,167,137,147,65,35,36,142,70,163,152,246,42,43,92,139,213,21,21,59,161,251,0,3,18,113,95,98,253,81,112,243,175,173,237,167,243,164,253,78,93,93,27,121,57,189,255,0,97,157,17,113,133,249,154,238,91,37,169,210,219,167,73,58,39,151,81,104,212,17,189,17,114,156,175,138,165,23,175,101,78,173,250,126,131,99,94,28,53,12,186,159,98,244,37,218,119,49,100,151,78,90,213,234,197,232,174,90,56,92,189,213,127,59,230,100,144,0,41,199,198,94,173,175,221,91,13,42,57,217,109,166,149,248,207,79,247,205,193,10,234,130,178,174,149,28,148,213,83,68,143,69,107,145,143,86,229,23,186,46,12,173,195,78,192,234,158,34,55,58,217,164,108,180,179,62,149,213,48,203,113,168,70,72,169,29,55,180,67,28,174,230,108,114,34,42,36,200,185,114,97,61,126,187,0,112,247,177,218,83,96,182,222,217,162,52,205,4,16,186,24,33,117,100,204,138,54,186,122,132,130,40,164,145,206,100,108,230,87,121,45,85,85,76,175,175,201,50,104,58,150,183,221,141,183,219,170,9,46,26,207,91,88,173,17,198,170,220,86,92,160,167,114,185,26,229,229,79,49,237,235,238,59,167,209,126,74,70,173,99,226,133,195,110,153,109,198,58,75,188,247,41,168,95,51,26,148,149,20,19,54,101,103,54,21,152,171,69,114,42,183,167,108,229,12,1,172,252,104,244,194,193,83,77,162,244,69,211,206,70,61,177,201,95,109,143,151,159,14,68,92,199,93,156,103,151,183,215,232,96,125,85,226,231,191,119,152,38,130,213,65,102,161,71,43,188,183,199,21,108,79,68,84,114,39,86,214,47,94,169,253,194,60,110,71,24,124,67,238,123,229,75,230,231,106,42,106,121,145,205,125,45,21,234,185,144,185,171,207,150,171,29,51,145,81,81,234,152,249,34,33,135,106,235,107,107,230,125,77,117,92,213,51,61,85,206,146,105,21,238,114,170,229,85,85,122,170,229,87,251,167,165,21,17,81,85,51,133,37,175,10,188,103,232,206,28,173,143,142,109,167,176,221,110,136,229,146,59,140,182,40,167,168,107,185,96,194,121,171,60,110,68,71,67,205,211,213,115,221,122,102,109,93,227,37,185,215,26,121,105,180,198,146,178,209,181,236,115,24,231,208,84,70,230,229,28,136,168,172,173,232,169,150,255,0,112,251,184,87,222,110,43,248,192,221,218,26,123,134,160,184,208,105,123,125,76,85,181,207,164,171,185,69,11,226,142,170,4,146,52,85,124,177,171,150,42,133,247,93,132,194,38,87,29,237,147,72,233,168,244,173,154,27,75,43,42,42,150,46,108,203,60,156,239,118,94,231,117,118,19,63,22,59,122,28,216,0,0,0,0,0,0,0,0,10,57,241,124,218,137,180,47,21,14,215,84,244,138,203,110,191,180,211,220,89,35,91,134,45,92,13,74,105,216,159,217,35,99,134,69,255,0,158,69,238,170,79,175,10,45,230,131,116,56,83,181,233,90,170,148,125,227,111,170,100,176,213,49,87,222,90,108,172,180,175,199,163,124,183,249,105,245,129,196,204,4,113,241,9,222,24,246,91,132,205,115,125,134,171,201,186,95,40,215,77,218,240,236,61,106,107,17,99,87,49,125,28,200,124,233,83,254,108,168,143,13,93,157,151,120,120,184,209,241,79,77,230,218,244,140,139,170,174,42,169,148,107,41,28,213,129,21,61,121,170,93,78,213,79,146,175,69,198,13,129,74,247,241,139,223,247,232,61,152,181,108,149,138,183,203,186,238,4,235,45,195,145,248,124,118,186,119,53,206,106,227,183,155,55,150,222,253,91,28,169,215,42,64,190,7,248,8,191,113,151,30,168,186,46,187,77,29,101,211,110,167,167,74,231,90,86,191,218,234,165,230,114,196,214,121,209,34,114,49,168,231,47,50,227,157,137,142,185,73,81,250,198,63,249,209,127,137,63,252,120,253,99,31,252,232,191,196,159,254,60,126,177,143,254,116,95,226,79,255,0,30,64,238,44,56,110,191,240,163,188,245,251,81,120,188,253,177,20,52,180,247,11,109,217,180,171,74,149,212,210,183,164,137,23,59,249,57,100,108,177,170,115,47,189,26,245,47,15,129,13,250,78,34,56,102,210,154,210,190,181,42,47,214,232,126,196,191,42,174,95,237,244,200,141,116,142,250,203,26,197,55,255,0,109,199,161,32,128,0,234,123,171,186,90,43,101,244,5,231,115,55,10,238,203,109,138,199,2,207,81,42,166,94,245,85,68,100,81,183,242,228,123,149,173,107,83,187,156,136,107,243,196,247,17,155,145,198,118,245,165,254,166,138,173,240,207,80,150,189,43,167,169,209,100,246,72,30,244,108,113,49,169,241,205,35,185,85,238,238,231,46,19,13,107,90,219,121,240,249,224,126,215,194,158,133,93,71,170,225,167,172,220,157,75,76,207,181,170,91,202,246,219,160,85,71,37,12,47,79,68,84,106,200,228,92,61,237,76,101,173,105,46,64,0,232,187,221,188,186,47,96,118,198,249,186,154,246,183,200,181,217,96,87,164,76,84,243,106,231,94,145,83,196,139,241,73,35,176,212,244,76,170,170,163,81,85,53,251,213,154,147,120,248,234,226,79,219,35,163,91,142,172,214,215,6,210,219,168,35,114,249,20,20,205,207,36,77,92,123,144,67,18,43,156,245,78,205,123,221,149,85,85,190,110,24,184,117,209,220,48,109,29,167,108,52,156,108,154,88,26,149,23,107,143,151,203,37,202,185,200,158,108,238,238,168,138,168,136,214,229,121,88,214,183,174,50,185,96,0,8,249,196,79,28,187,19,194,238,172,183,232,205,213,168,191,65,112,186,91,155,116,166,90,27,106,212,68,232,86,89,35,234,228,114,97,200,232,221,148,249,42,124,206,255,0,176,251,241,160,56,142,208,17,110,86,218,207,93,45,150,90,185,168,154,234,218,101,130,79,50,37,68,127,184,170,189,58,167,83,34,2,173,252,114,37,183,253,141,179,240,61,209,173,119,181,94,223,26,99,223,72,185,40,209,255,0,114,43,185,62,252,125,14,71,192,247,218,255,0,80,187,171,207,159,102,251,90,217,229,246,199,153,228,205,207,254,14,66,205,202,125,241,187,253,214,118,219,248,59,85,252,164,149,94,16,127,137,197,15,240,138,231,255,0,105,132,216,0,2,163,188,109,54,162,106,29,105,160,119,174,138,145,125,154,237,65,46,156,175,149,173,247,91,60,15,116,208,115,127,100,246,77,50,39,210,15,162,25,67,193,107,121,160,191,237,94,170,216,251,133,74,123,126,149,184,125,177,111,99,151,171,232,106,176,143,107,83,228,201,216,229,95,254,200,105,100,32,232,27,253,186,148,27,35,178,218,207,117,174,14,143,151,77,218,39,171,129,143,248,101,169,229,229,167,139,251,121,157,27,63,182,53,236,225,191,107,174,156,68,241,21,163,246,238,165,243,85,187,83,94,219,45,214,103,42,171,214,145,170,179,86,74,171,234,239,41,146,187,186,101,113,215,169,178,132,113,199,12,108,134,24,218,200,216,212,107,90,212,194,53,19,178,34,122,33,82,222,56,191,209,102,210,254,247,93,255,0,141,166,50,175,130,95,238,11,174,255,0,133,235,252,138,156,177,96,122,43,107,104,173,180,85,23,27,141,92,52,180,148,177,62,121,231,158,68,100,113,70,212,85,115,222,229,232,214,162,34,170,170,244,68,66,130,60,69,248,175,135,138,45,239,116,154,94,166,71,232,157,33,28,150,187,10,171,151,150,169,85,249,158,179,149,123,121,174,107,81,61,124,184,227,206,23,40,89,79,133,23,15,85,219,47,195,154,107,29,73,68,180,215,253,200,158,59,204,177,61,188,178,67,111,107,21,180,113,187,234,173,116,147,125,18,116,78,138,138,77,80,15,196,211,67,79,11,234,42,37,100,81,68,213,123,222,247,35,90,214,162,101,85,85,122,34,34,122,148,45,226,63,198,36,220,78,110,211,244,238,146,184,243,237,230,141,154,74,107,55,150,170,140,184,207,240,203,92,228,245,230,84,86,199,242,141,17,112,138,247,33,145,124,60,248,172,225,19,132,189,35,115,190,107,122,77,93,112,220,45,70,245,138,182,166,142,209,20,144,81,81,49,203,229,211,194,247,76,138,188,203,248,71,187,9,149,228,110,63,6,138,178,251,245,228,56,70,255,0,232,26,251,251,205,15,250,243,163,239,167,138,247,11,187,139,178,59,133,183,218,126,139,91,182,233,169,244,173,218,205,66,181,22,152,153,18,84,84,210,75,20,124,238,73,213,90,222,103,166,85,17,112,153,232,165,108,240,133,186,250,95,99,248,143,209,59,171,173,25,90,251,46,159,171,158,122,182,209,66,146,206,173,125,52,177,167,35,85,205,69,94,103,183,213,58,100,184,61,181,241,81,225,143,117,117,254,159,219,109,49,71,173,27,118,212,183,8,109,180,75,85,106,138,56,82,105,92,141,111,59,146,101,84,110,87,170,225,73,136,0,5,0,248,158,107,203,86,189,227,55,91,205,101,154,57,169,108,73,73,98,243,88,185,71,205,79,3,91,58,47,213,179,44,172,254,208,182,239,14,109,47,91,164,56,41,218,187,85,123,28,217,103,181,207,116,106,57,48,190,93,101,100,245,81,175,220,172,157,170,159,66,72,0,10,142,241,180,218,137,168,117,166,129,222,186,42,69,246,107,181,4,186,114,190,86,183,221,108,240,61,211,65,205,253,147,217,52,200,159,72,62,136,101,15,5,173,230,130,255,0,181,122,171,99,238,21,41,237,250,86,225,246,197,189,142,94,175,161,170,194,61,173,79,147,39,99,149,127,251,33,165,144,131,160,111,246,234,80,108,142,203,107,61,214,184,58,62,93,55,104,158,174,6,63,225,150,167,151,150,158,47,237,230,116,108,254,216,215,179,134,253,174,186,113,19,196,86,143,219,186,151,205,86,237,77,123,108,183,89,156,170,175,90,70,170,205,89,42,175,171,188,166,74,238,233,149,199,94,166,202,17,199,28,49,178,24,99,107,35,99,81,173,107,83,8,212,78,200,137,232,133,63,248,221,254,235,59,109,252,29,170,254,82,70,45,190,224,115,119,183,63,134,123,231,18,186,55,217,110,84,86,106,247,211,165,142,157,174,125,117,69,52,45,205,77,67,17,58,126,13,85,184,143,171,156,212,145,83,28,173,71,247,175,15,126,59,46,252,45,107,22,232,221,107,89,83,89,182,55,250,148,90,248,61,233,29,105,157,216,79,109,129,169,149,84,194,34,72,196,248,154,153,76,185,168,139,123,54,139,189,174,255,0,106,163,190,217,43,224,174,183,92,96,142,170,146,170,7,163,227,158,23,181,28,199,181,201,209,90,168,168,168,191,83,236,0,0,67,127,17,62,57,109,252,47,104,151,104,141,15,93,12,219,155,169,105,28,182,246,97,30,150,154,103,101,171,91,42,47,78,108,163,146,38,170,42,57,205,85,84,86,181,81,106,119,132,206,23,245,247,25,123,196,251,28,85,213,113,219,35,155,237,45,85,168,102,85,145,212,241,61,234,174,119,51,179,230,84,74,238,100,98,46,114,236,185,125,214,185,83,96,77,181,219,157,31,180,122,22,205,183,26,10,207,21,178,197,98,166,74,106,74,120,209,59,101,85,207,114,254,83,222,229,115,220,229,234,231,57,202,189,84,236,192,166,31,27,11,117,92,92,72,104,219,179,255,0,222,181,58,34,10,104,251,254,217,29,125,99,159,233,142,210,179,178,231,231,142,153,245,112,91,225,169,183,124,85,236,117,46,234,92,119,86,251,101,175,91,149,93,182,174,138,150,142,9,99,141,241,57,21,184,85,119,55,88,223,26,225,112,185,95,150,20,206,223,172,131,182,63,215,211,84,127,123,41,255,0,252,33,250,200,59,99,253,125,53,71,247,178,159,255,0,194,31,172,131,182,63,215,211,84,127,123,41,255,0,252,34,89,112,125,194,78,159,225,3,68,222,180,86,158,213,247,13,67,13,234,235,246,163,231,173,167,100,78,141,222,75,35,228,68,98,170,42,98,52,92,253,76,246,0,4,55,241,19,227,150,223,194,246,137,118,136,208,245,208,205,185,186,150,145,203,111,102,17,233,105,166,118,90,181,178,162,244,230,202,57,34,106,162,163,156,213,85,69,107,85,22,167,120,76,225,127,95,113,151,188,79,177,197,93,87,29,178,57,190,210,213,90,134,101,89,29,79,19,222,170,231,115,59,62,101,68,174,230,70,34,231,46,203,151,221,107,149,54,4,219,93,185,209,251,71,161,108,219,113,160,172,241,91,44,86,42,100,166,164,167,141,19,182,85,92,247,47,229,61,238,87,61,206,94,174,115,156,171,213,78,204,0,42,63,198,183,101,150,217,171,52,94,254,90,233,17,180,247,170,119,105,203,179,218,220,34,85,67,205,45,51,156,190,174,124,75,51,126,234,118,145,130,78,47,239,63,206,35,15,10,13,150,101,169,93,81,36,207,155,43,202,219,34,43,106,91,7,252,165,172,115,159,156,175,186,220,99,178,153,183,193,191,98,255,0,86,251,223,119,222,139,189,34,62,217,160,40,252,170,37,123,81,90,251,157,83,92,198,170,103,191,36,41,50,246,232,231,198,185,78,153,186,32,70,207,16,189,137,254,111,188,45,234,171,13,5,34,207,125,211,209,254,168,236,168,212,78,103,84,211,53,202,232,211,62,178,66,233,163,68,233,239,61,191,34,152,120,38,226,43,249,216,120,131,177,110,69,123,170,93,97,145,146,219,47,176,64,222,103,75,67,50,97,87,30,188,146,54,41,112,157,85,99,199,92,225,120,29,39,102,213,188,91,113,55,71,108,170,146,69,188,238,94,169,116,213,146,177,85,222,204,202,137,150,73,228,76,167,193,20,74,247,99,29,27,31,110,152,54,65,177,217,109,122,110,203,111,211,182,74,56,233,45,214,186,88,168,168,233,227,76,54,24,34,98,49,140,79,162,53,168,159,160,251,128,0,0,0,0,0,0,0,0,14,19,87,105,168,245,85,154,107,75,235,42,41,86,94,92,75,4,156,143,110,30,215,116,118,23,31,14,59,122,148,219,186,156,80,241,131,194,78,226,85,232,157,67,123,171,184,81,211,249,126,68,213,245,55,73,98,151,154,6,72,238,87,62,88,145,216,90,132,69,194,116,84,79,189,123,110,157,241,154,215,176,71,229,106,109,19,101,169,69,239,229,91,102,127,207,243,235,191,228,255,0,112,141,124,78,241,71,161,183,234,231,29,206,207,181,118,27,12,236,138,118,58,106,75,28,52,178,74,231,197,19,26,175,115,101,122,185,91,229,116,92,244,207,215,164,107,85,69,85,84,76,101,79,117,37,109,101,4,236,169,161,171,154,154,102,42,57,178,67,34,177,205,84,92,162,162,167,84,234,137,253,195,49,109,199,24,124,67,237,131,226,75,30,231,106,42,154,120,81,173,101,45,109,234,185,240,181,169,201,134,163,27,51,81,17,17,136,152,249,42,161,33,244,175,139,158,253,217,160,134,11,173,5,154,185,26,173,243,31,36,85,178,189,81,17,168,189,93,88,157,122,47,247,76,241,163,60,104,244,194,65,77,77,173,52,69,211,206,86,49,178,73,65,109,143,151,159,13,69,92,201,93,156,103,155,191,211,234,103,253,29,226,133,195,110,166,109,186,58,187,188,246,217,171,159,11,28,149,117,20,16,182,21,127,46,85,249,171,85,106,34,187,175,124,97,73,43,162,55,99,109,247,22,130,59,134,140,214,214,43,188,114,42,55,20,119,40,42,28,142,86,181,121,87,203,123,186,251,237,233,245,79,154,29,180,24,203,136,77,142,210,155,251,182,247,61,17,169,168,32,153,211,65,51,168,230,124,81,185,208,84,44,18,197,28,141,115,227,127,42,183,206,114,162,162,101,61,62,75,175,255,0,18,219,3,170,120,119,220,235,158,145,189,82,204,202,86,212,205,45,186,161,89,34,36,148,222,209,52,113,59,153,209,198,138,170,144,170,229,169,133,244,250,98,153,235,42,234,145,169,83,85,52,168,196,70,181,30,245,118,17,59,34,100,177,95,6,154,182,179,117,111,212,188,206,203,173,53,79,198,122,127,190,109,232,92,112,0,24,219,136,253,67,46,152,216,189,119,118,129,204,73,34,211,151,69,98,189,122,35,146,142,103,39,101,79,205,249,154,229,92,229,169,213,59,167,87,58,167,153,81,119,212,18,61,81,50,188,207,150,165,87,167,117,94,174,250,254,147,98,62,20,44,95,169,222,30,116,13,189,212,254,76,159,169,203,83,164,111,39,47,191,236,48,34,174,48,159,35,45,128,1,248,150,88,160,137,243,79,35,35,142,54,171,158,247,170,35,90,137,213,85,85,123,33,95,220,119,120,144,218,182,131,218,54,227,105,107,41,46,90,145,81,241,213,85,199,35,102,134,149,63,100,194,246,243,193,84,201,25,51,100,142,53,194,183,162,46,87,174,16,169,141,89,184,123,189,189,154,162,178,190,241,124,212,186,138,186,229,83,36,201,72,218,154,170,182,179,204,145,203,229,198,199,57,234,141,71,74,168,137,215,226,199,175,94,122,46,20,247,246,123,23,234,137,54,199,82,165,47,151,230,175,53,150,183,155,151,147,159,63,180,227,183,212,232,85,16,107,157,190,185,249,51,54,247,167,171,161,127,59,114,147,82,72,142,71,97,28,153,229,95,137,157,254,109,250,22,33,225,205,226,3,168,173,90,138,221,179,91,179,126,171,185,81,220,170,33,165,183,220,43,234,159,52,145,203,36,148,148,241,70,178,207,82,136,140,68,73,29,134,177,85,21,85,83,213,11,118,166,168,130,174,158,42,186,105,89,44,51,49,178,70,246,57,28,215,53,83,40,168,169,209,81,81,123,158,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,184,170,215,241,109,182,192,235,141,74,233,219,20,209,216,110,109,167,203,185,85,102,74,41,222,212,111,188,213,206,89,211,11,147,92,125,81,123,171,213,250,178,235,168,106,28,247,207,120,184,79,86,188,202,170,188,210,202,231,227,170,170,247,119,205,126,245,45,243,195,143,131,93,35,110,219,219,102,229,106,237,62,218,138,219,197,36,53,144,45,93,36,79,78,73,96,164,153,170,223,50,12,227,153,29,140,57,83,191,85,238,79,168,180,110,150,142,129,45,178,105,251,107,233,25,31,148,144,190,146,53,103,34,55,151,10,222,92,118,233,247,16,151,143,62,13,54,51,87,233,27,166,178,180,178,213,167,53,45,45,28,242,211,71,70,148,116,113,212,202,216,170,164,99,92,141,129,100,123,157,35,145,21,17,114,168,212,199,84,201,77,105,62,161,219,125,102,233,109,181,245,20,87,59,37,122,249,83,211,202,248,221,230,67,47,71,53,205,229,118,57,152,138,138,152,94,137,217,75,216,240,238,226,98,61,250,217,171,125,190,239,94,217,111,250,126,8,173,213,62,100,188,211,76,144,82,210,35,230,119,52,175,123,178,249,87,46,92,101,123,162,47,121,98,0,7,92,220,154,41,46,59,119,170,40,33,133,146,201,83,101,173,137,140,123,121,154,231,58,7,162,34,167,170,117,53,180,222,10,90,139,22,247,107,56,42,233,188,137,40,245,77,197,21,136,197,106,39,37,92,137,238,162,227,167,78,133,242,240,13,169,97,212,252,50,105,26,136,93,159,99,183,80,81,187,170,116,115,45,244,170,169,221,127,59,255,0,113,34,64,7,230,73,25,20,110,150,71,163,88,196,87,57,202,184,68,68,238,170,165,25,120,174,110,45,14,179,226,21,45,116,18,195,51,45,20,30,198,247,194,228,114,35,226,174,174,106,162,170,57,122,251,201,211,9,247,33,15,180,126,147,190,235,141,73,110,210,218,114,221,81,91,93,114,169,134,154,40,224,133,242,42,44,146,53,136,170,140,69,92,115,57,169,209,23,185,124,188,5,240,145,167,184,122,219,59,109,226,225,106,137,117,85,234,138,26,170,217,230,129,158,116,11,53,61,43,164,135,153,97,142,70,163,101,133,87,145,202,184,94,249,94,210,172,252,77,60,52,208,190,162,162,102,69,20,109,87,189,239,114,53,173,106,38,85,85,87,162,34,33,5,120,209,241,38,209,251,47,13,102,137,219,59,133,13,243,84,35,100,137,242,193,44,85,52,244,175,197,68,106,199,186,26,166,72,201,27,36,76,85,76,101,17,223,53,68,74,144,221,142,35,55,119,121,111,53,119,77,99,173,46,242,195,83,60,147,165,11,46,85,78,165,141,92,249,29,134,199,36,175,68,194,72,230,167,94,141,233,243,207,65,181,217,175,154,142,185,180,54,91,85,117,206,178,103,34,54,26,88,31,52,143,114,170,34,97,173,69,85,85,87,34,125,234,159,51,57,104,62,5,56,150,220,10,86,87,91,246,222,245,111,129,248,84,117,194,207,95,18,42,42,53,122,42,83,185,59,61,63,184,166,64,79,11,158,38,228,142,41,35,180,209,181,28,173,107,209,240,92,17,83,230,191,239,78,199,170,171,195,11,137,138,90,58,154,133,177,69,43,224,71,171,89,21,45,193,206,126,19,41,202,158,201,215,62,134,15,215,252,55,111,126,218,207,44,122,171,108,181,53,60,48,163,156,250,165,178,213,178,4,68,87,101,121,223,19,83,179,28,191,119,83,26,189,143,141,238,142,70,57,143,98,171,92,215,38,21,21,59,162,161,216,182,251,68,220,55,15,86,219,116,149,174,122,120,106,46,53,48,211,181,243,185,205,106,44,146,178,52,85,86,181,203,221,233,232,165,139,108,151,131,213,125,237,104,47,219,153,171,97,109,186,69,138,163,202,181,215,185,30,248,215,203,126,49,53,18,181,114,213,122,119,198,113,245,44,147,100,120,123,219,77,130,211,144,233,253,5,98,166,167,86,68,216,229,171,90,90,118,84,78,169,28,108,87,72,248,163,103,50,187,201,98,170,170,117,84,207,203,25,44,0,0,0,0,0,0,0,0,0,138,222,35,60,45,77,196,230,194,212,67,166,232,210,93,103,163,223,37,226,194,136,197,115,234,112,204,79,70,220,127,85,99,91,132,245,146,56,187,38,74,144,224,111,139,91,183,8,27,192,251,245,194,134,170,183,74,223,24,219,118,165,182,199,132,149,99,107,149,89,60,104,236,39,155,11,149,202,141,92,101,28,246,229,188,220,201,126,250,7,112,52,102,232,233,43,118,185,219,253,71,69,124,177,221,98,73,169,107,41,36,230,107,145,83,171,92,157,216,244,236,230,57,17,205,84,84,84,69,76,31,126,163,212,154,127,71,216,171,181,62,171,189,209,90,45,22,216,93,81,89,93,91,59,97,130,8,211,187,158,247,42,35,83,239,40,175,196,127,141,26,126,41,247,26,143,79,104,74,137,147,111,116,131,164,101,177,210,49,99,117,202,169,253,37,172,115,87,10,141,84,68,100,109,119,84,106,57,202,141,89,28,212,176,47,10,30,24,106,246,83,100,167,220,173,93,107,117,46,170,220,69,138,177,34,153,152,150,150,214,196,85,166,141,81,83,45,115,249,159,43,147,228,232,209,83,45,39,19,222,200,216,233,36,122,53,173,69,87,57,87,8,136,158,170,107,161,198,198,252,77,196,143,18,122,171,94,208,212,62,162,205,29,79,216,250,125,169,149,79,179,169,213,89,19,154,157,211,204,85,124,202,158,142,153,80,187,142,7,182,21,156,58,112,215,164,244,13,93,42,195,123,169,131,237,139,247,50,42,57,110,53,40,143,145,142,250,198,223,46,30,221,162,79,92,153,228,2,188,188,100,118,21,117,174,205,89,183,190,203,70,175,185,232,42,175,102,184,171,25,151,62,217,84,230,181,92,184,234,190,92,233,18,162,118,70,203,34,244,193,25,252,29,119,241,52,22,247,92,246,94,247,93,229,218,55,6,151,158,133,30,239,117,151,90,102,185,204,68,207,111,50,21,149,171,234,231,54,36,235,208,186,80,1,241,94,175,86,141,55,103,174,212,55,251,149,53,190,217,108,166,146,174,178,174,166,68,142,42,120,35,106,185,242,61,203,209,173,107,81,85,85,123,34,20,49,226,7,198,229,219,138,237,124,150,61,51,44,244,123,113,166,167,123,108,212,142,69,107,171,165,76,181,213,211,39,231,57,50,140,106,252,12,94,200,231,63,51,131,195,7,128,132,218,155,85,31,16,219,193,101,86,107,75,156,10,251,5,178,165,158,245,154,150,70,225,102,145,170,158,237,76,141,85,76,119,99,29,133,195,156,228,109,138,0,1,248,154,104,105,225,125,69,68,172,138,40,154,175,123,222,228,107,90,212,76,170,170,175,68,68,79,82,135,252,72,120,203,155,137,237,208,77,33,162,174,15,126,221,233,10,153,33,181,36,106,168,219,165,95,86,73,92,228,245,69,234,216,179,213,24,170,189,22,71,33,63,60,48,184,43,77,128,208,31,205,111,112,173,72,205,193,214,20,173,86,67,51,61,251,61,185,216,115,105,240,189,91,44,152,107,228,245,76,49,157,21,174,230,156,224,0,10,194,241,173,217,155,181,219,78,232,157,245,180,81,73,53,53,133,211,88,111,47,99,51,228,197,51,218,250,105,28,185,202,51,204,243,89,156,99,154,86,38,81,85,51,133,252,44,184,220,210,219,11,115,185,236,182,237,93,89,108,210,58,150,181,43,237,215,105,151,240,54,219,130,177,177,189,38,95,201,134,86,178,63,127,179,28,204,187,221,115,156,219,158,162,173,162,185,81,195,112,183,85,195,85,75,83,27,101,134,120,36,71,199,43,28,153,107,154,228,232,228,84,234,138,157,14,31,93,107,221,25,182,90,94,187,90,235,253,75,65,97,177,219,99,243,42,107,107,101,72,227,98,122,34,122,185,203,217,26,212,87,57,112,136,138,171,130,128,56,237,226,162,78,43,247,194,167,88,90,226,169,165,210,182,104,18,213,167,169,167,78,89,61,153,174,87,58,119,181,58,35,229,123,149,202,157,209,188,141,85,94,92,150,213,225,137,177,87,61,142,225,102,210,154,142,133,105,47,186,206,174,77,75,91,11,219,137,33,142,102,49,148,241,187,61,81,82,24,227,114,181,126,23,72,244,239,146,90,20,251,227,119,251,172,237,183,240,118,171,249,73,42,188,32,255,0,19,138,31,225,21,207,254,211,9,176,0,6,27,226,231,135,171,103,19,187,17,168,118,174,170,72,105,238,51,177,181,214,90,201,81,85,41,46,48,229,97,122,227,179,93,151,70,229,76,175,36,175,199,82,137,118,19,120,183,19,130,254,33,161,213,110,179,79,13,211,78,213,207,103,212,54,74,133,242,157,83,79,207,203,81,74,245,194,242,187,44,71,53,216,92,61,140,118,21,19,11,127,251,33,190,123,109,196,46,129,161,220,93,178,191,197,112,183,85,177,18,104,21,200,149,52,51,99,222,130,162,52,85,88,228,111,201,122,42,97,205,87,53,81,87,189,85,85,82,208,210,205,93,93,83,21,61,61,60,110,150,105,165,122,49,145,177,169,151,57,206,94,136,136,136,170,170,189,17,10,103,241,70,227,174,193,190,21,84,187,23,179,183,166,220,52,109,154,169,42,239,23,88,23,240,87,90,214,101,35,142,23,126,92,17,101,203,205,240,200,245,69,76,163,26,231,102,79,7,14,24,106,244,253,146,239,196,206,175,181,186,26,155,236,46,180,233,134,204,204,57,40,209,249,168,170,68,84,237,35,216,216,218,238,252,177,201,221,30,133,156,149,41,227,139,253,22,109,47,239,117,223,248,218,99,42,248,37,254,224,186,239,248,94,191,200,169,203,17,168,169,167,163,129,245,53,117,17,193,12,105,151,201,35,209,173,106,124,213,87,162,24,75,117,56,221,225,99,103,41,42,37,214,27,207,167,165,171,129,138,239,179,109,85,41,113,173,115,189,27,228,193,204,173,85,244,87,242,183,213,85,19,169,84,60,109,248,151,107,110,38,41,42,182,227,111,104,42,180,158,221,200,244,243,225,145,233,237,247,116,69,202,123,75,152,170,214,71,156,47,146,213,84,85,76,185,206,232,141,231,188,57,124,61,239,59,225,168,45,219,205,187,214,73,168,246,226,219,43,106,40,105,42,88,172,126,161,153,139,238,181,173,95,252,85,28,158,251,251,63,28,141,207,188,173,187,6,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,0,98,30,41,182,155,113,119,199,104,110,123,91,183,123,135,75,162,228,191,42,83,93,46,82,209,62,166,71,208,42,47,155,4,104,215,179,149,100,247,90,231,101,125,206,118,227,222,202,87,151,235,29,106,207,248,196,90,63,234,236,191,235,199,235,29,106,207,248,196,90,63,234,236,191,235,199,235,29,106,207,248,196,90,63,234,236,191,235,206,175,186,126,14,122,159,108,54,199,87,238,85,70,251,218,238,17,105,59,13,194,248,250,70,88,100,141,213,13,165,167,124,203,26,57,103,84,106,185,25,140,225,113,156,225,72,93,195,206,206,213,111,254,242,233,141,159,162,190,197,102,155,82,212,75,78,202,233,96,89,155,7,36,50,75,149,98,57,170,236,249,120,238,157,203,50,216,191,8,45,77,179,251,199,163,119,74,167,124,173,151,56,180,173,230,154,234,250,56,236,82,68,233,210,39,163,149,136,245,153,81,170,184,239,133,38,23,25,251,135,188,251,83,195,214,165,215,187,19,167,232,110,186,138,211,26,77,63,181,49,101,90,58,20,71,121,245,81,68,157,37,124,73,135,242,187,221,229,71,57,81,220,188,142,169,174,12,60,71,117,246,199,238,157,226,227,188,119,187,198,175,210,186,222,177,181,55,233,103,153,211,213,210,85,97,26,218,184,17,203,133,195,81,172,116,73,132,86,49,136,220,114,53,11,177,219,237,200,208,123,175,166,41,117,158,220,106,203,110,161,178,214,53,22,42,186,25,146,70,162,225,21,88,228,248,152,244,202,101,142,68,114,118,84,69,59,33,12,184,231,241,15,208,28,57,233,139,142,139,219,203,229,6,160,220,218,200,164,166,167,165,165,149,179,69,101,122,162,183,207,170,84,203,81,236,238,216,87,222,114,162,115,34,55,170,212,111,11,188,62,107,110,44,247,194,221,162,168,86,178,106,122,170,175,180,53,45,225,232,233,61,142,143,159,154,121,228,114,247,145,217,86,177,21,114,231,185,19,56,202,166,198,118,123,77,186,193,105,162,177,89,233,25,75,65,110,166,142,146,150,6,103,150,40,99,106,53,140,76,245,194,53,17,63,65,246,0,12,55,197,207,15,86,206,39,118,35,80,237,93,84,144,211,220,103,99,107,172,181,146,162,170,82,92,97,202,194,245,199,102,187,46,141,202,153,94,73,95,142,165,18,236,38,241,110,39,5,252,67,67,170,221,102,158,27,166,157,171,158,207,168,108,149,11,229,58,166,159,159,150,162,149,235,133,229,118,88,142,107,176,184,123,24,236,42,38,22,255,0,246,67,124,246,219,136,93,3,67,184,187,101,127,138,225,110,171,98,36,208,43,145,42,104,102,199,189,5,68,104,170,177,200,223,146,244,84,195,154,174,106,162,175,122,170,170,165,161,165,154,186,186,166,42,122,122,120,221,44,211,74,244,99,35,99,83,46,115,156,189,17,17,17,85,85,122,34,20,207,226,141,199,93,131,124,42,169,118,47,103,111,77,184,104,219,53,82,85,222,46,176,47,224,174,181,172,202,71,28,46,252,184,34,203,151,155,225,145,234,138,153,70,53,206,204,158,14,28,48,213,233,251,37,223,137,157,95,107,116,53,55,216,93,105,211,13,153,152,114,81,163,243,81,84,136,169,218,71,177,177,181,221,249,99,147,186,61,11,57,41,247,198,239,247,89,219,111,224,237,87,242,146,85,120,65,254,39,20,63,194,43,159,253,166,17,99,196,247,195,255,0,245,11,87,112,226,63,101,108,120,211,117,114,44,250,158,207,75,31,75,100,206,94,181,112,177,169,210,157,203,213,237,254,150,229,202,123,138,188,157,115,195,67,196,5,251,49,116,163,216,125,226,187,162,104,43,148,234,219,69,206,161,232,137,98,169,123,149,85,175,114,255,0,226,210,57,122,170,244,141,203,205,209,170,245,75,160,99,217,35,27,36,111,71,53,200,138,215,34,229,21,23,213,15,208,0,192,156,100,113,105,164,56,73,218,233,117,109,217,33,184,106,75,154,73,77,167,44,171,38,29,91,82,136,153,123,177,213,33,143,153,174,145,201,243,107,83,222,123,74,51,210,26,79,122,184,219,226,5,212,52,243,203,124,214,26,190,177,213,119,26,249,209,82,10,72,81,81,31,60,170,212,196,112,68,222,84,68,68,232,136,198,53,21,85,173,91,244,225,179,135,109,7,195,14,214,219,246,203,66,83,43,153,18,251,77,202,225,43,81,39,185,86,185,168,146,84,72,169,234,184,68,107,123,53,173,107,83,182,76,166,1,95,30,49,155,5,114,220,45,155,178,111,38,155,160,117,77,118,222,84,76,151,38,70,213,87,173,174,167,145,31,38,19,170,164,82,199,18,175,201,143,145,202,168,141,82,35,248,93,113,159,99,225,215,90,220,118,191,115,46,13,162,208,250,206,162,57,155,113,149,216,138,211,113,107,121,18,89,62,81,74,212,99,30,239,201,86,70,229,195,81,202,93,205,29,101,37,194,146,10,250,10,168,106,105,106,99,108,208,79,11,209,241,203,27,147,45,123,92,157,28,213,69,69,69,78,138,138,122,238,151,91,101,142,219,85,121,189,92,169,109,246,250,40,157,61,77,85,84,205,138,24,34,106,101,207,123,220,168,214,181,17,21,85,85,81,17,10,120,227,11,197,63,112,110,123,215,111,78,24,117,140,246,205,39,164,29,36,62,210,176,181,240,106,9,220,168,146,73,36,79,79,122,4,70,242,198,139,135,117,115,250,43,147,150,205,248,86,220,253,197,222,93,137,210,251,151,186,58,34,155,74,222,239,180,203,83,236,80,74,247,50,74,117,95,193,84,35,94,156,209,36,172,195,209,138,174,84,107,154,188,221,112,153,104,0,96,78,50,56,180,210,28,36,237,116,186,182,236,144,220,53,37,205,36,166,211,150,85,147,14,173,169,68,76,189,216,234,144,199,204,215,72,228,249,181,169,239,61,165,25,233,13,39,189,92,109,241,2,234,26,121,229,190,107,13,95,88,234,187,141,124,232,169,5,36,40,168,143,158,85,106,98,56,34,111,42,34,34,116,68,99,26,138,170,214,173,250,112,217,195,182,131,225,135,107,109,251,101,161,41,149,204,137,125,166,229,112,149,168,147,220,171,92,212,73,42,36,84,245,92,34,53,189,154,214,181,169,219,38,83,0,3,4,113,195,178,191,205,239,134,29,111,161,105,41,60,251,188,84,43,118,179,34,38,95,237,212,191,133,141,141,250,200,141,116,89,249,74,166,185,198,194,222,30,219,23,252,193,56,90,210,118,10,250,36,167,190,223,226,253,81,94,145,81,17,201,83,84,214,185,177,187,30,177,194,144,198,189,250,177,73,36,1,174,175,29,155,24,156,62,113,59,171,244,77,21,42,193,101,173,168,251,110,200,136,152,111,176,213,42,189,172,111,78,209,191,204,135,255,0,181,47,114,81,248,45,236,175,234,135,116,117,86,249,221,41,57,169,52,141,10,90,109,111,114,116,90,234,180,95,49,237,95,155,32,107,154,169,242,169,66,225,192,0,0,0,0,0,0,0,0,0,48,191,16,60,38,109,23,17,150,215,82,235,139,36,113,214,116,229,184,210,211,82,165,91,125,232,149,113,44,176,200,169,148,133,173,255,0,147,148,249,98,181,247,143,194,27,85,104,184,101,188,105,13,95,65,61,174,46,94,101,175,184,72,233,83,43,27,83,62,93,26,55,226,115,189,123,99,212,175,43,181,178,123,53,124,182,234,151,198,233,98,229,230,86,42,170,117,106,42,119,68,244,83,229,99,31,35,219,28,108,115,222,245,70,181,173,76,170,170,246,68,67,37,104,30,27,183,191,114,167,138,61,43,182,90,154,162,25,145,174,101,82,89,106,223,2,162,171,112,188,236,137,201,217,237,95,187,169,156,41,124,48,184,152,170,163,166,168,75,20,81,62,116,98,185,146,210,220,26,230,101,50,188,201,236,157,49,234,123,87,194,231,137,184,227,150,73,45,52,110,70,171,154,196,100,23,5,85,249,47,251,211,177,143,245,231,2,156,75,104,10,87,215,92,54,222,245,112,129,153,85,117,190,207,95,42,34,34,57,122,170,211,181,59,49,127,186,134,13,186,217,175,154,114,185,244,55,171,85,117,178,178,23,42,58,26,168,31,12,140,114,42,162,229,174,68,84,84,86,170,125,232,191,35,191,109,63,17,155,187,179,87,154,75,166,142,214,151,120,161,166,158,57,214,133,247,42,166,210,200,173,124,110,195,163,142,86,34,229,35,107,87,175,86,244,249,98,219,248,46,241,38,209,251,209,13,30,137,220,203,133,13,143,84,43,99,137,146,207,44,84,212,245,79,197,60,104,198,58,106,167,200,249,29,36,175,84,76,101,81,191,52,84,89,213,12,240,212,194,202,138,121,153,44,82,53,30,199,177,200,230,185,170,153,69,69,78,138,138,135,236,138,156,122,112,145,167,184,132,219,59,157,226,223,106,137,53,85,150,138,106,170,41,225,129,158,116,235,13,61,83,163,135,153,33,146,71,35,165,153,23,145,170,153,94,216,94,244,53,172,52,157,247,67,234,75,142,150,212,118,234,138,42,235,109,76,212,210,199,60,47,141,85,99,145,204,85,68,122,34,227,153,174,78,168,157,137,131,225,71,184,180,58,51,136,85,181,215,203,4,44,187,208,123,27,31,51,145,168,175,150,186,133,168,136,170,228,235,238,175,76,47,220,165,230,199,35,37,141,178,198,244,115,30,136,230,185,23,40,168,189,149,20,253,0,8,237,199,206,165,135,76,240,201,171,170,38,118,61,178,221,95,70,222,169,213,207,183,213,42,39,116,252,223,253,197,13,108,253,45,77,247,123,180,100,20,148,222,124,149,154,166,220,136,197,98,185,23,158,174,52,247,145,51,211,175,83,100,189,182,162,146,221,183,122,94,130,104,89,20,148,214,90,40,158,198,55,149,173,115,96,98,42,34,122,39,67,177,128,1,19,188,68,56,152,143,97,118,106,225,65,104,175,108,87,253,65,4,182,234,100,142,94,89,161,73,233,106,209,147,55,150,86,61,184,124,73,135,38,112,189,145,87,181,19,186,163,80,238,70,179,108,183,42,250,138,219,157,238,189,60,217,234,37,124,139,230,77,47,87,57,206,230,118,57,158,170,170,185,94,171,221,75,148,224,51,131,77,140,210,26,70,215,172,174,204,181,106,61,75,85,71,4,181,49,214,37,29,100,116,210,186,42,89,30,214,163,160,73,24,230,200,213,68,69,92,162,57,115,213,114,77,169,116,110,150,146,129,109,177,233,251,107,41,31,31,148,176,178,146,52,103,34,183,151,8,222,92,118,233,247,16,23,196,111,131,93,35,114,219,219,158,229,105,29,62,218,122,219,61,36,213,147,173,37,36,76,78,72,160,171,153,202,239,46,12,227,153,91,156,185,19,183,84,238,84,30,151,189,213,233,13,89,106,212,52,238,123,39,179,220,32,171,78,85,84,94,104,165,107,241,209,81,123,183,230,159,122,27,28,112,171,175,226,220,157,129,208,250,149,179,182,89,164,176,219,27,81,135,115,42,76,180,80,61,200,239,121,203,156,191,174,87,38,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,175,197,139,80,215,216,248,100,242,168,166,137,169,112,187,123,20,205,115,156,142,88,228,183,215,115,97,17,83,228,157,242,159,66,147,54,234,158,154,175,112,116,197,37,108,11,61,60,215,154,40,229,137,172,71,44,140,89,216,142,106,34,244,92,162,170,97,77,148,54,62,138,134,223,179,90,22,146,219,71,236,180,241,233,187,99,89,23,150,140,86,162,82,198,136,138,137,209,23,8,137,250,14,231,60,177,193,12,147,76,168,145,198,213,115,149,123,34,34,101,74,80,241,33,226,243,89,234,93,227,175,208,26,78,226,219,125,159,79,201,45,20,142,162,154,88,159,44,240,85,85,196,170,229,142,101,107,145,88,230,231,221,69,92,39,68,78,132,27,191,95,171,53,21,99,107,235,227,133,39,72,209,143,123,17,121,165,118,85,85,239,85,85,87,61,85,203,149,245,38,159,132,182,236,77,162,120,131,151,75,87,214,242,91,175,214,215,81,195,19,165,84,106,213,207,93,66,198,170,53,94,141,207,43,85,58,34,187,232,165,225,162,229,17,126,103,144,1,243,220,98,73,173,245,48,171,81,82,72,94,220,42,119,203,84,215,75,141,155,63,216,188,75,235,184,124,164,141,39,190,221,42,17,17,184,232,235,133,79,94,201,242,45,23,193,231,89,79,168,248,108,186,219,107,21,235,45,175,83,79,73,23,124,36,49,208,91,218,212,234,229,94,238,94,216,79,184,158,0,3,10,241,103,191,26,123,97,246,123,80,106,27,133,206,146,43,156,182,250,184,109,212,242,76,198,190,74,149,165,157,241,39,42,200,199,42,43,162,84,247,87,43,217,58,246,215,171,113,181,189,235,116,53,229,223,87,220,213,243,85,222,43,234,42,27,27,121,221,143,54,103,200,140,106,57,206,92,102,69,194,101,127,73,102,222,22,220,21,69,64,216,119,227,113,45,21,41,83,52,45,251,42,150,174,159,240,104,197,246,42,168,106,26,201,160,207,54,81,232,143,99,251,101,19,213,75,71,99,27,27,27,27,26,141,107,81,17,17,19,8,136,158,135,232,130,94,36,252,104,183,101,116,141,78,217,232,107,181,26,234,107,229,35,225,153,99,168,252,53,45,60,209,86,66,233,25,229,78,201,24,246,201,19,48,229,106,162,47,205,112,137,74,23,155,205,211,80,93,42,175,87,154,233,235,43,107,102,125,68,243,207,43,164,124,146,61,202,231,57,92,229,85,85,85,85,92,170,231,42,118,237,155,217,237,101,189,154,222,221,163,52,125,162,174,174,90,186,136,99,154,88,169,229,145,144,68,233,163,141,210,61,99,99,213,173,106,202,213,87,42,97,51,250,22,235,56,80,240,240,218,141,145,177,219,175,186,146,209,13,239,83,73,77,12,181,14,175,167,166,169,142,25,149,144,57,222,90,190,153,146,55,150,72,157,140,174,81,28,190,171,210,92,208,91,109,246,186,118,210,219,168,160,166,133,136,136,216,225,141,172,106,34,34,34,97,17,17,59,34,127,112,250,48,159,33,132,249,33,215,117,94,221,232,125,111,111,168,182,234,157,41,104,185,195,83,27,227,127,181,80,67,50,225,205,115,85,125,246,170,103,14,119,247,87,230,86,87,25,254,22,141,130,27,174,228,108,116,18,189,202,249,235,39,180,49,185,68,110,42,38,115,97,130,154,147,254,105,141,69,119,211,61,148,173,148,135,91,236,238,184,167,154,182,219,93,103,189,217,170,217,59,97,171,134,106,119,43,161,155,179,154,188,143,229,231,141,81,123,118,94,202,133,203,240,3,199,174,152,222,109,55,111,219,173,113,95,65,106,213,22,234,104,169,98,73,37,142,6,85,54,56,233,97,78,95,54,161,242,61,238,146,87,99,13,76,227,230,138,139,57,154,230,189,168,246,57,28,215,38,81,81,114,138,135,144,0,0,0,0,0,0,0,0,0,87,71,30,62,23,44,222,43,221,195,120,248,125,90,11,110,173,174,115,170,110,246,25,222,144,82,221,167,92,171,167,134,69,247,97,168,114,252,72,236,49,234,188,202,230,59,153,93,88,178,212,241,61,194,158,161,168,178,253,161,184,27,99,115,89,127,13,12,53,53,86,230,212,42,99,175,184,168,201,155,140,97,83,153,170,152,198,80,252,220,245,207,19,188,76,215,211,233,155,142,166,220,77,201,169,141,237,116,22,223,62,174,228,145,189,114,136,230,192,222,102,181,113,159,121,26,157,151,169,96,220,13,120,81,220,44,183,139,118,236,241,71,111,164,87,210,57,149,86,205,28,174,108,233,230,39,86,201,94,228,203,21,26,184,84,129,170,228,85,199,58,244,116,107,105,136,212,106,35,90,136,136,137,132,68,244,35,135,136,22,174,220,205,57,195,70,163,178,109,6,135,213,26,151,84,234,230,253,129,79,30,159,181,212,86,205,71,79,59,93,237,21,15,72,88,229,98,36,40,246,35,186,97,242,49,81,114,133,96,240,23,192,254,238,106,158,38,52,189,118,239,236,230,176,211,154,83,76,189,111,245,147,95,172,21,52,84,245,82,83,185,171,5,58,58,118,53,175,87,76,177,170,177,50,170,198,201,211,8,165,231,0,14,11,93,232,187,14,227,104,171,238,129,213,20,169,81,105,212,86,250,139,101,108,125,50,177,76,197,99,149,51,217,200,139,148,95,69,68,95,67,95,137,248,85,226,247,102,55,101,245,58,79,100,119,26,190,227,162,239,203,37,182,243,108,210,181,243,211,84,73,75,62,98,168,134,70,70,173,124,110,86,53,200,168,229,69,69,54,2,219,173,85,87,174,52,30,159,214,23,13,59,114,176,86,94,45,208,85,212,218,174,84,178,83,213,80,204,246,34,201,4,145,200,214,185,174,99,185,155,213,19,56,202,116,84,59,16,5,93,120,155,238,95,20,123,193,114,168,216,61,154,216,109,209,155,66,219,229,111,219,87,90,77,35,112,124,119,202,166,59,41,28,79,108,74,142,166,141,81,21,28,139,137,30,153,234,214,181,93,94,63,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,35,249,211,184,167,255,0,139,78,234,255,0,212,219,143,250,146,202,124,26,246,159,116,246,191,249,175,255,0,52,205,180,213,122,75,237,63,212,255,0,177,125,187,102,169,160,246,175,47,237,15,51,202,243,152,222,126,95,49,156,220,185,199,59,115,221,11,42,4,99,241,14,210,28,69,107,222,29,174,154,67,135,106,120,42,42,238,79,242,175,244,236,168,242,171,170,173,156,171,230,65,75,148,229,115,158,184,71,162,185,170,230,35,154,136,238,124,16,31,194,243,129,123,142,190,215,179,111,118,241,105,137,233,116,230,140,175,125,53,182,213,113,167,116,111,174,187,194,228,230,89,34,122,103,202,129,221,209,81,51,42,35,122,242,72,210,229,0,0,3,136,213,186,75,77,107,205,51,114,209,186,198,203,75,119,178,94,41,159,73,93,69,82,206,104,230,137,201,133,106,167,167,205,21,48,168,168,138,138,138,136,165,51,241,109,225,67,186,251,89,117,173,213,155,9,111,173,215,90,54,71,186,86,91,224,79,50,239,110,106,245,228,116,73,214,165,169,217,31,26,43,255,0,57,137,142,101,138,26,111,121,56,138,216,249,31,167,52,206,228,107,237,19,229,46,100,181,195,114,171,162,99,85,115,213,212,252,200,220,229,93,221,189,213,79,177,243,113,63,197,45,238,158,154,89,247,19,115,171,218,254,72,26,247,213,220,210,5,245,198,121,155,19,81,50,170,190,234,34,101,84,177,62,8,124,39,170,180,157,238,217,187,28,79,50,150,90,250,9,25,87,108,210,80,74,217,162,138,102,174,89,37,108,141,203,36,86,170,101,33,98,171,114,137,204,231,38,88,89,248,42,187,198,19,102,247,123,115,119,59,111,235,246,223,106,181,134,171,165,162,176,212,67,83,61,142,199,85,95,28,50,45,70,81,143,116,44,114,53,202,157,112,189,112,73,79,11,45,15,173,118,247,133,26,61,59,175,180,125,239,77,93,155,126,184,204,234,11,197,190,90,58,132,141,206,103,43,214,57,90,215,114,174,23,11,140,41,47,64,0,16,159,143,47,14,75,7,20,47,126,228,237,221,101,22,157,220,120,33,108,115,75,59,85,180,151,168,216,212,107,25,80,173,69,86,72,214,162,53,178,162,47,186,136,215,34,162,53,89,81,250,163,65,113,71,194,38,171,158,59,173,22,183,219,139,162,47,149,246,133,186,170,122,88,170,90,138,184,242,234,169,221,229,204,222,255,0,11,213,59,253,79,150,251,189,188,79,111,187,99,209,23,173,201,220,61,110,202,133,78,91,55,218,21,117,140,153,81,83,11,236,237,85,71,170,42,166,21,90,171,213,9,141,193,143,132,246,184,214,119,123,126,225,113,51,107,155,77,233,120,30,218,136,180,212,142,86,92,110,74,139,148,101,66,39,90,104,151,242,145,87,205,84,69,76,51,40,242,224,173,118,187,101,142,217,73,101,178,219,233,168,45,244,16,178,154,150,150,154,38,199,20,17,49,168,214,49,140,106,34,53,168,136,136,136,157,17,16,250,138,193,241,140,218,29,217,220,253,79,182,21,27,107,181,250,183,86,69,111,160,186,50,173,246,59,37,77,123,105,220,249,41,213,169,34,194,199,35,21,81,174,194,46,51,133,249,21,213,252,233,220,83,255,0,197,167,117,127,234,109,199,253,73,244,81,112,133,197,117,198,100,167,135,134,237,206,107,154,213,84,89,244,173,116,45,68,207,110,105,35,68,245,237,147,38,232,31,12,62,51,181,229,83,35,118,213,254,166,233,28,168,142,172,191,215,195,74,198,117,245,141,28,233,151,213,125,216,215,183,207,8,179,207,134,111,8,13,177,219,91,133,30,175,223,91,244,122,250,243,74,230,205,21,166,24,86,43,68,82,39,95,194,53,222,253,86,23,10,136,238,70,47,103,70,228,44,26,154,154,158,142,158,42,58,58,120,224,130,6,54,56,162,141,136,214,70,198,166,17,173,68,232,136,136,136,136,136,123,64,0,0,99,78,38,237,55,91,255,0,13,187,175,98,177,91,42,238,55,43,142,135,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,60,112,9,195,167,16,122,55,139,237,183,212,218,191,98,183,14,199,103,161,175,169,125,85,194,229,166,43,169,169,160,106,209,206,212,87,203,36,72,214,162,185,81,50,170,157,85,19,212,189,35,195,154,142,69,107,145,21,21,48,168,190,165,93,241,153,225,31,46,160,187,87,238,79,11,73,69,75,61,91,221,81,91,164,42,101,72,98,89,28,170,174,117,20,174,94,72,242,171,251,75,213,172,78,188,174,106,97,133,114,214,219,248,138,225,159,81,77,5,67,53,246,217,222,21,203,19,228,138,74,187,84,146,225,63,38,70,43,124,198,225,114,138,213,84,84,92,167,69,57,107,159,19,188,87,110,52,73,166,171,119,187,114,47,113,212,34,181,104,33,189,85,189,39,69,199,71,71,27,189,244,237,209,81,76,171,195,239,134,119,19,187,229,115,163,171,189,233,58,173,7,166,103,86,201,61,227,80,194,232,36,88,215,174,97,165,118,38,149,202,157,90,170,141,98,250,189,50,133,203,240,209,194,254,215,112,177,160,217,162,182,230,216,171,81,80,140,146,237,119,168,68,90,203,156,237,69,79,50,87,39,102,166,87,150,54,225,173,69,92,38,85,202,185,116,0,1,9,248,242,240,228,176,113,66,247,238,78,221,214,81,105,221,199,130,22,199,52,179,181,91,73,122,141,141,70,177,149,10,212,85,100,141,106,35,91,42,34,251,168,141,114,42,35,85,149,31,170,52,23,20,124,34,106,185,227,186,209,107,125,184,186,34,249,95,104,91,170,167,165,138,165,168,171,143,46,170,157,222,92,205,239,240,189,83,191,212,249,111,187,219,196,246,251,182,61,17,122,220,157,195,214,236,168,84,229,179,125,161,87,88,201,149,21,48,190,206,213,84,122,162,170,97,85,170,189,80,152,220,24,248,79,107,141,103,119,183,238,23,19,54,185,180,222,151,129,237,168,139,77,72,229,101,198,228,168,185,70,84,34,117,166,137,127,41,21,124,213,68,84,195,50,143,46,10,215,107,182,88,237,148,150,91,45,190,154,130,223,65,11,41,169,105,105,162,108,113,65,19,26,141,99,24,198,162,35,90,136,136,136,137,209,17,15,168,170,239,24,77,155,221,237,205,220,237,191,175,219,125,170,214,26,174,150,138,195,81,13,76,246,59,29,85,124,112,200,181,25,70,61,208,177,200,215,42,117,194,245,193,37,60,44,180,62,181,219,222,20,104,244,238,190,209,247,189,53,118,109,250,227,51,168,47,22,249,104,234,18,55,57,156,175,88,229,107,93,202,184,92,46,48,164,183,172,163,164,184,82,79,65,95,75,13,77,45,76,110,134,120,38,98,62,57,99,114,97,204,115,87,163,154,168,170,138,139,209,81,74,86,227,203,195,95,94,109,126,224,174,175,225,227,64,223,181,78,138,212,115,57,236,181,217,104,38,174,170,178,84,175,51,157,2,197,19,92,245,167,194,102,57,49,238,252,14,92,163,92,249,77,225,163,188,220,74,217,109,212,156,61,241,13,178,123,153,65,65,67,10,179,77,106,107,166,151,175,138,24,34,98,57,203,71,87,60,145,163,90,212,68,196,79,114,162,34,39,150,171,240,33,97,32,29,119,112,245,147,118,251,69,221,245,147,180,221,251,80,45,174,153,211,50,215,98,183,201,93,95,88,254,205,138,24,99,69,115,156,229,84,76,246,68,202,185,81,17,85,40,123,136,253,43,199,31,19,155,163,112,220,221,123,195,142,234,54,89,255,0,1,111,183,197,163,238,75,5,182,141,170,171,29,60,127,129,234,137,149,85,114,166,92,229,115,151,185,139,255,0,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,143,231,78,226,159,254,45,59,171,255,0,83,110,63,234,71,243,167,113,79,255,0,22,157,213,255,0,169,183,31,245,38,193,28,50,90,110,182,14,27,118,162,197,125,182,85,219,174,86,237,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,76,137,91,69,69,114,162,168,183,92,105,33,170,164,170,137,240,79,4,241,163,227,150,55,34,163,152,246,175,71,53,81,85,21,23,162,162,148,243,198,135,133,14,185,209,183,186,253,194,225,154,209,62,165,210,245,79,125,68,218,110,21,230,184,90,213,87,42,200,26,171,154,152,191,53,27,153,81,48,156,175,194,188,136,26,99,126,56,163,225,241,100,209,154,127,113,245,230,138,109,58,175,53,154,106,154,138,120,225,85,85,202,165,52,190,235,21,85,23,42,141,69,232,125,151,157,205,226,223,138,71,83,233,91,150,166,220,61,196,103,154,141,142,217,79,237,21,112,249,153,69,69,88,98,78,78,100,232,188,202,153,79,153,55,120,41,240,153,191,165,242,221,185,252,82,209,67,69,71,65,43,42,168,116,122,72,201,164,169,145,174,71,53,107,156,222,102,36,93,58,194,213,85,119,103,171,81,21,142,182,22,49,145,177,177,198,196,107,90,136,141,106,38,17,17,61,16,253,0,117,221,195,214,77,219,237,23,119,214,78,211,119,237,64,182,186,103,76,203,93,138,223,37,117,125,99,251,54,40,97,141,21,206,115,149,81,51,217,19,42,229,68,69,84,161,238,35,244,175,28,124,78,110,141,195,115,117,239,14,59,168,217,103,252,5,190,223,22,143,185,44,22,218,54,170,172,116,241,254,7,170,38,85,85,202,153,115,149,206,94,230,47,254,116,238,41,255,0,226,211,186,191,245,54,227,254,164,127,58,119,20,255,0,241,105,221,95,250,155,113,255,0,82,63,157,59,138,127,248,180,238,175,253,77,184,255,0,169,31,206,157,197,63,252,90,119,87,254,166,220,127,212,155,4,112,201,105,186,216,56,109,218,139,21,246,217,87,110,185,91,180,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,88,5,44,201,192,242,214,248,160,212,108,227,237,78,77,25,246,146,235,153,17,19,49,253,136,174,73,252,174,221,25,231,185,41,62,121,245,94,229,211,0,10,230,241,155,216,183,106,189,167,211,219,235,103,163,231,174,209,85,127,103,221,28,214,170,171,173,213,78,68,99,156,191,40,231,228,68,255,0,159,114,228,145,126,31,27,43,252,195,56,83,209,154,118,178,147,200,188,94,224,93,71,119,69,76,59,218,170,209,175,70,185,63,57,144,164,49,47,214,34,71,0,0,0,0,0,0,0,0,0,0,126,100,146,56,88,178,75,35,88,196,238,231,46,17,63,73,90,222,33,94,33,246,125,49,67,85,180,251,73,93,111,186,92,102,228,246,186,216,229,108,241,71,133,164,157,156,178,83,212,163,147,45,116,141,92,183,170,166,19,178,169,84,26,123,74,107,45,193,187,54,147,79,217,110,151,170,217,230,134,5,246,122,105,106,93,207,34,242,198,142,228,71,47,92,97,62,120,232,89,151,6,30,22,141,158,27,86,228,111,140,18,177,200,248,43,32,180,61,184,69,110,41,230,107,102,130,166,147,254,117,142,68,119,211,61,212,179,93,41,183,122,31,68,91,233,237,186,91,74,90,45,144,211,70,200,217,236,180,16,194,184,107,90,212,95,113,168,153,195,91,253,196,249,29,139,9,242,65,132,249,31,61,125,182,223,116,167,117,45,198,138,10,152,94,138,142,142,104,218,246,170,42,42,46,81,81,83,178,175,247,72,141,197,127,135,134,212,111,117,142,227,125,211,118,136,108,154,154,58,105,165,167,117,5,61,53,52,115,76,140,157,205,243,21,148,207,145,220,210,74,220,225,114,168,212,245,78,180,167,188,155,61,172,182,79,91,220,116,102,176,180,85,210,75,73,81,52,112,203,45,60,177,178,120,155,52,145,182,70,44,140,98,185,174,88,156,168,228,76,46,63,66,117,27,53,230,233,167,238,148,183,171,53,116,244,117,180,83,50,162,9,224,149,209,190,57,24,228,115,92,142,106,162,162,162,162,46,81,115,148,46,187,195,95,141,22,239,78,145,167,219,61,115,119,163,77,77,99,164,100,48,44,149,31,134,170,167,134,42,56,91,35,252,217,223,35,222,233,37,126,92,141,68,85,249,46,81,103,113,249,123,27,35,29,27,218,142,107,145,81,81,83,40,168,190,133,92,120,164,240,85,21,123,102,223,141,187,180,84,173,76,48,187,237,90,90,74,127,193,171,19,219,106,166,168,115,33,131,60,217,86,34,189,239,237,132,95,69,43,39,110,117,189,235,107,245,229,163,87,219,21,240,213,217,235,233,234,29,27,185,219,159,42,102,72,172,114,53,205,92,102,52,202,101,63,65,176,175,9,155,241,167,183,227,103,180,254,161,183,220,233,37,185,197,111,164,134,227,79,28,204,115,227,169,74,88,31,42,114,164,143,114,34,58,84,79,121,114,157,151,175,124,212,0,32,127,140,54,178,159,77,240,217,106,182,209,171,210,91,166,166,130,146,94,248,88,100,160,184,53,201,209,200,189,218,157,242,159,121,87,92,19,89,254,218,226,95,66,67,229,36,137,5,246,215,80,168,173,207,70,220,41,186,246,95,153,177,109,186,36,134,223,77,10,53,17,35,133,141,194,39,108,53,15,160,0,120,85,194,42,252,138,60,241,105,221,137,181,183,16,112,233,106,10,238,123,117,134,216,218,57,162,108,170,173,74,184,43,171,152,229,86,163,213,185,229,114,39,84,71,125,16,133,150,27,245,102,157,172,117,125,4,112,172,235,26,177,143,122,47,52,78,202,42,61,138,138,138,215,162,181,48,190,132,228,240,223,226,243,89,233,157,227,160,208,58,178,226,219,133,159,80,73,21,20,110,173,154,89,159,20,243,213,82,68,138,213,146,100,107,112,198,187,30,234,170,101,122,42,116,46,190,9,99,158,24,230,133,81,99,145,168,230,170,118,84,84,202,29,51,124,40,168,110,27,53,174,169,46,52,105,85,79,38,154,185,181,241,121,104,245,114,45,44,136,168,136,189,21,112,170,159,164,214,191,113,105,233,169,55,7,83,210,81,64,176,83,195,121,173,142,40,156,196,106,198,196,157,232,214,170,39,68,194,34,38,16,187,63,9,221,65,95,124,225,147,202,173,154,39,37,190,237,236,80,181,28,229,114,71,29,190,135,151,40,170,191,53,237,132,250,19,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,163,83,46,84,68,250,142,102,170,170,35,147,41,221,50,126,82,120,92,207,49,179,49,91,249,200,228,193,250,71,53,200,138,142,69,69,76,166,23,185,228,135,30,42,26,98,45,73,195,37,83,145,200,146,218,171,95,114,239,221,177,91,235,126,138,189,221,244,251,208,163,125,21,114,109,155,89,88,110,238,123,24,148,55,58,90,149,115,215,13,68,100,173,118,85,114,157,58,124,208,217,43,135,107,253,62,166,216,173,1,119,166,158,41,82,125,51,106,115,157,27,145,205,230,90,56,156,189,81,87,243,190,103,124,185,82,251,117,190,170,139,153,91,237,16,190,44,162,225,83,153,170,153,255,0,9,175,71,30,155,109,124,219,158,36,117,84,55,122,74,200,227,188,92,107,174,148,178,79,27,209,36,134,90,250,174,71,53,92,214,229,21,24,170,138,153,69,244,85,35,185,37,188,60,52,165,235,85,113,67,165,153,101,138,71,173,170,174,134,231,84,172,107,215,150,158,43,141,39,59,151,149,23,8,156,201,213,112,159,53,67,96,248,154,172,137,140,114,229,90,212,69,95,208,126,192,7,133,68,114,42,42,101,23,161,65,126,38,214,20,178,241,63,119,145,177,242,37,107,42,42,122,38,51,207,112,172,235,217,62,68,201,240,85,186,127,248,177,213,54,110,100,255,0,195,181,213,56,207,95,247,189,185,191,63,244,22,88,1,240,95,239,84,26,110,199,112,212,55,90,134,65,71,108,165,150,178,162,71,189,173,107,35,141,138,247,42,171,149,17,17,17,170,185,85,68,250,148,65,226,33,197,101,207,126,247,102,178,199,103,185,47,234,102,193,36,148,16,199,12,206,242,167,146,10,154,182,182,108,54,103,198,229,116,114,162,115,34,34,170,122,34,119,237,30,28,252,20,220,55,187,88,82,110,22,180,180,77,30,150,179,212,199,59,82,162,157,201,29,92,145,75,73,42,51,240,144,62,57,24,248,165,119,78,100,85,76,246,76,170,221,174,159,176,90,52,181,150,139,79,216,168,32,163,160,183,193,29,52,16,195,19,99,99,35,99,17,141,68,107,81,26,152,107,81,58,34,39,67,145,58,54,245,238,85,175,105,118,195,81,235,171,164,237,141,45,118,186,202,152,81,92,212,87,203,29,60,146,181,169,204,230,229,87,203,94,136,228,95,187,185,174,183,16,91,185,122,222,205,215,191,107,187,205,92,179,182,170,186,169,40,146,73,30,239,42,149,213,50,203,27,19,153,239,229,68,243,87,163,93,202,158,159,53,235,90,11,65,106,141,203,213,52,26,63,72,90,234,43,174,55,9,226,129,140,138,9,37,70,121,146,54,52,123,210,54,185,200,196,115,219,149,194,247,253,5,233,240,29,193,158,159,225,215,64,208,222,239,214,202,90,141,95,116,165,138,122,185,223,11,30,250,117,146,26,87,62,38,185,208,71,43,17,178,194,170,141,85,92,122,229,123,75,64,0,63,50,71,28,177,186,41,88,215,177,232,173,115,92,153,69,69,238,138,132,31,227,223,128,125,45,189,26,98,229,184,58,14,207,77,111,213,150,202,41,170,60,186,90,120,226,74,207,46,58,169,112,169,21,59,229,146,71,203,43,19,28,201,205,132,245,194,173,52,197,62,191,216,237,193,114,195,45,194,199,168,44,53,170,215,114,186,122,87,249,144,79,213,23,28,143,229,243,34,250,47,187,232,169,210,228,60,63,120,244,176,239,94,157,162,219,189,127,119,134,147,87,80,65,28,44,146,166,161,145,165,99,88,202,88,81,81,101,168,124,178,72,249,101,127,228,167,54,23,215,40,179,153,143,100,141,71,177,200,230,175,101,69,202,31,160,0,0,0,0,0,0,0,0,0,122,170,169,105,107,96,125,45,109,52,85,16,200,152,124,114,177,30,215,122,245,69,232,162,158,154,158,142,6,83,82,83,199,4,49,166,25,28,108,70,181,169,242,68,78,136,123,64,0,0,0,0,0,0,0,0,0,0,0,15,154,182,219,110,185,49,145,220,104,41,170,155,27,185,216,217,226,107,209,174,249,166,83,162,253,79,164,0,0,0,0,15,204,145,199,52,111,134,104,218,248,222,213,107,154,228,202,57,23,186,42,122,161,234,162,160,161,183,64,148,214,250,40,41,97,69,85,72,225,141,24,220,175,117,194,116,61,224,0,0,0,0,0,0,0,15,92,240,65,85,11,233,170,97,142,104,164,106,181,241,200,212,115,92,139,221,21,23,162,161,248,163,162,162,183,192,218,90,10,72,105,161,106,170,182,56,99,70,53,51,213,112,137,208,247,128,0,0,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,67,213,69,65,67,110,129,41,173,244,80,82,194,138,170,145,195,26,49,185,94,235,132,232,123,192,0,0,0,0,0,0,7,205,93,109,183,93,33,74,123,157,5,53,92,77,119,58,50,120,155,35,81,216,84,206,28,138,153,194,175,95,169,239,142,56,225,141,144,195,27,89,27,26,141,107,90,152,70,162,118,68,79,68,63,64,0,0,0,0,1,195,51,71,233,182,107,25,117,251,109,80,253,191,53,178,59,59,171,177,248,79,99,100,175,149,177,103,243,124,199,185,223,121,204,128,14,27,88,232,237,51,184,26,94,231,162,245,149,158,158,235,100,188,83,186,150,182,142,118,229,147,70,238,232,191,224,84,94,232,168,138,115,8,212,106,35,90,136,136,137,132,68,244,60,128,0,0,0,0,0,0,0,0,3,242,247,178,54,171,222,228,107,83,186,170,225,10,214,241,11,241,18,165,210,16,84,109,94,203,223,89,53,221,121,61,174,229,71,84,142,108,93,105,39,103,151,45,53,74,57,185,99,165,106,229,189,122,162,116,202,149,99,163,116,86,190,222,157,99,29,146,193,75,112,189,222,171,179,151,171,38,169,123,185,34,115,189,229,99,94,245,247,34,92,116,94,141,249,39,75,212,225,43,129,93,183,225,231,75,53,46,182,91,125,231,80,212,73,28,211,213,213,83,65,81,229,190,25,230,124,78,137,238,167,141,237,94,89,27,149,95,86,166,49,142,178,142,56,227,138,54,197,19,26,198,49,17,173,107,83,8,136,157,145,16,253,0,1,18,248,241,224,207,79,241,21,160,107,175,118,27,101,45,62,175,181,210,203,61,36,236,133,140,125,66,199,13,83,153,19,156,216,36,149,232,233,102,69,86,162,166,125,48,189,232,179,95,104,45,81,182,154,166,191,71,106,251,93,69,13,198,223,60,176,61,146,193,36,72,255,0,46,71,70,175,98,72,214,185,88,174,99,176,184,78,223,160,236,188,62,238,229,235,100,247,94,195,174,236,213,114,192,218,90,234,84,173,72,228,123,124,218,86,212,197,44,140,94,87,179,153,23,202,78,142,119,42,250,252,211,98,157,148,220,171,94,237,109,134,156,215,86,185,219,34,93,45,148,117,51,34,57,170,172,150,74,120,229,115,87,149,206,194,167,152,157,21,202,191,127,115,188,156,118,160,176,90,53,77,150,183,79,223,104,32,172,160,184,65,37,52,240,205,19,100,99,227,123,21,142,69,107,145,90,185,107,149,58,162,167,82,146,188,70,56,41,184,108,142,176,171,220,45,23,104,154,77,43,120,169,146,119,37,61,59,150,58,73,37,150,174,101,103,224,224,100,113,177,145,68,222,156,202,168,152,238,152,84,234,254,29,252,86,92,246,19,118,104,236,119,139,146,254,166,111,242,71,65,52,115,76,239,42,9,39,169,164,107,166,195,166,100,109,86,199,18,167,50,162,170,39,162,167,107,223,176,94,168,53,37,142,223,168,109,85,12,158,142,231,75,21,101,60,140,123,92,215,199,35,17,237,84,86,170,162,162,163,145,114,138,169,245,62,240,10,211,241,169,186,39,243,49,210,246,110,100,255,0,195,180,53,56,207,95,247,189,197,191,63,244,16,215,195,38,194,151,174,39,236,242,58,62,116,162,101,61,87,108,227,146,227,71,215,178,252,203,245,68,70,162,34,38,17,58,30,64,7,226,86,171,226,123,26,184,87,53,81,23,244,26,248,120,135,233,75,214,148,226,135,84,178,245,20,140,91,173,93,117,206,149,94,215,167,53,60,183,26,190,71,39,50,38,81,121,87,170,101,62,74,164,105,36,71,1,123,109,125,220,110,36,116,172,54,138,74,201,35,179,220,104,110,149,82,65,27,213,35,134,42,250,94,119,57,90,215,97,17,30,138,170,184,68,245,84,54,23,182,210,251,13,190,150,139,153,93,236,240,178,44,170,229,87,149,168,153,255,0,1,208,248,137,191,211,233,157,138,215,247,122,153,226,137,32,211,55,87,53,210,57,26,222,100,163,149,201,213,85,63,55,230,107,107,173,110,77,188,235,43,245,221,175,99,210,186,231,85,82,142,98,229,170,143,149,206,202,46,87,167,95,154,151,145,225,95,166,34,211,124,50,82,185,92,139,45,214,181,151,46,253,155,45,190,139,232,139,221,191,95,189,73,142,120,87,53,168,170,174,68,68,76,174,87,177,249,89,161,68,106,172,172,195,149,17,190,242,117,95,146,30,121,218,139,133,114,101,19,61,253,15,40,168,169,148,92,161,228,0,0,0,0,0,0,0,0,0,0,0,7,78,215,59,189,182,155,113,72,234,189,103,174,44,86,174,92,98,42,187,157,60,18,59,171,83,162,72,246,231,227,106,253,202,159,52,33,110,249,248,184,109,86,141,182,201,67,182,180,21,87,171,203,177,229,74,248,169,170,104,219,239,68,171,204,176,214,35,211,220,115,209,49,249,77,249,34,144,99,93,248,159,241,43,170,239,21,53,150,203,220,86,154,73,121,60,184,104,234,107,224,70,225,173,69,247,91,86,168,153,86,170,254,149,249,152,214,241,198,255,0,20,183,138,217,235,147,122,245,157,10,207,203,152,168,181,37,198,40,217,202,136,158,234,121,235,140,227,43,245,85,56,233,120,196,226,130,78,141,223,173,192,141,168,185,228,143,84,220,90,223,187,30,121,219,116,175,136,71,20,154,89,98,68,220,155,197,213,34,86,244,185,222,46,51,243,34,114,244,95,217,41,159,135,252,43,243,36,62,218,120,196,110,69,130,56,41,245,206,159,162,184,199,204,223,61,240,210,79,52,156,190,226,59,149,101,173,78,189,31,140,250,175,222,113,60,89,248,148,233,206,32,116,28,218,63,78,89,53,21,187,218,169,29,21,66,84,211,71,12,110,123,161,158,55,99,146,169,249,111,225,155,221,51,132,95,185,107,248,187,63,10,13,252,167,215,251,82,155,103,95,89,207,115,211,145,114,67,27,164,69,84,163,167,166,161,133,184,69,145,206,199,51,213,58,53,27,247,47,66,122,152,31,137,238,16,54,191,137,155,12,208,234,91,69,52,23,214,83,58,26,75,172,52,244,237,169,102,25,50,49,139,51,225,145,232,196,124,238,126,19,215,170,117,239,0,110,126,10,187,131,246,227,62,199,215,186,123,236,143,57,57,253,166,233,63,180,249,92,235,156,114,208,242,243,114,99,233,156,250,19,95,132,78,5,118,247,133,184,221,121,164,106,92,117,37,77,50,211,84,87,76,144,76,168,215,121,14,115,89,34,83,199,39,47,153,7,50,34,175,174,123,246,147,224,0,10,67,241,125,211,203,101,226,50,130,161,103,100,158,223,97,138,171,13,118,121,121,235,235,215,11,209,48,189,62,166,107,240,85,174,131,201,213,54,239,61,124,238,106,233,188,190,100,199,46,45,201,156,119,206,122,100,181,16,8,19,226,157,197,35,54,179,110,164,218,189,57,114,124,119,205,75,78,177,84,164,51,97,205,162,168,130,182,7,170,242,74,215,167,191,27,123,181,91,247,175,66,166,248,124,218,107,254,250,238,253,139,72,209,82,212,213,182,190,231,74,235,132,200,199,201,201,3,234,162,142,89,30,228,99,241,143,53,21,92,228,84,235,215,235,176,238,200,237,77,131,102,246,222,201,161,236,52,20,244,201,67,67,77,21,67,161,137,140,243,102,100,17,196,231,185,90,198,115,42,249,105,149,84,69,92,126,132,239,160,172,175,24,46,33,42,52,245,170,219,178,118,58,213,100,247,56,33,184,214,44,114,42,102,158,70,215,211,62,55,114,200,139,221,19,40,172,84,249,175,161,83,118,11,29,203,83,94,232,116,253,162,7,77,91,113,169,138,150,6,53,174,114,186,73,30,140,106,97,168,170,189,92,157,145,84,187,159,15,126,7,180,206,204,232,219,118,225,235,27,53,29,110,171,186,210,195,84,215,84,83,199,35,169,27,44,84,147,35,90,178,64,201,35,115,37,137,216,78,101,198,87,186,229,82,111,162,35,81,26,212,68,68,232,136,135,144,0,7,229,236,100,140,116,114,49,28,215,34,163,154,169,148,84,95,69,43,175,196,143,128,152,183,26,213,85,187,251,83,100,160,165,189,91,224,125,69,198,146,154,153,24,234,200,227,109,101,68,175,70,65,78,231,201,51,222,248,211,46,122,35,176,136,189,112,165,74,88,111,250,219,104,117,188,119,75,85,77,194,201,125,177,214,167,59,81,243,83,72,217,33,153,28,177,189,26,173,122,39,60,105,150,229,23,45,244,84,45,151,195,247,196,102,213,175,45,212,219,93,188,215,168,168,239,208,115,249,23,58,202,150,199,28,252,206,170,157,220,211,84,84,185,239,229,99,34,106,97,189,21,81,59,97,75,25,138,104,167,98,75,12,172,145,139,217,205,114,42,47,233,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,63,18,205,20,12,89,102,149,145,177,59,185,206,68,68,253,42,87,55,136,23,136,205,171,65,219,170,118,191,102,111,81,86,95,167,228,243,238,116,117,45,146,56,57,93,75,59,121,102,167,169,107,219,204,199,202,213,203,122,170,42,118,202,149,35,107,181,107,29,201,212,173,163,160,130,233,126,189,87,103,225,108,181,83,203,201,26,175,162,57,238,195,24,191,60,35,126,72,93,247,0,220,12,90,120,118,210,233,168,245,205,178,213,112,214,21,191,20,254,75,101,246,94,73,42,152,158,83,165,167,142,86,115,69,51,17,221,122,227,229,140,204,192,0,0,240,168,142,69,107,145,21,23,162,162,144,135,196,35,129,237,51,188,250,54,227,184,90,58,205,71,69,170,237,84,179,85,57,212,244,241,198,234,182,197,21,92,202,215,44,112,62,73,28,249,101,110,83,153,51,132,236,184,85,164,91,253,142,229,166,111,117,218,126,239,3,161,173,183,84,203,75,59,28,215,53,91,36,111,86,57,48,228,69,78,173,94,232,138,91,39,131,239,16,149,26,134,213,114,217,59,221,106,190,123,100,19,92,105,22,73,21,113,79,27,104,41,153,27,121,164,85,238,171,132,70,34,124,151,208,179,80,116,61,238,218,155,6,242,109,189,239,67,223,168,41,234,91,93,67,83,21,59,166,137,143,242,166,124,18,68,215,181,92,199,242,170,121,139,133,68,85,76,254,133,215,135,136,61,166,191,236,86,239,223,116,141,109,45,77,35,104,46,117,78,183,204,172,124,124,240,50,170,88,226,145,142,86,51,57,242,149,81,205,68,78,157,62,150,199,225,99,197,35,55,79,110,227,218,189,71,114,124,151,205,53,78,145,83,36,211,101,206,162,167,130,138,6,42,115,202,231,175,191,35,187,53,27,247,47,66,123,128,85,119,141,85,116,30,78,150,183,121,235,231,115,80,205,229,243,38,57,113,113,76,227,190,115,211,38,20,240,130,211,203,122,226,54,190,161,39,100,126,193,97,150,171,14,118,57,185,43,232,23,9,209,114,189,126,133,222,0,0,35,7,23,92,10,237,239,20,145,182,243,86,212,183,106,74,106,84,166,167,174,133,32,133,85,173,243,220,214,190,69,167,146,78,95,50,117,114,162,47,166,123,247,133,22,207,5,93,193,251,113,255,0,108,107,221,61,246,71,156,188,158,205,116,159,218,124,174,116,198,121,168,121,121,185,51,244,206,61,9,253,195,15,8,27,95,195,53,134,24,116,213,162,154,123,235,233,155,13,93,214,106,122,119,84,191,44,133,30,196,153,144,198,245,98,190,6,191,11,235,213,122,246,207,4,10,241,94,223,186,125,1,181,14,219,58,26,222,75,158,163,137,89,52,109,145,17,86,146,162,154,186,23,101,18,70,187,28,204,68,234,213,111,222,189,10,76,44,3,132,207,18,157,57,195,246,131,135,71,234,59,38,162,184,251,45,43,98,167,74,106,104,230,141,175,108,48,70,220,243,213,51,13,252,11,187,38,112,169,247,39,47,185,126,49,27,145,127,142,122,125,13,167,232,173,209,243,59,200,124,212,147,195,39,47,190,141,230,88,171,87,175,86,103,30,169,247,17,227,85,120,132,113,73,170,86,84,93,201,188,90,146,85,119,75,101,226,227,7,42,47,55,68,253,146,184,248,191,192,159,35,169,71,198,39,20,49,163,145,119,239,112,30,139,149,111,62,169,184,175,34,252,219,248,126,138,158,135,47,98,227,163,138,75,29,83,170,151,120,245,109,193,93,10,195,201,95,168,110,50,179,25,69,230,199,180,39,189,211,191,213,76,175,182,94,42,92,68,104,219,179,106,53,13,101,45,238,141,34,70,44,117,114,87,84,174,121,152,185,195,234,209,51,134,170,103,251,37,249,147,83,99,60,92,54,171,89,91,99,161,220,170,10,171,45,229,185,243,101,100,84,212,212,110,247,165,84,229,89,171,21,235,238,53,136,185,252,167,124,149,9,165,161,183,123,109,55,30,145,181,122,51,92,88,174,188,217,204,84,151,58,121,228,111,87,39,84,141,238,199,192,229,251,145,126,74,119,16,0,0,0,0,0,0,0,0,0,1,225,206,107,83,153,206,68,68,245,85,43,251,141,207,18,251,14,209,58,61,21,180,21,150,235,221,238,92,251,77,84,114,50,166,8,49,236,210,51,15,167,170,107,219,204,201,36,78,169,213,91,132,232,138,165,74,107,253,244,221,205,206,184,201,112,214,91,133,168,174,62,102,49,4,247,106,169,162,102,26,212,247,91,36,142,198,121,26,171,245,79,184,252,104,125,146,221,205,203,170,100,90,55,110,245,53,217,146,103,53,52,182,138,169,225,110,17,223,19,227,141,216,207,35,145,62,168,169,232,164,194,218,175,8,189,231,213,209,65,112,214,87,43,117,158,150,94,110,120,93,53,93,61,67,113,206,137,238,201,70,168,157,90,213,251,151,234,132,146,176,120,50,109,53,29,51,217,121,214,58,142,121,95,140,44,119,10,103,34,97,87,183,53,14,123,42,31,68,94,12,187,47,18,59,255,0,150,26,169,235,202,168,156,215,10,69,76,255,0,236,39,82,212,94,11,58,122,79,58,93,57,174,171,218,229,230,88,219,85,115,98,55,215,25,70,80,255,0,201,255,0,9,27,55,119,194,187,127,246,237,181,53,214,40,41,53,5,28,74,247,70,203,115,107,106,230,86,39,152,169,148,109,35,83,155,12,79,166,92,159,50,38,234,237,186,215,90,18,190,107,110,175,210,55,139,68,208,189,204,84,173,160,154,159,56,115,147,41,230,53,171,140,177,223,220,95,145,215,76,227,194,15,17,55,158,29,55,110,223,170,105,107,170,99,182,213,190,42,43,132,81,202,244,99,169,221,83,78,249,85,90,146,198,213,247,97,199,188,184,249,167,203,96,77,163,221,29,45,187,186,14,207,173,52,189,230,138,186,43,133,21,60,243,54,158,162,57,86,9,100,134,57,29,27,209,143,114,53,237,73,27,150,170,170,166,83,239,59,152,0,0,1,79,62,52,246,4,139,119,52,198,161,141,88,141,126,158,162,165,115,83,186,185,106,174,47,206,49,254,28,156,103,131,150,160,125,22,240,94,108,233,82,173,109,69,170,161,222,95,62,17,85,213,86,246,246,207,211,228,92,200,56,109,97,169,173,154,59,76,93,53,45,226,182,10,74,91,109,28,245,82,75,52,141,141,141,72,227,115,215,42,229,68,78,141,85,238,157,141,121,184,207,222,186,253,239,223,141,71,124,146,189,213,84,54,234,250,203,109,189,233,43,158,199,83,71,89,80,232,149,139,230,61,21,188,178,244,86,170,38,23,162,124,236,15,194,11,96,41,45,186,58,225,188,23,251,66,125,161,85,85,45,45,20,146,211,167,251,221,209,80,84,70,230,171,227,230,207,50,42,162,163,241,242,249,150,94,15,85,93,68,52,148,179,85,78,244,100,80,198,233,30,229,84,68,70,162,101,87,43,244,66,128,60,71,183,22,45,194,226,94,245,37,61,98,84,195,102,90,155,75,28,146,35,209,18,27,133,94,19,40,231,39,103,246,233,223,178,29,175,195,15,135,213,221,173,236,165,213,55,106,39,73,105,211,78,101,123,92,232,242,199,84,83,213,209,61,26,170,232,220,213,247,100,94,153,69,199,170,33,122,116,148,176,81,83,69,71,75,27,99,138,6,54,54,53,168,136,141,106,38,17,17,19,162,116,67,220,0,0,3,215,81,79,79,87,4,148,181,80,71,52,50,181,89,36,114,53,28,215,181,83,10,138,139,209,81,83,166,10,214,241,9,240,233,135,87,65,91,187,123,49,101,134,43,178,58,74,138,251,109,37,50,53,39,76,85,212,74,246,69,77,76,174,116,142,123,162,106,43,157,215,162,47,92,41,85,122,139,74,238,6,211,106,71,80,95,45,183,173,57,119,164,198,29,36,51,209,204,222,104,209,122,115,35,92,153,100,137,159,163,190,74,79,94,19,60,85,181,14,135,129,154,79,122,150,174,241,66,153,242,171,211,158,162,165,58,207,34,243,201,83,86,137,241,58,38,166,19,178,99,209,11,55,218,142,38,246,95,120,168,150,167,72,107,203,36,147,55,226,164,125,210,145,103,110,85,232,153,100,114,189,83,164,110,95,187,169,149,17,81,122,162,228,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,170,39,85,92,24,175,117,248,155,217,125,157,162,74,157,95,175,44,145,204,239,134,145,151,74,68,157,216,86,34,225,146,74,197,94,146,53,126,238,165,100,113,103,226,173,168,117,196,15,210,123,42,181,118,122,21,199,155,94,188,244,245,43,214,9,19,146,74,106,181,79,137,178,181,114,157,151,30,170,64,173,59,165,183,7,118,53,35,104,44,118,219,214,164,187,213,231,43,28,51,214,76,238,88,213,122,242,163,156,184,100,107,143,163,126,72,92,207,1,190,31,54,29,144,180,83,235,157,201,181,80,92,245,100,252,254,228,240,50,104,233,121,93,85,23,184,147,83,50,86,115,69,43,51,239,117,84,249,34,34,206,116,68,68,194,38,16,242,0,0,3,211,87,75,5,109,52,180,117,81,182,72,167,99,163,123,92,136,168,230,170,97,81,81,122,47,69,40,179,196,243,135,213,218,93,236,170,213,54,154,39,71,105,212,174,125,123,156,216,240,198,212,84,85,214,189,90,138,216,218,212,247,99,78,153,85,199,170,161,213,60,56,119,22,45,188,226,94,201,37,69,98,83,195,121,90,107,75,220,178,35,17,82,107,133,38,83,42,230,167,102,118,235,219,178,151,255,0,73,81,13,93,44,53,80,61,31,20,209,182,70,57,21,21,21,170,153,69,202,125,20,246,130,180,60,95,118,2,146,229,163,173,251,193,96,180,39,218,20,181,81,82,214,201,21,58,127,189,219,21,125,68,142,114,178,62,108,243,42,42,170,191,31,63,153,95,156,24,111,93,126,200,111,198,156,190,71,94,234,90,27,141,125,29,182,224,245,149,204,99,105,164,172,167,116,170,245,243,24,136,222,88,186,171,149,83,9,213,62,91,12,232,237,77,108,214,58,94,215,169,172,245,176,85,210,220,168,224,170,142,88,100,108,140,84,146,54,189,48,173,85,69,232,228,94,235,220,230,65,76,222,49,218,129,245,187,193,102,179,173,74,189,176,90,105,221,229,243,229,17,91,85,112,111,108,253,126,71,39,224,177,96,73,119,115,83,234,25,21,138,214,105,234,218,86,181,123,163,146,170,220,252,227,31,225,201,112,192,0,0,7,76,221,205,208,210,219,69,160,239,26,211,84,94,104,168,98,183,209,84,79,11,106,42,35,137,103,150,56,100,145,177,177,30,246,163,158,228,141,216,106,42,42,225,126,243,95,190,47,184,137,188,241,23,187,119,13,83,85,93,83,37,182,145,242,209,91,226,146,87,171,27,78,218,154,135,196,168,213,150,70,167,187,54,61,213,199,201,62,120,56,236,90,71,110,245,206,187,175,134,219,164,52,149,226,239,52,207,107,17,40,168,38,168,198,92,212,202,249,109,114,227,47,111,247,83,230,75,45,162,240,174,223,253,196,109,53,117,246,10,77,63,71,42,177,210,50,226,218,218,73,145,139,229,170,225,29,72,228,230,195,215,233,150,175,200,146,122,119,193,103,79,71,228,203,168,245,213,123,156,156,171,35,105,110,108,86,250,103,8,250,31,249,95,224,59,122,248,51,108,179,159,19,221,171,245,74,114,242,171,145,183,10,76,42,167,127,252,68,226,181,95,131,14,219,85,192,233,52,206,179,190,195,59,98,84,99,106,46,52,237,98,189,17,216,207,37,14,123,242,255,0,132,139,187,189,225,73,191,26,2,26,155,150,154,74,59,253,28,111,127,151,13,23,182,85,84,171,17,36,114,101,172,163,106,103,12,106,116,245,114,124,200,177,174,54,75,119,54,210,169,241,107,45,187,212,214,150,71,140,84,213,90,42,160,133,217,70,252,47,146,54,231,28,237,69,250,170,39,170,31,189,3,190,123,185,182,55,8,235,244,110,225,106,43,111,151,156,193,5,218,170,24,159,150,185,61,230,199,35,115,142,119,42,125,87,239,45,175,130,63,18,251,14,238,186,77,21,187,245,150,235,37,238,44,123,53,84,146,50,154,9,243,237,50,63,47,168,170,115,221,202,200,227,78,137,209,93,133,232,168,165,128,181,205,114,115,53,200,168,190,168,167,144,0,0,0,0,0,0,0,0,0,64,111,17,30,61,233,118,90,216,187,113,182,23,106,74,157,83,85,254,248,150,25,209,254,199,202,234,73,155,204,232,42,25,36,124,241,74,244,76,183,222,199,203,42,180,207,79,77,170,245,221,237,34,165,167,186,223,174,213,95,147,27,37,170,158,78,86,124,147,153,203,134,179,244,35,126,72,89,143,8,254,20,79,173,107,53,110,253,178,166,157,205,207,179,219,24,156,153,253,190,55,121,208,213,81,253,34,115,112,191,95,145,101,122,3,102,246,211,108,109,205,182,232,189,25,102,182,198,220,229,212,246,234,120,92,239,121,238,234,177,177,185,248,221,253,213,250,157,209,17,26,152,106,34,39,208,242,1,249,146,40,229,98,199,44,109,123,92,152,86,185,50,138,134,36,221,238,22,54,91,121,173,181,20,154,167,68,90,27,83,59,30,223,109,130,219,72,149,8,170,217,19,41,35,225,122,231,50,185,223,127,95,190,181,248,161,240,152,212,90,62,10,221,87,178,213,21,87,138,68,89,38,91,124,143,146,162,167,180,210,114,199,21,53,26,38,48,216,154,212,207,117,199,170,21,231,170,52,150,166,209,87,138,155,14,170,177,92,45,85,244,115,62,25,97,172,165,146,7,181,204,115,154,190,235,218,142,79,121,174,78,169,232,191,34,75,112,87,199,46,181,225,179,82,210,217,174,117,179,220,116,149,101,67,35,169,166,158,73,102,72,24,249,41,218,247,198,199,84,71,19,85,177,66,168,138,169,211,56,94,157,174,231,102,119,203,111,119,199,73,209,234,125,19,168,237,245,190,209,12,114,77,77,21,100,18,77,3,221,20,111,115,30,200,228,127,43,155,230,181,21,21,122,42,227,229,156,132,0,0,2,172,252,106,236,240,45,187,75,95,210,55,121,254,117,13,39,62,19,28,156,183,23,227,56,207,127,175,232,35,23,133,182,161,117,143,138,26,24,29,82,145,178,225,71,21,26,53,95,132,115,159,113,162,76,34,101,50,189,62,191,113,125,32,175,127,20,174,44,109,154,3,69,207,179,154,126,173,147,93,239,148,206,101,87,147,35,93,229,65,52,85,180,239,71,114,76,215,53,81,236,76,162,177,81,61,114,189,10,135,219,157,49,112,220,29,201,211,154,78,142,23,212,84,223,239,84,116,40,136,215,63,46,158,161,145,229,112,142,92,101,233,232,191,114,155,28,112,237,182,240,109,78,206,105,93,27,29,28,52,211,210,90,104,91,86,216,227,70,102,161,148,177,70,245,84,229,106,231,49,247,84,207,78,191,35,36,30,21,81,19,42,70,78,53,248,169,208,251,39,181,87,202,90,77,87,104,151,82,214,82,212,209,211,80,71,95,11,167,100,143,166,169,70,57,209,164,204,145,26,146,69,202,170,157,115,209,19,61,168,86,253,117,190,238,102,188,171,185,44,15,170,186,234,59,164,146,50,40,154,247,186,73,234,38,87,35,90,220,185,202,170,231,225,19,170,245,245,82,241,188,51,248,120,168,217,13,137,134,183,80,219,252,171,222,162,157,183,103,44,177,43,101,138,26,138,58,53,242,157,207,27,30,220,62,37,203,122,162,47,170,175,105,128,0,0,0,15,204,145,199,52,110,138,104,218,246,61,21,174,107,147,40,168,189,209,80,142,92,76,240,53,180,28,72,91,102,117,210,213,29,166,242,254,94,91,141,190,10,88,39,92,58,31,138,87,83,200,255,0,130,20,106,125,21,83,178,244,167,206,32,120,6,223,173,143,186,114,65,162,111,58,146,214,238,213,182,123,109,109,100,113,123,177,126,217,34,83,177,173,203,165,229,79,154,181,201,221,58,225,93,49,174,247,43,107,174,105,87,167,53,21,255,0,79,212,254,83,32,171,168,164,231,247,92,137,204,140,115,85,112,146,59,31,242,190,165,196,120,113,241,209,120,226,2,26,205,1,184,207,165,109,254,135,203,246,89,99,87,34,212,115,173,92,175,203,166,168,123,223,202,200,88,157,26,152,245,233,133,73,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,2,5,248,142,113,207,120,225,254,26,61,1,183,47,165,117,254,187,204,246,153,100,87,170,211,242,45,36,172,195,161,168,99,217,204,201,158,157,90,185,244,233,149,90,119,212,250,239,114,183,70,230,181,122,143,81,95,245,5,79,228,178,122,186,138,190,79,117,168,188,168,247,57,83,41,27,115,255,0,39,232,102,174,31,184,6,223,173,239,186,242,79,162,111,58,110,214,222,245,183,139,109,109,28,82,251,178,254,215,34,211,189,174,195,162,229,95,146,185,169,221,122,92,31,12,188,13,109,7,13,246,216,29,107,181,71,118,189,51,155,154,227,112,130,150,121,211,46,155,28,178,182,158,55,252,19,43,87,232,136,157,147,172,142,68,68,232,135,144,0,0,0,67,255,0,19,14,30,42,55,191,98,102,173,211,214,255,0,54,247,167,103,117,217,171,28,74,233,101,134,158,142,177,124,166,242,70,247,187,47,149,48,222,136,171,234,139,222,142,108,87,75,238,217,235,202,75,146,64,250,91,174,156,186,71,35,226,149,175,99,163,158,158,100,85,107,155,150,185,21,28,204,42,116,84,199,162,151,211,193,63,21,58,31,123,54,170,199,75,87,171,45,49,106,90,58,90,106,58,154,9,43,225,108,239,145,148,212,200,247,54,53,153,242,42,44,146,242,162,175,92,244,84,207,121,56,138,138,153,67,201,141,248,137,219,120,55,95,103,53,78,141,146,142,26,137,234,237,53,205,164,108,145,163,241,80,250,89,99,98,162,114,185,115,153,59,162,103,175,79,145,174,62,227,105,139,134,222,238,78,163,210,117,144,190,158,166,193,122,172,161,84,86,185,152,116,21,15,143,41,148,106,227,44,95,68,251,144,183,143,11,94,44,173,154,255,0,69,193,179,154,130,173,144,221,236,116,205,101,47,157,35,91,230,193,12,84,84,236,70,243,204,231,57,85,239,92,34,49,17,125,48,189,11,8,5,11,120,165,106,39,95,56,161,174,129,181,41,35,45,244,114,209,171,90,252,163,93,29,198,181,48,169,149,194,245,250,125,196,157,240,84,179,192,150,253,83,127,88,157,231,249,213,212,156,252,169,142,78,91,115,241,156,103,191,215,244,22,152,0,0,3,30,239,54,249,109,238,199,105,58,205,79,173,181,29,190,139,217,225,146,72,105,165,172,130,57,167,123,98,145,237,99,25,36,140,230,115,188,167,34,34,47,85,76,124,241,72,252,105,241,203,173,120,147,212,181,86,107,101,108,246,237,37,71,80,248,233,169,160,146,104,82,118,50,74,134,177,242,49,181,18,68,229,116,83,34,42,162,117,198,19,167,120,209,166,52,150,166,214,151,138,107,14,149,177,92,46,181,245,146,178,24,160,163,165,146,119,185,207,115,90,158,235,17,92,190,243,154,157,19,186,167,204,176,206,23,124,38,53,22,176,130,139,85,239,77,69,85,158,145,86,57,210,223,27,228,167,169,237,12,156,178,69,83,70,169,140,58,86,185,51,221,49,232,165,148,109,15,11,27,45,179,22,218,122,77,45,162,45,14,169,129,140,111,182,207,109,164,90,133,84,108,105,149,145,144,177,115,152,154,239,191,175,221,150,227,138,56,152,145,197,27,88,214,166,17,173,76,34,33,250,0,252,189,140,145,170,217,24,142,106,247,69,76,161,211,53,254,205,237,166,231,91,157,109,214,154,50,205,114,141,216,195,170,45,212,243,57,190,243,29,209,100,99,177,240,55,251,137,244,43,83,139,143,10,39,209,181,250,187,97,25,83,80,231,99,218,45,143,78,124,126,209,27,124,152,105,104,254,178,185,217,95,175,204,172,234,138,93,87,161,47,107,21,85,61,214,195,118,165,252,153,25,45,45,68,124,204,249,47,43,147,45,127,233,71,124,148,185,143,14,238,62,41,119,166,216,155,113,185,247,106,74,93,83,75,254,247,150,105,209,158,217,204,234,185,157,202,233,234,31,36,156,145,69,26,46,27,238,231,229,133,73,242,0,0,0,0,0,0,0,0,0,71,94,53,56,164,181,112,211,182,21,55,170,122,218,23,234,26,142,79,179,232,229,145,170,249,57,106,41,219,47,224,210,88,222,184,142,126,111,117,122,119,94,157,232,39,81,234,29,109,187,186,198,107,197,210,75,133,238,249,114,229,202,34,205,83,44,158,92,72,222,156,202,231,174,25,26,122,175,70,252,144,183,222,0,60,60,236,251,83,107,254,104,91,179,103,138,179,82,213,126,209,73,85,78,201,25,75,202,234,168,157,238,79,76,217,25,205,28,145,175,71,117,84,69,237,132,44,12,0,0,7,135,53,175,69,107,218,142,69,238,138,153,34,215,20,220,3,109,39,16,86,155,149,214,27,84,118,141,78,232,166,154,10,186,24,41,169,252,234,133,108,238,106,204,244,167,124,142,69,146,108,187,11,149,194,47,116,235,77,124,71,112,153,186,124,57,106,9,232,181,61,138,174,107,82,200,239,103,184,195,75,82,234,119,55,158,100,106,44,175,134,54,171,185,97,115,186,122,117,237,219,199,12,124,84,238,55,13,250,218,223,120,176,94,42,165,179,45,84,95,104,91,100,168,157,208,62,31,58,23,74,173,137,147,70,197,122,178,20,106,115,46,49,209,122,118,189,174,26,120,150,208,188,72,104,74,77,79,166,174,116,201,94,145,198,218,218,31,58,31,58,41,188,152,95,39,224,217,44,142,107,81,211,53,190,242,229,23,162,253,115,8,0,0,64,47,24,29,61,71,113,216,219,109,214,90,39,201,53,45,218,21,108,141,141,23,149,27,71,94,228,202,227,40,153,92,247,43,55,129,173,65,30,158,226,139,111,165,149,220,173,172,212,54,154,53,92,227,227,184,211,125,83,229,255,0,184,216,178,41,25,52,108,150,53,69,107,218,142,106,167,170,41,197,234,235,253,46,150,210,247,125,71,89,60,81,67,108,161,168,172,123,228,114,53,168,145,198,231,174,85,85,19,179,87,213,62,243,93,30,45,247,74,227,187,59,247,172,47,245,117,139,61,61,61,226,225,73,70,169,35,156,207,103,109,108,239,143,151,47,114,99,18,116,194,227,228,132,152,240,161,217,189,41,171,55,33,119,27,84,203,68,231,89,39,253,129,13,67,163,87,54,166,25,232,102,142,86,181,236,92,47,188,228,71,53,200,189,241,142,229,204,215,106,109,53,106,133,211,92,175,246,218,72,216,213,114,186,122,168,227,68,68,69,94,234,169,242,95,238,24,203,112,184,181,225,255,0,109,237,115,220,111,155,161,166,100,124,45,114,165,53,61,238,137,103,123,145,175,94,86,177,211,55,42,188,138,136,159,60,33,0,184,137,241,124,172,154,42,221,63,178,182,136,218,190,108,145,37,109,117,58,166,89,137,89,204,201,41,171,123,254,212,228,92,124,215,228,87,142,176,215,123,161,191,154,209,213,183,186,187,173,246,237,117,171,85,138,150,57,42,42,177,36,178,185,81,145,177,206,123,177,207,50,162,34,101,125,236,117,85,235,98,158,31,62,27,245,148,247,27,102,241,111,101,178,72,36,163,158,26,235,101,178,104,85,171,204,199,82,212,66,233,97,169,165,255,0,157,107,149,175,250,34,247,82,212,233,169,105,168,169,227,164,163,167,142,8,33,98,71,28,113,177,26,214,53,19,8,136,137,209,17,17,17,48,123,64,0,0,0,7,203,114,181,90,239,20,175,161,187,219,105,107,169,164,199,52,53,48,182,86,59,10,138,153,107,145,81,122,162,47,222,136,71,189,195,224,3,134,141,197,107,150,183,66,91,237,82,174,63,9,106,181,219,224,122,124,30,171,78,239,70,34,126,149,249,156,126,197,248,124,236,175,15,122,233,53,238,133,186,234,103,214,55,225,138,178,122,69,139,246,153,98,94,145,83,70,189,166,122,252,93,241,245,69,147,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,35,22,250,120,124,236,175,16,154,233,117,230,187,186,234,102,86,59,226,138,142,122,68,139,246,152,162,237,45,52,139,218,22,47,197,223,63,68,79,191,111,56,0,225,163,110,154,213,162,208,150,251,172,169,159,194,93,109,118,249,222,191,31,170,83,183,209,234,159,161,62,68,132,182,218,173,118,122,86,80,218,45,180,180,52,209,231,150,26,104,91,19,27,149,85,92,53,168,136,157,85,87,239,85,62,160,0,0,0,1,234,169,165,166,173,167,146,146,178,158,57,224,153,139,28,145,200,196,115,94,213,76,42,42,47,69,69,69,84,193,85,158,32,222,27,245,149,23,27,158,241,108,157,178,73,228,172,158,106,235,157,178,24,85,203,204,247,85,84,76,232,161,166,165,255,0,154,107,85,207,250,42,246,82,186,244,126,187,221,13,131,214,141,173,178,85,221,108,87,107,85,90,44,180,178,73,81,75,153,34,149,170,172,145,141,115,29,142,120,81,21,23,11,238,227,162,167,75,14,225,219,197,242,178,24,168,180,254,245,90,35,114,249,177,196,181,180,52,234,184,102,34,103,51,228,169,173,239,251,107,149,113,242,95,153,63,118,247,139,94,31,247,34,215,5,198,199,186,26,102,55,204,214,170,211,84,94,232,146,118,57,90,197,229,115,27,51,176,169,206,136,169,243,202,25,54,135,83,105,171,172,45,154,219,127,182,213,198,246,163,145,208,85,71,34,42,42,34,247,69,95,154,127,116,166,111,21,237,155,210,154,79,114,19,113,180,180,180,77,117,238,127,217,240,211,186,52,115,170,102,158,186,105,37,115,88,196,202,251,173,69,115,156,171,219,57,238,70,126,18,55,74,227,180,219,247,163,239,244,149,139,5,61,69,226,223,73,88,171,35,154,207,103,117,108,15,147,155,15,106,99,17,245,202,227,230,134,197,218,70,255,0,75,170,116,189,163,81,209,207,20,176,220,232,105,235,24,248,220,142,106,164,145,181,233,133,69,84,236,228,245,95,188,229,37,145,144,198,249,100,84,70,177,170,231,42,250,34,26,233,241,203,168,35,212,60,81,110,12,177,59,153,180,122,134,237,70,139,156,252,23,26,159,170,252,255,0,247,22,99,224,253,167,104,237,187,27,114,186,197,70,248,230,170,187,76,174,145,209,162,115,35,168,232,28,184,92,101,83,41,158,228,254,0,0,12,61,196,183,18,218,23,134,253,9,87,169,245,45,206,153,107,214,57,27,69,67,231,67,231,75,55,147,51,227,252,27,229,141,206,106,186,23,55,221,92,170,244,79,165,18,241,57,197,78,227,113,33,173,174,23,139,253,226,170,43,50,85,75,246,125,182,58,137,219,3,33,243,166,116,74,232,159,52,140,71,163,38,86,175,42,227,29,19,167,127,60,56,240,153,186,124,70,234,8,40,180,197,138,174,27,82,72,223,104,184,207,75,82,218,118,183,158,20,114,36,172,134,70,163,185,102,107,186,250,117,237,222,229,56,89,224,27,105,56,125,180,219,110,179,90,163,187,234,118,197,12,179,213,215,65,77,81,228,212,35,96,115,150,23,173,59,36,106,36,144,229,185,92,166,85,123,175,73,74,214,181,136,141,99,81,168,157,145,19,7,144,0,0,21,249,199,255,0,135,157,159,117,173,127,205,11,105,172,241,81,234,90,95,219,233,41,105,217,27,42,185,157,75,19,125,200,41,157,35,249,99,142,69,234,238,138,170,189,178,133,65,105,221,67,173,182,135,88,195,120,181,201,112,178,95,45,188,216,69,89,169,165,143,204,137,91,215,149,90,244,203,36,95,84,232,239,146,151,237,193,95,20,150,174,37,182,194,154,245,81,91,66,205,67,79,207,246,133,28,82,53,31,31,53,69,67,98,252,26,203,35,211,49,193,205,239,47,94,233,211,180,138,0,0,0,0,0,0,0,0,14,62,253,125,182,105,171,84,247,187,205,92,116,212,116,220,190,100,178,72,214,53,188,206,70,166,85,202,136,157,92,137,213,125,77,123,248,215,226,110,247,196,118,236,86,221,91,112,145,218,122,147,203,251,54,157,37,122,177,156,212,212,205,151,221,243,100,98,102,72,115,238,175,213,122,246,150,94,23,220,19,83,234,41,89,189,187,145,106,115,233,35,207,217,116,211,192,138,201,51,237,180,211,115,178,104,21,23,10,214,42,114,191,167,117,244,66,219,81,17,19,8,152,67,200,0,0,0,58,38,238,236,198,130,222,173,43,89,165,181,189,130,134,186,58,136,100,142,57,165,164,134,89,33,115,163,145,136,246,58,86,63,149,205,73,92,168,168,157,21,126,252,209,191,28,92,26,234,78,26,117,229,69,69,178,223,85,85,165,46,47,125,69,37,99,34,145,241,194,146,77,82,172,133,210,54,8,227,107,146,40,17,202,212,206,17,114,157,59,116,94,22,184,154,214,252,57,110,21,182,249,100,187,213,165,157,245,112,165,198,135,218,38,242,100,133,103,129,210,175,150,217,99,98,185,89,10,55,46,92,42,116,94,157,175,231,98,55,159,76,111,158,221,218,117,190,156,174,167,149,107,41,96,146,166,24,229,141,206,134,103,193,20,175,99,154,199,191,149,91,230,181,21,21,114,158,191,53,200,128,0,8,197,226,43,164,169,181,71,12,58,162,73,225,71,186,215,71,91,112,98,242,162,242,172,86,250,188,47,84,92,124,95,79,189,10,54,216,11,140,86,93,246,208,87,41,100,115,35,164,213,22,185,92,230,174,21,17,149,145,42,174,114,159,35,100,157,11,114,134,241,162,236,55,72,36,89,25,85,108,165,153,28,170,138,170,142,137,174,202,170,42,245,235,243,34,151,137,222,252,208,237,54,197,85,88,41,174,143,142,239,169,21,246,214,65,79,58,36,169,21,69,29,107,18,71,53,36,107,188,190,120,240,171,133,76,227,162,169,68,213,85,51,86,213,77,89,80,245,124,179,200,233,100,114,170,170,171,156,185,85,202,245,238,167,109,208,187,195,184,219,106,199,179,68,106,203,173,155,157,234,245,117,13,124,244,235,204,188,189,115,19,219,249,141,254,226,124,144,236,55,126,40,248,131,190,66,232,46,123,195,172,166,141,232,173,115,95,168,43,156,138,138,138,152,195,165,95,154,157,46,107,150,187,215,181,169,77,53,109,247,80,85,61,220,205,137,100,154,173,234,170,184,232,220,185,123,191,31,123,190,166,120,216,78,0,183,243,124,46,112,35,52,189,94,159,182,101,175,150,170,241,69,91,72,215,71,205,23,55,35,253,157,237,87,114,203,148,207,79,117,203,217,58,218,183,11,254,29,27,67,177,116,20,87,107,245,162,147,80,106,72,150,57,221,81,93,79,75,86,200,102,70,194,229,88,156,250,102,72,212,73,34,85,111,92,167,50,250,175,73,111,5,60,20,176,178,158,154,22,69,20,77,70,49,140,106,53,173,106,38,17,17,19,162,34,33,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,1,235,158,158,10,168,95,79,83,11,37,138,86,171,30,199,181,28,215,53,83,10,138,139,209,81,80,137,28,80,120,116,237,14,250,80,86,221,108,54,138,77,63,169,37,89,39,109,69,13,61,45,35,38,153,91,51,145,101,115,41,159,35,145,100,149,21,221,114,188,168,189,211,173,84,239,223,0,91,249,177,247,57,209,250,94,175,80,91,50,231,197,85,103,162,173,171,107,99,230,151,151,157,254,206,198,163,185,98,202,227,167,188,213,236,189,48,60,55,45,119,160,171,86,154,26,219,238,159,170,99,185,157,18,73,53,35,209,81,113,213,185,106,247,102,62,246,253,14,233,104,226,143,136,59,28,45,130,217,188,58,202,24,216,136,214,181,154,130,185,168,136,136,137,140,54,84,249,33,215,245,214,240,238,54,229,70,198,107,125,89,117,188,242,61,30,142,174,175,158,161,121,147,155,174,101,123,191,61,223,221,95,154,157,70,150,166,106,42,168,107,41,222,172,150,9,27,44,110,69,84,84,115,87,40,185,78,189,208,189,159,12,77,249,161,221,157,138,165,176,84,221,31,37,223,77,171,45,175,130,162,116,89,86,42,122,58,38,44,141,106,200,231,121,124,242,97,23,8,153,207,68,82,86,235,171,148,54,141,23,126,186,79,34,198,202,91,101,84,202,228,84,69,68,108,78,119,69,85,78,189,62,102,182,219,255,0,113,142,245,190,186,246,229,20,142,123,42,245,69,214,86,185,203,149,84,117,100,170,138,171,149,249,151,147,225,213,164,169,180,191,12,58,94,72,97,70,58,233,71,69,112,122,242,162,115,44,182,250,76,175,68,76,252,63,95,189,73,58,0,0,199,123,239,188,250,99,99,54,238,237,173,245,29,117,60,75,71,75,60,148,208,201,44,109,116,211,50,9,101,99,26,215,189,156,202,239,41,200,136,139,149,244,249,165,3,113,75,196,214,183,226,55,112,174,87,203,221,222,173,108,236,171,153,45,212,62,209,55,147,28,41,60,238,137,124,183,75,35,17,200,201,149,185,106,225,19,162,116,239,222,184,29,224,215,82,113,45,175,41,234,46,118,250,170,93,41,110,123,42,42,235,31,20,140,142,100,142,106,101,124,45,123,160,146,55,57,98,157,92,141,92,101,19,43,211,189,228,109,22,204,104,45,149,210,180,122,91,68,88,40,104,99,167,134,56,228,154,42,72,98,146,103,54,56,216,175,123,162,99,57,156,228,137,170,170,169,213,83,238,199,123,0,0,0,7,133,68,84,194,166,80,169,47,20,30,9,169,180,236,175,222,221,183,181,57,148,146,99,237,74,104,32,68,100,120,246,42,104,121,25,12,8,137,149,115,213,121,159,215,186,122,161,19,120,40,226,110,247,195,142,236,81,93,93,112,145,186,122,175,204,251,74,157,101,122,49,252,180,213,45,139,221,243,99,98,226,73,179,239,47,213,58,247,216,66,195,125,181,234,91,76,23,187,53,92,85,52,117,60,222,92,177,200,215,181,220,174,86,174,21,170,168,189,90,169,209,125,14,64,0,0,0,0,0,0,0,1,6,60,86,55,222,171,109,54,105,154,58,195,117,117,45,211,81,103,149,98,157,89,35,125,158,170,134,78,156,146,53,201,150,189,125,23,162,250,39,82,163,248,109,217,75,214,254,110,189,167,111,173,16,189,82,183,207,243,102,229,127,36,92,148,211,74,156,206,108,111,229,207,148,168,153,106,231,252,41,177,198,135,209,118,29,191,211,84,154,91,77,219,105,168,168,104,252,207,46,42,120,89,27,83,158,71,61,125,214,53,169,241,61,203,219,213,78,124,0,0,0,0,116,29,233,217,157,25,189,250,18,235,162,245,125,150,134,177,181,180,147,195,79,60,244,209,73,37,52,175,134,72,219,44,110,145,143,228,115,124,215,42,57,19,40,171,250,22,132,56,190,225,99,84,240,203,185,21,150,58,248,29,53,150,174,89,42,45,181,108,108,142,103,144,233,234,27,19,30,245,134,54,121,156,144,42,170,53,49,234,157,59,100,175,15,62,48,110,155,13,185,52,154,111,85,223,43,164,210,119,135,199,70,176,75,82,229,130,154,89,106,41,25,230,242,201,51,34,98,54,40,156,156,216,85,68,244,84,237,121,250,99,82,89,245,125,130,223,169,108,53,208,85,208,220,169,162,170,130,88,101,108,141,86,72,198,189,189,90,170,159,11,145,122,42,247,57,64,0,58,54,249,233,234,93,85,179,58,230,193,85,73,21,74,86,233,203,156,12,100,145,163,211,153,244,146,177,23,10,139,215,222,249,122,154,226,106,26,87,232,109,228,185,82,53,190,205,246,22,165,153,141,68,78,68,98,67,84,168,152,248,112,137,201,244,237,232,108,49,194,246,165,130,239,195,158,134,191,84,85,49,99,110,153,182,75,44,174,145,48,137,236,48,189,202,170,170,191,60,245,82,154,60,73,247,186,187,117,120,131,187,217,225,187,58,166,213,167,38,168,181,197,27,39,87,198,143,167,174,172,106,59,9,35,155,158,89,49,148,68,232,189,145,12,35,179,188,63,238,94,249,93,210,209,161,44,85,21,10,159,20,235,75,80,248,89,239,70,213,230,116,81,191,24,243,88,171,211,178,253,217,157,91,67,224,223,169,238,244,52,247,45,209,213,48,81,185,207,100,139,5,186,186,72,220,140,84,141,112,173,158,137,122,245,145,62,93,19,234,73,61,33,225,45,195,213,139,201,150,241,53,222,225,36,78,107,149,178,186,134,86,63,28,189,21,29,70,153,69,194,231,239,51,222,135,224,227,134,253,2,248,170,44,251,71,165,37,169,138,54,177,42,42,44,20,14,151,167,42,243,115,54,6,174,114,196,92,252,242,101,203,93,146,205,99,167,109,37,150,211,69,65,3,81,17,35,165,129,145,53,19,8,157,154,136,157,145,19,244,33,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,138,233,100,179,95,41,221,73,122,180,209,87,192,228,84,88,234,160,100,173,84,194,167,103,34,167,101,84,253,42,98,61,113,193,199,13,250,249,242,212,94,54,143,74,69,83,44,110,98,212,83,216,40,27,47,94,101,230,230,116,14,92,229,234,185,249,224,192,154,191,194,91,135,171,239,157,45,158,107,189,190,73,92,231,35,98,117,12,76,102,121,186,34,54,141,112,137,148,199,220,70,205,222,240,111,212,246,138,26,139,150,215,106,152,43,28,215,190,68,130,227,93,36,142,86,34,72,184,70,193,68,157,122,70,159,46,171,244,32,174,241,240,255,0,185,123,27,119,91,70,187,177,84,83,170,252,51,165,45,67,33,127,189,35,83,149,210,198,204,231,202,122,167,78,201,247,227,55,120,108,111,117,118,213,113,7,104,179,205,118,117,53,171,81,205,79,107,150,55,206,172,141,95,81,93,70,213,118,22,70,183,60,177,227,42,139,209,59,42,23,47,197,14,165,130,209,195,158,185,191,211,213,49,35,118,153,185,203,20,173,122,97,83,216,102,123,85,21,21,62,89,232,166,188,250,122,149,250,231,121,45,212,142,111,180,253,187,169,97,99,145,201,206,143,73,170,145,23,63,22,81,121,254,189,253,77,142,246,51,79,82,233,93,153,208,214,10,90,72,169,146,139,78,91,32,123,35,141,24,156,204,164,137,138,184,68,78,190,239,203,208,239,32,0,113,122,159,82,89,244,133,130,225,169,111,213,208,82,80,219,105,165,170,158,89,165,108,109,70,70,199,61,221,92,168,159,11,85,122,170,118,40,195,196,51,140,27,166,252,238,77,94,155,210,151,202,232,244,157,157,242,81,164,17,84,185,32,169,150,42,138,182,121,188,177,204,248,158,142,138,86,167,54,17,85,61,17,59,227,94,16,120,89,213,60,77,110,69,29,142,130,7,195,101,164,150,58,139,149,91,219,35,89,228,54,122,118,202,198,189,33,145,158,103,36,232,168,142,76,122,175,78,247,223,178,187,51,162,246,67,66,90,180,94,144,178,80,209,182,138,146,8,106,39,130,154,40,228,169,149,144,199,27,165,145,209,177,156,238,119,148,213,87,42,101,85,63,66,119,224,0,0,0,1,192,107,141,23,97,220,13,53,87,165,181,37,182,154,182,134,179,203,243,34,168,133,146,53,121,36,107,211,221,123,92,159,19,26,189,189,16,215,31,137,45,148,189,108,30,235,221,182,250,239,11,209,40,188,143,42,110,87,242,75,207,77,12,171,202,231,70,206,108,121,168,139,134,166,63,194,182,225,225,79,190,245,91,151,179,79,209,215,235,171,170,174,154,119,28,203,44,234,249,29,237,21,85,210,126,92,142,114,225,172,79,68,232,158,169,212,156,224,0,0,0,0,0,0,0,10,56,241,100,221,137,181,183,16,115,104,186,121,213,212,90,95,151,203,86,57,85,143,246,154,26,25,23,179,213,23,10,223,147,127,79,115,62,120,60,236,92,105,67,93,188,215,75,124,204,115,188,175,179,166,146,44,50,78,183,10,121,121,92,232,253,236,116,69,229,127,79,95,145,105,96,248,111,23,203,38,158,162,125,202,255,0,120,161,182,82,71,142,122,138,202,134,67,27,114,168,137,151,61,81,19,170,162,125,234,159,51,10,92,184,226,225,146,217,120,101,157,219,177,166,106,28,252,254,30,11,237,189,240,166,26,142,234,239,104,79,158,59,119,50,166,145,220,173,188,215,212,235,85,162,53,214,159,191,196,223,137,214,203,156,21,72,222,174,68,202,196,231,34,117,99,191,245,87,228,167,101,0,0,0,48,31,24,60,50,233,126,34,246,190,233,106,170,181,83,186,251,75,73,60,182,218,180,130,53,149,39,109,61,67,98,103,58,197,35,249,121,230,206,26,153,207,84,235,222,128,119,67,110,181,54,208,235,219,174,140,212,52,53,116,85,150,154,233,224,141,242,69,36,107,35,98,153,241,164,172,87,181,170,173,85,141,112,236,38,113,233,216,178,111,11,126,53,86,73,34,216,221,200,189,187,12,137,173,180,212,85,212,244,233,236,84,208,64,215,77,63,127,141,81,140,103,205,83,213,11,81,138,88,230,137,147,68,246,189,146,53,28,215,53,114,138,139,213,21,20,253,128,14,59,81,211,182,175,79,93,41,30,153,108,212,115,198,169,244,86,42,26,226,113,101,107,101,163,136,109,121,75,19,121,91,250,161,186,57,58,99,255,0,30,157,62,73,242,44,159,111,56,148,211,251,127,225,206,202,168,175,190,85,197,182,132,211,240,162,85,49,179,54,163,236,38,43,82,63,194,181,200,168,230,116,199,92,250,21,73,13,53,235,116,247,31,201,165,74,154,203,134,166,188,124,82,115,200,245,125,68,255,0,19,213,57,157,241,73,213,122,174,87,212,190,238,9,120,102,211,27,25,180,54,9,93,105,164,117,246,235,109,164,173,173,157,208,70,178,54,89,105,105,188,198,115,121,76,122,34,62,44,225,217,92,247,85,94,210,69,17,17,17,17,48,136,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,68,84,84,84,202,41,27,184,218,225,155,76,111,158,208,223,229,109,166,145,183,219,85,182,174,182,138,118,193,26,72,233,98,165,169,242,217,205,229,61,234,138,249,115,134,225,115,217,81,123,208,140,212,215,173,172,220,127,38,169,42,104,238,26,102,241,241,71,207,27,209,244,243,252,76,85,229,119,197,31,69,232,185,79,66,214,183,11,137,91,6,224,120,115,201,85,45,247,206,184,186,208,186,126,100,90,166,58,103,84,45,137,234,228,147,240,174,114,170,185,253,115,215,62,133,108,240,155,107,101,223,136,109,7,75,43,121,155,250,161,181,185,122,103,255,0,30,129,62,75,243,54,59,211,148,237,164,211,214,186,70,38,27,13,28,17,162,125,17,136,135,34,0,63,18,203,28,49,62,105,94,214,50,54,171,156,231,46,17,17,58,170,170,149,93,226,145,198,170,199,36,187,25,182,247,183,97,241,57,183,106,138,74,158,157,125,182,150,120,28,248,103,239,240,42,177,236,249,42,250,33,91,59,97,183,90,155,119,117,237,171,70,105,234,26,186,218,219,181,116,16,72,248,226,146,69,141,178,204,200,214,87,171,26,229,70,162,200,153,118,23,25,245,236,95,247,7,220,50,233,126,29,54,190,213,106,165,181,83,54,253,85,73,4,183,58,181,130,52,149,103,117,61,59,102,103,58,69,27,249,121,225,206,28,153,207,85,235,219,62,0,0,0,240,170,136,153,83,166,235,141,230,218,157,182,137,210,107,141,197,211,86,87,181,138,246,195,95,119,166,166,145,253,29,132,107,101,123,114,171,200,228,79,171,87,228,166,57,182,241,197,195,37,206,240,251,59,119,99,76,211,185,152,252,60,247,219,123,33,92,181,93,209,222,208,191,44,118,238,102,187,61,246,201,168,104,153,114,176,94,40,110,116,146,103,146,162,142,161,147,70,236,42,181,112,230,42,162,245,69,79,189,23,228,125,192,171,79,24,109,139,137,104,104,119,154,215,111,153,238,111,155,246,140,209,197,150,71,214,223,79,23,51,155,31,187,158,168,156,207,234,189,190,70,3,240,155,221,137,180,79,16,112,232,186,137,249,104,181,71,55,152,175,114,163,25,236,212,53,210,39,119,162,38,92,239,84,119,232,238,94,56,0,0,0,0,0,0,0,31,61,125,92,84,52,146,85,76,230,181,140,198,85,203,132,234,168,158,191,121,173,79,16,218,174,171,95,239,21,247,80,186,165,245,175,171,246,92,61,175,89,21,220,148,177,51,162,229,217,248,62,126,133,243,112,67,183,46,218,222,27,52,158,145,168,165,100,53,20,158,223,230,42,51,149,203,205,95,83,34,115,101,173,94,210,116,202,25,224,20,233,226,139,198,30,175,187,110,12,187,61,160,245,45,69,190,209,104,229,246,169,109,213,146,196,234,143,54,10,42,134,115,58,41,149,175,229,122,61,19,44,76,101,113,149,202,149,206,234,202,183,191,204,125,84,206,119,231,43,213,84,202,219,37,197,22,240,108,61,229,183,61,27,170,171,221,2,103,158,130,166,186,169,105,95,238,72,212,204,113,202,196,92,44,174,119,127,139,11,243,205,232,112,165,197,206,129,226,111,72,199,114,181,221,40,105,175,145,103,218,237,139,60,44,158,60,203,58,51,240,45,154,71,166,89,2,187,175,162,229,58,118,207,160,0,0,5,116,120,162,240,111,65,173,116,148,251,215,162,45,85,82,234,27,119,50,215,65,75,3,92,217,41,99,138,182,166,73,21,177,64,175,87,172,142,106,115,57,232,222,217,235,133,42,39,77,234,11,254,129,213,116,87,203,108,245,118,235,157,158,182,57,176,215,62,25,25,36,82,35,185,93,202,173,114,97,204,76,166,81,114,158,138,95,223,2,92,70,91,119,255,0,100,236,245,114,220,34,150,243,102,166,167,182,87,181,101,107,164,124,176,210,83,44,143,84,243,94,245,203,230,238,236,46,123,162,47,121,36,0,61,53,141,141,212,115,182,85,195,22,55,35,151,228,152,92,154,236,241,207,13,28,28,77,235,134,209,72,175,98,222,174,106,170,170,139,239,125,161,83,242,253,6,50,174,221,13,77,93,160,105,246,233,245,143,109,166,158,173,149,169,19,100,145,26,178,54,21,135,42,222,126,92,242,46,51,203,159,174,58,18,151,194,207,98,38,221,61,248,110,165,187,91,93,37,151,78,211,37,123,101,146,21,88,221,85,79,89,68,244,143,153,209,185,138,188,146,42,227,40,236,122,162,23,159,77,79,13,37,52,84,148,241,182,56,161,99,99,99,26,136,136,214,162,97,17,17,58,34,97,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,84,211,195,87,77,45,37,68,109,146,41,152,232,222,199,34,42,57,170,152,84,84,94,138,152,82,140,60,83,54,34,109,172,223,135,106,91,77,181,209,217,117,21,50,215,186,88,225,84,141,181,85,21,149,175,88,249,155,27,88,139,201,26,46,50,174,199,170,161,22,168,55,67,83,80,104,26,141,187,101,91,221,105,168,171,125,98,196,233,36,86,164,142,133,33,202,55,159,151,60,169,140,242,231,235,142,134,77,224,98,26,57,248,155,208,237,173,145,88,196,189,91,21,21,21,19,222,251,66,155,231,250,77,137,168,219,27,104,224,108,75,150,36,109,70,175,205,48,152,61,192,2,54,241,219,196,101,183,96,54,78,241,87,21,194,40,175,55,154,106,139,101,3,82,86,182,70,75,53,37,74,198,244,79,53,143,76,62,30,237,202,231,178,42,246,160,77,73,168,47,250,251,85,214,223,46,83,213,220,110,119,138,217,38,195,156,249,164,124,146,200,174,229,111,50,185,203,151,61,112,153,85,202,250,169,110,222,23,92,27,208,232,189,37,14,245,235,139,77,76,90,130,227,202,180,48,85,64,141,108,116,178,69,69,83,28,136,217,96,71,163,210,70,185,57,154,245,111,124,117,202,150,46,0,0,1,216,136,252,113,113,201,165,56,113,210,149,118,45,59,116,183,92,53,141,109,60,145,65,72,201,227,149,212,234,248,234,90,217,30,198,84,71,43,17,179,66,212,87,34,46,51,142,253,169,71,118,119,231,115,247,159,81,84,234,29,109,170,238,85,46,158,71,189,148,171,93,80,250,120,81,210,72,244,107,25,36,143,229,68,243,92,136,153,232,139,143,158,122,19,107,42,216,255,0,49,149,83,53,223,156,143,84,82,198,60,46,184,194,213,214,157,193,139,103,181,230,165,168,184,90,46,252,222,203,45,198,178,89,93,79,229,65,91,80,254,87,75,50,53,156,207,86,34,225,139,156,38,112,184,82,226,193,129,248,222,219,151,238,151,13,154,179,72,211,210,178,106,138,191,96,242,213,89,204,228,229,175,166,145,121,112,215,47,104,250,225,10,25,225,231,85,213,104,13,226,177,106,22,212,190,137,244,158,213,151,185,235,26,183,158,150,86,117,92,183,31,31,207,212,217,90,130,174,42,234,72,234,161,115,92,199,231,10,213,202,116,85,79,79,184,250,0,0,0,0,0,0,0,6,42,226,135,88,191,65,108,110,164,213,81,78,144,190,139,216,249,95,205,203,142,122,200,89,223,153,191,159,243,53,224,218,123,61,70,176,220,155,85,165,241,73,85,45,95,159,238,242,171,220,238,90,119,187,182,21,87,8,223,151,161,179,53,150,221,79,105,182,67,111,165,103,36,81,115,114,183,8,152,203,149,87,178,39,170,159,113,235,168,114,178,23,57,51,148,199,249,77,103,119,250,245,87,168,55,106,251,117,173,150,103,203,55,178,229,101,114,171,186,83,68,223,85,85,236,137,234,119,14,23,54,30,139,125,111,245,154,122,178,89,226,95,193,249,111,133,200,215,39,185,51,215,170,198,255,0,234,73,233,255,0,187,49,113,33,225,155,186,155,63,101,155,87,233,74,105,175,246,152,249,121,161,165,101,77,85,83,114,248,99,234,216,233,88,212,247,164,114,247,248,90,190,168,71,206,31,183,255,0,92,240,233,174,97,213,250,70,174,72,220,222,111,104,165,124,147,36,83,126,6,88,219,206,200,228,143,155,151,206,114,166,87,162,245,251,246,7,216,190,32,180,30,252,105,138,27,254,147,186,211,190,90,200,103,168,90,53,158,21,158,56,226,157,97,87,57,145,200,245,68,230,68,235,156,123,201,219,56,50,128,0,0,15,138,245,103,183,234,11,77,101,146,235,77,29,69,37,116,18,83,205,28,140,107,218,230,61,170,215,34,163,145,81,114,138,169,213,21,10,24,241,18,225,134,167,97,119,134,231,124,181,209,84,55,79,234,90,217,174,16,72,177,170,69,20,149,21,85,110,108,45,86,196,198,55,17,196,138,140,69,85,68,245,84,237,239,240,226,226,94,163,99,183,154,217,167,46,117,115,165,139,84,86,67,109,124,126,98,249,81,207,83,87,72,197,153,200,233,88,196,195,34,84,87,97,85,19,209,83,181,242,91,46,52,151,107,125,53,210,130,118,77,79,87,11,39,137,236,114,57,174,99,154,142,69,69,69,84,94,138,157,148,250,64,62,107,148,137,21,186,170,85,111,50,50,7,187,151,25,206,26,189,13,116,184,215,173,109,119,18,218,234,86,211,164,40,219,229,205,156,188,156,185,253,159,83,215,252,38,18,165,165,158,182,170,26,58,88,157,36,211,200,216,163,99,90,170,174,115,151,8,136,137,213,85,85,75,231,240,212,216,118,237,14,194,91,47,55,10,24,226,185,234,104,96,187,43,150,46,89,27,21,69,21,27,185,21,86,54,185,61,232,215,41,149,76,250,170,146,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,1,16,252,74,246,29,187,189,176,151,75,205,190,134,57,110,122,102,25,238,200,228,139,154,71,69,79,69,88,238,68,84,141,206,95,122,68,194,101,19,62,168,165,12,85,82,207,69,85,53,29,84,78,142,104,36,116,82,49,205,84,86,185,171,133,69,69,234,138,138,134,109,224,162,181,180,60,75,104,89,93,78,147,35,175,150,198,114,242,115,99,246,125,55,95,240,27,22,219,100,73,109,212,178,163,121,81,240,49,220,184,198,50,212,232,125,32,31,53,202,227,73,105,183,212,221,43,231,100,52,244,144,190,121,100,123,145,173,107,26,213,114,170,170,170,34,97,17,123,169,67,126,35,220,75,212,111,134,243,92,244,221,178,174,101,177,233,122,201,173,172,143,204,95,42,73,169,170,234,216,147,53,27,43,216,185,100,168,136,236,34,170,122,34,119,249,252,59,184,98,169,223,157,225,182,95,46,148,85,14,211,250,106,182,27,132,242,36,106,177,75,37,61,85,35,157,11,149,209,61,142,69,142,85,203,21,81,85,61,81,59,223,69,150,207,111,211,246,154,59,37,170,154,58,122,74,24,35,167,134,56,216,214,53,172,99,81,173,68,70,162,34,97,17,19,162,34,31,104,0,0,12,1,198,39,20,26,111,134,205,179,185,221,106,43,32,117,254,174,142,104,173,116,139,36,106,245,157,244,245,14,133,238,98,203,27,249,60,200,112,170,213,207,162,117,237,66,59,149,184,90,227,127,55,38,175,83,94,93,87,115,187,94,171,100,109,53,52,107,52,206,111,157,80,247,178,24,152,231,61,200,156,242,170,53,168,171,223,9,149,94,178,211,101,124,45,119,19,89,232,182,235,205,121,44,150,138,74,138,36,171,130,147,154,122,122,164,71,69,28,173,230,100,180,138,157,156,244,92,59,226,76,122,42,152,15,138,61,135,162,216,171,253,30,158,162,150,121,87,240,158,99,230,114,57,203,238,66,244,234,145,179,250,170,250,127,239,233,219,3,121,171,176,110,205,138,233,69,44,204,150,31,106,194,196,229,71,117,166,149,189,48,168,189,149,125,77,152,169,220,175,133,174,92,229,115,254,83,216,124,55,171,116,23,91,100,212,21,44,231,138,94,94,102,225,23,56,114,47,170,47,170,26,204,238,197,158,163,72,110,77,214,210,200,164,165,150,147,200,247,121,85,142,111,53,60,110,237,132,84,202,59,229,234,108,63,194,238,177,126,190,216,221,55,170,165,159,205,125,111,182,115,63,155,155,60,149,147,51,191,51,191,51,230,101,80,0,0,0,0,0,0,1,23,188,72,174,44,161,225,55,88,49,102,145,143,151,236,254,94,71,99,56,185,81,231,61,126,165,43,112,147,12,245,28,65,233,72,105,154,139,35,189,187,149,21,23,31,239,25,254,70,201,64,252,200,196,145,138,197,245,53,189,226,235,67,92,54,255,0,126,117,29,130,190,159,201,88,189,143,149,57,28,222,244,80,61,123,181,191,158,158,135,25,195,222,251,223,246,23,93,82,234,203,84,113,212,67,31,63,157,79,42,61,237,126,97,150,54,251,173,145,136,184,89,85,122,175,254,251,220,225,215,138,13,160,226,191,69,182,75,60,148,175,168,147,62,213,102,184,45,42,206,220,75,47,39,52,13,150,85,76,165,58,189,51,233,135,39,210,167,188,70,56,68,159,96,117,227,117,86,156,182,182,61,49,122,207,144,218,120,85,35,167,242,97,164,99,185,185,33,100,108,230,146,103,99,10,185,92,246,94,253,91,128,142,37,53,38,203,239,158,157,165,169,188,86,203,101,188,205,79,97,146,154,74,137,29,12,49,212,87,211,185,239,70,44,172,99,87,13,119,94,169,239,46,81,114,165,252,89,174,116,247,187,61,13,230,145,200,232,43,233,162,170,137,200,168,168,172,123,81,200,189,21,83,178,250,42,159,104,0,0,8,199,226,5,176,148,27,221,176,151,164,101,182,41,174,182,10,122,155,181,44,158,75,93,42,186,10,42,174,70,34,249,111,119,197,46,112,152,235,217,81,123,208,61,68,119,93,27,170,36,137,174,146,154,229,99,175,86,162,162,185,143,138,120,100,253,14,106,163,155,244,84,199,161,122,190,26,124,69,69,189,187,25,73,107,185,213,200,251,206,154,88,237,50,164,210,102,73,25,79,71,70,213,147,222,149,239,84,87,202,190,242,162,101,125,17,123,203,240,15,150,234,138,182,186,196,68,235,236,242,99,255,0,85,77,115,248,208,107,219,196,158,187,73,27,133,251,122,233,233,142,158,223,80,118,110,0,246,66,93,232,226,2,199,75,85,111,246,139,93,154,162,154,233,85,207,18,190,55,50,26,218,84,123,23,49,189,171,238,203,217,112,152,238,168,157,246,6,178,90,40,116,253,158,134,199,108,129,144,82,91,233,162,165,130,54,49,26,214,71,27,17,173,68,70,162,34,34,34,34,97,17,16,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,13,238,209,67,168,44,245,214,59,156,12,158,146,225,77,45,44,241,189,136,230,190,57,24,173,114,42,57,21,21,21,21,83,10,138,134,191,92,126,108,132,187,47,196,5,242,150,150,222,180,246,187,205,69,77,210,151,146,37,100,109,100,213,181,72,198,38,35,99,83,221,139,178,103,167,101,84,237,214,56,48,108,142,226,79,66,36,109,230,95,183,173,126,153,255,0,199,233,205,139,237,72,169,107,163,71,38,23,217,227,207,254,170,31,88,4,64,241,44,226,38,61,146,216,202,187,93,178,174,70,94,53,42,201,105,137,33,147,18,70,202,138,58,198,164,158,236,172,122,34,62,36,247,145,23,11,232,171,218,138,160,142,235,172,181,68,113,57,210,84,220,175,149,232,213,85,87,61,242,207,52,159,165,206,85,115,190,170,185,245,47,227,195,247,97,45,251,35,176,150,94,123,108,80,221,111,244,244,215,106,169,22,22,182,84,116,244,84,188,236,85,242,216,239,138,44,225,115,215,186,170,246,147,128,0,0,62,43,213,206,158,201,103,174,188,213,185,27,5,5,52,181,82,185,85,17,17,140,106,185,87,170,162,118,79,85,66,128,120,255,0,226,34,245,190,91,239,123,133,46,53,63,99,233,218,154,155,53,53,58,76,255,0,37,201,79,89,85,201,39,47,154,246,170,171,37,199,50,99,167,68,68,78,249,255,0,194,219,131,180,215,87,182,111,94,183,179,195,53,162,219,58,54,134,26,186,126,100,124,241,190,138,166,57,26,217,96,115,85,21,143,114,35,154,244,94,248,233,149,39,7,24,92,105,109,119,12,250,54,125,53,77,45,53,117,254,106,103,81,209,219,40,157,79,47,179,230,42,134,49,100,133,39,141,236,141,175,131,149,85,19,166,81,17,51,218,149,56,132,223,123,254,253,107,170,173,89,117,142,58,120,100,228,242,105,226,71,177,172,196,49,70,239,117,210,61,19,43,18,47,69,255,0,221,201,240,139,161,110,27,131,191,58,114,193,65,79,230,172,190,217,204,156,142,119,106,41,222,157,154,239,204,95,67,100,40,217,229,177,25,242,63,64,214,215,139,104,103,167,226,15,85,195,82,212,73,27,236,60,200,136,168,159,239,24,62,101,212,248,110,92,25,93,194,110,143,98,77,36,143,139,237,14,126,119,103,25,185,86,99,29,126,132,161,0,0,0,0,0,0,0,16,247,197,38,181,105,120,95,189,196,141,207,157,236,222,159,43,141,17,80,156,24,170,39,18,154,61,85,113,255,0,132,63,144,84,27,30,128,84,39,140,54,198,85,91,117,149,179,119,172,182,197,246,107,159,157,246,148,145,194,188,172,242,226,183,211,197,149,108,120,76,170,175,196,229,250,124,138,210,50,102,193,239,206,181,216,61,115,73,171,180,173,238,225,77,28,62,103,159,75,13,76,204,138,124,195,44,109,231,99,36,103,55,42,202,229,76,175,69,92,253,247,133,196,190,216,89,120,187,225,190,85,178,50,146,162,162,175,151,236,250,133,70,61,89,203,95,15,155,202,230,178,85,76,165,58,162,242,254,159,166,191,244,147,87,88,47,52,213,145,186,90,106,186,25,227,157,142,106,171,31,27,218,168,230,185,23,162,162,167,69,69,232,108,55,192,214,228,166,229,112,223,163,235,228,158,105,170,45,150,171,125,178,162,73,93,204,231,203,29,5,50,185,85,121,156,171,149,126,114,184,95,161,159,192,0,0,124,215,58,10,123,173,182,174,215,87,27,95,5,100,18,83,202,215,34,42,57,143,106,181,81,81,81,81,122,47,170,20,27,226,53,177,21,91,55,191,119,58,186,107,103,145,106,212,50,77,117,134,72,225,86,197,205,61,109,90,181,185,72,216,222,110,88,243,132,207,79,85,67,184,120,84,111,35,244,14,252,71,164,43,238,78,134,221,168,98,74,72,162,116,220,172,117,84,245,148,49,167,186,175,107,85,202,214,42,116,69,118,62,101,229,53,81,200,142,106,162,162,166,81,80,242,14,11,93,222,96,211,218,42,255,0,124,169,153,145,71,65,108,170,169,87,57,200,212,78,72,92,238,234,169,242,249,161,174,7,18,26,161,186,215,124,245,165,230,157,207,149,179,223,238,73,26,231,155,153,29,89,51,147,24,85,202,47,55,78,165,179,120,78,236,12,58,19,103,221,184,215,203,100,44,187,223,166,89,105,165,88,81,31,236,83,210,208,204,196,203,163,107,190,54,42,244,114,183,61,178,189,73,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,2,4,248,176,236,12,58,239,103,155,184,214,59,100,15,187,216,102,73,106,101,72,81,95,236,80,82,215,76,244,203,99,115,190,55,162,245,114,55,61,240,189,74,153,225,195,84,55,69,111,158,139,188,212,57,241,54,11,253,185,36,92,242,242,163,107,33,114,231,42,152,68,229,235,212,216,255,0,66,94,96,212,58,38,193,124,166,153,146,199,95,108,165,169,71,53,200,228,94,120,90,238,232,171,243,249,169,206,131,195,149,26,138,231,42,34,34,101,85,74,53,241,87,222,87,235,237,248,147,71,208,92,157,53,187,79,68,180,146,196,217,185,152,218,168,43,43,163,95,117,30,230,163,145,175,68,234,136,236,124,142,159,225,203,177,21,59,201,191,150,202,186,155,103,159,107,211,210,67,117,154,73,33,87,69,205,5,109,34,185,185,88,222,222,110,89,51,133,199,79,84,66,252,173,148,20,246,171,109,37,174,146,54,178,10,56,35,167,137,173,68,68,107,24,212,106,34,34,34,34,116,79,68,62,144,0,0,24,3,142,93,201,77,181,225,191,88,87,199,60,208,212,92,237,87,11,101,60,145,59,149,204,150,74,10,149,106,162,243,53,83,10,204,229,50,191,66,129,244,22,155,185,238,190,236,217,52,219,95,45,69,102,168,191,211,82,201,35,213,207,114,190,166,165,172,87,185,112,229,239,38,85,112,238,254,165,235,93,102,181,240,107,193,147,221,74,218,122,75,133,179,76,171,24,177,163,99,89,110,49,218,151,11,211,202,115,156,174,166,250,61,113,253,202,39,221,93,206,213,91,181,173,174,218,207,85,94,171,235,231,184,86,79,81,26,85,84,201,47,145,28,147,62,68,141,156,239,114,181,173,89,29,134,162,170,38,87,239,58,129,101,158,15,59,25,85,114,214,119,61,222,189,91,23,217,173,158,79,217,210,73,10,242,191,204,138,225,79,46,21,209,225,112,168,159,11,147,235,242,45,240,3,92,46,51,149,23,137,77,96,168,185,255,0,193,255,0,200,41,203,123,240,182,173,90,174,23,236,145,43,113,228,251,79,167,206,227,90,76,32,0,0,0,0,0,0,1,15,188,82,40,95,85,194,245,242,102,246,135,217,179,250,110,52,72,83,175,9,146,73,15,16,58,86,72,157,202,244,246,236,46,113,255,0,137,78,108,148,138,139,213,15,32,198,124,66,236,174,157,223,109,181,185,104,123,237,5,60,171,85,228,249,51,62,38,57,241,114,212,69,43,185,92,232,223,203,159,41,17,112,157,127,194,154,239,111,38,205,107,109,145,214,117,154,51,89,217,234,169,106,41,124,188,74,250,121,153,28,156,209,71,39,186,178,49,138,184,73,90,139,211,162,175,220,171,209,17,21,122,33,177,39,2,86,173,65,65,194,206,143,183,234,198,86,50,185,191,104,121,140,171,71,164,169,254,232,212,170,101,36,76,252,42,222,254,152,40,251,138,237,184,151,109,247,163,81,88,91,74,144,211,210,190,137,140,106,49,90,136,175,163,138,78,220,173,79,85,244,44,159,193,179,113,42,111,123,105,124,209,85,213,92,242,80,92,42,103,134,62,117,85,72,89,79,111,141,171,133,114,250,170,167,68,68,255,0,33,99,192,0,0,4,26,241,88,216,248,247,15,100,223,173,45,246,228,146,227,167,94,181,146,202,200,114,244,166,167,164,174,145,81,92,145,185,220,188,207,69,234,168,159,84,238,83,126,206,106,170,141,5,187,90,71,85,71,59,161,91,69,250,223,87,34,163,149,190,236,85,49,189,81,122,183,167,185,243,79,208,108,137,179,250,194,13,123,182,26,95,86,193,59,37,251,78,207,69,84,247,49,200,228,230,146,158,57,23,170,57,223,159,243,83,184,130,43,248,140,111,68,27,79,195,189,250,142,26,202,120,171,245,29,45,85,154,36,116,136,217,91,237,20,53,104,143,103,190,215,34,163,163,232,169,158,190,138,82,14,200,232,219,134,235,111,102,147,210,254,92,245,114,95,53,13,4,53,79,195,164,84,100,213,113,177,239,122,242,187,167,225,58,170,162,247,235,147,99,189,170,209,52,155,117,183,122,119,69,209,196,198,54,209,107,164,162,119,35,81,17,206,138,6,70,171,209,173,207,192,158,137,247,39,99,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,155,171,162,105,55,23,110,245,22,139,172,137,143,109,222,215,87,68,222,118,162,163,93,44,15,141,23,171,93,143,141,125,23,238,94,198,184,155,221,163,110,27,83,189,154,179,75,249,115,210,73,99,212,53,240,210,191,14,141,85,144,213,200,198,61,139,202,222,159,131,232,168,137,219,166,11,190,240,231,222,136,55,99,135,123,13,28,213,148,242,87,233,186,90,91,52,173,108,136,178,187,217,232,105,17,94,255,0,125,206,85,87,73,213,87,29,125,16,149,0,233,219,193,172,32,208,91,97,170,53,108,243,178,47,179,44,245,181,76,115,156,141,247,163,167,146,68,234,174,111,230,124,208,214,243,120,245,84,250,247,118,181,118,170,146,119,204,183,123,245,194,174,53,87,43,189,217,106,100,122,34,117,119,79,127,230,191,164,184,239,10,125,143,143,111,54,77,154,210,225,110,72,238,58,137,233,89,20,207,135,15,90,106,138,74,25,17,17,203,27,93,203,204,197,94,138,169,245,94,228,230,0,0,0,43,135,198,79,113,42,108,155,105,99,209,84,53,92,146,87,220,41,167,154,62,117,69,88,95,79,112,141,203,132,114,122,162,39,84,84,255,0,33,9,252,52,54,241,218,223,137,107,45,108,148,201,44,54,55,211,92,242,172,230,229,116,55,10,53,207,194,168,138,136,239,167,222,133,143,120,177,219,53,21,103,12,81,165,130,58,199,197,75,119,73,106,210,157,30,184,167,109,190,187,157,95,200,152,228,194,166,85,122,118,201,69,231,123,217,189,154,214,219,221,172,232,244,102,140,179,213,85,84,85,121,153,149,148,243,62,56,249,98,146,79,121,99,99,213,50,145,57,19,167,85,79,189,83,98,14,30,182,87,79,108,78,218,219,116,61,138,130,158,39,82,249,222,116,204,137,141,124,188,213,18,202,222,103,54,54,115,99,205,84,76,167,79,240,174,77,7,133,84,78,170,107,107,197,156,146,77,196,14,170,146,87,115,57,125,135,43,156,255,0,226,80,23,21,225,111,66,250,94,23,172,115,59,180,222,211,143,209,113,173,66,96,128,0,0,0,0,0,0,8,247,199,134,138,77,115,195,62,171,180,179,206,89,215,216,124,180,139,186,255,0,186,20,174,95,201,114,246,103,162,20,23,180,122,145,218,71,112,237,58,133,146,164,110,164,243,240,229,118,49,205,4,140,239,148,252,239,153,179,54,157,188,83,95,236,244,247,106,71,53,209,79,207,202,168,168,169,238,189,90,189,149,83,186,47,169,201,0,96,142,36,120,54,217,254,38,45,174,135,88,90,214,138,229,211,23,59,116,20,177,213,252,80,247,154,72,36,119,195,3,91,255,0,37,85,62,88,138,186,27,193,167,108,236,250,171,219,245,78,173,189,214,218,161,253,170,24,235,233,228,115,243,27,145,121,218,250,36,106,225,202,213,76,124,190,101,138,218,45,54,251,29,190,43,93,174,154,58,122,88,57,188,184,227,99,88,214,229,202,229,194,53,17,19,170,170,246,41,19,197,42,196,182,221,241,213,21,105,70,216,154,251,141,169,136,228,143,151,63,238,84,125,51,143,161,218,60,27,245,45,85,191,123,175,86,79,106,123,105,170,108,117,46,242,185,213,26,175,117,93,189,185,198,113,156,38,59,100,185,240,0,0,3,170,110,182,146,164,215,123,107,170,116,133,108,13,150,59,189,154,186,137,26,173,71,42,44,180,239,143,41,150,187,175,190,190,139,247,41,174,6,250,104,106,157,180,221,237,87,164,223,19,224,109,186,245,93,21,62,90,173,84,138,58,169,99,98,252,45,252,207,68,68,46,111,194,179,116,219,175,184,111,134,209,91,112,100,149,218,126,181,182,182,68,233,115,34,65,5,5,19,81,220,170,247,47,47,51,213,51,132,76,250,33,51,207,196,178,50,24,159,52,142,70,177,141,87,57,85,112,136,137,221,74,82,241,100,223,168,245,254,236,65,183,182,43,170,79,107,177,68,214,212,178,57,249,145,181,176,212,215,68,244,84,108,142,106,123,175,78,237,71,124,240,157,15,179,194,55,100,155,172,183,70,167,114,238,54,233,228,161,177,181,236,130,127,39,49,54,174,26,138,9,154,156,203,26,162,57,26,229,94,142,71,99,229,220,186,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,239,117,120,134,216,253,144,133,178,238,190,232,105,253,55,36,140,243,35,165,171,171,69,170,149,157,125,230,83,179,50,189,58,47,86,181,83,61,12,22,158,42,252,15,45,119,178,46,235,214,164,92,202,158,212,186,110,229,229,99,29,241,228,115,227,211,225,201,157,182,175,136,77,145,222,232,100,151,106,119,63,79,234,71,194,222,105,105,168,234,219,237,49,55,243,159,3,177,43,19,175,119,53,19,191,201,76,132,0,58,222,183,220,189,184,219,58,42,107,142,228,110,6,155,210,148,149,146,172,20,243,223,46,176,80,199,52,136,153,86,49,211,57,168,231,97,21,112,157,112,116,239,231,177,225,99,254,50,219,85,255,0,92,173,223,235,135,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,199,182,151,138,126,24,171,170,161,161,161,226,55,107,234,42,42,36,108,80,195,22,175,183,189,242,61,203,134,181,173,73,178,170,170,168,136,137,213,84,202,0,0,14,153,185,187,207,181,27,51,106,142,245,186,155,131,99,211,20,179,42,182,5,184,214,50,39,206,169,221,34,143,60,242,42,122,163,17,85,16,143,149,62,42,156,15,211,220,61,137,187,175,89,52,104,244,98,212,199,167,110,43,18,103,186,245,129,28,168,159,70,175,110,153,51,38,210,241,71,195,222,250,73,236,219,85,187,54,11,245,103,47,63,176,50,117,130,183,149,59,187,217,166,70,77,202,158,171,201,132,50,144,61,53,149,148,150,250,73,235,235,234,161,166,165,166,141,211,79,60,207,70,71,20,109,76,185,238,114,244,107,81,17,85,85,122,34,33,142,173,60,77,240,219,127,186,209,88,172,92,65,237,173,198,229,113,168,142,146,142,142,147,86,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,146,192,6,47,165,226,159,134,42,234,168,104,104,120,141,218,250,138,138,137,27,20,48,197,171,237,239,124,143,114,225,173,107,82,108,170,170,170,34,34,117,85,50,128,0,3,162,235,13,247,216,253,188,188,46,157,215,251,203,161,180,205,213,34,108,235,67,120,212,84,116,85,9,27,179,202,255,0,46,89,26,238,85,194,225,113,133,194,156,39,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,198,66,211,122,155,77,235,43,37,46,166,210,26,134,219,124,179,215,53,95,75,112,182,213,199,83,77,59,81,202,213,86,75,26,171,92,136,228,84,202,42,245,69,79,67,147,7,67,213,219,249,177,91,127,122,147,77,235,205,233,208,122,110,239,19,25,36,148,23,125,71,71,71,82,198,57,50,215,44,82,200,215,34,42,117,69,199,83,176,233,13,111,163,55,6,204,205,71,160,181,117,151,82,218,100,145,241,50,190,209,95,21,101,59,158,213,195,154,146,68,231,53,85,23,186,103,40,115,96,30,28,228,106,43,156,168,136,137,149,85,244,49,47,13,156,72,104,190,38,180,133,235,87,232,183,34,83,217,117,21,198,197,35,124,212,127,59,96,149,124,137,209,83,242,101,129,208,202,158,136,175,115,114,188,185,92,182,0,49,141,127,20,92,51,90,235,170,45,151,62,34,118,198,142,178,142,87,193,81,79,62,174,183,199,44,50,177,85,174,99,218,233,81,90,228,84,84,84,84,202,42,96,200,182,219,149,186,243,110,165,187,218,43,233,171,168,43,161,101,77,45,85,52,173,150,25,225,123,81,204,145,143,106,171,92,215,53,81,81,200,170,138,138,138,135,210,0,56,221,69,169,116,230,144,180,84,106,29,89,127,182,217,109,116,141,230,168,174,184,213,71,77,79,10,124,223,36,138,141,106,125,234,70,189,83,226,117,193,62,149,173,117,186,109,228,142,229,59,23,15,251,46,211,91,87,26,125,82,86,69,229,187,251,87,41,216,182,235,143,254,15,247,70,182,11,102,153,223,11,36,21,213,14,72,217,77,119,100,214,199,186,69,76,163,17,106,153,27,92,239,68,229,85,202,244,76,169,32,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,0,0,0,0,6,36,220,238,34,116,174,221,238,238,219,236,138,114,86,106,141,195,174,149,177,211,35,255,0,222,116,17,67,44,143,169,122,119,247,159,18,70,196,245,94,117,252,133,69,203,96,0,116,106,93,240,218,90,221,213,174,217,10,125,121,106,118,185,183,81,197,93,81,101,89,121,103,108,82,39,51,113,158,142,119,46,30,172,106,171,154,215,53,202,136,142,69,94,242,0,0,31,61,194,225,65,105,161,158,231,117,174,167,163,163,165,141,210,207,81,81,43,99,138,38,34,101,92,231,57,81,26,136,157,213,87,4,111,214,254,36,92,23,232,42,215,219,110,91,219,110,185,85,70,229,106,178,203,71,83,114,103,69,194,170,77,4,110,137,127,245,250,250,100,253,104,143,18,14,11,245,229,92,118,251,110,247,219,109,213,82,57,26,145,222,169,42,109,172,69,85,194,102,90,136,219,23,255,0,127,211,215,4,143,161,175,161,186,81,195,113,182,86,193,87,73,82,196,146,25,224,145,36,142,70,47,84,115,92,220,162,162,252,208,247,128,0,0,0,116,253,201,222,29,171,217,235,91,111,59,163,184,54,29,47,75,46,124,151,92,171,89,11,231,84,198,82,38,42,243,72,169,148,232,196,85,35,205,111,138,159,4,20,117,235,68,221,216,171,168,106,57,26,234,136,116,245,197,98,78,184,85,202,194,138,168,159,52,69,207,166,76,191,180,220,86,240,233,190,51,182,139,107,119,123,79,222,235,158,196,145,182,255,0,57,105,171,92,223,154,83,78,140,149,81,61,125,222,158,184,50,184,56,29,103,175,180,46,220,90,27,127,220,45,107,97,210,246,183,204,218,102,214,222,110,80,209,83,186,103,34,171,99,73,38,115,90,174,84,107,149,27,156,170,53,126,71,1,164,247,255,0,98,53,237,238,29,51,161,119,175,65,106,59,197,67,94,248,109,246,157,73,71,89,83,35,88,213,115,149,177,69,35,156,168,141,69,85,84,78,136,138,167,125,0,197,245,92,83,240,197,67,85,53,13,119,17,187,95,79,81,79,35,162,154,25,117,125,189,143,141,237,92,57,174,106,205,148,84,84,84,84,94,168,166,69,180,221,173,87,235,93,37,242,197,115,164,184,219,174,16,50,170,146,178,146,102,205,5,68,47,106,57,146,71,35,85,90,246,57,170,138,142,69,84,84,84,84,62,176,1,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,19,213,72,239,184,126,33,92,29,109,149,116,214,173,65,189,214,138,186,234,119,172,111,167,179,67,61,205,81,232,184,115,85,244,204,124,109,84,245,71,57,48,168,169,223,161,195,233,63,19,62,10,53,125,91,45,244,219,209,77,108,168,145,252,141,109,218,217,89,69,31,167,188,179,73,18,68,212,235,249,79,78,203,233,212,146,150,59,245,143,83,90,169,175,186,110,243,67,118,182,214,49,36,166,172,161,168,100,240,76,197,236,230,72,197,86,185,62,168,167,220,1,249,146,72,225,141,243,77,35,89,27,26,174,115,156,184,70,162,119,85,95,68,35,230,226,248,129,112,125,181,245,115,91,181,38,248,89,42,107,96,119,35,233,172,236,154,232,228,126,58,181,86,149,146,53,170,158,188,206,76,47,69,235,208,235,186,103,196,243,130,109,79,86,148,17,111,27,45,179,57,112,223,180,237,21,180,209,187,235,230,186,47,45,191,219,57,9,35,165,245,110,149,215,22,104,117,30,140,212,182,171,245,170,165,51,13,117,178,178,58,152,36,232,139,238,201,26,171,87,186,122,250,156,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,241,115,217,36,209,187,163,75,185,118,235,116,209,208,223,24,198,79,58,67,136,157,87,53,69,124,206,78,100,141,17,92,173,106,47,87,43,177,243,238,124,62,19,123,245,30,128,221,137,182,246,251,116,72,45,119,216,156,218,102,62,126,84,117,108,213,52,49,49,17,29,35,90,190,235,23,179,85,223,44,167,66,235,162,145,147,68,201,163,114,57,143,106,57,170,139,148,84,94,202,126,200,97,226,167,186,109,208,28,55,205,104,162,184,50,58,237,65,90,235,91,226,108,184,147,200,158,130,181,170,238,84,123,87,151,153,136,153,194,166,125,20,166,61,139,208,213,59,151,187,218,83,73,178,39,206,219,141,234,134,42,140,53,92,171,20,149,81,70,245,248,93,249,254,168,168,108,129,181,58,74,147,66,109,174,150,210,20,80,54,24,237,22,106,26,37,106,49,26,170,177,83,178,60,174,26,222,190,226,122,39,220,135,107,0,0,0,41,131,198,67,82,213,92,55,182,203,101,246,167,186,154,154,199,76,239,43,157,85,168,246,213,220,27,156,103,25,194,227,56,201,203,120,51,90,86,171,116,47,247,5,166,107,146,43,85,82,115,171,51,133,74,139,122,247,193,108,123,143,183,186,115,116,244,101,215,66,234,186,111,58,221,118,164,158,146,92,50,55,61,137,44,79,137,206,103,152,215,53,28,141,145,216,85,106,254,158,197,126,220,188,24,182,222,175,90,77,93,77,172,239,208,216,101,153,211,121,41,113,129,179,53,22,85,94,86,181,40,121,17,17,157,17,62,127,66,88,240,221,193,182,207,240,207,109,108,58,62,214,181,183,46,185,185,220,96,165,146,175,226,155,180,209,193,27,190,25,220,223,249,40,137,243,206,119,0,227,117,21,226,154,193,103,168,187,85,185,173,138,14,78,101,85,68,79,121,232,212,238,168,157,213,61,77,102,119,119,82,63,87,238,29,219,81,62,84,145,213,126,70,92,142,206,121,96,141,157,242,191,155,243,47,211,128,253,20,154,27,134,125,41,105,127,156,147,167,183,121,137,47,116,255,0,116,42,156,159,146,213,236,255,0,84,36,32,0,0,0,0,0,0,0,224,245,166,159,166,213,58,106,178,197,87,11,101,138,167,203,230,106,181,28,139,203,35,93,217,81,83,187,126,70,178,154,239,77,77,162,117,117,118,156,115,164,108,148,94,87,85,85,71,123,241,53,255,0,36,252,239,145,127,124,4,110,186,110,223,14,58,115,80,84,84,66,234,207,217,158,124,109,126,94,207,217,245,76,111,50,43,220,169,148,143,41,149,36,96,0,2,162,252,95,109,52,144,220,107,46,236,165,229,158,125,71,108,141,210,242,34,115,39,217,79,233,205,140,175,194,158,190,134,36,240,156,168,124,60,72,171,25,60,108,71,219,57,85,28,236,43,145,107,232,122,39,204,188,240,0,0,3,194,162,42,42,42,34,162,244,84,82,145,188,91,246,133,52,78,251,83,107,43,109,42,69,111,190,219,217,52,238,70,114,243,85,205,89,95,35,186,181,136,213,247,90,157,213,93,247,247,59,111,131,158,229,45,175,114,175,27,127,53,76,170,202,202,26,138,198,197,207,238,115,62,162,223,18,46,57,147,175,76,103,151,244,250,23,26,98,62,42,183,82,159,104,54,51,86,106,183,85,69,13,95,217,53,240,208,171,222,141,205,87,177,207,36,104,158,251,23,188,127,146,185,249,26,235,234,253,67,121,220,141,125,115,191,215,74,250,155,133,254,233,52,255,0,19,223,151,207,51,159,202,220,171,157,142,103,174,19,42,189,125,75,211,240,211,217,117,218,14,27,237,254,219,70,216,235,117,44,209,95,156,247,71,202,254,90,138,10,60,183,42,198,46,57,163,94,157,126,245,37,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,223,18,79,16,10,174,28,232,217,179,251,73,83,11,183,10,237,74,147,213,215,185,169,35,108,116,175,69,70,57,26,189,29,80,254,236,71,34,163,91,239,42,47,51,81,106,171,105,246,23,136,142,47,117,173,124,250,42,201,119,213,151,57,166,73,110,247,203,149,82,249,49,61,201,241,212,213,204,184,230,84,78,141,202,189,81,61,212,92,18,158,63,5,62,36,29,105,246,153,55,27,110,153,94,177,171,189,145,42,171,85,136,239,70,249,158,205,223,30,188,184,207,205,58,145,111,119,248,122,226,43,132,45,97,111,170,214,246,27,174,152,173,142,111,50,209,127,182,84,170,211,203,35,115,214,158,170,37,194,61,19,170,177,85,175,68,94,173,76,150,115,225,177,226,27,114,223,57,227,216,189,235,174,137,250,222,154,157,210,89,174,234,136,207,182,161,141,185,124,114,162,38,18,161,141,69,119,50,97,30,212,114,170,35,154,170,251,11,0,167,15,26,125,216,93,65,188,122,71,104,40,106,149,212,186,70,208,235,141,99,26,189,18,182,177,201,134,185,61,85,176,195,19,145,125,18,101,199,117,35,230,214,120,117,241,89,188,154,6,209,185,154,23,66,208,212,216,111,177,190,106,25,170,47,20,180,239,145,141,145,209,171,150,57,30,142,68,87,49,113,148,234,152,84,232,167,106,253,105,222,54,127,173,221,163,254,177,81,127,172,57,221,9,225,101,198,109,139,92,105,235,221,199,111,237,76,164,183,221,105,42,167,114,106,10,39,43,99,142,102,185,202,136,146,101,122,34,244,47,44,0,8,245,199,7,21,118,254,19,54,94,163,89,193,5,61,110,167,187,205,246,110,157,161,155,42,201,106,149,170,229,150,68,69,69,88,163,106,43,157,133,76,175,35,114,138,244,82,141,44,150,46,32,184,207,222,23,211,208,165,223,93,107,107,210,186,121,230,168,153,57,96,133,171,149,115,222,245,72,233,224,103,54,17,61,214,38,81,173,76,170,34,202,235,119,130,175,18,85,86,166,213,87,110,30,222,81,87,62,53,114,82,58,174,178,68,99,177,209,175,145,180,248,69,207,69,86,163,145,61,50,70,77,249,225,103,136,30,17,245,13,190,125,194,177,205,107,108,179,230,211,127,181,85,44,148,179,74,207,123,240,83,179,14,142,68,238,141,122,49,248,76,162,99,169,101,126,24,156,125,223,183,178,87,108,46,244,93,210,183,88,80,210,186,162,197,119,151,9,45,218,154,38,230,72,102,95,202,168,141,169,207,207,221,236,71,171,189,230,43,159,98,71,81,221,239,220,155,90,255,0,7,110,95,201,164,53,218,225,59,241,167,217,191,250,64,211,223,231,24,13,148,192,6,175,219,89,251,167,105,15,223,235,127,242,134,27,64,128,1,243,220,42,42,105,40,42,106,168,232,100,173,168,134,23,201,21,52,111,107,29,59,209,170,173,141,28,245,70,162,185,112,153,114,162,38,122,170,33,74,155,207,225,235,226,1,190,59,163,168,247,91,87,232,27,67,174,122,138,185,245,111,141,53,37,27,153,79,31,104,160,98,172,153,228,141,136,214,55,232,212,34,6,242,108,222,190,216,77,125,91,182,155,151,108,134,223,127,183,197,12,211,193,13,84,117,13,107,101,141,36,98,163,227,85,106,229,174,69,239,208,189,239,14,15,196,155,107,63,123,170,191,150,212,18,80,21,91,227,97,178,170,230,104,126,32,45,84,75,238,171,244,189,230,70,55,209,121,167,163,114,227,255,0,234,90,174,95,156,105,242,67,213,224,157,188,232,201,53,214,193,93,43,145,17,254,94,167,179,196,231,99,46,247,96,171,107,115,223,167,178,185,17,62,79,95,153,106,224,17,127,196,123,125,219,177,60,44,234,106,218,10,181,134,253,171,25,250,153,180,114,61,26,246,201,82,199,36,210,167,170,121,112,36,206,71,34,116,127,34,116,206,74,241,240,121,223,100,219,237,252,184,109,21,230,224,145,90,55,18,143,146,153,178,63,12,109,210,153,29,36,56,207,70,171,226,89,217,233,204,239,41,58,170,34,23,92,1,140,184,151,221,200,118,39,97,117,190,235,189,241,164,246,11,76,178,208,182,69,78,89,43,95,136,169,88,185,244,116,207,141,23,191,69,236,166,190,220,56,237,85,207,136,126,32,180,134,218,203,36,245,11,169,175,12,117,206,117,87,58,68,164,106,172,213,114,170,231,42,228,137,146,187,57,76,174,58,161,178,125,21,21,37,182,138,158,221,65,79,29,61,53,44,76,134,24,163,76,54,56,218,136,141,106,39,162,34,34,33,239,0,199,60,64,239,166,139,225,199,106,175,59,175,174,166,122,208,219,24,140,167,165,137,83,206,174,170,127,72,169,226,207,229,61,222,189,154,212,115,151,163,84,160,237,248,226,55,126,56,206,220,168,31,127,154,227,115,125,101,90,67,96,210,182,166,201,37,53,34,187,40,200,224,129,185,87,202,168,184,89,21,21,238,249,162,34,53,51,190,221,248,60,113,81,172,173,17,94,53,53,118,146,209,137,60,105,35,40,174,149,210,77,86,153,236,143,101,60,114,49,189,59,162,191,153,23,8,169,156,227,168,111,159,133,231,20,219,35,102,169,213,13,177,219,117,165,146,141,139,45,77,78,154,154,74,137,105,227,68,202,189,244,239,99,37,194,117,85,86,53,232,212,69,85,84,78,167,239,130,111,16,173,199,225,151,80,219,244,182,173,186,87,106,61,179,158,70,67,87,106,158,69,150,91,100,106,184,243,168,149,221,89,203,156,172,95,3,209,21,48,215,42,57,47,111,79,106,11,46,172,176,219,181,70,155,185,67,112,181,93,233,98,173,162,171,133,217,142,120,36,106,57,143,106,252,149,170,138,114,32,0,0,0,29,23,123,183,139,71,108,30,215,223,183,87,92,213,164,54,203,29,50,202,145,53,200,146,213,206,189,34,167,137,23,188,146,61,81,169,232,153,202,225,17,85,41,135,133,77,230,213,252,64,120,150,104,173,214,214,213,42,251,133,234,245,86,246,64,143,87,71,71,78,148,85,9,21,60,121,236,200,216,136,212,249,225,85,122,170,169,123,0,2,63,113,173,197,109,131,132,221,159,170,213,179,121,53,90,162,236,146,80,233,171,107,250,251,69,95,47,89,30,153,69,242,98,71,35,158,190,185,107,114,138,244,41,83,134,189,174,222,110,46,120,148,162,101,151,83,93,163,212,21,183,5,190,223,117,83,100,114,77,109,137,36,71,75,88,175,106,162,164,153,84,108,109,69,76,189,204,106,114,167,84,216,138,213,66,182,187,101,29,177,213,213,85,171,73,4,112,45,77,83,209,243,77,202,212,111,60,142,68,68,115,221,140,170,225,50,170,189,15,168,0,14,189,184,58,247,75,109,118,137,189,110,30,182,185,178,223,99,176,81,201,91,91,80,228,207,44,109,78,205,78,238,115,151,13,107,83,170,185,81,19,170,148,29,197,231,27,155,177,197,214,176,150,133,106,107,173,58,41,149,62,93,155,75,82,72,238,71,167,63,224,228,168,107,127,111,168,94,157,87,40,213,232,196,78,170,238,247,180,126,18,252,87,110,117,162,158,255,0,123,161,177,104,90,42,150,121,145,197,168,170,164,101,99,155,142,139,236,240,199,35,152,170,191,147,34,177,200,157,113,219,62,221,217,240,144,226,179,109,172,211,95,244,253,61,135,93,211,83,198,178,75,79,167,234,100,90,214,181,19,175,44,19,70,197,145,126,77,141,94,229,244,105,140,184,88,227,59,121,248,68,214,12,167,182,86,86,215,233,134,85,44,119,157,39,112,145,237,129,248,126,37,242,218,238,180,243,162,162,251,237,78,233,135,163,147,40,95,142,211,238,150,142,222,173,187,177,238,126,130,184,251,101,146,255,0,74,149,52,239,84,229,124,107,149,107,226,145,191,146,246,61,28,199,39,163,154,189,251,157,184,0,0,0,138,28,127,113,185,110,225,35,66,211,91,180,228,20,215,45,193,212,177,189,44,212,115,167,52,84,144,181,112,250,201,218,138,138,172,106,251,172,110,83,157,217,244,107,177,75,214,45,51,196,95,25,91,167,80,235,101,54,160,220,45,97,113,95,54,170,166,105,121,146,8,149,221,22,73,30,169,21,60,45,87,97,168,170,214,55,56,106,39,68,37,101,155,193,95,137,58,235,91,106,238,218,251,111,173,149,111,69,84,164,90,186,185,149,157,58,35,222,218,126,84,92,231,60,188,201,245,94,196,116,226,3,131,46,35,120,85,168,130,245,175,244,180,140,181,54,118,37,46,163,179,78,181,20,41,50,42,43,63,10,212,71,194,252,252,41,35,88,229,84,247,115,130,108,248,111,120,144,234,91,190,165,181,240,249,196,29,250,75,159,218,111,109,38,155,212,149,111,87,84,37,66,174,25,73,84,245,235,34,61,112,214,74,190,242,59,13,114,185,28,138,219,86,58,22,250,236,238,152,223,205,167,212,155,77,171,163,79,97,191,209,186,6,206,140,71,62,146,161,61,232,106,25,159,203,142,68,107,211,231,203,133,232,170,107,191,79,54,231,112,155,191,173,149,88,182,157,103,183,119,197,71,53,125,230,44,145,59,10,159,39,197,43,21,122,246,116,114,116,232,166,197,27,45,187,26,107,124,182,179,77,110,198,146,122,253,155,169,40,89,86,200,156,228,115,169,228,234,217,96,122,167,69,124,114,53,241,187,211,44,92,29,212,138,254,35,124,78,39,13,188,62,92,31,97,184,54,13,99,172,146,75,45,129,17,216,146,21,115,127,100,85,183,254,102,55,101,23,178,72,248,179,148,82,161,120,23,225,162,175,138,61,254,180,233,42,248,36,118,152,180,170,93,245,44,232,170,159,176,163,114,126,5,28,157,159,43,213,177,167,170,35,156,239,201,83,97,218,90,90,90,26,88,104,104,105,162,167,167,167,141,177,67,12,76,70,50,54,53,48,214,181,169,209,17,17,17,17,19,162,33,237,0,20,149,226,77,199,150,170,221,253,121,121,217,77,179,212,19,219,246,247,79,212,203,111,173,125,28,170,197,190,212,177,85,178,186,71,34,251,212,237,114,43,88,207,133,216,231,94,108,183,151,31,240,251,225,147,196,199,16,58,102,139,92,80,80,217,180,166,156,185,70,147,81,87,106,10,153,34,125,92,75,218,72,161,137,143,145,90,189,218,231,163,26,228,234,138,168,168,171,220,119,43,193,247,138,141,15,101,150,249,166,170,244,174,181,108,17,171,228,162,180,86,75,29,98,227,57,228,142,120,216,215,244,236,141,122,185,87,40,141,85,198,112,167,12,156,89,239,47,8,26,245,103,211,245,149,174,180,182,175,201,191,233,90,247,61,180,245,40,215,114,200,213,141,223,180,206,220,42,36,136,136,230,170,97,121,155,204,213,216,23,107,55,47,74,111,30,222,88,55,59,67,215,45,85,147,81,81,178,178,149,238,76,61,185,202,62,55,167,163,216,244,115,28,158,142,107,147,208,237,71,94,220,29,125,164,182,183,69,222,55,11,93,222,97,181,88,108,84,174,171,174,171,151,42,140,98,116,68,68,78,174,115,156,168,214,181,50,174,115,145,17,21,85,16,162,78,49,252,64,119,87,138,107,237,101,134,213,93,91,166,182,241,146,242,81,88,41,166,86,186,173,169,209,36,172,115,113,231,61,87,175,39,192,222,136,136,170,156,235,202,108,215,133,119,21,251,187,105,165,212,53,118,43,86,137,181,214,53,37,134,77,75,82,248,42,36,141,81,21,28,148,241,50,73,91,156,244,73,26,204,253,216,83,184,235,159,6,206,41,52,205,166,75,166,152,190,104,189,89,44,76,87,45,5,13,124,180,245,47,84,244,103,180,68,200,151,244,200,210,55,109,246,232,241,17,193,158,231,212,58,195,85,123,209,154,134,223,43,89,115,179,92,33,123,33,170,106,117,72,234,105,223,134,200,197,78,206,239,133,230,99,145,112,226,243,56,56,226,231,70,113,117,182,159,170,187,44,12,181,234,27,83,153,77,168,44,139,47,59,232,167,114,42,181,237,85,68,87,195,34,53,202,199,99,209,205,94,173,83,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,78,241,44,217,135,110,255,0,13,247,15,98,163,73,43,116,212,210,223,154,246,199,151,171,105,232,43,48,220,163,30,184,230,145,58,116,251,208,162,205,35,168,111,59,111,175,173,151,234,25,159,77,112,176,221,33,159,226,123,48,248,38,107,240,236,43,93,142,102,38,83,40,189,61,13,138,56,85,221,74,125,223,216,189,39,170,219,85,20,213,127,100,208,67,92,172,122,59,21,62,199,4,146,34,251,239,92,230,79,202,92,252,204,184,83,151,140,102,229,45,211,114,172,251,127,13,76,168,202,58,26,122,199,71,207,238,115,50,162,225,18,174,57,151,175,92,103,151,244,250,29,75,194,67,104,83,91,111,181,78,178,185,210,36,182,251,21,189,243,192,229,143,155,150,174,26,202,9,27,213,204,86,167,186,229,236,168,239,187,185,119,40,136,136,136,136,136,137,209,17,15,32,0,0,5,24,120,177,212,62,110,36,81,143,158,55,163,45,156,168,141,118,85,168,149,245,221,23,228,72,47,5,74,10,127,97,213,55,79,35,240,222,109,116,30,103,42,124,56,183,59,151,56,207,126,184,201,105,160,0,8,231,199,182,235,166,210,112,227,168,245,5,61,68,13,172,253,135,228,70,231,225,239,253,159,74,199,114,162,61,170,184,73,50,184,82,129,52,38,154,155,91,106,234,29,56,215,72,233,43,124,222,168,170,174,247,34,115,254,75,249,191,35,102,189,23,167,233,180,182,154,163,177,82,66,216,162,166,243,57,90,141,70,162,115,72,231,118,68,68,238,239,145,206,0,0,0,0,0,0,0,15,10,153,76,20,1,226,75,181,172,219,30,39,117,13,53,13,27,225,182,86,251,39,177,189,99,229,107,249,45,244,106,252,42,49,173,92,57,235,219,244,245,51,159,132,143,17,76,210,122,202,171,105,117,29,221,241,208,221,121,61,130,57,106,49,28,126,84,85,243,203,132,124,168,137,151,57,171,238,181,122,247,199,114,227,17,81,122,162,228,242,0,5,74,248,190,95,173,85,212,242,219,41,167,141,213,80,234,107,108,143,98,57,170,228,111,217,114,245,84,69,207,229,39,161,131,60,43,40,42,170,248,151,167,150,14,126,88,104,153,35,249,115,142,84,184,81,103,56,66,247,64,0,0,1,1,60,93,54,182,45,81,179,20,186,218,42,87,203,83,105,171,143,153,204,103,50,182,40,169,43,228,85,85,228,85,68,69,119,205,19,238,238,86,183,1,186,246,109,191,226,99,72,214,199,52,145,71,117,184,208,90,167,88,220,173,85,138,91,133,42,185,62,38,244,247,61,114,159,69,54,28,183,213,69,91,65,77,91,10,170,199,81,11,37,98,170,245,86,185,168,169,219,239,43,191,198,51,117,169,236,91,93,103,219,170,58,150,251,125,194,225,79,85,44,104,244,207,179,73,79,112,133,202,168,143,71,99,153,19,187,85,63,200,86,223,7,59,85,91,187,60,65,232,219,44,84,79,168,163,162,188,219,171,171,147,203,87,183,217,153,93,78,217,17,222,227,147,24,147,175,50,99,230,166,197,122,114,203,71,167,52,253,178,193,111,133,145,83,91,104,225,164,137,140,106,53,26,200,216,140,106,34,34,34,39,70,167,100,67,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,119,139,173,21,138,211,91,123,185,203,229,81,219,233,164,170,168,126,51,201,28,109,87,57,127,66,34,154,212,106,205,67,172,120,154,223,202,187,221,66,249,186,139,113,117,35,34,167,142,71,170,182,57,106,167,108,112,66,139,143,129,136,232,216,157,58,53,168,108,69,176,155,39,163,184,122,218,171,22,213,232,154,70,71,69,105,129,18,162,163,151,18,86,213,57,19,206,169,147,230,247,187,43,223,162,97,169,132,106,34,100,19,168,238,190,214,104,173,234,219,251,198,218,110,13,158,59,149,146,247,2,195,60,110,79,122,55,119,100,177,187,187,36,99,145,28,215,39,84,84,67,92,125,67,110,214,60,53,239,197,194,215,111,184,172,26,147,110,117,52,145,83,214,70,138,212,116,244,149,11,201,42,38,115,200,238,68,118,61,90,236,122,155,36,104,29,91,71,175,180,46,156,215,118,230,163,105,53,29,166,142,237,2,35,249,145,35,168,133,178,183,14,78,253,30,157,78,120,252,201,36,112,198,249,166,145,172,141,141,87,57,206,92,35,81,59,170,175,162,26,219,111,174,179,188,241,47,197,6,168,212,246,56,223,91,87,173,245,58,210,89,162,230,85,115,226,116,173,167,162,143,42,153,253,173,176,183,183,167,100,236,108,79,182,186,26,215,182,91,121,166,182,234,200,214,165,14,154,180,210,218,160,86,179,151,157,176,196,214,115,170,124,221,203,204,191,53,85,85,59,32,0,0,83,71,139,245,78,226,238,31,17,246,189,41,100,210,119,251,133,151,72,88,32,138,39,82,219,231,150,21,170,169,114,205,51,218,230,181,90,170,172,246,118,174,63,169,245,236,76,191,10,157,140,160,218,142,24,109,218,178,225,98,125,22,170,215,21,85,23,11,163,234,105,214,58,152,225,142,103,195,79,2,243,34,57,24,140,143,204,68,95,202,153,196,204,58,22,250,108,254,152,223,157,168,212,123,87,171,40,225,154,146,249,69,36,48,203,35,17,203,73,83,202,190,77,67,51,217,241,191,149,200,191,76,118,85,67,93,125,142,214,23,189,163,223,157,25,172,40,209,209,87,233,189,73,73,36,177,181,81,121,145,147,163,102,137,87,178,163,153,206,197,194,246,114,225,125,77,153,78,163,187,223,185,54,181,254,14,220,191,147,72,107,181,194,119,227,79,179,127,244,129,167,191,206,48,27,41,128,13,95,182,179,247,78,210,31,191,214,255,0,229,12,54,129,0,0,10,23,241,98,252,118,117,111,239,117,167,249,20,69,170,120,112,126,36,219,89,251,221,85,252,182,160,146,128,196,92,90,108,204,91,253,195,190,183,218,246,211,71,45,125,202,216,249,173,74,228,76,178,225,2,164,180,202,138,191,14,100,99,90,170,159,146,231,39,101,84,40,103,132,77,224,168,225,251,137,77,17,184,149,50,186,154,142,223,117,109,21,225,175,94,84,74,25,243,5,79,50,47,171,99,145,207,68,95,202,99,123,99,41,178,18,57,28,136,230,170,42,42,101,21,61,79,32,164,207,24,45,245,77,195,226,2,139,105,236,245,203,37,163,110,168,252,154,134,177,249,99,238,117,8,217,39,95,146,171,35,72,35,245,195,155,34,116,202,161,8,180,158,167,190,232,45,89,102,214,122,122,161,244,119,123,21,117,61,206,134,110,168,172,154,39,182,72,221,232,184,202,34,253,80,217,131,103,183,42,205,188,123,91,165,183,70,192,169,236,90,154,215,5,193,172,69,207,146,247,181,60,200,149,127,57,143,230,98,253,90,167,112,5,99,248,215,111,47,217,186,67,68,108,61,182,167,19,222,170,159,168,238,141,107,176,169,77,7,52,84,237,84,245,107,228,124,206,251,233,208,233,190,10,59,42,181,218,139,90,239,245,210,147,48,218,225,110,154,180,61,236,202,45,68,188,179,85,61,170,189,17,204,141,32,111,78,184,157,201,211,214,218,128,5,60,120,212,110,253,194,243,186,218,75,100,232,234,156,150,189,55,106,75,213,100,109,118,18,74,234,167,61,141,230,79,85,100,49,181,90,191,249,119,161,151,188,28,120,107,177,217,182,246,183,137,139,253,12,85,55,205,65,81,81,108,176,200,246,231,216,232,97,122,199,59,217,232,143,146,86,189,138,189,209,177,97,23,223,114,22,82,10,81,241,119,225,179,78,237,22,237,217,55,87,68,218,225,183,218,119,17,149,82,87,210,192,220,71,29,210,23,53,102,145,19,179,82,86,204,199,97,63,45,178,47,169,42,188,25,247,110,229,172,246,15,81,109,149,218,173,106,36,208,55,118,37,23,51,242,232,232,107,26,233,25,30,59,225,38,142,165,81,123,97,216,79,132,176,64,0,0,0,120,115,145,168,174,114,162,34,38,85,87,208,162,207,19,94,50,29,196,86,232,46,222,232,107,186,203,183,154,46,119,69,74,232,215,240,119,59,130,101,178,213,244,248,152,157,99,139,186,114,243,61,63,108,84,76,125,225,193,248,236,237,103,239,141,87,242,42,131,97,80,14,3,95,107,189,45,182,58,46,243,184,58,218,235,29,182,199,96,163,146,182,186,165,253,121,35,98,118,68,238,231,42,225,173,106,117,115,149,17,50,170,136,107,223,196,142,251,238,63,27,92,64,37,234,150,215,93,80,251,157,92,118,125,39,167,161,119,152,234,104,28,254,88,97,106,39,69,149,238,94,103,187,213,206,94,205,70,162,93,47,3,156,37,217,56,76,218,10,125,59,35,41,234,181,133,241,35,174,212,247,24,211,62,109,66,34,242,65,27,187,249,48,163,149,173,249,170,189,248,78,117,68,145,64,0,10,205,241,174,221,251,133,155,67,232,109,147,181,85,58,56,181,37,84,247,171,178,53,216,87,193,75,200,218,120,221,243,107,164,145,239,199,163,160,105,140,252,27,248,107,177,235,61,79,126,226,39,86,80,197,89,22,145,170,109,171,79,195,35,121,154,203,139,163,73,37,168,84,237,205,28,111,141,25,223,11,42,187,162,181,170,91,240,42,155,198,95,134,205,59,106,164,176,241,47,165,173,112,209,215,220,46,13,177,234,84,133,184,74,167,186,39,58,154,165,200,157,57,145,33,124,110,119,119,102,47,144,240,74,221,187,147,235,119,3,99,107,170,214,74,54,83,197,169,237,177,57,253,97,114,61,180,245,92,169,242,119,61,47,110,202,213,252,226,214,64,0,0,13,115,184,228,221,251,134,246,113,75,175,181,101,77,83,165,161,162,186,205,101,180,183,155,45,142,134,145,238,134,46,84,244,71,242,186,85,79,206,149,197,217,112,67,195,93,143,134,77,134,177,233,72,40,98,110,164,187,83,197,115,212,181,136,223,126,122,233,24,138,172,85,94,188,145,34,249,109,78,137,134,171,176,138,231,103,63,156,110,164,211,118,29,97,96,184,233,93,81,105,166,186,90,46,212,210,81,215,81,212,198,143,138,120,94,213,107,216,228,94,232,168,170,107,157,197,190,203,47,13,220,71,234,253,177,181,79,50,80,90,43,153,87,103,155,157,124,196,163,153,141,158,159,223,238,175,99,94,214,43,191,57,138,165,243,112,143,186,181,155,217,195,94,222,238,109,206,102,205,113,187,217,163,109,194,86,187,41,37,100,14,116,21,15,250,102,88,164,92,122,103,30,134,93,42,235,198,63,133,213,175,182,91,184,164,210,54,236,207,111,72,173,26,173,177,183,171,160,85,70,82,213,175,252,151,42,66,229,238,168,248,125,26,167,69,240,116,226,123,245,47,172,174,60,52,106,187,143,45,179,84,61,247,61,56,233,93,210,27,139,25,153,160,69,85,232,146,196,206,100,78,220,241,42,39,89,58,219,228,211,67,79,11,234,42,37,100,81,68,213,123,222,247,35,90,214,162,101,85,85,122,34,34,122,154,246,113,249,196,180,220,78,113,13,119,191,90,43,36,155,74,105,247,58,201,166,227,71,243,49,244,209,189,81,213,13,68,233,153,164,230,147,56,207,34,198,213,248,80,182,191,14,78,22,211,134,157,130,163,118,160,183,164,26,215,89,164,119,139,250,189,152,146,159,45,253,143,70,190,169,229,49,203,204,158,146,73,46,21,83,4,171,0,24,163,138,221,101,126,208,28,56,110,46,171,210,212,213,115,222,169,108,21,49,91,91,73,19,228,153,181,83,55,201,137,237,107,61,229,86,190,70,187,167,230,148,153,192,239,12,247,221,209,226,139,67,105,157,195,208,87,152,116,204,85,114,92,174,126,221,109,150,56,37,138,154,23,204,216,94,175,106,34,182,71,177,145,170,103,170,61,77,130,35,142,56,99,100,48,198,214,70,198,163,90,214,166,17,168,157,145,19,209,15,209,78,158,52,27,41,96,209,251,153,163,247,139,79,91,225,164,147,91,211,85,209,222,27,11,90,196,150,178,145,98,86,78,228,78,170,247,199,50,53,87,255,0,34,153,234,189,115,167,130,150,187,185,222,182,75,91,104,26,215,186,74,125,49,127,142,170,141,206,199,185,29,92,57,116,105,244,71,192,247,253,242,47,232,177,114,166,252,105,183,230,190,107,230,148,225,206,203,90,172,161,166,166,110,164,190,54,55,42,121,179,61,207,142,150,39,99,209,141,108,178,43,87,40,171,36,107,221,168,60,33,184,63,177,234,40,103,226,143,112,237,49,214,182,134,181,244,58,70,146,162,52,116,109,158,37,79,54,191,11,209,206,107,243,28,121,248,92,201,93,142,100,99,146,217,1,22,124,64,184,68,211,220,77,236,229,206,190,217,101,135,249,160,233,138,57,107,116,245,116,109,68,154,117,98,115,186,137,234,159,27,37,68,84,106,47,194,245,107,145,81,57,179,80,188,4,239,237,207,135,206,37,244,166,161,109,115,226,177,95,106,227,176,223,225,239,28,148,85,15,107,57,220,159,56,158,172,149,21,58,254,13,83,178,170,46,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,106,59,45,30,163,211,247,59,5,194,22,75,77,114,163,154,146,86,61,168,228,115,36,98,177,200,168,168,168,189,28,189,209,77,117,56,198,218,170,221,166,226,15,89,89,101,162,125,61,29,109,230,227,93,66,158,90,177,190,204,250,234,134,198,141,247,26,152,196,125,57,83,31,37,44,147,193,207,117,169,239,155,93,120,219,170,202,166,251,125,190,225,81,85,20,106,244,207,179,71,79,111,133,170,136,175,87,99,153,87,179,81,63,200,88,133,194,170,42,42,10,154,217,149,82,58,120,95,43,213,23,170,53,173,85,94,255,0,113,175,31,30,90,246,109,192,226,99,86,214,201,52,178,199,106,184,215,218,160,89,28,174,84,138,43,133,82,181,62,39,116,247,253,48,159,68,44,167,194,43,107,99,210,251,49,87,173,166,165,124,85,55,106,201,57,92,246,114,171,162,150,146,130,68,84,94,68,85,69,86,252,213,62,254,228,251,0,0,0,5,17,120,169,208,85,82,113,47,81,44,252,234,217,168,159,35,57,179,142,85,184,87,99,25,66,74,248,44,221,168,33,176,106,123,83,229,106,85,62,190,182,84,103,51,121,185,21,150,230,231,25,206,51,244,45,32,0,15,10,168,157,85,112,83,159,139,119,17,81,234,205,99,75,180,186,114,238,249,40,109,92,254,223,28,85,25,142,79,54,42,9,226,202,50,85,69,195,154,239,137,169,215,182,123,152,51,195,107,107,89,185,220,78,233,234,106,234,55,205,108,162,246,191,108,122,71,204,214,115,219,235,21,153,85,99,154,153,115,19,191,232,234,95,250,38,19,7,144,0,0,0,0,0,0,0,43,207,197,159,135,57,245,206,222,71,186,218,114,205,37,101,214,195,159,54,58,90,117,146,121,188,249,232,96,76,35,34,115,157,134,177,203,213,201,132,69,238,157,10,129,208,250,202,247,183,250,158,143,85,105,250,185,105,107,232,188,207,46,72,228,123,28,156,241,186,53,234,199,53,223,11,215,178,167,115,96,110,16,56,173,209,220,72,104,10,123,141,53,214,142,43,228,60,254,217,66,233,226,108,204,204,213,9,31,224,210,105,30,153,100,60,221,125,58,167,78,210,16,0,124,87,139,205,182,195,65,37,206,237,91,13,45,52,88,230,146,105,26,198,166,92,141,78,174,84,78,234,137,250,77,118,56,182,223,138,205,238,221,11,221,233,181,46,117,5,84,244,115,197,27,94,171,26,58,58,56,226,85,68,243,30,222,232,238,203,234,191,113,48,124,25,118,186,106,253,81,168,55,74,162,54,173,45,61,61,93,165,156,205,94,146,182,75,124,232,169,150,99,178,254,118,126,158,165,185,128,0,0,3,9,113,161,167,105,245,47,12,123,141,73,53,43,103,146,159,76,94,42,32,203,17,220,146,182,223,80,141,119,84,92,99,155,186,117,40,7,101,234,228,211,155,221,163,100,153,121,95,71,169,173,205,126,58,97,89,87,30,126,95,154,108,127,162,175,180,113,237,101,135,81,214,84,50,58,102,88,41,107,37,145,239,68,107,88,148,205,122,170,170,174,19,166,87,42,191,164,162,159,17,29,244,159,121,119,254,243,79,77,88,147,219,180,245,77,69,162,159,146,69,115,28,144,86,213,163,92,152,145,237,95,118,78,233,143,185,61,102,15,131,214,194,73,109,182,93,119,135,81,89,222,217,170,124,250,26,23,79,79,132,88,156,218,10,136,228,106,190,60,231,40,184,115,95,143,146,122,150,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,102,168,211,182,237,93,166,174,250,78,239,230,251,5,234,134,162,221,85,229,63,145,254,76,209,186,55,242,187,209,121,92,184,95,69,34,214,223,120,93,112,169,182,122,230,195,184,122,106,213,169,62,215,211,119,8,46,148,43,83,119,89,98,108,240,189,31,26,185,138,222,168,142,106,47,232,37,192,6,183,124,101,106,171,78,181,226,167,116,245,37,138,116,158,130,167,83,214,199,4,205,84,86,202,216,164,88,188,198,170,119,107,185,57,145,126,74,133,255,0,112,223,101,171,211,124,59,237,110,157,184,55,150,170,215,162,236,148,83,167,202,72,168,97,99,191,194,213,50,49,31,56,249,221,132,217,206,19,119,7,83,65,87,228,92,110,22,215,88,237,170,138,168,255,0,105,172,95,33,28,197,78,206,99,30,249,19,254,111,244,20,63,195,198,233,217,182,71,121,244,182,236,223,52,122,234,136,52,181,98,220,34,181,37,106,82,121,245,13,99,188,135,44,171,28,156,156,146,171,36,248,23,60,152,233,156,165,138,88,188,113,233,31,88,230,106,110,28,102,134,145,210,57,91,45,14,167,73,100,142,62,152,106,177,244,205,71,185,58,229,220,205,69,233,209,9,131,195,167,31,188,56,113,45,83,13,143,72,106,153,172,218,154,100,247,108,23,216,219,75,87,34,250,164,74,142,116,83,122,244,141,234,236,38,85,168,72,224,0,0,3,170,110,166,228,233,173,159,219,173,67,185,154,190,178,58,107,86,157,160,150,182,117,123,249,124,197,106,123,145,55,190,94,247,114,177,168,136,170,174,114,34,34,154,233,108,14,139,188,111,87,17,154,43,72,209,82,164,149,90,147,83,83,62,161,177,34,242,197,15,157,230,212,73,140,231,149,145,54,71,175,92,225,170,108,176,117,29,222,253,201,181,175,240,118,229,252,154,67,93,174,19,191,26,125,155,255,0,164,13,61,254,113,128,217,76,0,106,253,181,159,186,118,144,253,254,183,255,0,40,97,180,8,0,0,80,191,139,23,227,179,171,127,123,173,63,200,162,45,83,195,131,241,38,218,207,222,234,175,229,181,4,148,0,215,207,196,123,101,19,100,184,176,213,182,234,26,68,130,205,170,36,77,79,106,70,179,149,137,21,83,156,233,88,212,236,136,202,134,206,196,68,233,134,183,162,118,75,127,240,248,222,68,222,222,20,52,78,160,169,170,89,174,182,74,95,212,229,213,92,185,119,180,209,162,70,142,114,250,185,241,121,50,47,252,225,35,78,153,188,187,157,101,217,141,170,213,91,169,168,21,22,139,76,218,231,175,116,121,194,207,35,91,248,56,81,127,58,73,21,140,79,171,208,215,51,71,233,253,105,196,182,251,91,172,50,86,62,171,82,110,30,162,68,169,171,122,43,177,53,76,220,211,78,238,185,229,106,57,239,94,189,154,164,200,241,109,225,114,205,179,247,221,5,184,250,14,211,236,186,106,186,207,77,165,42,90,212,76,71,85,65,10,50,153,207,84,68,203,164,166,99,91,219,255,0,22,114,250,153,203,193,115,125,82,253,160,181,71,15,183,122,180,90,189,49,58,223,108,236,115,189,231,80,212,61,27,80,198,167,163,99,157,90,229,250,213,22,88,13,118,184,247,222,111,230,229,197,78,184,213,148,149,171,83,104,183,86,125,133,104,84,207,39,177,210,102,36,115,51,213,27,35,210,73,126,249,87,162,118,46,207,130,109,150,77,132,225,147,67,232,26,170,69,167,187,45,3,110,119,150,185,184,122,87,213,126,26,86,59,235,26,189,34,251,162,67,57,0,8,203,190,62,30,28,57,113,11,184,149,187,161,184,212,90,134,107,229,194,24,32,153,212,151,87,67,23,36,81,164,108,68,98,53,113,238,181,51,245,201,154,118,131,106,52,134,199,237,197,151,107,52,21,61,68,22,27,12,114,199,70,202,137,124,201,17,36,149,242,189,92,236,39,50,171,228,114,231,30,167,113,5,93,120,224,234,171,75,108,27,89,162,91,58,62,231,37,101,198,234,248,209,83,49,192,214,69,19,92,228,238,156,206,115,145,63,230,221,242,30,6,246,90,184,44,27,193,168,158,223,216,181,213,150,74,40,151,231,36,12,172,123,255,0,193,81,25,104,160,248,238,247,155,62,159,183,77,119,191,93,104,237,180,20,205,230,154,170,178,118,195,12,105,243,115,222,168,212,79,189,78,191,164,55,111,106,119,6,161,244,186,11,115,116,158,165,158,62,110,120,237,23,170,106,199,183,151,226,202,68,247,42,99,215,228,118,192,0,5,125,120,172,241,150,187,73,162,29,176,27,121,118,70,107,13,95,72,171,119,169,130,79,194,90,173,111,202,43,81,83,225,150,127,121,169,234,216,249,221,132,87,49,197,125,240,175,194,37,110,239,237,94,238,111,182,173,165,169,131,72,237,246,143,189,213,219,156,136,172,75,141,230,42,9,164,133,141,119,171,33,84,100,175,199,117,242,219,213,28,236,124,126,28,31,142,206,214,126,248,213,127,34,168,54,21,0,165,95,20,254,52,215,121,117,171,246,27,110,174,170,237,21,164,171,29,246,157,76,18,102,59,189,205,138,173,92,42,124,80,194,188,205,111,92,57,252,206,234,136,197,79,103,135,6,162,224,255,0,135,118,63,125,248,128,221,139,69,62,180,172,87,210,105,251,84,52,117,87,9,45,52,202,138,217,42,36,109,52,82,114,77,34,101,168,139,133,99,51,158,178,97,44,171,64,241,229,194,14,229,215,197,107,210,155,241,167,86,174,117,86,197,13,203,206,182,58,71,103,28,173,74,182,69,151,47,162,39,85,244,201,158,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,244,0,6,0,226,43,129,253,139,226,143,83,91,53,102,234,210,95,38,175,180,80,253,157,77,236,55,37,167,98,67,230,58,78,173,68,92,175,51,215,175,203,7,115,225,251,135,157,183,225,155,67,77,183,155,93,73,91,5,162,162,225,45,210,68,172,169,243,229,116,242,50,54,57,85,248,76,167,44,76,68,251,140,152,8,31,227,37,170,173,54,126,21,168,52,221,84,233,237,250,131,83,209,199,73,10,42,115,43,97,142,89,100,147,31,154,220,53,170,191,57,27,243,34,175,130,117,150,174,126,34,53,182,162,99,127,98,208,232,185,104,165,95,148,147,215,82,61,159,224,167,144,185,160,116,237,87,188,219,63,160,235,153,108,215,59,173,163,180,237,100,143,108,108,167,187,95,105,105,37,115,156,153,107,81,178,189,170,170,169,217,49,212,236,150,123,221,155,80,208,71,117,176,93,232,174,116,83,103,203,169,163,168,100,209,63,29,240,246,42,162,255,0,116,251,64,0,134,147,120,76,240,135,81,121,125,246,162,213,170,101,169,150,169,106,223,207,122,115,152,233,21,252,203,150,171,122,162,175,161,50,192,40,67,197,83,85,90,117,63,26,58,182,59,68,233,51,108,180,118,251,84,242,53,81,90,179,199,78,199,72,212,255,0,146,231,171,23,228,230,56,181,79,13,75,45,93,131,130,13,174,161,173,110,36,150,142,190,181,191,243,117,23,26,153,227,255,0,239,37,105,38,206,31,88,105,59,6,188,210,151,125,21,170,173,241,215,89,239,180,83,91,235,169,159,218,88,37,98,177,237,250,46,21,112,169,213,23,10,134,186,27,233,181,122,227,132,46,34,110,90,62,27,141,93,45,203,73,221,35,184,216,110,173,78,71,207,78,143,73,41,42,155,142,153,84,70,229,19,162,61,174,111,162,150,29,197,191,136,213,151,86,112,61,166,234,52,13,198,58,77,105,186,212,146,218,174,180,212,207,203,237,17,194,141,101,201,23,43,204,222,117,114,71,26,170,101,209,202,175,69,69,106,17,139,194,219,133,164,223,173,242,110,187,213,54,197,155,70,237,235,226,184,85,36,141,252,29,101,193,85,86,150,159,170,97,200,138,213,149,233,242,99,81,126,52,47,88,0,0,0,168,159,27,13,215,211,247,205,107,160,118,130,211,85,5,69,195,76,83,86,93,110,220,142,230,117,59,234,188,166,193,19,177,209,174,228,133,207,84,92,174,31,26,244,69,235,154,124,22,182,242,229,167,182,19,85,238,13,194,157,208,197,171,175,233,21,15,50,47,225,169,232,227,228,89,19,211,30,108,147,179,231,152,221,244,44,52,160,191,21,58,155,132,252,113,235,232,171,60,207,38,158,158,207,29,39,51,112,158,82,219,41,156,188,191,52,243,29,39,95,158,83,208,182,159,14,250,122,26,94,11,118,170,59,115,35,108,78,180,73,35,146,53,202,121,175,169,153,210,47,222,175,87,42,253,114,72,176,13,98,55,146,150,221,109,222,29,115,69,100,228,109,5,46,165,185,197,71,229,170,114,164,45,170,145,25,203,143,78,84,76,96,217,166,199,37,116,182,91,124,183,52,114,86,62,150,39,84,35,154,141,95,53,88,156,217,68,232,139,156,244,62,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,255,0,24,93,132,125,202,215,106,222,29,59,103,123,166,166,88,40,107,157,5,62,81,33,107,107,234,36,145,202,200,243,156,171,114,231,63,31,52,245,33,239,135,118,250,77,179,91,253,102,167,169,172,72,45,218,134,166,158,209,81,207,34,181,141,73,235,105,17,206,92,200,198,167,187,31,117,207,220,190,151,173,173,111,180,114,237,101,251,81,209,212,50,74,103,216,42,171,34,145,143,69,71,49,105,156,244,84,84,92,47,76,46,81,127,73,174,14,244,85,201,168,247,187,89,73,10,171,159,89,169,174,45,102,122,229,95,87,38,62,127,156,95,239,5,218,114,159,77,112,199,183,52,144,210,164,50,84,105,139,69,68,248,98,55,158,87,91,233,209,206,232,137,156,242,247,94,166,109,0,0,0,5,70,120,205,109,116,212,26,163,79,238,149,60,77,74,90,138,122,75,67,249,90,189,102,116,151,9,213,87,12,199,100,252,236,253,61,76,9,225,177,190,173,218,61,247,182,90,46,53,141,134,221,168,166,134,216,255,0,54,78,88,218,250,138,202,54,171,186,200,214,162,163,99,94,184,94,158,138,95,61,13,117,45,202,142,26,250,26,136,230,130,162,54,201,28,145,189,28,215,53,200,138,138,138,157,23,162,161,239,0,17,239,139,238,43,116,119,13,250,6,162,227,85,118,163,150,249,63,39,177,208,182,120,157,51,241,53,58,73,248,53,154,55,174,25,55,55,79,78,171,211,190,191,58,227,89,94,247,7,83,214,106,189,65,87,45,85,125,111,151,230,62,73,30,245,94,72,219,26,117,123,156,239,133,137,221,87,177,111,222,19,28,57,207,161,182,242,77,214,212,118,121,40,238,151,236,121,81,213,83,172,115,195,228,79,93,2,229,31,19,92,220,181,237,94,142,92,162,167,100,232,88,96,0,0,0,0,0,0,0,3,141,212,26,126,209,170,45,83,89,111,148,48,85,209,212,114,249,145,77,19,100,106,242,185,28,157,28,138,157,218,139,219,208,161,190,58,120,44,212,252,58,107,154,171,173,130,211,89,87,163,106,249,61,150,170,56,36,145,33,229,134,153,175,243,94,200,35,137,185,154,101,70,225,122,227,11,215,190,12,217,253,241,220,109,143,212,44,212,58,11,81,215,80,63,175,155,4,117,147,197,12,222,228,140,111,59,98,145,156,220,190,107,213,50,189,21,126,252,219,127,15,94,43,155,87,174,237,203,69,185,139,246,13,210,46,242,75,236,212,180,239,203,165,95,117,102,172,115,151,13,99,17,126,174,249,42,19,47,76,238,238,216,106,250,102,84,233,221,127,167,107,146,76,225,144,93,105,229,119,69,114,118,99,215,243,87,251,135,60,186,143,79,35,185,86,251,110,69,249,123,83,51,254,83,172,235,13,235,218,109,9,77,37,78,169,220,125,51,110,242,177,204,202,155,197,52,47,234,173,68,232,249,27,249,237,254,234,21,107,199,87,137,59,53,253,182,163,110,54,126,186,174,150,145,220,158,117,198,158,94,71,59,222,166,153,188,146,211,213,57,23,10,201,26,185,111,170,167,205,74,242,209,250,86,247,174,117,69,179,75,216,168,170,43,43,110,117,112,210,198,216,163,124,138,139,36,141,141,21,81,168,229,198,92,158,139,220,216,39,129,238,31,168,246,3,99,108,182,87,82,178,43,157,214,158,154,233,112,247,17,174,109,68,180,116,205,149,171,248,54,57,61,232,123,57,21,126,106,171,218,66,128,0,0,3,29,241,19,71,45,195,97,119,22,138,4,95,50,125,41,119,141,184,206,114,234,41,81,59,125,230,185,30,123,180,206,236,251,77,67,185,93,106,212,92,242,43,151,24,88,170,114,185,206,63,55,233,250,11,79,226,123,140,155,110,135,224,207,67,233,237,29,168,33,117,255,0,81,105,171,101,44,201,73,86,213,150,24,106,45,83,49,206,95,46,116,123,113,35,91,213,81,81,23,29,215,5,106,236,62,218,234,29,252,222,203,54,158,100,21,85,207,186,222,41,234,46,146,163,95,43,146,25,106,226,100,210,57,220,175,254,171,149,115,145,83,175,92,250,236,67,179,123,111,101,218,141,183,176,104,155,45,20,84,241,219,109,212,180,242,242,70,198,44,146,71,4,113,171,221,202,214,229,203,229,166,85,81,21,127,192,119,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,103,226,65,198,189,187,134,205,186,159,64,232,203,154,59,114,117,101,27,227,161,108,78,69,117,166,145,217,99,235,95,249,174,248,146,36,94,239,69,119,84,98,162,213,103,2,124,49,94,56,159,223,139,70,159,125,189,239,210,118,25,161,186,234,122,167,51,49,50,141,143,202,83,170,246,231,157,90,177,181,59,227,157,216,84,99,141,135,145,168,212,70,181,17,17,19,8,137,232,121,33,95,136,183,15,219,227,197,108,218,11,101,246,198,146,154,135,78,82,213,77,126,212,55,187,148,203,21,28,18,53,60,154,104,209,26,138,249,100,229,125,75,185,26,213,198,89,204,173,69,69,49,206,129,240,79,217,43,93,28,79,220,141,211,213,250,130,185,27,239,165,173,180,246,234,101,85,69,202,114,189,147,61,81,50,152,94,116,237,215,190,15,155,115,60,20,54,146,231,110,154,109,165,221,45,77,98,185,242,230,40,175,109,134,190,145,206,68,79,119,240,108,138,70,34,225,114,236,191,10,185,194,167,66,180,119,235,135,61,230,225,87,93,67,167,119,30,205,53,178,169,31,237,22,155,181,20,174,117,45,98,70,228,84,150,154,116,194,229,170,173,85,69,229,123,85,83,40,153,66,218,252,49,184,220,184,241,29,164,43,54,191,115,174,76,159,95,233,58,102,204,218,183,170,36,151,139,114,43,88,147,185,61,101,141,202,214,200,190,188,241,187,170,185,216,156,192,0,1,95,158,33,126,33,187,179,194,118,236,90,246,207,111,52,142,148,184,69,116,211,20,247,165,172,188,67,81,43,226,150,74,186,168,92,212,108,82,198,138,212,109,59,85,51,234,229,206,83,161,87,219,239,197,150,255,0,241,59,112,130,61,211,215,147,86,80,71,42,45,45,162,159,146,142,219,78,245,232,142,242,155,134,171,147,43,248,73,21,206,68,85,247,145,11,84,240,213,224,42,62,30,237,41,188,251,143,61,5,195,93,223,232,188,186,40,169,39,101,77,53,162,138,76,57,81,146,177,85,146,77,34,35,121,164,98,171,81,190,235,85,81,92,174,158,7,81,221,239,220,155,90,255,0,7,110,95,201,164,53,218,225,59,241,167,217,191,250,64,211,223,231,24,13,148,192,6,175,219,89,251,167,105,15,223,235,127,242,134,27,64,128,0,5,11,248,177,126,59,58,183,247,186,211,252,138,34,213,60,56,63,18,109,172,253,238,170,254,91,80,73,64,10,236,241,156,217,79,213,94,205,105,237,235,181,209,243,87,104,123,135,177,92,30,214,245,91,117,98,181,136,231,47,175,37,67,97,68,69,232,158,115,255,0,78,24,240,84,222,101,179,235,221,101,177,87,58,212,109,46,161,163,109,250,215,27,251,37,101,62,25,59,91,253,147,225,123,92,191,74,127,79,91,122,43,67,198,143,125,254,196,208,250,95,135,171,53,103,45,86,164,153,47,215,166,49,122,165,20,14,86,211,198,238,191,11,231,71,63,183,122,100,253,56,179,193,119,98,215,80,238,62,166,223,251,189,18,58,139,73,211,45,150,209,35,211,162,220,42,91,153,158,197,249,199,79,238,175,210,169,59,250,88,119,27,59,24,206,33,120,106,214,59,125,77,72,179,222,89,72,183,91,31,42,42,189,46,52,217,146,38,183,235,38,29,10,247,233,43,189,112,81,191,6,155,222,254,29,248,145,209,187,143,85,51,162,181,67,91,246,125,237,189,145,109,245,31,130,157,85,61,85,136,239,49,19,167,189,27,77,142,152,246,72,198,201,27,209,205,114,34,181,200,185,69,69,245,67,10,241,159,188,171,176,188,51,235,173,197,165,168,72,174,112,91,150,130,210,188,216,119,183,84,170,67,11,147,29,87,145,210,121,139,143,72,212,164,158,1,118,87,249,187,113,81,162,180,173,101,26,212,89,237,117,95,111,222,17,81,121,125,142,145,82,69,107,177,215,150,73,60,168,191,251,106,117,67,98,32,0,0,29,87,116,119,59,69,236,222,130,188,110,78,224,222,35,182,216,172,116,235,81,83,51,186,185,222,141,142,54,247,124,143,114,163,90,212,234,174,84,67,94,126,37,183,219,90,113,119,191,85,218,242,123,93,84,147,221,166,134,211,167,172,208,53,102,146,158,145,30,173,167,165,99,90,153,123,220,231,171,151,31,20,146,187,9,213,16,188,46,6,56,115,151,134,46,29,172,91,127,118,100,63,170,42,215,201,121,212,14,137,81,91,237,243,163,115,26,57,62,47,46,54,69,23,55,84,95,47,41,209,73,0,107,205,199,126,166,212,148,124,96,110,181,53,38,161,185,65,12,122,134,100,100,113,213,200,214,181,57,91,209,17,23,8,118,221,85,127,226,183,196,127,85,91,244,158,219,233,91,173,199,75,232,187,125,45,21,21,189,181,13,130,130,133,25,18,51,218,42,166,145,205,137,106,37,228,115,186,185,93,140,181,136,168,213,207,37,180,94,27,124,71,209,241,49,163,246,235,115,116,93,218,193,100,150,167,237,26,237,65,110,168,73,41,155,67,2,243,75,229,85,194,170,145,204,252,36,109,107,149,175,71,72,215,114,227,169,123,17,198,200,99,100,81,162,163,88,212,107,114,170,189,19,234,189,207,208,0,196,220,80,241,17,165,56,97,217,235,206,233,106,117,142,121,169,153,236,214,155,114,201,200,251,141,123,209,124,152,27,234,136,170,138,231,57,17,121,88,215,187,11,140,45,15,109,230,138,221,174,58,184,150,251,58,107,130,213,234,77,101,94,251,133,226,231,35,28,176,208,210,183,30,100,202,137,240,199,27,17,172,99,50,137,251,91,17,122,161,119,27,181,181,218,63,101,248,21,220,141,177,208,118,228,162,178,88,54,215,80,83,83,177,112,175,145,126,206,157,95,44,139,249,82,61,234,231,185,222,174,114,148,217,225,193,248,236,237,103,239,141,87,242,42,131,97,80,64,255,0,20,206,50,230,216,173,0,205,154,219,235,146,69,173,245,173,35,253,166,166,41,49,45,166,214,236,177,210,162,162,229,178,202,168,230,49,125,17,178,57,48,168,210,155,182,227,108,55,11,119,181,69,62,139,219,61,33,114,212,119,170,148,87,50,146,134,21,123,154,196,198,94,247,124,49,177,50,153,123,149,26,153,76,170,19,23,79,120,53,113,109,122,182,69,95,114,188,109,229,134,121,17,21,212,87,11,205,67,230,143,232,229,166,166,150,63,238,61,76,75,191,30,30,188,80,240,247,106,168,212,186,183,69,67,119,211,212,136,174,168,188,88,42,61,178,154,6,162,227,154,70,225,178,198,222,169,239,62,54,183,175,124,157,175,130,143,16,221,201,225,146,253,65,165,181,109,202,191,82,237,164,210,50,26,171,84,242,172,178,219,35,202,254,22,137,92,190,231,46,121,150,47,129,248,84,247,92,188,201,123,26,99,83,88,53,166,157,182,234,221,43,117,167,185,217,239,20,177,214,208,214,83,187,154,57,224,145,168,230,61,171,242,84,84,239,215,230,114,96,0,1,199,234,11,253,147,74,88,235,245,54,164,186,83,91,109,86,186,105,42,235,106,234,94,140,138,8,88,213,115,222,231,47,100,68,69,83,95,238,61,248,184,170,226,207,120,150,243,104,73,233,244,94,154,100,150,253,55,75,51,121,94,232,220,228,89,106,158,223,201,124,202,214,42,167,163,89,27,87,170,42,173,162,248,92,240,193,118,225,239,98,38,212,90,210,220,234,45,91,184,19,67,116,172,166,149,156,178,209,209,49,138,148,148,242,34,166,81,232,143,146,71,53,122,181,102,229,84,69,106,147,48,174,47,21,46,56,245,126,206,203,71,176,27,63,120,146,211,168,46,212,9,95,124,189,83,61,91,83,67,75,35,149,177,65,3,147,172,114,189,26,231,57,233,239,53,156,156,184,87,101,181,245,180,60,12,241,89,196,118,156,159,114,116,78,131,158,190,213,86,249,31,29,206,235,113,134,151,237,9,81,87,157,98,89,222,142,151,222,69,69,127,195,205,148,87,101,23,31,22,212,110,231,17,28,11,239,68,148,212,212,151,91,21,226,219,82,200,111,154,94,225,204,148,247,8,151,149,124,185,99,76,181,220,205,84,86,74,220,170,35,145,204,118,23,174,193,187,117,172,162,220,77,7,167,245,212,22,107,149,161,151,235,116,23,4,160,185,83,186,10,170,85,145,136,229,138,70,57,17,81,205,85,198,123,46,50,153,69,69,59,16,0,0,71,158,53,248,185,210,252,37,237,92,250,130,162,72,107,53,117,229,146,82,233,171,74,174,86,122,132,78,179,72,137,213,33,143,40,231,47,170,171,90,157,92,133,26,236,174,211,110,63,23,27,241,73,163,237,213,21,21,215,189,83,112,150,229,123,187,74,206,116,166,137,242,121,149,85,179,42,116,68,69,122,175,167,51,220,214,167,87,34,27,29,105,45,47,102,208,250,86,205,163,52,229,42,83,90,172,52,20,246,202,24,83,31,131,130,24,219,28,109,233,242,107,80,229,129,2,188,91,184,99,131,117,54,97,187,219,167,104,209,117,54,220,196,233,106,149,141,247,170,172,238,118,102,98,255,0,204,185,124,228,85,232,141,243,189,92,82,181,166,213,112,190,221,104,172,150,154,87,84,215,92,42,35,165,166,133,170,136,178,75,35,145,172,106,103,166,85,202,137,215,230,108,113,194,39,14,246,142,24,118,42,193,182,20,73,12,183,54,49,107,239,181,145,167,251,238,229,42,34,204,252,250,181,184,108,108,254,194,54,103,174,76,204,0,0,29,51,122,117,189,126,217,236,230,187,220,123,85,37,61,85,110,148,211,55,75,221,52,21,28,222,84,178,210,210,201,51,24,254,85,69,229,87,49,17,112,168,184,85,194,148,203,185,190,47,28,88,235,219,108,246,125,61,46,153,209,16,78,207,45,106,44,116,15,117,95,42,162,103,18,212,73,39,42,247,195,152,214,185,51,209,114,153,49,159,8,188,42,235,174,54,55,94,174,10,237,93,28,22,234,73,155,93,169,239,21,183,6,77,113,116,111,114,170,172,113,61,203,44,210,61,81,83,204,84,86,53,122,185,217,195,93,127,90,11,67,105,125,178,209,118,93,191,209,118,184,237,214,59,5,28,116,52,52,204,235,201,19,19,8,170,171,213,206,94,170,231,47,87,57,85,87,42,170,115,229,53,248,208,108,253,126,157,222,157,57,188,212,148,143,91,86,174,181,50,221,83,50,55,221,101,194,145,85,48,229,78,220,208,58,46,84,94,254,83,240,171,133,198,93,240,125,226,186,195,91,163,223,194,206,176,185,197,73,120,181,79,81,95,165,150,87,35,91,89,75,43,150,89,233,154,171,222,86,72,233,36,70,247,115,36,118,19,240,106,89,184,48,15,26,156,82,233,190,22,54,102,233,170,106,43,169,159,170,174,112,201,69,166,109,174,122,121,149,21,174,106,162,74,172,239,229,69,148,123,215,183,68,110,81,94,210,145,120,54,217,171,175,16,188,76,104,237,19,201,53,69,35,174,76,187,94,231,119,191,201,65,78,244,150,119,61,87,213,248,72,209,87,62,252,141,239,156,27,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,91,199,183,22,93,214,219,123,254,137,189,81,67,81,29,202,221,85,79,23,60,108,122,199,36,144,73,26,61,188,205,118,28,158,98,225,81,21,83,252,6,187,219,241,182,186,135,96,247,178,245,167,159,79,85,66,251,93,226,166,162,215,42,177,241,57,97,138,174,86,67,35,93,202,207,234,89,71,53,17,58,116,199,165,148,240,193,198,77,183,92,112,103,174,52,246,177,212,17,54,255,0,167,116,213,206,150,20,171,171,106,75,52,52,246,168,88,215,39,153,58,189,217,145,206,234,136,136,171,158,203,146,172,124,247,106,109,217,246,154,119,115,58,235,168,185,227,86,174,114,178,212,229,49,140,254,119,215,244,155,27,240,235,69,45,187,97,118,234,138,100,95,50,13,41,104,141,217,239,148,162,137,23,191,220,100,64,0,0,0,71,174,56,120,127,163,223,253,141,189,89,91,74,201,110,118,170,122,155,165,191,220,71,57,213,49,81,212,182,38,167,224,222,229,94,105,187,53,17,126,74,139,223,95,235,253,151,83,237,126,184,169,181,214,69,89,108,187,216,46,47,99,30,173,146,25,25,44,19,43,81,237,85,70,185,48,248,215,11,132,92,167,162,161,104,156,13,248,152,105,214,88,173,123,101,188,87,47,101,158,142,40,41,98,186,86,76,198,70,230,177,148,208,181,100,154,162,171,42,185,243,30,184,111,100,85,249,161,98,250,99,117,182,211,89,81,199,91,166,117,246,157,185,71,36,105,42,123,37,214,158,101,70,170,53,114,188,143,95,206,111,247,80,230,147,81,233,229,119,42,95,109,202,191,47,106,102,127,202,112,58,155,119,118,195,72,83,62,167,81,107,253,59,66,145,227,44,158,235,79,19,186,171,83,179,222,159,156,159,221,33,167,16,158,43,155,85,161,45,233,69,182,138,183,235,156,189,164,139,217,170,169,217,135,68,190,242,195,88,215,38,90,247,162,125,91,242,69,42,67,120,55,199,113,183,195,80,191,80,235,221,71,93,94,254,158,84,18,86,79,44,48,251,145,177,220,141,150,71,242,243,121,76,85,194,245,84,251,177,156,248,22,224,179,83,241,23,174,105,110,183,251,77,101,38,141,164,231,246,170,169,32,146,52,155,154,26,150,179,202,123,224,146,39,98,104,81,29,149,233,156,39,94,215,201,167,244,253,163,75,218,161,178,216,232,96,164,163,167,230,242,226,134,38,198,212,230,114,185,122,53,17,19,171,149,123,122,156,144,0,0,0,0,0,0,0,0,117,61,202,218,237,17,187,90,110,125,43,174,108,84,119,42,25,249,114,147,210,195,50,183,150,70,63,221,243,88,228,76,186,54,103,167,167,220,83,47,20,126,24,187,165,181,55,42,139,198,218,219,43,117,45,129,121,60,168,169,97,169,172,171,111,187,3,87,153,33,165,107,19,223,145,234,152,95,133,171,234,138,67,27,198,154,212,250,102,127,38,253,97,185,218,229,79,201,171,165,146,7,118,69,236,228,69,236,228,254,234,124,206,123,78,111,46,236,105,41,89,46,157,220,157,81,64,140,206,25,79,120,169,137,189,81,125,24,244,252,229,254,234,157,145,252,84,113,13,36,222,122,239,22,179,69,249,38,161,174,199,108,127,86,58,190,172,221,205,205,215,18,190,93,85,175,117,5,207,159,28,205,170,186,84,76,213,194,55,29,36,122,254,107,127,184,159,35,141,210,154,39,88,107,187,146,90,180,126,154,186,222,235,29,253,38,130,138,90,151,252,46,119,195,27,92,189,152,229,237,217,171,242,46,63,130,47,13,157,53,179,149,118,173,209,220,5,168,174,212,237,166,149,143,161,159,203,150,150,158,102,86,182,72,101,142,57,105,89,35,28,140,133,158,247,54,125,231,99,162,166,39,219,24,200,216,216,227,99,88,198,34,53,173,106,97,17,19,178,34,31,160,0,0,0,117,141,208,166,109,102,218,106,202,71,118,154,199,95,26,254,154,119,167,250,77,107,183,142,149,40,119,115,91,82,181,122,67,168,174,76,79,185,42,164,79,244,28,61,247,86,223,245,37,53,190,138,235,113,168,158,11,101,36,84,84,209,62,103,185,172,142,52,84,98,34,57,202,137,132,114,167,76,39,201,11,94,240,143,225,162,59,21,138,167,122,245,61,166,70,86,220,24,250,123,127,180,65,132,90,121,25,65,83,20,172,231,137,23,186,59,14,107,213,59,227,230,89,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,8,227,15,139,13,31,194,94,214,79,172,175,41,21,126,160,184,35,233,180,237,153,94,168,234,250,172,39,87,99,171,97,143,40,231,187,167,76,53,61,231,53,22,139,52,253,131,122,248,217,226,5,212,208,62,107,254,180,214,85,174,169,172,170,149,85,33,165,137,48,142,149,235,215,202,167,138,52,107,81,61,26,214,49,168,170,173,69,191,14,24,248,109,208,156,46,109,109,6,220,104,168,27,52,200,137,81,118,186,62,62,89,238,117,138,212,71,206,254,171,132,233,134,179,42,141,106,34,117,234,171,150,128,0,194,220,95,240,247,99,226,91,98,53,30,221,220,40,227,125,213,180,207,175,176,84,171,114,250,91,148,76,85,133,205,95,147,151,49,185,61,90,247,125,10,31,225,43,117,110,155,33,196,150,131,215,148,147,75,4,116,87,168,41,46,81,163,185,124,202,41,221,228,212,198,228,237,251,91,222,169,158,206,70,175,116,54,73,0,0,12,1,196,47,3,124,62,113,61,169,169,245,158,234,88,174,179,222,232,237,145,90,41,235,40,174,146,211,172,116,209,205,36,173,106,49,21,88,171,205,52,157,85,170,184,119,209,49,93,28,94,248,73,223,182,135,74,220,183,55,98,181,61,118,171,176,218,33,125,85,198,205,113,141,159,105,211,83,179,171,229,142,72,218,214,84,53,173,202,185,188,140,114,35,85,81,31,217,58,231,134,15,26,90,151,104,183,62,207,177,250,222,251,83,87,160,117,109,91,45,244,113,84,203,204,219,61,194,87,98,41,34,87,47,185,20,146,42,53,237,69,70,162,191,159,186,59,154,238,78,163,187,223,185,54,181,254,14,220,191,147,72,107,181,194,119,227,79,179,127,244,129,167,191,206,48,27,41,128,126,94,246,70,199,73,35,209,173,106,42,185,202,184,68,68,245,83,88,13,172,253,211,180,135,239,245,191,249,67,13,160,64,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,7,81,221,221,184,180,238,246,215,106,173,176,190,35,82,143,83,218,106,109,175,145,205,230,242,93,35,21,25,42,39,231,49,252,175,79,171,80,215,115,103,117,182,163,225,115,137,75,14,171,186,82,201,77,115,208,90,145,212,215,106,84,207,50,50,57,29,5,100,61,61,86,53,153,159,167,215,177,178,69,53,198,130,178,221,21,222,154,178,25,40,167,133,181,49,212,35,211,203,116,74,222,100,122,59,183,42,162,231,63,35,92,158,48,247,182,126,34,184,143,214,59,143,77,52,147,219,106,171,189,130,200,196,202,226,223,7,224,169,249,83,209,94,214,249,138,159,157,35,139,203,224,155,99,25,195,215,13,90,59,111,170,105,22,11,203,233,18,235,124,230,69,71,173,198,167,18,74,215,125,99,203,97,78,221,34,111,174,76,232,107,235,226,59,177,107,177,92,84,106,138,10,10,68,134,197,170,223,250,166,180,114,183,149,141,138,165,206,89,99,68,236,136,201,219,51,17,19,179,81,139,211,40,133,176,120,104,239,167,243,111,225,91,78,125,165,89,231,223,180,103,255,0,38,110,156,206,203,221,228,53,190,207,34,250,175,53,59,162,203,151,187,154,255,0,145,19,188,108,119,153,37,170,208,187,3,109,170,69,72,26,253,83,118,99,93,159,121,220,240,82,53,113,217,81,61,169,202,139,232,230,47,203,61,199,193,99,101,62,195,219,189,93,191,23,90,62,90,173,79,88,150,75,83,222,222,169,69,76,188,211,61,139,249,178,78,228,106,245,239,77,233,235,101,64,0,1,241,221,238,246,187,5,170,178,251,123,175,130,134,221,110,130,74,170,186,169,222,140,142,8,88,213,115,222,231,47,68,106,34,42,170,253,10,28,241,8,227,126,231,197,94,187,253,77,233,58,137,233,118,219,76,213,63,236,138,117,230,98,220,166,76,181,107,166,98,250,170,43,146,54,170,101,140,114,231,14,115,144,153,222,23,188,3,166,221,91,104,184,141,222,59,26,38,170,184,194,146,233,171,85,84,94,245,166,153,237,233,85,35,87,181,68,141,95,117,170,153,141,139,215,222,114,163,44,132,26,233,241,239,248,227,238,207,240,138,111,251,45,46,103,195,187,104,237,123,69,194,78,130,164,165,160,108,55,29,77,109,139,82,221,38,86,226,73,167,172,106,74,206,127,171,33,116,81,162,122,35,58,245,201,36,192,0,244,86,214,209,219,104,170,46,55,10,168,169,169,105,98,124,243,205,43,209,172,138,54,162,171,156,231,47,68,68,68,85,85,95,68,40,15,143,174,45,110,156,91,111,58,199,166,157,86,237,21,167,101,125,187,76,208,162,59,154,165,92,228,107,234,213,157,252,201,156,212,229,76,101,24,140,111,124,230,211,124,58,56,61,135,133,221,165,109,219,85,80,70,155,131,171,227,142,170,246,245,106,43,232,98,78,177,80,181,223,216,103,47,199,69,145,87,186,49,170,102,30,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,159,37,218,233,67,99,181,86,222,174,115,164,52,118,250,121,42,170,36,84,85,228,138,54,171,156,236,39,94,136,138,166,182,251,191,184,90,207,138,222,34,46,186,185,148,211,85,94,117,205,242,58,59,69,10,175,189,27,36,123,97,163,165,111,85,68,229,103,148,206,248,85,202,250,151,205,194,103,11,26,19,133,61,175,162,209,154,106,142,158,123,221,76,81,205,168,47,60,159,134,184,214,114,251,203,204,169,148,137,170,170,145,179,179,91,215,226,115,156,185,180,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,165,39,120,172,112,127,96,216,141,115,107,221,189,182,179,199,110,210,58,214,121,97,171,161,129,188,176,91,238,136,138,245,108,105,217,145,202,206,103,181,137,209,171,28,136,152,111,42,36,139,240,94,223,75,134,165,208,26,171,97,175,181,146,78,237,35,43,46,214,94,119,103,146,138,165,206,73,161,111,201,172,153,57,254,250,133,249,22,80,0,0,240,231,35,81,92,229,68,68,76,170,175,161,75,158,39,28,122,174,244,222,234,182,23,105,174,202,186,14,205,82,137,118,184,64,245,68,190,86,70,236,242,162,254,85,52,79,68,229,244,123,219,206,153,70,177,78,221,225,111,192,58,106,218,187,127,18,251,203,99,71,88,233,100,73,244,157,162,174,46,149,211,53,221,43,164,106,255,0,74,98,167,224,218,169,239,187,223,248,90,222,123,118,5,14,248,179,233,235,229,159,141,61,77,116,186,199,50,81,223,109,150,170,235,99,158,197,70,186,157,148,113,211,187,149,125,83,206,130,108,253,114,89,143,135,239,21,155,55,188,91,31,163,52,5,130,247,111,180,106,205,41,99,163,178,214,233,218,137,155,21,66,173,52,44,137,102,129,138,185,150,39,242,163,145,91,149,111,54,29,133,239,32,43,246,119,107,46,187,141,75,187,183,77,3,101,172,214,84,52,109,160,165,188,212,82,182,74,152,33,107,213,237,70,57,217,70,185,21,206,195,209,17,200,138,169,156,46,14,226,0,0,24,231,136,13,248,208,156,56,109,133,215,116,119,2,181,99,162,160,103,37,45,44,107,248,122,250,183,34,249,84,208,167,171,222,169,221,122,53,17,92,229,70,181,85,40,7,117,55,51,120,184,215,223,198,222,170,232,42,46,250,155,83,85,71,109,178,217,168,213,207,142,146,14,101,242,169,161,71,47,187,27,114,231,57,203,132,202,189,238,84,203,148,187,78,8,56,57,210,252,36,109,155,45,170,218,107,134,182,189,199,28,218,142,240,198,124,114,34,101,180,209,42,245,72,99,202,162,118,231,92,189,81,50,136,217,32,1,88,222,49,92,83,173,146,197,65,194,246,143,184,242,214,222,89,21,211,84,201,19,250,197,72,142,205,61,42,170,122,200,230,249,142,78,138,141,100,125,210,66,168,42,44,151,235,109,174,221,168,234,109,149,148,214,251,148,147,54,130,181,209,185,145,212,62,21,106,72,145,191,179,149,138,246,103,29,149,200,95,175,135,127,20,76,226,111,96,168,106,175,149,201,54,179,210,41,29,159,81,53,207,87,73,51,209,191,129,171,92,245,95,57,141,85,85,254,168,201,81,58,33,40,192,0,3,135,214,90,78,201,175,116,133,243,66,234,106,119,212,89,245,29,182,166,211,112,133,146,58,55,73,77,81,19,162,149,168,230,170,43,85,88,247,38,81,114,157,208,131,155,155,224,213,195,110,167,182,77,252,205,239,250,155,69,221,17,171,228,61,106,190,209,164,230,229,194,121,145,75,248,71,38,83,62,236,173,238,191,76,85,254,237,109,46,251,112,51,189,180,214,218,235,173,69,143,81,91,21,183,11,45,246,209,59,146,26,200,21,85,18,88,94,168,138,173,92,57,143,141,233,249,205,114,42,47,91,187,224,127,137,202,126,42,182,38,219,175,42,227,134,159,81,219,165,117,167,80,211,69,132,107,43,99,107,85,100,99,123,163,36,99,153,34,124,149,206,111,94,92,146,0,199,28,65,236,62,136,226,71,107,46,219,85,175,97,145,40,110,40,217,105,234,161,199,159,67,84,204,249,85,17,42,244,230,106,170,244,94,138,213,115,87,163,148,160,78,33,120,106,222,94,17,55,25,150,109,97,73,87,73,228,212,121,246,61,71,111,89,25,77,90,140,84,115,37,130,100,194,178,70,244,85,102,81,236,95,166,28,178,59,104,60,98,120,139,208,54,136,108,91,131,97,177,110,4,52,237,70,199,91,89,207,71,94,173,68,194,35,229,139,44,126,58,117,88,249,151,174,92,185,59,94,176,241,180,222,11,157,170,74,77,19,180,26,90,195,91,35,85,169,87,91,89,61,127,151,159,202,107,17,34,78,100,244,230,230,76,247,69,236,64,253,210,221,173,200,222,237,99,81,174,119,63,85,215,234,27,221,90,36,126,117,75,186,71,26,42,171,98,138,54,225,177,70,138,171,134,49,17,168,170,171,140,170,151,73,225,141,193,221,87,14,59,95,54,188,215,150,191,103,215,218,222,40,229,170,134,70,254,18,217,111,79,122,26,69,207,194,245,85,243,36,78,158,247,35,87,172,121,38,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,190,46,28,52,199,125,177,83,111,86,153,180,200,250,219,123,25,79,95,236,240,101,18,158,54,87,212,203,43,249,34,85,238,173,203,156,244,78,217,249,149,67,98,213,183,253,55,77,112,162,181,92,106,32,130,231,73,45,21,76,76,153,237,107,227,145,17,30,138,141,114,34,229,26,137,215,41,243,67,152,217,202,84,174,221,205,19,74,229,233,54,162,182,177,126,229,170,141,63,210,108,163,181,244,205,163,219,77,39,72,222,208,216,232,35,79,209,78,196,255,0,65,217,192,0,0,1,249,123,25,35,29,28,140,107,216,244,86,185,174,76,162,162,247,69,66,183,188,70,188,62,105,117,228,21,187,213,181,22,218,165,191,211,193,36,149,214,202,56,83,203,169,99,82,174,166,73,27,12,20,206,123,230,116,143,141,168,231,63,170,97,23,174,20,168,219,238,159,212,90,70,235,45,167,80,90,43,237,55,10,103,185,175,130,174,158,72,37,99,154,229,106,251,175,68,114,97,205,84,237,221,23,228,118,93,43,189,251,185,162,88,177,105,141,199,212,214,248,213,158,90,50,158,241,83,19,81,190,239,68,70,72,159,154,223,238,33,207,51,138,142,33,163,155,207,77,226,214,106,191,37,212,53,216,237,143,234,199,91,212,123,203,187,26,182,87,203,168,183,39,84,87,163,241,150,84,94,42,101,111,68,79,71,189,127,53,63,184,135,3,103,211,90,159,83,79,228,216,108,55,59,164,171,249,52,148,178,78,238,202,189,154,138,189,154,191,220,95,145,51,184,92,240,197,221,45,214,185,83,222,55,42,217,91,166,172,9,207,230,197,85,13,77,29,91,189,217,218,156,169,53,43,152,190,252,108,85,202,252,46,79,85,66,230,182,215,107,180,70,210,233,184,52,174,134,177,81,219,104,96,230,194,65,75,12,42,238,105,30,255,0,123,202,99,81,112,233,31,142,158,191,121,219,0,0,0,0,0,0,0,0,0,15,92,244,212,245,81,44,53,80,71,52,110,238,201,26,142,106,250,246,83,16,110,7,8,188,62,238,76,110,110,160,219,45,58,217,93,143,195,193,101,162,73,127,35,242,159,11,189,24,137,247,17,155,80,120,59,236,5,198,105,234,109,154,135,84,210,189,252,190,92,109,171,162,100,109,194,34,47,70,209,116,236,191,165,78,187,47,131,38,212,173,82,58,29,99,168,82,15,84,117,194,155,155,183,255,0,96,227,185,247,91,252,26,54,81,145,74,151,13,91,170,93,34,242,249,126,85,125,34,162,117,92,231,52,63,113,40,182,99,131,189,138,216,214,54,77,35,163,168,38,173,110,127,103,86,91,232,221,83,253,51,250,100,112,177,123,74,230,253,216,79,191,55,0,0,0,0,14,191,184,92,139,160,117,42,72,254,70,173,158,179,46,206,48,158,75,250,228,214,199,125,153,28,123,211,174,210,41,124,198,174,165,186,42,59,155,57,253,151,47,169,247,240,239,181,87,13,229,221,189,63,162,104,105,38,158,58,154,250,69,171,242,163,115,185,41,157,83,20,79,122,225,143,194,39,152,153,85,76,124,254,75,177,118,208,232,59,110,218,109,166,154,209,86,218,118,68,203,69,166,138,137,220,172,107,85,206,138,158,56,213,87,149,173,202,251,137,215,9,247,39,99,184,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,161,111,142,245,104,110,31,118,206,241,186,91,133,112,90,123,93,170,47,114,40,240,179,86,84,42,47,149,79,11,87,226,145,238,232,157,145,58,171,149,26,138,169,175,230,245,239,22,239,113,171,190,173,190,86,80,85,92,239,55,202,166,91,52,245,134,139,50,50,142,5,122,249,52,176,167,233,85,115,215,28,206,87,57,113,233,116,156,9,240,101,167,120,75,219,102,50,190,42,106,253,125,127,137,146,234,27,163,90,139,200,189,219,71,3,187,164,49,250,174,125,247,162,189,112,156,173,108,156,0,0,13,94,245,195,226,187,238,70,160,146,196,169,60,117,183,202,181,163,88,122,35,218,249,221,229,242,253,249,76,27,66,0,0,0,252,189,140,145,142,142,70,35,154,228,84,115,85,50,138,139,232,166,181,60,71,233,74,45,171,226,71,112,244,158,148,123,169,40,244,230,172,184,67,108,242,189,199,83,197,29,75,150,22,181,83,24,86,55,149,50,152,248,114,152,54,49,218,253,73,87,172,182,211,73,106,250,244,68,169,190,88,168,46,83,97,168,212,243,38,167,100,142,194,39,110,174,94,135,187,113,45,223,107,237,254,166,180,243,171,61,182,207,91,79,204,141,202,183,158,7,183,40,158,189,205,111,248,106,187,83,88,56,140,218,187,237,98,162,83,219,181,181,142,174,85,87,34,123,145,215,194,231,117,94,221,17,77,152,64,56,237,71,112,117,167,79,93,46,172,154,56,93,69,69,61,66,73,39,192,197,99,21,220,206,250,38,50,166,180,59,17,106,91,246,248,109,221,141,25,43,150,227,170,237,20,156,177,124,107,230,86,68,220,55,162,245,235,211,167,115,102,240,0,0,161,127,22,47,199,103,86,254,247,90,127,145,68,90,167,135,7,226,77,181,159,189,213,95,203,106,9,40,0,40,207,197,195,101,147,108,248,160,147,92,219,105,22,43,70,227,80,178,238,197,107,112,198,215,69,136,106,152,159,53,85,72,165,119,214,160,205,212,220,110,37,191,194,138,10,58,107,202,51,91,35,221,182,49,167,63,225,90,196,102,124,228,79,137,17,45,234,214,163,251,36,152,235,158,132,85,240,223,216,164,223,94,42,52,205,29,202,133,106,44,26,81,203,169,110,252,204,204,106,202,119,53,97,141,222,138,143,157,97,106,181,123,183,159,162,162,41,176,64,32,47,140,54,196,255,0,52,29,131,183,238,237,158,129,36,187,237,221,103,61,75,216,137,204,235,93,74,182,57,145,125,93,201,42,64,244,239,202,223,49,125,85,72,121,225,17,191,44,219,30,33,170,118,206,245,91,228,217,55,26,143,217,26,175,118,35,142,227,78,143,146,157,234,171,219,153,171,60,127,87,72,207,145,31,248,166,220,251,167,18,252,81,106,221,95,99,73,174,45,191,95,62,204,176,66,197,202,201,75,27,146,158,145,172,78,200,175,107,88,236,126,115,215,170,247,47,255,0,97,54,170,221,177,251,51,163,182,158,217,229,186,61,53,105,130,142,105,24,152,108,245,56,230,158,108,122,115,204,233,31,253,177,223,128,0,2,155,188,80,120,245,126,231,221,235,120,117,218,11,202,254,163,237,83,249,122,134,229,78,252,54,241,87,27,145,124,134,57,59,211,196,244,234,189,164,123,114,153,107,90,174,250,188,46,248,9,254,104,119,42,62,35,119,146,196,174,210,214,249,124,221,51,106,170,137,21,151,90,150,59,253,245,35,87,189,60,106,139,202,213,76,72,244,207,194,197,71,220,56,6,186,124,123,254,56,251,179,252,34,155,254,203,75,250,217,138,120,105,54,123,66,210,83,179,146,40,116,213,178,54,55,42,184,106,82,198,136,153,94,189,144,238,64,0,86,15,139,135,25,108,179,219,101,225,91,110,110,201,237,247,8,217,46,177,170,129,202,139,79,78,228,71,197,66,142,79,202,145,21,175,147,251,14,86,245,71,185,19,30,120,73,240,108,186,207,81,179,137,221,197,180,42,216,172,21,11,30,149,167,157,158,237,109,193,138,168,250,188,47,118,66,189,24,189,81,101,202,166,22,34,224,76,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,83,23,113,81,237,31,206,195,187,254,199,230,121,255,0,168,45,65,229,121,121,231,231,251,62,124,114,227,174,115,140,96,162,30,3,97,134,126,49,54,149,147,196,201,26,154,146,157,232,143,106,42,35,154,142,115,87,175,170,42,34,162,250,42,33,177,120,4,44,241,119,161,182,85,240,107,116,158,189,81,39,162,191,218,231,162,203,115,153,150,71,70,184,233,211,240,82,75,215,167,203,215,4,34,240,93,125,193,56,171,191,199,72,244,242,29,161,235,150,169,170,189,227,74,218,46,85,79,175,58,179,244,42,151,96,0,0,172,63,20,206,61,95,167,97,184,240,195,179,151,149,109,210,162,53,131,87,221,169,159,133,165,137,201,214,223,19,147,250,99,154,191,133,114,124,45,119,38,121,149,232,200,205,225,201,192,181,103,18,250,205,155,135,184,86,233,225,219,61,59,82,158,209,204,156,191,109,85,183,10,148,145,175,127,45,50,139,43,147,211,220,69,71,59,153,183,157,69,69,69,109,162,167,183,91,169,33,165,164,165,137,144,65,4,17,163,35,138,54,162,35,88,198,167,70,181,17,17,17,19,162,34,30,240,71,238,48,248,54,219,254,47,180,68,22,77,65,82,182,93,73,104,87,201,100,191,195,2,75,37,34,187,28,241,200,204,183,205,133,248,76,179,153,23,40,138,138,138,139,154,115,223,95,15,142,41,248,116,184,75,119,168,209,181,122,130,201,66,255,0,62,13,69,166,57,234,162,141,24,185,73,36,107,17,38,167,86,251,170,170,246,163,81,126,23,59,25,59,127,13,126,41,28,67,236,141,117,45,171,92,94,39,220,93,36,222,88,229,161,188,78,174,173,130,52,194,115,65,86,168,178,35,145,19,8,217,57,217,142,136,141,85,230,75,163,217,29,233,208,156,64,237,189,171,116,182,230,225,37,77,158,234,215,34,50,102,114,79,77,51,23,150,72,101,102,87,149,237,84,194,166,85,21,48,168,170,138,138,189,236,0,14,19,91,107,77,47,183,58,74,235,174,117,173,230,11,85,142,201,74,250,202,234,201,149,121,98,137,169,213,112,153,85,85,232,136,212,69,85,85,68,68,85,84,67,95,238,51,120,184,214,124,98,110,171,110,17,193,91,75,165,173,178,186,143,75,216,83,222,124,108,123,145,60,215,181,170,168,234,137,85,27,205,140,227,221,98,42,163,114,182,119,225,183,192,149,55,14,122,78,61,211,220,203,84,111,220,189,65,79,210,25,90,215,45,138,141,232,159,177,217,223,19,57,58,202,244,94,136,169,26,116,71,43,231,8,7,66,223,93,226,211,27,7,180,250,147,118,117,116,137,236,54,10,55,78,216,17,232,215,213,212,47,187,13,59,51,249,114,72,173,98,124,185,178,189,17,77,122,237,116,27,163,198,71,17,140,165,243,82,225,172,55,22,246,175,154,85,69,242,169,209,234,174,123,213,58,171,97,134,38,170,225,51,203,28,88,76,225,11,136,226,175,129,29,41,172,248,53,183,236,198,217,217,145,111,91,109,66,149,186,89,232,212,73,170,170,99,98,173,68,110,95,87,85,123,234,189,145,101,86,42,244,105,85,60,11,241,45,91,194,183,16,54,205,83,116,146,104,244,213,213,126,198,212,244,202,213,85,74,55,189,63,11,203,223,158,23,163,100,78,153,84,107,219,249,74,108,51,71,89,73,112,164,130,190,130,170,26,154,90,152,219,52,19,194,244,124,114,198,228,203,94,215,39,71,53,81,81,81,83,162,162,158,224,0,0,21,233,227,77,161,236,215,94,30,244,174,189,150,6,37,219,79,234,120,232,160,155,149,21,203,77,85,79,47,155,30,123,166,95,4,14,239,143,115,183,92,166,20,240,67,213,215,72,55,7,114,180,26,78,229,183,87,89,169,46,235,26,245,70,207,4,254,87,50,124,149,91,80,168,191,62,86,231,178,22,236,14,15,89,232,125,27,184,186,126,163,74,107,221,45,106,212,54,122,180,252,53,13,202,145,149,16,185,122,225,220,175,69,68,114,103,163,147,170,47,84,84,34,134,173,240,148,224,215,83,220,37,184,80,105,125,67,167,60,231,249,142,130,211,122,145,34,202,231,60,173,157,37,229,69,85,206,27,132,78,136,136,137,208,174,159,16,61,169,225,75,135,75,229,46,201,236,149,162,229,118,213,244,234,202,205,65,121,185,93,164,157,109,204,114,102,58,54,50,62,72,150,71,53,200,247,171,152,188,173,242,209,23,46,118,50,119,133,31,5,105,185,154,158,30,35,247,38,208,217,52,166,156,170,86,233,250,58,152,242,203,157,198,53,253,189,81,122,58,40,29,219,209,210,162,39,228,57,22,228,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,211,183,123,65,219,119,47,109,53,46,138,185,83,178,86,93,237,53,180,77,230,99,92,173,116,180,242,70,138,156,205,118,23,223,94,184,95,185,123,26,232,241,17,181,87,13,154,221,189,65,162,107,169,38,167,142,158,190,173,104,252,216,220,206,122,102,212,203,19,30,153,99,50,139,229,174,21,19,31,47,146,124,27,18,200,228,222,157,8,146,203,229,181,53,37,173,85,220,216,199,236,184,189,77,147,182,247,145,52,14,154,72,223,206,212,179,209,225,217,206,83,201,103,92,157,128,0,0,0,3,241,44,81,79,19,225,154,54,201,28,141,86,189,142,76,163,145,122,42,42,47,116,35,182,248,240,27,176,27,229,237,53,151,157,47,5,170,231,80,215,170,214,218,232,168,160,157,207,119,152,185,116,142,167,123,151,222,149,92,171,243,68,94,233,214,60,220,60,25,246,93,242,70,182,237,93,170,26,196,98,35,252,218,250,68,94,110,185,198,40,123,118,62,56,188,25,54,165,42,149,211,107,29,66,176,122,35,110,20,220,221,191,251,7,29,206,197,167,252,29,246,2,221,52,21,55,61,67,170,106,158,206,111,50,55,85,209,62,55,101,21,19,163,168,186,247,79,210,132,153,219,254,17,120,125,219,104,218,221,63,182,90,117,210,183,63,135,158,203,68,178,254,95,229,50,22,250,61,83,238,50,252,20,212,244,177,36,52,176,71,12,109,236,200,218,141,106,122,246,67,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,215,17,90,134,13,45,177,90,250,247,61,67,97,246,109,51,117,145,138,175,70,229,205,163,149,200,137,149,78,190,239,204,214,219,91,93,150,253,172,175,183,181,122,191,237,11,157,85,86,85,115,158,121,92,239,154,252,254,106,90,71,132,71,13,114,91,233,235,119,195,82,90,217,205,85,12,148,84,62,124,30,242,177,201,65,83,28,173,231,139,183,71,97,205,127,220,158,165,162,162,34,38,17,58,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,39,86,106,205,55,161,116,213,207,88,235,11,205,53,166,203,103,166,125,101,117,109,75,249,99,130,38,38,92,229,249,253,17,50,170,184,68,69,85,68,40,23,142,46,49,117,63,23,155,158,147,80,37,93,30,137,178,74,250,109,55,104,194,163,156,138,184,90,153,154,138,168,179,201,211,162,116,107,81,173,79,202,115,172,131,195,75,128,230,240,255,0,167,34,222,61,211,181,177,119,22,251,76,169,75,73,43,81,223,97,81,72,223,218,211,229,80,244,85,243,21,23,221,106,164,105,143,127,154,120,0,70,238,49,56,228,219,14,16,236,145,83,95,34,154,249,172,238,148,171,83,104,211,212,202,172,116,177,243,57,169,52,210,170,43,97,135,153,174,76,225,92,170,138,141,106,225,202,223,127,5,60,97,233,62,46,54,210,59,212,79,162,182,235,59,75,82,45,69,99,137,235,251,30,69,85,70,205,18,57,85,206,130,68,76,181,114,188,171,150,42,170,183,43,34,129,22,60,67,184,170,178,240,217,177,119,106,59,125,222,38,235,157,91,75,45,179,79,210,49,233,231,71,230,34,178,90,197,78,237,100,77,85,84,118,48,178,121,109,245,92,84,47,0,155,37,93,190,188,82,232,189,60,218,57,38,180,217,43,99,212,55,169,17,170,172,142,142,145,237,145,90,245,68,92,36,146,36,113,125,242,167,84,238,108,66,0,6,183,26,227,91,238,230,207,239,101,238,193,95,172,181,39,180,232,253,77,60,14,164,154,233,82,216,223,236,213,43,134,170,43,243,200,228,98,125,237,84,54,30,218,237,201,210,155,193,183,182,29,204,209,55,6,86,89,181,13,20,117,148,207,106,162,185,156,201,239,70,244,79,133,236,114,57,142,111,116,115,92,139,216,237,39,95,220,13,119,166,54,195,68,222,183,7,89,220,163,160,178,88,40,228,174,173,157,234,158,235,24,153,229,106,42,167,51,220,184,107,91,221,206,114,34,117,83,91,29,99,125,212,123,255,0,189,215,125,65,73,64,175,189,238,14,166,154,122,122,70,187,155,21,21,181,42,177,194,213,249,34,200,214,39,209,16,217,91,70,233,202,125,29,164,44,122,70,150,79,50,11,29,182,154,219,27,249,121,121,153,12,77,141,23,30,157,27,216,230,13,107,56,155,218,91,151,15,252,65,235,61,181,86,77,76,203,29,222,71,218,229,76,177,206,162,122,249,180,146,181,125,21,98,124,107,209,122,46,83,61,11,237,225,43,137,13,47,197,6,204,89,119,14,201,89,2,93,91,12,116,154,130,222,199,123,244,23,22,177,60,214,43,123,242,57,125,246,47,171,28,223,92,162,102,96,68,79,18,238,38,180,246,196,240,247,125,210,52,183,120,191,86,122,242,134,107,53,170,134,57,19,207,142,158,102,172,117,21,106,157,85,172,100,106,246,181,222,175,115,81,59,42,165,93,120,103,109,5,211,117,248,185,209,213,112,209,121,150,173,23,63,234,158,229,59,152,174,100,41,77,214,159,233,204,234,133,133,17,51,232,231,38,121,85,13,128,0,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,0,133,94,44,251,41,252,212,120,91,171,214,86,218,63,54,241,183,85,141,189,196,173,110,94,234,39,126,10,173,137,242,106,49,204,153,221,186,83,167,220,180,100,234,218,199,81,50,220,234,169,86,150,57,93,59,97,231,94,68,145,200,136,231,35,123,101,81,173,76,252,145,11,170,240,123,216,191,230,125,195,253,118,237,93,169,17,151,109,197,172,243,105,220,230,167,51,45,148,202,232,225,79,154,115,200,179,191,211,45,88,215,29,17,73,240,14,35,87,233,91,38,185,210,151,157,23,169,41,18,170,211,126,160,158,219,93,10,227,240,144,77,26,177,233,215,63,146,229,53,162,221,93,191,212,155,29,187,122,143,111,46,115,205,79,119,210,55,121,105,27,83,19,149,142,85,137,249,138,118,42,117,78,102,242,72,213,78,184,114,18,71,194,171,101,151,117,248,174,179,234,11,133,31,155,103,219,248,31,168,234,92,228,247,86,165,138,140,164,110,125,28,147,61,178,162,122,164,14,47,140,0,0,43,91,197,31,143,84,208,214,250,254,26,246,114,248,137,168,238,16,249,58,162,235,74,255,0,122,217,78,244,235,71,19,209,122,78,246,252,107,249,12,118,19,223,118,89,17,60,60,56,27,185,113,71,173,211,89,107,74,89,169,182,211,77,212,167,218,50,162,242,58,233,82,212,71,54,138,37,249,117,106,200,228,236,197,229,69,71,61,21,47,110,219,110,183,217,237,212,182,139,77,20,20,116,52,48,178,154,154,154,8,210,56,161,137,141,70,177,140,106,116,107,90,212,68,68,78,136,136,125,32,26,233,241,239,248,227,238,207,240,138,111,251,45,47,251,104,127,114,109,21,252,29,182,255,0,38,140,237,192,3,15,113,89,189,87,237,138,217,187,182,174,209,186,54,239,170,117,77,66,123,13,138,217,109,183,77,88,231,86,61,171,203,44,173,137,170,173,134,52,69,123,149,112,139,132,106,42,43,208,160,141,73,180,60,75,235,13,65,114,213,122,159,105,119,26,229,119,187,213,75,91,93,89,81,167,107,93,36,243,200,229,115,222,229,242,251,170,170,168,165,218,46,39,104,160,101,45,22,216,110,133,60,49,166,25,28,86,91,131,26,223,94,136,140,194,30,223,230,89,197,63,245,185,221,95,239,69,199,255,0,192,62,75,182,219,241,37,67,106,173,174,190,232,45,202,167,182,211,211,201,45,100,213,118,186,246,65,28,13,106,172,142,145,206,111,42,49,26,138,170,171,209,19,57,58,62,155,182,234,75,189,238,150,221,164,40,46,85,183,137,220,169,75,5,182,41,36,169,123,185,85,85,24,216,209,92,171,202,138,189,61,17,73,67,194,14,221,113,25,109,226,139,107,107,245,30,132,220,138,91,93,62,169,160,146,174,106,235,93,123,41,227,137,37,78,103,72,231,183,149,27,142,234,189,11,227,212,182,11,126,171,211,151,93,47,118,98,190,134,241,69,61,5,75,83,242,162,150,53,99,211,255,0,85,202,107,99,168,108,250,235,133,205,255,0,168,182,189,86,147,83,237,198,163,100,176,72,246,225,175,150,154,100,146,25,113,158,172,123,81,143,78,189,90,244,249,155,13,112,253,190,186,39,136,205,171,178,238,150,134,173,142,74,107,148,40,149,116,158,98,58,107,125,90,34,121,180,210,162,118,123,28,191,219,53,90,228,203,92,138,185,24,21,9,227,15,197,45,135,91,222,172,252,56,104,139,156,85,212,218,94,181,215,77,71,81,4,168,248,254,208,70,58,56,169,114,157,21,209,53,242,171,250,174,28,246,183,163,152,167,127,240,82,217,123,157,167,77,235,93,248,187,83,186,40,47,207,138,193,103,87,53,17,101,138,7,43,234,100,79,85,106,200,177,49,49,249,81,63,190,58,89,224,0,16,155,196,127,142,186,94,27,52,131,246,215,110,110,112,201,185,122,138,149,222,91,153,135,253,137,72,244,84,246,167,167,164,171,215,202,106,231,170,43,220,152,68,71,213,207,6,220,38,235,94,49,183,101,109,142,169,171,167,211,118,249,153,93,170,175,175,119,51,227,137,238,85,86,49,206,207,61,68,170,142,70,231,56,247,158,228,84,106,162,236,3,161,52,54,149,219,77,29,104,208,90,34,207,5,170,199,99,165,109,37,21,36,45,195,99,99,125,87,230,229,85,87,57,203,213,206,114,170,229,85,84,231,128,49,221,127,16,219,33,109,220,203,102,205,213,110,125,135,245,107,118,150,72,41,172,177,85,36,181,9,35,35,123,213,146,35,50,144,187,149,142,194,72,173,87,46,17,50,170,136,185,16,169,63,24,190,25,246,235,66,209,233,141,248,208,182,42,11,29,125,250,237,45,162,251,77,72,141,138,58,217,159,19,230,138,165,34,76,34,63,240,82,164,143,68,247,185,153,158,189,87,159,240,59,213,23,169,168,55,103,69,200,146,201,104,164,154,211,116,135,170,242,67,83,43,106,35,147,233,151,178,24,190,75,136,125,125,45,52,0,122,170,170,169,104,105,102,174,174,169,138,158,158,158,55,75,52,210,189,24,200,216,212,203,156,231,47,68,68,68,85,85,94,136,133,27,120,144,241,215,83,196,150,175,118,217,237,197,206,72,246,211,78,85,57,99,146,60,179,237,202,182,244,246,151,167,172,77,235,229,53,81,58,42,189,221,85,168,201,23,225,103,192,75,172,209,91,120,159,222,59,58,37,116,204,109,78,142,180,212,49,23,200,141,83,41,112,149,170,157,30,168,168,176,167,78,84,247,251,171,21,182,134,0,41,147,197,227,138,127,230,141,185,84,252,61,233,11,159,153,167,116,52,203,45,233,209,63,44,170,188,170,43,86,53,249,165,59,21,89,244,146,73,81,83,221,67,56,120,59,240,184,154,95,72,215,113,51,171,237,156,183,77,74,201,45,218,109,147,51,222,130,222,215,226,106,132,69,76,181,210,200,206,86,175,126,72,213,83,45,144,178,178,142,188,87,56,94,77,151,222,239,230,167,165,173,203,14,147,220,105,36,173,84,141,184,142,146,236,157,106,98,250,36,153,73,155,219,171,228,68,76,48,152,126,17,220,83,174,232,237,108,251,13,171,174,75,46,166,208,16,53,214,199,202,236,190,174,204,174,70,177,17,126,112,57,91,18,255,0,96,232,113,156,57,75,2,0,21,211,227,63,79,173,45,123,97,183,186,239,74,222,110,182,234,123,93,238,174,221,91,37,5,76,176,255,0,190,97,107,227,87,171,21,61,220,211,57,58,250,185,49,223,174,58,240,109,226,33,181,90,147,89,236,198,187,213,53,149,87,139,219,96,187,216,159,112,173,124,174,159,201,107,219,83,3,22,71,47,188,141,88,228,70,167,85,107,100,95,201,45,108,21,105,227,79,191,22,105,45,26,79,135,75,53,108,115,220,153,90,221,75,123,108,111,69,90,102,54,39,199,75,19,241,234,255,0,54,89,21,171,213,17,145,175,103,33,199,248,33,109,229,106,215,110,102,236,84,68,172,163,108,84,122,122,146,78,94,146,72,170,179,206,153,244,229,68,166,255,0,238,159,66,214,192,35,111,29,156,92,90,120,78,218,9,239,84,82,211,212,107,91,251,100,162,211,52,18,39,50,44,232,137,207,83,35,125,98,133,28,215,42,126,83,149,140,233,205,148,166,206,20,248,116,215,124,106,239,211,173,23,11,149,124,148,83,84,186,243,172,53,4,171,207,36,80,190,69,116,142,87,187,40,233,230,122,185,172,69,206,92,170,229,69,107,93,141,131,116,118,144,211,122,3,74,218,180,78,143,180,65,107,178,89,41,35,162,161,163,129,48,200,97,98,97,169,215,170,175,170,170,229,85,85,85,85,85,85,78,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,83,10,157,10,187,241,119,225,177,247,26,122,45,240,211,118,182,115,82,195,29,21,119,145,7,188,140,106,87,212,201,43,185,34,237,213,185,115,159,143,154,122,149,109,162,174,171,97,214,86,43,218,61,89,246,125,206,150,169,85,23,24,228,149,174,249,167,203,230,134,201,60,58,234,24,53,78,197,104,27,220,21,13,155,218,116,205,170,71,170,61,29,135,58,142,39,42,46,21,122,251,223,51,34,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,251,197,155,126,155,162,118,193,155,101,104,186,178,43,141,245,17,42,97,100,252,175,117,36,244,245,208,191,45,108,136,229,78,102,162,117,106,183,61,243,216,169,61,144,219,155,158,236,238,158,156,209,22,234,89,42,29,114,185,209,193,58,163,28,244,100,82,84,199,19,158,252,53,216,106,121,137,149,84,84,255,0,33,177,134,198,109,181,6,211,237,102,155,209,20,84,240,196,235,117,174,142,9,214,38,53,168,233,99,166,138,39,59,163,91,156,249,105,213,81,23,252,135,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,50,73,28,49,190,105,164,107,35,99,85,206,115,151,8,212,78,234,171,232,133,34,120,149,241,224,254,33,53,43,246,135,107,110,207,254,103,22,26,156,212,84,196,184,75,245,99,23,246,213,95,90,118,42,126,13,58,35,149,85,235,159,115,150,40,108,134,238,215,236,94,227,219,55,62,207,163,180,206,163,185,217,156,179,80,83,234,10,121,231,165,130,163,167,37,66,50,25,98,85,145,152,85,106,185,202,136,171,205,142,100,106,164,195,253,122,190,41,255,0,224,14,213,127,122,174,63,237,195,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,15,215,171,226,159,254,0,237,87,247,170,227,254,220,91,166,200,107,91,174,229,108,190,129,220,107,237,61,36,23,45,85,165,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,113,140,170,247,49,15,28,220,29,88,120,186,219,20,181,83,203,77,109,214,182,5,125,78,157,186,202,138,140,107,220,137,207,77,50,162,43,188,153,48,220,225,21,90,230,177,201,156,43,93,71,181,52,187,255,0,193,206,240,39,152,151,189,5,173,236,47,85,142,68,78,95,54,37,92,101,171,214,58,136,31,133,252,232,222,159,50,112,237,191,141,190,183,181,91,41,237,251,169,178,182,205,65,87,27,17,146,92,109,23,71,91,214,76,34,251,206,129,241,202,213,114,174,51,202,230,167,117,68,236,131,114,124,109,245,181,210,215,61,6,212,236,181,182,193,87,35,21,172,184,222,46,142,184,44,106,169,241,54,6,71,19,121,147,174,57,156,228,237,148,244,33,85,178,207,196,95,27,91,197,35,225,109,231,93,107,27,195,218,181,53,82,39,224,169,33,230,194,58,71,34,36,116,212,236,207,68,68,107,19,178,38,87,11,119,220,19,240,115,165,184,67,219,135,89,97,154,154,235,172,47,92,147,106,27,212,108,86,164,239,110,121,32,139,155,170,67,31,51,145,185,194,185,85,206,84,69,94,86,200,176,0,43,7,197,19,128,45,71,173,239,21,124,74,108,157,145,247,27,139,224,111,234,162,197,73,22,103,168,242,219,132,173,129,137,214,71,242,35,91,35,26,156,203,202,142,68,85,87,144,91,133,222,54,119,195,132,187,148,244,218,38,227,13,195,79,85,77,230,87,233,187,171,92,250,73,36,232,142,145,152,84,124,50,225,49,204,197,76,225,57,145,200,212,68,155,52,158,57,20,95,101,102,187,134,233,190,210,107,49,203,22,169,79,33,238,194,117,202,210,243,53,21,115,211,14,199,78,171,220,134,156,86,113,221,189,156,90,79,13,167,84,79,77,99,210,180,178,164,180,186,118,212,175,74,119,74,157,27,36,206,114,171,167,145,51,209,87,13,79,201,107,85,85,86,101,248,95,248,126,234,109,59,168,40,120,147,223,11,4,214,185,168,217,230,233,75,37,91,121,103,243,28,213,79,109,168,141,83,49,225,21,124,182,59,14,202,243,170,38,24,174,180,224,68,31,16,30,4,45,92,88,233,136,181,94,146,150,11,110,228,105,234,87,69,110,168,149,220,176,92,169,209,85,222,199,58,254,79,188,174,88,228,252,151,57,81,125,215,42,165,55,105,77,111,196,63,6,219,167,87,246,37,101,243,65,106,219,122,165,61,194,134,162,44,54,120,243,148,100,208,189,22,57,162,92,101,170,168,230,175,71,53,123,41,57,116,23,141,238,166,162,182,195,73,185,123,19,111,186,214,177,136,146,87,89,175,46,163,107,220,137,223,200,146,41,113,149,235,210,76,39,200,226,183,87,198,195,113,239,150,217,173,187,65,180,214,173,43,60,141,229,75,149,214,185,110,83,51,41,213,209,196,140,142,54,185,23,183,63,152,157,58,167,92,36,48,211,154,95,136,78,51,247,121,240,208,165,235,92,235,11,195,209,245,117,181,50,42,178,154,44,227,158,89,23,220,167,129,153,194,39,70,167,70,181,50,168,213,188,222,12,120,68,210,124,34,109,151,234,94,219,81,29,211,83,94,29,29,86,162,188,35,57,125,170,118,162,163,99,141,23,171,97,143,153,200,196,94,171,204,231,46,21,202,137,32,64,0,2,133,252,88,191,29,157,91,251,221,105,254,69,17,106,158,28,31,137,54,214,126,247,85,127,45,168,36,160,0,227,245,5,134,213,170,108,23,45,49,125,164,101,85,182,239,71,53,5,100,15,76,182,88,37,98,178,70,47,209,90,229,79,210,107,151,63,12,250,193,56,170,147,133,186,104,228,125,225,53,74,216,35,153,81,23,52,254,111,74,181,68,252,143,35,240,203,253,143,167,161,177,110,144,210,182,77,13,165,44,218,47,77,210,37,45,166,195,65,5,182,134,20,199,224,224,134,52,99,19,166,63,37,168,114,224,20,255,0,227,71,177,137,96,220,45,47,191,246,138,85,74,93,85,79,246,37,221,237,78,137,93,78,204,192,247,46,59,190,12,181,58,246,166,254,236,149,240,129,217,79,230,119,195,108,251,147,114,163,242,174,219,143,112,117,107,92,230,225,233,110,166,87,67,76,213,245,234,255,0,104,145,23,178,182,86,169,58,192,0,16,223,196,79,142,91,127,11,218,37,218,35,67,215,67,54,230,234,90,71,45,189,152,71,165,166,153,217,106,214,202,139,211,155,40,228,137,170,138,142,115,85,85,21,173,84,90,38,184,92,43,174,213,245,55,91,165,100,213,117,181,179,62,162,166,162,119,171,228,154,87,185,92,247,189,203,213,206,85,85,85,85,234,170,164,212,219,175,22,141,247,218,125,19,104,219,189,5,181,27,73,106,176,216,233,146,154,142,150,59,85,203,221,106,117,87,57,86,187,46,123,156,170,231,57,122,185,206,85,94,170,118,79,215,171,226,159,254,0,237,87,247,170,227,254,220,63,94,175,138,127,248,3,181,95,222,171,143,251,113,53,60,55,184,214,221,62,48,127,154,39,243,76,176,105,75,103,234,75,236,143,98,251,10,150,166,31,51,218,189,175,204,243,124,233,229,206,61,153,156,188,188,184,203,179,156,166,38,169,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,255,0,182,135,247,38,209,95,193,219,111,242,104,206,220,0,0,3,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,16,127,196,87,195,254,62,38,109,73,186,27,97,20,20,219,149,103,165,72,86,157,238,108,81,95,41,153,240,194,247,174,17,147,55,170,71,35,151,149,83,220,114,162,114,185,149,69,179,92,64,113,11,193,118,225,220,227,210,117,21,122,126,231,12,169,77,124,211,183,154,71,45,61,67,153,156,50,166,157,220,174,71,55,153,112,230,171,94,136,171,135,97,87,51,159,76,120,226,72,218,6,197,172,248,120,108,181,173,106,115,79,107,212,92,145,72,190,184,138,72,28,172,79,237,220,98,93,254,241,129,222,253,209,177,85,233,109,176,211,52,123,111,67,90,213,142,106,234,106,215,214,93,60,191,84,142,117,108,109,139,41,156,171,99,231,79,201,114,119,92,71,193,199,3,123,159,197,182,172,130,231,37,61,93,159,65,211,212,243,94,53,29,67,23,18,162,59,223,134,151,153,63,13,58,245,76,252,44,238,229,206,26,235,239,208,186,35,75,237,174,142,179,232,45,23,106,138,219,99,177,82,71,69,67,75,31,104,226,98,97,50,171,213,206,94,170,174,94,174,85,85,85,85,85,57,208,1,30,56,213,226,255,0,74,112,143,182,47,191,84,249,23,13,93,122,108,180,250,110,206,245,207,180,78,212,78,105,165,68,84,84,130,62,102,171,213,21,21,85,90,212,84,87,101,53,249,214,250,219,85,110,62,173,186,235,173,111,122,168,187,95,111,117,46,171,174,172,157,83,158,89,29,244,78,141,68,76,34,53,17,17,168,136,136,136,136,136,74,13,134,241,50,222,46,28,54,226,131,108,54,207,107,246,190,158,217,70,231,77,53,69,77,182,189,245,85,213,14,199,61,68,239,109,107,81,242,59,8,153,70,162,34,35,90,212,107,81,17,50,39,235,213,241,79,255,0,0,118,171,251,213,113,255,0,110,31,175,87,197,63,252,1,218,175,239,85,199,253,184,147,254,30,158,33,123,209,197,158,244,94,182,231,113,180,198,138,183,91,109,218,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,45,67,213,81,26,139,148,111,94,232,182,3,114,183,209,221,237,213,86,171,132,62,109,45,108,47,167,158,62,101,111,60,111,106,181,201,148,84,84,202,42,245,69,201,174,175,18,91,11,185,220,26,111,188,182,135,207,113,163,251,62,189,46,154,87,80,197,150,123,92,12,147,158,25,227,145,58,36,172,84,106,61,189,218,244,95,69,106,172,221,219,111,27,104,168,180,165,21,6,235,108,213,93,199,80,82,196,200,170,110,22,139,140,113,67,90,228,76,44,171,11,216,158,75,151,186,181,28,228,206,113,132,195,82,36,113,167,198,246,182,227,43,83,90,169,229,211,177,233,253,47,98,146,79,177,236,208,204,234,137,95,44,152,107,166,158,76,34,73,34,162,34,34,53,168,141,69,84,76,170,171,157,104,222,24,28,46,223,56,115,216,202,155,190,184,160,125,14,174,215,149,49,92,235,232,228,106,182,74,42,88,216,173,165,167,145,23,170,72,136,249,94,228,95,133,101,229,84,203,84,152,224,2,165,124,83,120,245,75,244,247,30,24,118,114,244,191,103,83,74,234,109,97,117,166,119,74,153,90,184,117,190,39,162,254,214,213,253,181,83,226,115,121,51,202,143,71,86,246,133,213,49,104,141,95,105,213,178,233,123,46,162,75,77,75,106,146,215,122,138,89,104,106,92,222,173,108,204,138,72,220,246,34,225,121,121,209,23,24,118,90,170,139,56,83,198,171,138,86,162,53,186,3,106,81,17,48,136,150,171,143,79,255,0,78,60,254,189,95,20,255,0,240,7,106,191,189,87,31,246,225,250,245,124,83,255,0,192,29,170,254,245,92,127,219,139,62,224,207,122,245,87,17,60,54,104,253,227,214,182,251,85,21,235,80,125,161,237,48,90,226,146,58,86,121,21,245,20,236,228,108,146,72,244,203,33,106,174,94,190,242,174,48,152,68,226,120,225,226,102,135,133,173,133,187,235,106,121,225,118,166,185,162,218,180,213,51,240,190,101,124,141,92,74,173,245,100,77,71,74,239,69,229,107,114,138,244,40,251,133,173,137,212,156,86,239,253,155,111,82,166,174,72,238,85,47,185,234,27,146,187,158,72,40,88,244,117,76,238,115,187,189,202,228,107,85,115,153,36,110,123,155,25,105,251,5,155,74,88,109,218,99,78,219,161,160,181,90,41,34,161,161,165,133,48,200,32,137,136,200,227,106,124,145,173,68,79,184,228,12,75,197,62,192,217,56,151,217,13,71,181,23,103,71,13,77,116,62,209,105,172,122,103,216,238,49,34,186,9,186,117,229,230,247,92,137,213,88,247,167,169,64,187,73,184,219,131,194,102,255,0,219,181,124,84,21,20,58,131,69,221,164,164,186,218,231,85,141,101,99,92,177,85,82,74,159,39,55,157,190,184,92,57,58,162,27,25,109,230,189,211,91,163,161,172,91,137,163,171,146,174,203,168,168,98,184,81,203,211,155,203,145,168,188,174,68,85,229,123,87,45,115,115,238,185,170,139,213,14,196,1,208,55,231,101,244,159,16,123,81,168,54,155,89,198,169,65,124,166,88,227,169,99,17,210,81,212,53,121,161,168,143,63,150,199,163,93,142,202,136,173,94,138,168,107,245,190,123,5,189,124,29,110,164,86,157,77,21,117,166,190,223,85,237,118,29,69,110,123,227,130,177,35,118,89,81,77,50,97,90,228,247,85,91,148,123,23,8,168,157,51,46,54,119,198,147,117,52,157,150,150,201,187,251,107,109,215,18,211,177,34,251,90,142,187,236,202,185,17,49,239,202,196,138,72,158,252,103,225,108,104,189,59,97,115,200,110,215,141,118,190,191,216,231,180,108,254,211,80,233,74,218,136,214,63,181,174,119,15,180,101,133,85,62,40,161,72,227,141,28,158,138,245,123,126,109,33,166,208,236,182,250,241,149,187,21,20,58,110,11,134,161,189,221,42,189,174,249,126,184,72,231,65,72,143,119,189,81,85,58,231,30,184,111,87,59,28,172,106,175,66,255,0,184,120,216,173,37,195,134,210,88,246,155,70,163,228,165,181,70,175,169,171,149,168,146,214,213,189,121,166,157,248,245,115,187,39,228,181,26,222,205,67,36,131,174,238,46,190,211,123,89,161,47,219,141,172,42,159,77,101,211,148,19,92,107,100,99,57,223,229,198,213,85,70,183,242,156,189,145,61,85,81,13,123,183,199,119,119,79,142,94,34,219,118,167,182,84,213,220,181,13,108,118,125,49,98,137,252,205,162,165,87,170,67,3,85,122,126,82,190,73,23,8,174,115,220,188,173,232,151,129,193,223,11,154,111,133,29,158,161,208,118,213,130,178,251,89,203,91,168,110,140,102,22,182,181,83,174,21,122,249,76,79,113,136,190,136,171,132,87,56,206,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,161,111,150,219,80,110,198,214,106,77,17,91,79,12,174,185,90,235,32,129,101,99,92,141,150,74,105,98,107,186,181,216,199,152,189,81,21,127,200,107,159,189,251,113,115,218,109,212,212,122,34,227,77,36,14,182,220,235,32,129,85,142,106,62,40,234,100,137,175,102,90,220,181,124,181,194,162,34,127,144,182,207,9,157,250,110,182,219,7,237,149,222,236,201,174,54,36,95,102,133,243,243,61,180,144,211,208,194,204,53,210,43,145,57,156,169,209,168,220,246,199,98,192,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,59,149,174,108,251,111,161,111,122,214,249,89,21,61,53,166,223,83,88,171,36,141,103,50,197,11,228,229,78,103,53,21,85,24,189,50,159,122,119,53,232,226,231,126,239,92,64,111,37,235,84,214,220,103,158,221,77,85,83,71,109,141,211,61,204,109,43,106,167,124,88,69,145,237,79,118,101,248,87,151,228,159,57,175,225,15,195,124,149,149,245,187,221,169,44,203,228,67,230,80,208,173,77,63,119,163,168,42,99,149,156,241,99,178,187,14,107,254,120,79,82,217,81,17,19,8,152,68,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,127,95,104,61,47,185,218,62,233,160,181,165,21,69,101,142,245,2,211,87,211,65,93,61,35,166,137,85,57,152,178,192,246,72,141,92,97,81,28,153,69,84,92,162,170,17,215,245,174,56,19,254,177,159,227,53,227,253,172,126,181,199,2,127,214,51,252,102,188,127,181,143,214,184,224,79,250,198,127,140,215,143,246,177,250,215,28,9,255,0,88,207,241,154,241,254,214,63,90,227,129,63,235,25,254,51,94,63,218,201,41,164,244,181,139,67,105,91,54,138,210,212,62,197,101,211,246,250,123,93,186,155,205,124,158,69,44,17,182,56,163,231,122,185,238,229,99,26,153,114,171,151,25,85,85,234,114,199,73,221,109,148,218,141,241,211,235,165,247,99,65,218,181,45,189,50,177,182,178,47,194,192,171,221,208,204,213,73,33,114,227,226,99,154,191,82,29,234,159,6,30,23,239,21,142,172,211,218,175,95,105,246,189,223,239,88,110,20,245,16,53,62,77,243,96,89,51,219,170,189,78,91,73,248,58,240,139,167,107,163,172,187,207,174,117,59,24,228,115,169,110,183,152,227,133,248,244,95,101,134,23,225,127,229,103,175,114,92,109,198,212,109,174,208,88,83,76,237,134,135,179,105,155,111,50,61,240,91,169,91,23,154,244,76,115,200,228,78,105,31,142,156,207,85,95,169,219,0,0,2,57,239,175,135,247,11,188,65,92,230,212,90,199,64,165,182,255,0,82,229,116,247,139,20,222,195,83,59,149,62,41,81,168,177,202,238,222,243,216,231,116,78,184,232,96,72,124,20,120,104,101,108,146,79,184,251,153,37,42,162,121,113,54,182,129,175,106,244,248,159,236,138,142,78,253,154,157,204,251,177,252,0,112,181,176,87,40,53,14,142,219,168,238,23,250,87,35,224,188,95,38,117,117,76,46,76,97,209,35,255,0,7,19,147,175,189,27,26,238,171,215,29,9,20,0,49,206,241,240,239,178,187,255,0,106,101,167,119,118,238,213,168,89,11,85,148,245,19,49,99,171,166,69,206,82,42,136,213,178,198,157,115,134,185,17,87,25,69,34,86,166,240,96,225,126,237,82,234,171,6,174,220,11,23,51,145,125,158,43,133,53,68,13,111,94,141,73,96,89,51,219,170,189,123,118,245,57,45,35,224,227,194,78,158,169,138,170,251,89,174,117,71,42,55,204,167,184,222,35,134,7,170,119,194,82,195,20,136,139,242,231,85,79,159,169,47,182,227,106,118,219,104,44,9,165,246,195,68,89,244,205,175,155,204,125,61,186,149,177,36,175,198,57,228,114,123,210,63,8,137,204,245,87,116,238,118,176,0,0,24,23,118,56,21,225,91,124,117,181,94,227,110,150,214,253,183,168,107,163,134,42,138,207,182,238,52,220,236,137,136,198,39,151,5,67,24,152,107,81,58,53,51,142,185,83,42,237,190,220,104,205,163,209,54,173,185,219,219,55,217,58,122,201,27,162,161,163,246,137,103,242,88,231,185,238,79,50,87,57,238,247,158,229,247,156,189,254,71,101,0,3,3,67,194,174,152,103,25,21,60,87,185,176,173,91,244,172,118,136,233,249,125,239,180,57,157,27,234,243,243,246,70,199,2,125,21,221,250,99,60,128,12,59,197,183,15,212,124,77,236,70,161,218,105,106,160,163,175,173,72,170,173,117,179,53,92,218,90,216,94,143,141,234,137,215,10,136,230,47,246,50,56,201,58,51,73,217,180,22,144,178,104,141,59,78,144,90,244,253,190,158,217,69,18,34,123,176,67,27,99,98,116,245,229,106,28,200,0,2,58,235,239,15,126,17,55,71,88,93,53,254,191,218,170,139,205,254,245,58,212,86,214,207,169,174,232,233,95,132,68,195,91,84,141,107,81,17,17,26,212,70,181,17,17,17,17,17,14,191,250,215,28,9,255,0,88,207,241,154,241,254,214,63,90,227,129,63,235,25,254,51,94,63,218,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,50,174,197,240,185,177,60,53,253,183,252,197,52,55,234,115,245,71,236,223,105,255,0,186,117,149,158,127,179,249,190,79,251,230,89,57,121,124,249,126,28,103,155,174,112,152,202,164,116,215,222,30,156,31,238,126,178,187,110,6,185,218,31,180,239,247,218,149,171,175,171,251,126,233,15,157,42,162,34,187,146,42,150,177,189,147,163,90,136,103,251,61,166,223,97,180,209,88,173,52,254,69,13,186,154,58,74,104,185,220,239,46,40,218,141,99,114,229,85,92,53,17,50,170,171,243,62,192,0,0,28,78,172,210,214,45,115,165,111,58,43,84,208,251,109,151,80,91,234,45,119,26,111,53,241,249,244,179,198,232,229,143,157,138,215,183,153,143,114,101,170,142,76,229,21,23,169,132,54,223,195,255,0,132,109,163,214,214,173,198,219,221,165,251,39,80,217,36,116,180,53,159,111,92,231,242,94,230,57,142,95,46,90,135,49,222,235,220,158,243,87,191,204,144,160,24,155,124,120,85,216,62,34,233,91,22,237,109,213,190,237,87,20,126,92,23,56,213,212,213,240,55,209,27,81,18,182,78,84,94,188,142,85,111,205,170,69,123,175,130,199,12,149,151,38,213,91,181,222,227,91,233,92,254,105,41,91,95,71,34,35,122,123,177,189,212,202,230,250,245,119,63,115,190,109,183,133,7,7,155,123,95,13,206,187,75,222,181,149,69,59,185,163,253,82,92,188,232,179,253,148,48,50,40,158,159,71,177,201,244,201,46,173,86,155,85,138,219,79,103,177,219,41,45,212,20,113,164,84,244,180,144,182,24,97,98,118,107,24,212,70,181,19,228,137,131,235,0,3,5,110,239,4,28,48,239,206,176,147,94,238,214,220,212,106,11,228,144,71,77,237,50,234,27,156,45,100,76,79,117,140,138,42,134,70,198,166,85,112,214,166,85,85,87,42,170,171,210,191,90,227,129,63,235,25,254,51,94,63,218,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,31,173,113,192,159,245,140,255,0,25,175,31,237,103,127,217,78,12,248,108,225,219,85,85,107,93,156,219,127,212,253,234,182,222,251,92,245,63,108,87,213,243,210,190,72,228,116,124,149,19,200,196,203,225,141,114,137,205,238,227,56,85,69,205,103,83,220,221,168,219,141,230,210,179,232,157,209,209,246,237,71,102,168,84,115,169,171,35,207,35,211,179,227,122,42,62,39,166,87,15,99,154,228,202,225,122,144,186,255,0,224,189,195,13,210,239,237,246,125,99,184,22,106,55,201,205,37,12,53,244,179,49,173,202,123,177,190,90,119,61,189,51,213,234,243,50,108,31,135,95,11,220,60,222,169,245,86,151,210,85,119,221,69,71,214,154,239,168,170,82,178,122,119,126,124,108,107,89,11,31,242,123,99,71,39,162,166,87,50,100,0,124,119,123,85,29,242,213,89,101,184,121,254,203,95,4,148,211,121,21,18,83,201,229,189,170,215,114,203,27,154,246,59,10,184,115,92,142,78,232,168,164,97,119,133,215,2,174,85,115,182,53,85,85,114,170,186,158,243,215,255,0,210,199,235,92,112,39,253,99,63,198,107,199,251,88,253,107,142,4,255,0,172,103,248,205,120,255,0,107,31,173,113,192,159,245,140,255,0,25,175,31,237,99,245,174,56,19,254,177,159,227,53,227,253,172,207,251,91,181,186,19,101,180,37,179,108,246,210,197,246,54,155,179,121,222,197,69,237,83,84,121,94,108,207,154,79,194,76,247,200,236,201,43,221,239,57,113,156,38,17,17,19,167,239,143,10,91,11,196,141,93,170,183,122,116,68,218,142,75,28,114,197,111,106,222,107,233,35,129,178,43,86,69,70,83,207,27,85,206,228,110,92,168,171,134,162,103,8,131,99,184,80,225,251,134,250,187,181,126,204,109,228,58,122,170,247,28,80,215,78,183,10,186,201,36,142,53,114,181,136,234,153,100,86,55,46,85,84,110,17,85,19,57,229,76,101,176,8,253,185,220,3,112,145,188,90,214,225,184,155,137,180,16,92,181,5,217,88,234,218,200,174,247,10,63,61,205,98,49,28,232,233,231,100,124,220,173,76,187,151,43,140,170,170,245,50,102,209,108,222,221,108,70,140,139,111,118,174,197,53,155,79,83,207,45,76,52,79,184,84,214,54,41,36,94,103,242,58,162,73,30,214,171,178,238,84,84,110,85,203,140,185,85,123,168,0,235,123,129,183,26,15,117,116,213,70,142,220,125,35,107,212,118,106,174,178,81,220,41,219,43,57,147,179,219,158,172,122,122,57,170,142,69,234,138,132,53,214,126,13,188,41,234,58,185,107,116,229,219,91,233,101,123,149,205,166,161,185,197,61,51,17,87,56,68,168,138,73,58,39,68,252,39,223,147,223,164,60,28,248,72,211,149,177,86,222,234,181,198,169,107,21,170,250,107,157,226,56,160,122,167,116,197,44,48,189,17,126,92,249,250,147,15,111,246,219,64,237,78,154,131,71,237,190,144,181,105,203,53,50,243,50,142,223,76,216,152,174,84,76,189,216,234,247,174,19,47,114,171,151,213,84,236,128,31,137,161,134,162,23,211,212,68,201,98,149,170,199,177,237,71,53,205,84,194,162,162,244,84,84,244,48,134,220,240,91,195,198,211,111,45,207,124,182,255,0,67,67,104,212,23,58,55,82,36,16,185,61,134,141,94,191,133,150,154,12,98,7,200,152,107,185,85,27,203,148,106,55,153,252,217,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,136,169,133,76,162,149,53,226,241,195,124,148,117,244,91,221,166,236,203,228,77,229,208,215,45,53,63,103,171,171,234,100,149,252,145,99,178,55,46,115,254,89,79,82,20,112,141,191,119,174,31,247,146,203,170,104,174,51,193,110,169,170,166,163,185,70,217,158,214,58,149,213,80,62,92,162,72,198,175,187,10,124,75,203,243,79,150,194,219,107,174,108,251,147,161,108,122,214,199,87,21,69,53,218,223,77,88,139,28,140,127,42,203,11,36,229,94,87,57,17,81,30,157,50,191,122,247,59,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,31,23,174,32,170,180,150,137,160,218,93,57,115,133,181,151,135,69,53,116,109,153,81,254,199,44,53,240,72,152,100,136,189,218,222,142,106,183,231,158,197,83,109,22,130,184,238,134,230,105,189,17,65,79,52,206,188,93,168,232,229,115,24,231,121,113,203,81,28,78,123,176,215,97,169,230,38,85,81,81,62,75,216,216,183,135,109,168,181,236,198,210,105,237,15,109,137,173,117,45,5,39,181,42,53,169,207,59,105,162,137,238,232,198,103,62,82,117,84,207,207,228,153,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,215,136,157,168,181,239,62,210,106,29,15,114,137,174,117,85,5,95,178,170,181,171,201,59,169,165,137,142,234,199,227,30,106,245,68,207,203,228,186,233,110,246,130,184,237,126,230,106,77,17,95,79,44,46,179,221,107,40,226,115,216,230,249,145,197,81,36,77,123,114,214,229,171,229,174,21,17,17,126,73,216,181,143,8,94,32,170,181,110,138,175,218,77,71,115,133,213,150,119,75,61,11,29,50,171,210,142,40,104,41,227,68,71,200,171,221,206,232,214,163,126,88,236,88,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,122,186,83,88,236,245,215,154,215,163,32,160,166,150,166,87,42,162,97,140,106,185,123,170,39,100,94,234,134,190,28,122,111,60,155,203,196,46,161,174,142,87,62,142,201,87,87,103,167,203,178,139,28,53,213,74,213,79,125,233,140,73,233,132,250,39,172,154,240,141,225,209,250,155,81,213,239,45,246,214,213,162,182,77,37,37,42,207,7,121,227,146,130,161,143,111,52,74,157,156,184,84,122,47,203,230,92,11,90,214,162,53,168,136,136,152,68,79,68,60,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,3,195,154,215,34,181,200,138,138,152,84,95,84,41,251,197,203,135,71,233,157,71,73,188,182,43,91,82,138,231,52,116,149,75,4,29,167,146,74,250,135,189,220,177,34,118,106,101,85,234,191,63,153,25,120,11,222,121,54,107,136,93,61,93,36,174,101,29,238,174,146,207,81,135,97,18,57,171,169,85,202,190,251,19,24,143,215,41,244,95,77,131,236,183,74,107,229,158,134,243,68,244,124,21,244,209,84,196,228,84,92,177,237,71,39,101,84,236,169,217,84,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,252,71,183,254,143,102,118,42,229,109,165,186,173,61,227,80,197,53,178,22,69,58,50,84,108,244,117,104,215,225,36,99,177,207,23,116,207,95,69,94,212,87,98,182,93,247,19,93,209,90,226,73,170,174,26,138,235,28,74,229,230,123,159,44,243,35,121,149,112,231,46,92,254,248,85,235,234,108,53,193,206,208,211,108,206,194,233,157,54,202,72,160,171,170,160,162,174,172,228,141,26,171,80,234,42,118,73,205,238,49,115,152,186,229,51,243,95,150,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,71,140,109,161,166,222,109,134,212,218,109,244,145,79,87,75,65,91,93,71,207,26,57,82,161,180,85,12,141,91,238,61,115,153,122,97,51,242,95,158,188,183,235,93,223,110,245,229,109,174,84,154,150,225,167,110,178,68,142,78,102,57,146,193,50,183,153,23,13,114,97,204,232,184,69,233,232,94,167,135,14,255,0,209,239,54,197,91,109,181,87,85,168,188,105,232,161,182,77,28,179,163,229,86,193,71,72,142,126,22,71,187,28,242,247,92,117,244,69,239,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,168,212,87,57,81,17,19,42,171,232,81,183,138,158,245,73,184,59,229,62,140,164,184,178,162,135,78,115,81,189,145,77,206,198,79,79,89,93,26,162,162,72,228,71,35,95,215,162,47,209,59,15,11,62,31,19,117,119,154,61,105,118,162,89,45,122,103,21,177,190,72,243,27,170,105,234,232,164,70,229,209,185,170,188,178,47,76,162,227,213,19,169,120,208,67,21,52,17,211,193,27,89,28,76,70,49,173,68,68,107,81,48,136,136,157,144,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,15,92,240,197,83,12,148,243,198,217,35,149,170,199,177,200,138,142,106,166,21,21,23,186,20,115,226,153,195,226,109,86,243,75,173,45,52,75,29,175,83,115,86,200,248,227,196,109,169,168,171,173,145,91,150,198,214,162,242,198,157,50,171,143,85,78,163,194,179,122,164,219,237,242,131,70,213,220,89,79,67,168,209,180,108,100,179,114,49,243,212,86,80,198,136,136,178,53,21,202,214,116,232,171,244,94,197,228,162,163,145,28,213,69,69,76,162,167,169,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,57,226,19,113,169,118,175,104,53,62,176,168,171,138,157,244,150,186,215,83,186,73,17,153,153,180,178,200,212,69,87,55,175,224,253,23,63,229,53,199,220,173,75,91,184,59,157,169,117,76,179,73,83,53,250,249,89,90,213,87,43,213,86,122,135,189,17,58,185,113,151,252,215,191,117,46,247,195,39,101,147,108,56,127,183,94,235,173,126,205,93,168,219,13,209,28,248,57,30,248,106,40,168,221,156,171,26,170,138,232,215,213,83,167,117,38,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,31,120,155,108,178,110,127,15,247,27,221,13,175,218,107,180,227,102,186,43,153,7,59,217,13,61,21,99,179,148,99,149,17,29,34,122,162,117,238,133,33,109,174,165,173,219,237,206,211,90,166,41,164,166,154,195,124,163,173,114,163,149,138,139,5,67,30,168,189,90,184,203,62,105,219,186,27,28,112,247,184,212,187,169,180,26,99,88,83,213,197,80,250,187,93,19,170,29,28,136,252,76,234,88,164,114,42,163,157,215,240,158,171,159,242,153,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,248,193,239,91,244,246,223,219,54,186,207,113,99,106,238,117,16,212,85,70,201,176,229,166,146,10,248,30,138,141,145,23,186,34,117,106,167,207,228,86,95,11,251,101,87,187,27,223,165,52,180,20,178,207,11,174,212,50,213,35,35,87,35,96,246,184,88,245,118,24,228,68,196,157,114,152,249,155,26,232,77,61,6,145,209,26,123,74,211,53,27,21,154,213,73,111,98,34,34,97,176,194,216,211,178,34,118,111,201,62,228,57,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,7,5,174,244,244,26,187,68,106,29,43,82,212,116,87,155,85,93,190,68,84,69,203,102,133,209,175,116,84,236,239,146,253,202,107,149,197,6,217,85,237,62,247,234,189,45,61,44,176,66,219,181,124,180,136,248,213,168,232,61,174,102,49,91,150,53,21,49,31,76,38,62,69,154,120,62,111,91,245,14,223,220,246,186,241,113,99,170,237,149,51,84,82,198,249,178,228,166,142,10,8,24,136,142,145,87,186,170,116,106,39,203,228,88,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,234,38,101,53,60,181,18,57,26,200,152,231,185,85,112,136,136,153,82,128,188,72,55,58,163,113,120,148,190,66,219,138,207,75,98,146,166,210,198,54,101,115,26,176,215,213,227,167,59,145,21,17,255,0,79,185,9,9,224,227,179,108,187,107,75,206,234,221,41,57,160,163,165,168,183,211,249,145,229,18,102,75,111,157,175,78,102,42,103,10,189,81,217,250,122,150,251,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,29,202,130,241,142,217,182,90,117,165,155,117,109,116,156,176,86,82,211,219,234,60,184,240,139,51,229,184,78,231,175,43,17,51,132,76,170,187,63,79,82,61,248,112,110,117,70,221,113,41,99,133,215,21,130,150,251,37,53,165,236,116,202,214,57,102,175,164,207,78,118,162,170,163,62,191,114,151,251,79,51,42,105,226,168,141,200,230,74,198,189,170,139,148,84,84,202,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,226,55,93,69,183,91,41,172,53,76,147,164,79,165,178,92,29,19,185,145,171,230,54,146,103,166,23,153,189,125,207,69,201,174,38,224,234,42,141,105,175,245,6,165,145,239,154,91,197,218,174,177,21,85,92,231,44,179,61,255,0,53,202,229,223,53,251,212,189,111,13,157,167,254,102,252,54,216,110,21,52,240,50,167,82,83,210,222,145,205,102,30,145,212,80,81,175,43,149,88,213,206,89,213,58,167,213,73,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,40,120,147,109,63,243,73,225,182,253,112,166,167,129,213,58,110,158,170,244,174,123,50,245,142,158,130,177,121,90,168,199,46,114,254,137,209,62,168,81,78,223,234,26,141,23,175,244,254,165,141,242,67,45,158,237,73,88,170,138,173,115,86,41,216,255,0,154,97,114,223,154,125,232,108,119,195,150,186,139,113,118,83,71,234,152,231,73,95,85,100,183,186,87,115,35,151,204,117,36,47,92,175,51,186,251,254,171,147,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,215,197,239,119,229,210,251,83,65,183,182,203,156,212,245,119,106,184,159,80,200,166,228,89,41,165,166,175,137,205,114,53,232,170,213,86,166,81,90,168,184,245,236,84,246,196,232,154,173,194,221,237,37,165,169,224,243,146,182,245,65,20,205,86,171,179,27,234,162,99,186,35,93,249,254,169,131,100,45,173,211,81,104,221,182,210,218,86,24,146,54,218,108,180,52,92,136,212,111,42,197,78,198,99,24,76,124,63,36,251,144,237,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,58,182,233,105,168,181,150,219,106,157,45,52,73,43,110,214,106,234,46,69,106,59,155,205,167,123,49,140,46,126,47,146,253,202,107,123,190,250,42,171,111,119,123,86,233,106,136,60,148,162,189,87,197,11,17,170,220,70,202,169,88,222,138,214,254,103,162,96,182,31,8,77,223,147,84,109,77,126,222,220,238,115,84,85,218,106,229,125,59,37,155,157,99,166,138,154,130,38,181,168,231,170,163,81,92,184,68,106,34,103,211,177,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,173,87,47,100,76,148,127,226,213,185,210,234,253,254,131,76,195,44,110,165,179,219,91,3,145,142,85,196,177,86,215,49,115,135,170,103,14,249,34,253,199,193,225,67,181,146,235,190,34,214,249,89,68,247,80,88,109,222,223,28,203,26,171,82,166,10,234,23,34,115,43,28,220,242,189,87,25,69,250,161,121,204,106,49,141,98,118,106,34,33,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,1,249,123,81,236,115,23,179,145,81,74,49,241,94,218,201,116,39,17,105,124,163,163,123,104,47,214,239,111,146,100,143,13,90,153,235,171,156,169,204,140,107,115,202,196,92,101,87,234,167,223,225,43,185,178,233,13,254,159,76,205,44,109,165,188,91,93,3,81,238,198,101,150,182,133,137,140,189,19,56,111,201,87,239,47,1,174,71,53,28,157,149,50,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,29,230,161,148,150,138,234,169,31,200,200,105,165,145,206,69,198,17,26,170,171,159,208,107,159,198,101,233,247,222,35,245,205,83,170,165,157,145,223,46,113,70,233,31,205,134,37,125,66,162,34,229,122,117,244,44,103,193,191,110,62,203,219,235,214,190,146,158,86,186,174,182,166,141,175,123,48,138,215,193,111,149,48,188,169,242,252,239,209,234,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,43,115,198,67,110,62,212,219,235,46,190,142,158,87,58,146,178,154,141,207,99,50,136,214,65,112,151,170,242,175,207,243,191,71,169,92,220,25,222,159,98,226,63,67,85,54,170,88,25,37,242,217,20,142,141,252,185,98,215,211,170,162,174,83,167,79,83,99,11,53,67,42,237,20,53,81,191,157,147,83,69,35,92,171,156,162,181,21,23,63,164,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,87,221,59,132,118,157,179,213,183,73,159,200,202,75,29,124,238,118,113,132,101,59,220,171,156,167,203,230,107,107,188,151,89,53,46,239,234,234,232,151,205,74,173,65,95,228,170,123,220,205,117,84,138,223,85,207,197,232,94,255,0,135,190,143,135,72,112,193,164,153,29,63,144,251,165,190,130,227,43,121,17,188,210,73,111,164,230,114,167,42,101,125,222,235,149,250,146,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,179,196,35,71,67,171,248,96,213,172,146,159,206,125,174,223,95,114,137,188,136,238,89,35,183,213,114,185,19,149,112,190,247,116,194,253,74,32,217,187,172,154,107,119,244,141,116,170,177,37,46,160,160,243,149,125,213,107,91,85,26,187,213,49,240,250,155,36,237,93,194,43,182,217,105,43,164,47,231,101,93,142,130,118,187,57,202,58,157,142,69,206,87,231,243,59,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,220,113,107,168,244,39,12,90,250,169,100,86,77,116,176,93,109,116,238,106,225,91,44,182,250,149,106,162,243,53,83,171,61,50,191,69,53,246,208,116,179,106,77,199,176,83,84,185,101,146,227,122,165,108,170,245,87,43,214,73,218,139,156,231,57,230,245,201,178,38,194,90,33,177,108,190,136,181,195,19,99,74,125,59,108,141,81,173,68,234,218,72,155,232,137,242,249,29,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,62,27,221,242,207,167,45,207,187,223,110,48,80,209,198,248,226,116,211,63,149,168,249,36,108,113,183,234,231,61,237,106,39,117,87,34,39,85,62,224,0,0,0,0,0,31,11,111,150,119,223,31,166,153,113,129,215,88,169,25,93,37,34,63,50,178,157,207,115,27,34,183,209,174,115,30,136,171,221,88,236,118,92,125,192,0,0,0,0,0,62,22,223,44,239,190,63,77,50,227,3,174,177,82,50,186,74,68,126,101,101,59,158,230,54,69,111,163,92,230,61,17,87,186,177,216,236,184,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,29,251,180,67,125,217,125,111,107,154,38,200,149,26,118,231,26,35,154,139,213,212,146,183,213,23,231,242,53,187,215,148,147,105,189,199,191,211,83,57,98,146,221,122,170,108,74,197,86,171,22,57,220,141,198,49,140,114,250,96,216,39,129,221,115,22,187,225,139,64,213,36,138,249,173,118,11,85,178,161,206,92,171,165,142,223,76,174,85,94,103,42,245,127,174,23,232,134,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,235,227,7,175,159,98,218,59,102,149,130,189,241,73,112,175,133,207,137,178,242,243,71,37,45,124,107,148,71,38,81,113,142,202,133,87,112,205,64,183,61,252,208,20,73,76,147,249,186,150,212,213,141,89,204,142,205,108,41,140,97,115,220,217,23,73,82,37,14,149,179,81,36,41,15,145,111,167,143,203,70,242,163,121,99,106,99,30,152,199,99,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,29,222,35,90,127,133,153,147,110,180,21,178,143,82,110,37,68,9,52,144,212,61,222,199,104,141,201,152,223,81,200,168,233,30,238,138,216,154,230,175,47,188,231,53,21,168,234,164,215,92,110,113,121,187,55,73,29,119,222,253,94,197,170,145,121,45,246,58,199,219,160,194,245,70,36,52,188,136,228,76,38,57,145,203,211,42,170,185,83,140,176,241,87,197,166,218,92,99,150,223,190,59,137,110,153,21,39,109,53,125,218,166,104,95,215,28,203,5,66,186,55,103,151,25,86,174,113,130,127,112,121,226,237,54,163,190,80,109,207,20,84,244,20,114,215,61,148,212,154,182,142,36,130,31,53,85,17,18,182,20,247,99,71,42,254,219,31,43,90,184,203,17,185,114,90,26,57,28,136,230,170,42,42,101,21,61,79,32,0,0,0,2,22,113,201,226,67,164,120,93,157,251,121,160,237,212,122,171,113,36,137,31,45,52,178,175,177,90,26,228,203,93,84,172,84,115,164,114,42,42,66,213,106,242,175,51,156,212,86,163,234,163,112,56,228,226,247,119,174,143,91,182,245,106,184,18,165,254,229,186,193,82,251,116,24,244,98,69,75,201,206,137,143,202,230,92,245,85,85,234,124,122,71,140,110,47,118,158,233,28,150,173,240,215,52,242,194,168,244,162,188,87,75,93,6,23,43,214,158,175,157,152,92,175,228,245,44,227,129,175,20,59,38,252,221,168,182,163,123,104,237,250,111,91,213,114,195,108,184,211,47,151,111,188,73,140,121,120,114,170,193,80,239,70,229,88,245,202,53,90,170,214,44,254,58,182,233,89,245,205,251,110,245,5,167,108,245,103,234,103,85,212,80,200,150,123,170,211,67,80,218,106,180,247,163,87,199,51,30,199,49,202,136,215,101,170,188,174,114,166,21,17,82,148,109,222,39,92,114,237,230,229,65,109,220,237,192,125,124,58,118,240,148,247,251,13,70,159,181,211,190,86,195,55,45,69,51,159,21,59,94,199,123,175,111,51,92,138,139,215,37,221,104,77,109,167,55,35,70,89,53,246,145,175,109,109,155,80,80,195,113,162,153,21,50,232,164,106,57,17,200,138,184,114,103,14,111,116,114,42,47,84,57,211,136,213,218,175,79,232,77,45,119,214,154,174,229,29,190,205,99,162,154,225,95,85,39,195,20,17,49,94,247,97,58,175,68,92,34,117,85,232,157,74,64,212,222,40,220,106,235,157,201,174,139,108,53,252,150,139,117,238,236,176,216,108,80,233,251,101,76,144,199,36,156,180,240,115,203,78,247,200,254,173,69,85,114,229,202,184,233,132,46,147,103,108,251,139,98,219,29,57,108,221,189,89,250,165,214,81,208,177,247,187,138,83,65,78,201,42,223,239,61,140,100,12,100,124,140,87,121,109,84,106,43,154,196,85,234,170,119,32,1,214,183,31,113,244,86,210,104,187,166,225,110,21,254,154,207,97,179,194,179,213,85,78,189,17,59,53,141,106,117,123,220,170,141,107,26,138,231,57,81,17,21,84,167,78,36,60,93,119,195,113,110,181,118,125,142,84,219,237,46,215,171,33,168,72,163,154,237,84,196,94,143,146,87,35,153,14,113,158,88,147,45,202,162,189,228,94,119,16,188,84,87,75,38,172,254,109,187,167,35,218,229,115,174,12,212,119,12,49,123,47,225,18,76,53,19,56,194,42,34,39,66,64,240,253,226,191,196,150,213,93,233,105,55,38,239,252,209,244,207,50,50,162,154,230,141,101,124,76,207,87,67,84,212,71,43,254,146,243,181,123,123,189,210,229,54,79,123,118,239,136,45,189,183,238,94,217,94,146,225,105,175,78,87,177,232,141,168,163,157,17,57,233,231,141,21,124,185,91,148,202,101,81,81,81,205,87,53,90,229,239,132,110,241,9,221,221,195,216,238,23,53,22,227,109,110,161,251,19,80,208,214,219,162,167,172,246,72,42,121,25,45,84,108,122,121,115,177,236,92,181,202,157,90,184,207,76,41,82,95,174,143,199,103,245,243,255,0,22,108,255,0,236,131,245,209,248,236,254,190,127,226,205,159,253,144,126,186,63,29,159,215,207,252,89,179,255,0,178,15,215,71,227,179,250,249,255,0,139,54,127,246,66,247,54,226,237,112,191,109,230,151,190,221,170,60,250,235,141,150,138,174,166,94,70,183,204,150,72,24,231,187,13,68,68,203,149,87,8,136,159,35,177,0,1,81,220,122,120,153,111,46,146,223,171,142,221,112,223,175,224,178,216,244,155,126,205,185,85,71,108,162,173,246,235,138,46,103,195,170,97,147,149,177,47,224,176,220,101,204,122,245,69,110,35,151,235,163,241,217,253,124,255,0,197,155,63,251,33,105,254,26,123,225,186,60,64,112,233,62,187,221,205,79,246,245,245,154,142,182,129,181,94,197,79,75,136,35,138,7,49,156,148,241,177,157,21,238,235,203,158,189,87,177,43,192,0,0,0,0,194,60,86,113,107,182,156,37,232,68,213,122,218,87,87,221,171,213,209,89,108,52,210,181,181,87,25,83,190,21,115,229,196,220,167,60,170,138,141,69,68,68,115,149,173,117,58,111,71,137,191,22,91,187,114,168,117,187,95,212,104,91,59,220,228,130,219,166,28,180,110,141,171,140,115,84,167,225,222,236,34,101,121,209,51,156,53,185,193,139,45,220,71,241,91,162,170,98,189,82,111,94,230,219,157,43,145,205,124,247,218,223,42,117,194,170,115,54,71,171,36,78,170,184,84,84,235,146,108,112,153,226,253,172,45,183,186,45,23,197,42,67,120,179,85,72,216,91,170,104,233,27,13,93,18,174,17,29,81,12,72,140,150,36,245,115,26,215,162,101,113,34,244,45,170,215,116,182,95,45,148,151,171,45,194,154,190,223,95,11,42,105,106,169,165,108,145,79,19,218,142,99,216,246,170,163,154,168,168,168,169,209,81,79,168,0,0,0,0,0,42,127,141,206,50,87,117,120,176,219,142,30,246,250,232,217,52,142,146,215,54,119,94,106,169,228,230,101,206,232,218,216,145,89,148,232,177,193,213,169,243,145,94,189,121,88,165,176,2,171,252,75,56,215,226,111,135,254,34,224,208,155,71,185,159,96,216,159,167,40,171,221,75,246,53,190,171,51,201,44,237,123,249,234,32,123,250,163,27,211,155,29,58,39,114,40,254,186,63,29,159,215,207,252,89,179,255,0,178,29,167,70,248,187,113,145,166,170,34,146,253,127,211,90,178,38,47,225,34,186,88,225,135,157,21,126,116,158,74,162,227,162,47,209,50,139,215,51,151,133,255,0,22,141,160,222,123,181,14,137,221,75,58,237,230,164,173,123,96,167,168,154,169,38,180,213,74,189,154,147,170,53,96,115,151,179,100,78,94,201,230,42,170,34,207,0,0,0,3,164,239,62,238,232,253,137,219,59,246,233,235,154,212,130,213,98,165,116,202,196,114,36,149,50,246,142,8,145,123,201,35,213,173,106,124,215,175,68,85,32,87,133,166,246,107,30,33,184,129,223,125,215,214,243,162,215,222,41,109,43,21,51,28,171,21,21,51,101,169,72,169,162,207,228,49,184,68,245,85,203,151,170,170,150,86,8,209,198,31,29,219,91,194,61,166,58,27,147,23,81,107,74,248,86,91,126,157,164,157,172,122,55,210,90,151,225,124,136,149,123,42,162,185,216,94,86,174,28,169,82,251,185,226,105,197,230,235,214,206,176,110,76,218,54,217,34,185,34,183,233,118,251,10,68,213,255,0,235,8,171,80,229,198,58,172,157,250,162,38,76,89,14,253,241,79,97,123,53,12,123,201,186,84,89,84,123,106,215,80,92,24,215,243,117,76,185,100,195,145,126,75,148,95,169,34,118,35,197,179,137,93,178,184,83,81,110,77,101,54,227,233,228,122,36,208,220,88,216,43,217,31,175,149,85,27,81,85,222,191,133,108,159,46,157,21,45,239,135,206,35,54,187,137,157,5,14,190,219,11,215,180,193,148,138,186,134,124,50,178,221,62,58,197,60,104,171,202,238,138,168,168,170,215,39,86,170,161,147,128,0,0,116,157,231,221,221,31,177,59,103,126,221,61,115,90,144,90,172,84,174,153,88,142,68,146,166,94,209,193,18,47,121,36,122,181,173,79,154,245,232,138,164,10,240,180,222,205,99,196,55,16,59,239,186,250,222,116,90,251,197,45,165,98,166,99,149,98,162,166,108,181,41,21,52,89,252,134,55,8,158,170,185,114,245,85,82,202,193,213,55,71,116,116,62,204,232,91,174,228,110,53,246,27,77,134,207,23,155,81,81,34,42,170,170,174,25,27,26,157,94,247,57,81,173,106,117,85,84,66,157,248,144,241,115,223,61,200,186,85,217,182,73,201,183,186,93,30,172,134,120,227,142,107,181,83,63,58,73,156,142,108,57,198,81,177,34,57,185,194,189,196,95,119,16,124,83,87,61,250,165,119,179,116,229,115,29,204,235,131,117,29,193,81,138,157,63,108,73,48,220,118,239,208,207,91,11,226,179,196,222,211,221,41,169,245,221,245,55,27,78,115,181,42,40,175,56,74,198,179,167,50,195,88,212,243,17,248,79,233,190,99,127,177,202,228,185,109,134,223,109,189,226,51,109,237,219,159,182,215,39,212,91,107,115,28,208,76,212,101,69,21,75,81,60,202,121,152,138,188,175,110,83,178,170,42,42,57,170,173,84,85,200,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,171,105,18,187,74,222,104,150,20,155,207,183,212,71,229,171,121,145,220,209,185,49,143,92,231,177,173,215,19,52,11,108,223,205,127,68,180,201,7,149,169,110,173,72,209,156,168,212,74,217,147,24,194,99,177,106,62,15,154,249,247,221,163,185,233,89,235,221,44,150,250,249,156,200,157,47,55,44,113,210,208,70,152,69,114,225,19,56,236,136,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,47,26,187,156,159,105,105,107,55,236,94,79,34,134,167,255,0,45,158,107,139,126,127,7,232,238,67,255,0,15,251,44,23,174,41,52,91,42,41,223,42,82,93,109,213,72,141,98,59,149,91,113,165,234,185,69,194,117,238,108,54,198,54,54,53,141,76,35,81,17,17,62,71,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,85,221,93,127,110,218,173,179,213,91,149,118,98,62,151,76,89,234,238,178,71,156,121,190,76,78,122,70,139,243,114,181,26,159,85,67,93,141,15,166,181,255,0,23,220,72,80,88,106,238,139,62,166,220,107,243,230,173,174,123,85,237,133,36,87,75,60,220,185,207,36,81,53,238,70,34,244,108,104,212,198,16,191,253,129,225,171,104,184,109,209,212,122,79,109,52,173,37,44,176,66,145,213,221,164,133,142,184,92,36,252,169,39,153,19,153,202,171,215,151,163,91,209,26,136,136,136,118,253,121,183,58,11,116,116,252,250,87,113,116,133,167,81,218,106,26,168,250,91,141,43,38,98,42,254,83,121,147,44,114,122,57,184,114,46,21,21,20,161,143,16,46,18,32,225,51,120,226,179,105,186,138,154,157,29,169,233,159,114,176,201,80,188,210,64,212,127,44,180,175,119,229,186,37,86,97,221,213,146,51,57,92,150,131,225,85,190,183,77,229,225,130,150,205,169,107,228,171,189,104,42,215,105,249,102,149,115,36,180,141,99,100,165,123,151,43,156,70,255,0,43,61,21,124,158,189,122,172,201,0,0,0,0,192,60,112,241,37,15,11,220,63,222,245,229,20,176,46,163,174,86,218,116,236,18,162,57,31,95,42,46,30,173,207,86,198,198,190,85,78,203,200,137,249,72,82,87,11,252,61,107,206,51,119,213,186,85,46,181,124,181,114,201,119,212,247,249,209,102,117,53,58,191,50,204,229,95,142,87,189,220,173,69,94,174,118,87,162,57,82,249,246,59,135,13,156,225,215,76,83,233,157,171,209,116,86,196,142,36,142,162,226,248,219,37,125,107,186,101,243,212,99,157,234,170,153,199,70,167,102,181,168,136,137,203,110,190,203,109,102,248,105,169,244,158,233,232,155,94,160,160,153,138,198,45,84,8,179,83,170,254,92,50,167,191,19,255,0,178,98,162,254,130,135,248,227,225,26,247,194,6,238,50,207,65,87,85,89,164,175,136,250,253,51,116,145,113,42,198,197,79,50,9,21,184,79,58,23,57,168,170,152,71,53,204,122,34,115,43,91,108,190,27,92,81,92,120,151,216,70,59,88,92,18,175,89,232,217,219,104,189,74,170,158,101,91,21,188,212,213,110,79,156,140,71,53,203,249,79,138,69,233,156,18,196,168,15,24,126,23,27,165,53,117,7,18,250,62,216,145,218,245,52,140,183,106,70,66,204,54,27,139,88,190,85,66,162,38,17,37,141,156,174,95,207,141,21,114,233,14,237,224,217,196,234,85,80,93,56,92,213,117,223,133,164,243,111,90,85,210,57,125,232,149,121,170,233,83,209,57,92,190,115,81,59,243,206,190,136,90,73,88,222,49,252,79,186,201,96,182,112,195,164,174,28,181,119,166,199,119,212,239,138,78,177,210,53,217,167,165,118,63,170,61,190,107,145,112,168,216,227,238,143,49,87,131,239,11,206,215,27,131,91,196,118,172,183,243,89,52,108,139,69,98,108,172,247,106,110,174,102,95,42,103,186,65,27,145,123,124,114,177,81,114,197,46,56,0,10,56,241,83,226,166,187,121,247,174,167,105,180,221,215,159,69,237,245,75,232,209,144,187,220,173,186,34,114,212,78,236,46,29,229,175,52,44,249,114,189,83,227,36,175,135,47,134,246,142,160,209,246,141,249,226,3,77,69,121,189,222,98,109,109,143,79,220,97,71,210,208,83,57,17,98,158,120,156,152,146,103,166,28,214,187,45,99,85,50,138,255,0,130,202,224,162,162,165,163,101,190,154,146,24,105,99,141,34,100,17,198,141,141,172,68,194,53,26,157,17,49,211,29,136,25,199,215,134,238,132,221,109,29,118,221,13,143,210,116,150,45,193,182,68,234,201,45,246,216,91,13,53,242,54,166,100,141,98,106,35,91,80,169,149,99,218,137,206,228,229,126,121,145,237,175,111,15,46,41,110,252,52,111,205,178,154,229,115,88,180,78,175,170,130,213,169,41,165,118,34,137,28,229,108,53,125,126,23,66,247,229,87,250,154,200,158,168,169,176,25,15,188,88,191,18,109,91,251,227,105,254,91,17,93,126,18,122,79,74,235,62,42,42,108,250,195,76,218,175,180,9,165,43,230,74,91,149,20,117,80,164,137,53,58,35,249,36,69,111,50,34,174,23,25,234,165,203,127,59,238,194,255,0,89,29,3,255,0,86,168,191,213,143,231,125,216,95,235,35,160,127,234,213,23,250,177,252,239,187,11,253,100,116,15,253,90,162,255,0,86,119,170,106,106,122,58,120,168,232,233,227,130,8,24,216,226,138,54,35,89,27,26,152,70,181,19,162,34,34,34,34,33,237,0,3,161,73,176,91,19,52,143,154,109,149,208,111,145,238,87,57,206,211,148,106,174,85,238,170,190,95,85,42,67,198,51,69,104,221,15,189,250,38,131,69,233,43,45,130,150,163,74,121,210,193,107,160,138,150,57,36,246,201,211,157,205,141,168,138,236,34,38,87,174,17,9,135,224,223,248,163,85,127,11,238,63,196,211,19,164,0,0,0,0,112,250,199,86,216,116,22,147,188,107,109,83,94,202,43,61,134,134,107,141,117,67,251,71,12,76,87,189,126,171,132,92,39,170,225,13,117,183,135,115,119,63,141,46,34,38,191,54,134,166,225,123,213,87,24,237,150,11,68,75,148,165,167,87,242,211,211,51,174,26,141,69,203,157,209,21,202,247,174,50,165,206,112,129,192,22,209,112,195,166,104,107,235,236,182,253,77,184,18,198,201,110,58,130,178,157,178,172,19,97,21,99,163,71,167,224,99,106,244,71,38,30,238,238,94,205,108,149,191,105,251,6,169,181,84,88,181,61,142,223,119,182,213,55,146,122,58,250,102,84,65,43,126,79,141,232,173,114,125,21,10,122,241,50,240,249,177,108,149,11,119,223,100,109,114,82,232,249,234,27,5,250,206,215,43,217,105,154,71,34,69,52,42,189,82,7,185,81,138,213,95,113,234,204,101,175,195,59,231,131,159,20,247,105,174,53,220,45,107,43,162,207,70,148,211,93,116,147,166,119,189,11,154,170,250,170,54,250,171,85,28,233,154,159,147,201,55,205,17,45,100,0,0,0,0,1,12,60,76,56,201,78,27,118,193,52,38,137,185,44,91,133,173,105,164,142,134,72,157,239,218,232,115,201,45,98,250,181,235,213,145,127,101,204,228,253,173,81,105,151,135,247,43,183,243,109,156,229,85,85,213,246,117,85,95,95,217,177,27,52,130,143,252,100,63,27,154,95,224,133,187,248,234,146,104,120,98,108,230,209,107,94,13,52,205,211,89,109,94,144,191,86,85,86,221,98,158,162,231,99,165,170,150,86,37,100,173,70,185,242,49,85,201,203,211,10,184,199,67,55,235,158,1,56,60,215,244,50,209,93,118,11,74,219,150,70,43,91,61,142,151,236,169,99,92,38,28,213,165,88,211,41,132,92,42,42,47,92,162,162,170,45,62,120,128,112,108,222,16,247,54,223,69,167,110,117,119,45,27,170,160,150,174,201,81,86,136,179,194,232,156,212,154,154,71,53,17,175,115,57,227,114,57,17,50,217,27,148,202,46,108,199,194,151,136,91,222,246,240,237,38,153,213,247,41,43,239,251,125,88,203,59,234,101,94,105,39,160,116,124,212,143,122,231,42,228,68,146,44,170,101,82,20,85,85,85,85,38,152,0,0,10,50,241,58,227,41,120,134,220,191,230,103,161,110,110,147,111,244,77,84,145,196,248,221,248,59,165,201,188,204,146,171,167,71,70,212,87,71,18,254,106,189,201,251,102,19,49,120,29,127,69,155,181,251,221,104,254,54,164,182,179,21,113,65,190,246,142,27,118,63,83,238,221,210,40,170,38,181,83,121,118,218,57,21,81,43,43,229,94,74,120,87,29,121,85,234,138,229,78,168,198,189,125,10,4,210,90,103,120,120,204,223,248,109,49,215,77,125,214,90,218,224,233,171,43,170,156,190,92,12,239,36,210,42,126,215,12,81,167,70,181,48,141,107,88,196,207,43,75,197,225,155,129,29,132,225,158,195,71,29,155,75,81,106,13,84,214,53,213,154,150,237,74,201,170,229,151,162,187,201,71,34,165,60,121,78,140,102,23,8,156,206,123,147,153,100,53,77,53,61,101,60,148,181,116,241,207,4,205,86,73,28,140,71,49,237,94,232,168,189,21,62,132,22,227,55,194,247,107,183,131,79,220,181,166,199,233,251,126,143,215,212,241,190,162,58,90,38,37,61,186,238,228,234,177,73,18,123,144,200,238,184,145,136,212,87,47,191,148,94,102,213,231,9,188,70,235,62,16,55,214,147,84,249,117,177,219,89,83,246,94,171,178,187,45,90,154,84,127,44,172,115,23,8,147,68,185,115,21,112,168,246,225,87,149,206,69,216,150,205,120,182,106,27,61,13,254,203,89,29,93,190,231,77,21,101,37,68,121,229,154,25,26,143,99,211,62,138,213,69,253,39,216,0,0,20,101,226,117,198,82,241,13,185,127,204,207,66,220,221,38,223,232,154,169,35,137,241,187,240,119,75,147,121,153,37,87,78,142,141,168,174,142,37,252,213,123,147,246,204,38,98,240,58,254,139,55,107,247,186,209,252,109,73,109,96,166,143,25,29,254,186,234,173,226,183,108,13,178,185,236,177,104,170,88,107,238,16,49,254,236,247,74,152,249,218,231,167,175,151,79,36,104,223,146,205,39,204,201,190,24,94,31,186,38,239,162,173,252,71,239,126,158,166,190,212,94,28,178,233,139,45,108,109,150,146,10,102,185,81,43,38,141,122,73,35,220,139,200,215,34,181,173,68,126,28,231,55,146,208,224,162,162,165,163,101,190,154,146,24,105,99,141,34,100,17,198,141,141,172,68,194,53,26,157,17,49,211,29,138,249,241,16,240,236,219,141,99,183,151,253,234,217,141,41,79,96,214,118,10,103,220,171,173,246,200,155,21,45,222,154,52,87,205,248,6,167,43,106,17,188,207,71,49,17,94,168,173,114,57,92,138,144,251,194,123,136,59,182,213,113,33,67,182,149,149,175,93,51,185,31,238,101,69,59,156,188,145,92,26,215,58,146,118,167,231,43,145,97,95,154,77,149,207,43,113,121,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,236,108,140,115,28,153,71,34,162,162,252,141,121,60,64,44,208,89,120,164,214,140,167,129,241,37,93,214,227,84,168,230,163,121,149,215,26,174,169,132,76,167,78,228,191,240,84,185,201,246,150,169,179,254,197,228,242,43,170,127,242,217,230,183,55,231,240,126,142,229,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,124,241,170,169,165,93,219,210,212,169,83,50,212,166,157,161,127,149,206,158,95,39,180,220,83,155,151,191,54,122,103,228,97,255,0,10,155,99,110,124,83,193,205,2,75,236,150,182,213,39,187,205,202,173,184,208,251,221,151,24,207,114,248,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,165,186,251,99,166,55,155,111,47,123,97,172,210,177,108,154,130,6,211,86,165,29,66,195,42,198,143,107,240,215,167,108,171,81,23,230,153,79,83,8,236,135,135,103,13,188,62,238,45,6,233,109,237,182,252,203,237,178,41,226,166,125,109,209,211,198,196,154,39,68,245,228,86,167,94,71,185,51,245,36,216,42,215,199,30,178,214,182,173,161,183,186,88,86,228,149,23,169,152,204,102,70,192,173,164,71,46,127,37,170,228,111,222,173,245,229,92,114,254,7,246,202,200,182,251,116,175,47,141,82,150,170,243,110,165,137,248,94,178,69,4,174,122,124,186,36,209,255,0,119,238,44,204,0,0,0,2,150,124,101,55,138,175,86,241,3,106,218,26,74,185,62,204,208,118,168,164,168,129,29,238,173,194,177,173,153,206,84,245,196,11,76,137,158,217,126,59,169,47,252,33,118,86,159,110,248,104,93,200,174,163,99,47,59,139,95,37,114,200,173,196,141,183,211,185,208,211,70,171,242,230,73,229,79,164,200,78,112,69,159,18,173,148,165,222,110,19,181,98,193,64,147,222,244,116,95,170,123,84,136,204,189,139,76,138,234,134,39,170,243,211,172,201,203,234,238,69,194,170,33,88,254,20,155,213,62,213,241,85,107,210,181,149,107,29,151,112,224,117,130,169,138,190,234,85,117,146,145,248,245,119,154,223,41,62,147,184,189,227,167,238,254,214,105,109,236,219,61,69,181,122,206,155,205,180,234,58,23,209,204,168,136,175,133,235,214,57,153,158,136,248,222,140,145,171,232,230,33,174,229,202,131,115,184,60,226,45,212,210,42,219,245,126,220,223,91,44,79,194,164,115,249,110,71,49,232,159,149,12,209,42,46,23,226,142,76,47,117,47,178,221,197,86,218,214,112,186,222,42,228,172,70,233,150,88,150,237,60,44,145,29,35,42,19,220,117,18,47,68,89,189,163,240,9,217,21,248,244,92,148,39,87,81,185,220,97,241,22,249,145,159,104,107,13,198,190,35,88,220,226,56,121,215,13,110,127,38,40,98,106,38,125,25,23,208,216,107,100,54,143,77,108,78,212,105,173,167,210,113,35,109,250,118,133,148,222,111,47,43,170,102,92,186,105,220,159,157,36,174,123,215,234,229,68,232,119,144,1,138,120,170,221,151,236,103,14,218,251,116,233,228,70,86,89,44,242,123,3,149,17,81,43,102,84,130,149,87,61,211,207,150,44,253,10,31,224,211,104,36,226,35,138,45,23,161,175,109,125,117,5,101,205,110,151,199,78,170,255,0,58,142,157,22,121,219,34,175,85,243,17,158,94,87,214,68,54,52,99,25,27,27,28,108,70,181,168,136,214,162,97,17,19,209,15,208,40,23,196,223,101,41,118,99,139,29,68,150,122,4,164,178,107,24,163,212,244,17,177,152,99,22,117,115,106,24,220,116,76,84,71,50,163,83,28,173,115,83,24,198,109,195,195,255,0,122,167,223,110,21,116,102,170,185,213,173,69,234,215,3,172,23,119,185,114,231,85,82,98,52,123,151,213,210,69,229,74,191,89,20,233,30,44,95,137,54,173,253,241,180,255,0,45,136,128,30,13,255,0,141,205,87,240,66,227,252,117,49,120,0,0,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,128,0,0,0,8,7,227,33,188,85,122,23,135,187,54,216,218,106,228,167,172,220,43,170,199,82,172,119,42,190,223,70,141,150,102,229,58,245,150,74,84,95,155,85,200,189,20,141,94,12,27,43,79,170,247,123,83,111,85,222,141,146,211,104,154,6,208,219,22,70,231,23,10,206,100,116,141,95,155,32,100,173,95,249,244,46,68,28,22,187,209,90,127,113,244,93,243,64,234,170,38,213,218,53,13,4,246,234,216,156,159,20,82,177,90,229,79,147,147,57,69,238,138,136,169,213,13,113,172,55,93,99,194,135,18,48,215,179,157,183,237,180,213,15,134,118,39,184,149,30,205,58,199,44,126,190,228,172,71,183,215,45,127,69,245,54,69,211,183,235,94,170,211,246,205,79,100,168,74,139,117,226,142,26,250,57,83,250,100,18,177,30,199,126,150,185,20,228,64,0,0,0,7,68,223,13,229,209,155,3,181,247,221,213,215,117,137,13,178,203,78,178,54,38,185,18,90,185,215,164,84,241,34,247,146,71,225,169,232,153,85,92,53,21,83,95,219,189,199,121,56,237,226,93,211,67,78,183,29,89,174,46,62,93,53,58,61,222,207,110,165,106,123,173,206,23,146,8,34,106,170,174,51,134,185,203,151,42,231,169,112,251,251,189,109,183,240,190,205,252,182,35,102,160,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,18,182,188,110,217,108,93,162,219,137,37,114,125,160,221,73,80,216,19,11,214,21,165,95,55,255,0,190,72,78,137,224,108,203,143,218,219,197,36,104,190,195,236,214,36,149,122,97,102,230,173,242,254,191,15,153,219,167,207,208,182,0,0,0,128,62,42,188,101,183,103,116,27,182,31,111,174,220,154,211,88,210,57,46,83,211,201,137,45,54,183,229,174,92,167,195,44,222,243,27,234,214,35,221,209,85,138,181,8,205,169,214,110,218,74,141,236,146,218,176,233,88,117,5,62,153,142,170,76,167,180,87,75,79,61,66,178,52,199,188,140,142,15,125,115,209,101,141,58,229,113,97,222,7,95,209,102,237,126,247,90,63,141,169,45,172,172,223,27,253,95,87,67,183,219,93,161,98,154,70,211,94,174,247,27,164,172,69,247,92,234,56,98,141,185,251,189,181,216,253,39,91,240,65,208,22,137,29,185,219,163,83,4,114,92,224,246,27,13,28,138,158,252,48,63,158,105,209,23,228,247,50,159,255,0,185,22,172,1,66,30,42,27,123,109,208,28,100,234,137,173,16,71,5,62,169,164,163,212,43,19,17,17,27,52,204,86,78,239,189,243,69,36,139,245,122,150,159,225,161,172,43,117,159,5,91,115,87,113,146,71,212,219,41,234,236,234,231,118,88,233,170,230,138,20,78,171,209,33,108,77,244,234,139,211,24,37,0,0,2,0,248,170,241,150,221,157,208,110,216,125,190,187,114,107,77,99,72,228,185,79,79,38,36,180,218,223,150,185,114,159,12,179,123,204,111,171,88,143,119,69,86,42,212,35,54,167,89,187,105,42,55,178,75,106,195,165,97,212,20,250,102,58,169,50,158,209,93,45,60,245,10,200,211,30,242,50,56,61,245,207,69,150,52,235,149,197,135,120,29,127,69,155,181,251,221,104,254,54,164,182,176,107,221,226,75,4,212,252,110,110,148,115,196,232,220,181,212,114,34,57,48,170,215,80,83,185,171,247,42,42,42,125,20,188,46,23,107,44,245,252,53,237,93,78,159,146,39,219,215,70,217,153,7,149,240,181,27,71,19,85,191,69,69,69,69,78,232,168,168,166,79,56,205,77,114,179,89,244,221,218,239,168,157,27,109,84,52,51,212,215,44,136,138,196,167,100,110,116,156,217,233,142,84,118,114,107,121,194,173,37,206,187,137,205,165,167,179,39,236,213,214,246,55,194,238,94,100,98,182,186,39,115,170,117,247,90,136,174,95,162,41,178,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,197,90,216,219,103,20,243,242,192,145,123,93,173,213,75,238,242,243,43,174,53,222,247,100,206,113,220,204,30,10,181,52,169,187,122,166,149,106,102,74,149,211,181,210,121,92,233,229,242,123,77,185,57,185,123,243,103,166,126,69,193,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,115,241,168,182,196,205,234,210,247,68,149,254,98,233,138,40,121,21,201,140,123,93,197,217,198,63,210,116,15,8,132,68,226,146,177,202,244,110,116,220,141,202,174,17,87,237,26,14,159,121,121,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,102,166,212,150,77,27,166,238,218,191,83,92,25,67,103,177,208,207,114,184,85,61,174,115,96,166,134,55,73,44,138,141,69,85,70,177,174,92,34,42,244,232,132,68,220,223,22,142,16,244,53,182,121,52,174,165,186,235,155,155,25,248,42,43,69,178,120,88,231,170,38,17,211,212,182,54,35,122,245,86,243,170,117,232,170,152,42,127,126,247,195,119,184,237,223,122,43,163,116,220,179,221,46,43,29,159,78,105,203,106,186,102,211,67,204,170,216,218,171,142,103,42,185,207,124,138,141,78,234,188,173,106,35,110,251,131,62,29,105,248,94,216,27,6,216,201,44,51,222,85,95,115,191,84,195,240,77,113,155,11,47,42,244,230,107,26,214,68,215,97,21,91,19,85,81,21,76,224,68,223,16,142,48,117,183,8,26,71,72,234,29,21,166,44,119,169,181,13,202,162,138,118,93,60,238,88,219,28,72,244,86,249,111,106,231,43,235,147,163,112,191,226,87,111,220,13,148,215,123,211,196,45,61,131,72,219,180,141,202,154,223,77,29,169,179,62,74,233,37,137,207,108,81,199,35,220,233,37,85,106,225,173,194,34,35,149,112,136,170,145,75,121,60,103,55,179,81,221,166,166,217,109,39,101,209,246,86,61,82,9,238,16,165,194,225,43,123,35,159,204,169,11,51,223,145,24,236,118,231,119,174,50,211,94,44,188,107,216,170,155,61,211,95,89,117,19,17,220,203,5,203,79,81,177,138,157,58,42,210,178,23,99,167,207,61,87,175,108,78,30,20,188,91,182,251,119,175,84,26,7,123,108,84,218,23,81,87,189,176,82,220,225,153,93,104,170,153,112,136,199,57,235,207,76,231,42,225,57,213,204,249,189,23,8,182,8,0,6,181,220,89,107,73,119,7,137,157,208,213,175,157,101,142,183,84,220,89,76,229,92,175,179,69,59,162,129,63,68,81,177,63,65,177,30,209,104,152,118,215,106,116,118,222,211,194,145,51,77,88,104,45,92,168,168,190,244,16,50,55,42,170,116,85,85,106,170,175,170,170,175,169,219,129,243,92,173,212,87,123,117,85,166,231,76,202,138,58,216,95,79,81,11,254,25,35,123,85,174,106,253,21,21,80,214,78,10,170,253,155,222,88,235,104,150,102,214,232,109,78,146,196,174,247,100,73,104,170,242,220,229,19,14,204,105,232,157,125,13,156,41,170,32,172,167,138,174,154,68,146,25,216,217,35,122,118,115,85,50,138,159,122,41,237,43,75,198,31,133,175,213,62,146,161,226,107,71,219,121,174,122,109,140,183,106,86,68,207,122,123,123,157,136,106,85,17,50,171,19,221,202,229,252,201,17,87,9,25,87,172,222,173,197,143,102,165,216,68,191,73,250,140,150,248,221,66,180,75,156,165,90,68,177,225,29,158,145,170,42,57,89,219,157,168,238,229,153,248,57,112,184,182,123,37,199,138,29,95,109,229,171,187,182,75,78,150,108,173,235,29,42,59,21,53,72,139,253,81,237,242,154,189,209,177,203,232,254,182,120,0,4,3,241,157,214,146,216,184,102,177,105,42,105,213,146,106,109,83,78,201,218,139,209,244,212,240,77,43,145,127,251,111,144,191,160,143,62,8,218,38,27,150,235,110,62,225,75,10,61,246,11,13,37,170,55,42,167,184,234,217,221,34,170,39,124,226,137,83,41,217,21,83,212,184,32,10,186,241,193,209,244,146,88,54,179,95,199,76,173,169,167,172,184,217,230,153,17,112,248,228,100,82,198,215,46,61,22,57,85,58,167,196,238,254,159,71,129,246,178,150,167,72,238,158,223,75,50,164,86,235,149,186,243,4,106,189,221,83,20,177,74,169,247,37,44,57,251,208,207,158,44,95,137,54,173,253,241,180,255,0,45,136,170,30,4,184,149,210,188,42,111,116,219,159,172,44,55,91,189,4,150,58,171,90,83,219,124,191,57,36,150,72,156,142,252,35,154,222,84,72,215,61,115,213,11,9,253,123,77,133,254,180,218,251,251,148,95,235,135,235,218,108,47,245,166,215,223,220,162,255,0,92,125,54,207,26,109,137,186,92,169,45,144,237,78,188,100,149,115,199,3,92,228,163,194,43,220,141,69,95,195,118,234,88,104,0,0,83,103,141,167,238,245,161,63,130,9,252,182,160,149,94,13,255,0,138,53,87,240,190,227,252,77,49,58,64,35,79,23,188,120,109,47,9,22,248,237,215,150,201,168,245,157,116,62,117,14,156,162,157,172,147,203,85,194,75,81,34,162,249,17,174,23,10,173,115,156,168,188,173,84,71,42,86,70,190,241,124,226,239,85,86,207,38,146,185,105,205,23,72,231,126,6,43,117,162,42,169,24,212,94,136,231,213,164,168,231,42,116,85,70,181,62,72,135,183,64,120,192,241,109,165,171,96,126,175,169,211,58,210,141,174,79,62,42,251,84,116,146,189,190,188,178,82,249,109,107,190,74,172,114,117,236,164,246,208,94,38,27,117,187,156,62,235,221,195,209,54,248,109,91,129,161,244,245,85,230,163,74,93,230,231,73,60,166,43,145,241,72,206,85,158,12,225,21,205,70,189,185,78,102,183,45,87,98,62,15,188,81,247,115,136,206,34,244,150,205,106,125,188,210,22,203,102,161,246,255,0,62,170,129,42,124,248,252,138,26,138,134,242,243,202,230,245,116,45,69,202,47,69,95,82,203,128,5,44,120,209,107,73,111,92,73,105,189,27,28,234,234,93,55,165,161,122,198,171,209,181,53,51,202,247,170,125,241,178,159,251,132,207,240,133,209,48,233,142,14,232,53,19,97,68,151,88,95,174,87,87,201,148,85,115,99,145,40,218,159,52,68,246,71,97,23,213,85,125,73,176,1,66,30,42,154,62,147,73,241,163,171,106,40,105,150,8,117,5,29,190,241,203,133,70,172,143,167,100,114,57,189,58,243,73,19,220,189,253,229,119,220,150,185,225,201,172,165,214,252,22,237,141,202,166,101,124,244,22,217,172,207,69,92,171,27,71,83,45,52,105,255,0,220,226,141,83,232,168,72,249,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,42,229,85,232,136,137,215,37,107,113,67,227,21,167,244,101,230,183,70,112,221,166,237,250,166,166,145,206,134,109,73,115,123,214,221,230,34,170,47,179,197,26,181,211,183,229,34,189,141,85,236,143,110,21,97,253,119,138,223,27,213,119,52,175,167,220,251,117,20,9,222,138,13,57,111,88,87,191,172,144,186,79,95,207,244,51,158,199,120,210,235,251,101,210,158,217,196,6,130,182,94,173,50,72,141,150,233,96,141,105,107,96,106,247,122,194,247,44,83,99,243,81,98,251,212,207,220,99,120,152,85,236,197,159,109,245,110,194,208,233,77,107,167,181,237,5,109,106,86,214,172,249,141,97,124,77,228,229,141,236,86,61,22,71,35,216,244,230,107,155,133,68,84,83,50,240,5,197,38,174,226,223,103,47,59,143,172,244,245,162,205,91,109,212,213,22,72,224,181,249,190,83,162,142,150,150,100,122,249,142,114,243,43,170,28,157,241,132,78,157,201,46,0,7,135,57,26,138,231,42,34,34,101,85,125,10,42,241,51,227,37,120,141,221,4,208,26,26,238,179,109,230,139,157,241,82,58,23,254,10,233,94,153,108,181,157,58,57,136,153,100,75,215,221,231,114,47,225,21,9,219,225,115,193,163,54,35,110,91,188,26,246,210,145,235,221,107,72,215,197,28,205,84,146,213,107,127,43,217,6,23,225,146,76,54,73,61,83,12,98,225,90,236,211,247,15,191,187,214,219,127,11,236,223,203,98,54,106,5,31,248,200,126,55,52,191,193,11,119,241,213,36,223,240,182,220,45,3,167,120,52,210,150,205,65,174,52,253,178,177,149,247,87,58,158,178,231,12,50,181,22,182,85,69,86,189,200,168,138,157,186,25,255,0,94,241,135,194,238,218,208,84,87,234,205,247,209,145,45,51,85,206,164,163,186,197,91,88,184,202,97,180,240,43,229,119,84,84,232,222,232,83,111,136,39,24,140,227,27,116,44,180,154,26,207,112,131,73,105,134,75,69,99,130,120,255,0,101,87,84,78,246,121,181,14,141,185,229,231,242,226,107,25,149,84,70,34,174,21,234,212,179,207,12,254,24,111,188,54,108,27,151,92,91,214,139,87,235,58,196,187,221,41,95,142,122,56,81,136,202,106,103,227,242,154,206,103,185,59,181,210,185,191,146,75,128,0,6,43,226,103,136,61,33,195,38,208,222,55,79,86,200,201,22,145,190,207,108,160,231,229,146,227,94,244,95,38,157,158,189,85,21,206,84,69,229,99,94,238,205,40,99,67,105,61,222,227,171,137,102,208,84,92,31,95,169,245,165,193,245,183,91,140,140,85,134,130,149,184,89,37,84,252,136,162,141,17,172,102,81,58,71,27,122,170,33,97,126,41,155,81,163,118,67,129,29,185,218,237,5,110,74,59,53,135,91,208,65,10,47,87,204,245,183,220,157,36,210,47,229,73,35,213,207,114,252,220,184,194,97,14,137,224,117,253,22,110,215,239,117,163,248,218,146,218,202,212,241,186,209,85,183,45,177,219,109,127,5,43,164,130,193,122,173,182,79,35,81,87,202,246,200,99,123,85,113,209,17,86,143,25,84,238,173,76,166,112,184,247,193,55,118,108,214,173,79,175,182,98,233,85,28,53,215,232,105,111,118,150,187,9,231,58,157,30,202,150,34,250,187,146,72,158,141,252,214,72,190,138,91,104,6,191,62,37,91,183,104,222,14,46,181,109,211,78,214,69,89,105,211,236,131,78,210,84,196,228,115,38,246,102,226,103,53,83,162,183,207,116,200,138,138,168,168,136,168,184,82,223,60,61,182,242,179,108,248,59,219,93,63,115,164,146,158,186,174,218,251,197,67,37,76,61,22,182,121,42,90,142,79,201,84,142,86,55,29,21,57,122,245,201,34,128,0,197,124,76,241,7,164,56,100,218,27,198,233,234,217,25,34,210,55,217,237,148,28,252,178,92,107,222,139,228,211,179,215,170,162,185,202,136,188,172,107,221,217,165,12,104,109,39,187,220,117,113,44,218,10,139,131,235,245,62,180,184,62,182,235,113,145,138,176,208,82,183,11,36,170,159,145,20,81,162,53,140,202,39,72,227,111,85,68,44,47,197,51,106,52,110,200,112,35,183,59,93,160,173,201,71,102,176,235,122,8,33,69,234,249,158,182,251,147,164,154,69,252,169,36,122,185,238,95,155,151,24,76,33,209,60,14,191,162,205,218,253,238,180,127,27,82,91,88,42,175,198,59,133,187,173,85,85,187,138,77,35,67,37,69,52,52,209,90,53,84,113,183,43,2,53,220,180,181,107,253,138,243,121,46,95,76,67,243,85,76,99,225,211,226,59,109,216,11,75,54,83,123,159,87,38,134,243,159,53,158,237,4,78,154,75,51,228,119,52,145,73,27,125,231,211,185,202,231,251,136,175,99,220,238,142,71,123,150,117,15,26,124,36,207,101,91,251,56,142,219,212,166,70,115,249,111,191,83,178,167,31,253,142,231,36,217,235,219,147,37,122,120,133,248,155,105,157,203,210,55,13,139,225,222,182,162,170,205,118,98,211,223,245,35,225,124,9,85,7,229,82,210,177,232,143,228,119,103,200,228,76,183,45,106,43,92,174,58,255,0,132,47,11,55,141,99,185,191,207,33,170,45,114,67,166,180,138,75,5,145,211,70,168,218,251,155,216,232,220,248,243,209,204,133,142,126,93,219,204,115,17,58,181,216,185,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,167,139,186,34,241,73,70,228,122,59,26,110,54,229,23,40,139,246,141,127,79,188,239,254,10,246,216,159,189,90,162,234,178,191,204,77,49,91,7,34,57,49,143,107,183,59,56,199,250,75,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,61,227,87,105,147,237,157,45,125,246,120,60,191,101,161,164,243,121,63,11,158,123,139,185,121,177,240,250,227,61,204,7,225,71,121,130,213,197,19,34,168,133,239,74,203,74,83,51,145,168,170,215,190,227,67,133,92,170,97,58,125,229,238,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,125,244,209,183,125,197,217,29,194,219,237,62,234,118,221,53,62,149,187,89,168,86,161,234,200,146,162,166,146,88,163,231,114,34,171,91,204,244,202,162,46,19,61,20,163,221,205,240,192,227,19,108,173,147,94,164,219,200,53,61,13,59,85,242,201,166,235,91,91,35,81,27,158,144,123,179,191,213,61,216,221,217,126,153,235,156,24,113,109,113,224,251,114,167,191,213,109,253,166,255,0,111,175,86,209,221,89,81,72,200,238,148,177,34,170,63,217,106,85,57,162,119,231,70,239,113,252,168,139,202,184,114,95,206,220,238,22,147,221,125,13,101,220,109,13,116,101,194,197,127,164,109,101,29,67,122,42,181,122,43,92,159,146,246,185,28,215,53,122,181,205,114,47,84,59,33,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,89,251,3,179,187,131,196,118,227,216,118,75,68,84,73,205,114,170,125,76,142,153,206,90,90,8,145,169,231,213,200,212,232,136,214,49,19,230,229,70,53,58,170,33,121,59,25,225,235,194,238,200,105,234,74,8,182,210,205,171,47,81,196,137,87,123,212,116,81,215,79,60,184,78,103,177,146,163,163,129,58,97,27,26,38,19,162,171,149,85,87,187,235,254,17,184,101,220,219,100,246,189,97,177,186,58,161,179,181,81,106,105,173,81,82,85,179,41,140,178,162,4,100,172,95,185,201,217,62,72,83,47,31,156,13,220,184,69,213,212,87,109,57,95,83,119,219,253,75,44,141,181,86,84,34,44,244,115,183,222,117,36,234,212,68,115,145,190,243,30,136,156,237,71,116,69,107,139,14,240,161,226,158,191,123,182,122,171,107,181,165,198,74,173,85,183,109,134,157,149,51,63,154,74,219,91,242,148,239,85,238,231,198,172,116,78,95,146,68,170,170,231,41,58,64,6,177,122,177,212,244,155,207,121,125,210,100,150,8,117,61,66,212,201,35,17,81,204,74,183,115,171,154,137,142,169,156,162,39,232,54,116,0,26,205,241,28,250,9,56,133,221,9,45,79,123,168,157,172,239,107,76,231,170,43,150,37,174,155,145,87,29,51,140,118,54,66,219,168,43,41,118,251,76,83,92,39,73,170,161,179,81,71,60,136,229,119,60,137,3,17,206,202,245,92,174,87,42,118,35,6,113,173,188,250,47,99,184,110,214,58,163,90,80,82,93,34,185,80,75,100,161,180,84,170,242,93,42,170,163,116,109,167,114,34,162,171,57,85,239,126,21,21,35,99,213,58,162,26,229,27,18,112,27,189,58,59,123,120,99,209,215,125,39,65,69,107,146,193,67,22,159,185,218,105,122,50,130,170,150,54,177,88,214,250,49,236,228,149,189,253,217,17,21,85,81,73,8,0,5,104,120,223,177,235,182,251,97,34,74,168,196,190,87,162,179,9,135,42,192,204,46,123,244,194,255,0,119,238,56,159,3,121,105,22,193,188,16,51,147,218,153,89,100,124,184,111,189,229,171,43,17,153,95,84,203,100,194,122,117,249,150,138,1,93,254,54,79,160,78,30,180,68,114,61,254,218,237,103,26,194,212,84,229,88,146,134,171,204,85,245,206,86,44,125,235,244,48,207,129,252,21,142,220,29,210,169,100,232,148,177,217,173,209,203,31,50,251,210,58,121,85,142,199,101,194,54,68,207,246,95,85,37,175,139,23,226,77,171,127,124,109,63,203,98,42,83,130,158,25,40,56,178,222,57,118,182,229,171,170,52,228,81,217,170,110,190,217,5,27,106,92,171,19,226,111,39,34,189,169,133,243,59,231,208,157,223,172,117,164,255,0,227,17,119,255,0,171,177,127,175,31,172,117,164,255,0,227,17,119,255,0,171,177,127,175,62,187,79,130,78,148,181,93,104,174,141,226,14,237,34,209,212,71,80,140,93,61,26,115,114,57,29,140,249,253,51,130,204,192,0,2,155,60,109,63,119,173,9,252,16,79,229,181,4,170,240,111,252,81,170,191,133,247,31,226,105,137,210,12,109,196,102,245,88,248,121,217,125,83,187,151,214,178,86,88,168,149,244,148,206,118,61,174,177,234,140,167,129,61,125,249,92,196,85,78,205,230,119,161,175,222,151,211,187,195,198,151,16,140,182,199,85,37,235,89,107,139,147,167,171,172,157,85,33,166,143,188,146,191,25,242,224,138,52,232,212,78,141,99,90,212,85,229,106,221,86,192,120,113,240,197,177,182,42,72,106,244,21,183,91,106,38,198,223,108,189,234,58,70,86,58,73,113,239,44,80,72,142,138,6,231,60,168,214,243,34,42,35,158,229,234,100,173,111,194,111,13,27,137,105,150,205,171,54,51,69,212,195,43,57,60,216,45,16,210,212,70,152,229,252,28,240,181,178,198,184,68,76,181,201,217,62,69,62,113,247,192,189,231,131,237,67,77,173,246,238,237,113,172,219,221,73,36,212,20,245,15,145,82,166,219,52,145,187,158,138,119,183,28,236,146,63,51,145,223,148,214,189,174,76,166,95,215,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,128,5,18,248,185,49,237,227,58,242,231,74,175,71,216,237,106,212,84,68,228,79,39,24,76,119,234,138,189,126,127,113,103,254,26,146,210,77,193,6,215,62,139,147,203,74,58,246,59,145,184,79,49,183,26,148,147,244,243,163,178,190,171,149,36,216,5,34,248,203,190,129,220,90,91,91,70,247,172,172,209,150,244,170,71,42,97,37,246,154,181,68,79,167,150,177,175,95,85,82,119,120,72,193,89,15,5,214,25,42,103,73,35,158,243,117,146,157,188,202,190,92,126,208,173,86,245,237,239,181,235,132,252,239,169,137,188,96,56,172,185,104,93,49,110,225,191,67,93,93,77,115,213,116,171,95,169,39,133,248,146,43,98,185,91,29,50,42,118,243,156,215,171,211,162,242,70,136,185,108,138,69,31,15,30,0,95,197,69,202,175,112,119,30,106,219,110,220,217,42,61,153,82,153,222,92,247,138,180,68,114,193,19,213,23,146,54,34,183,204,122,117,247,145,173,235,204,230,91,246,142,225,79,134,173,3,104,101,147,75,108,94,137,165,166,99,22,53,116,182,104,106,102,145,170,152,95,50,105,154,233,36,202,116,203,220,170,98,110,34,188,54,120,107,223,61,63,88,150,77,21,108,208,154,165,99,115,168,175,58,126,141,148,172,108,190,158,125,60,124,177,76,197,92,115,101,17,248,206,30,213,40,239,120,118,219,95,108,166,188,188,108,230,225,71,45,61,195,76,86,200,199,83,164,174,117,58,172,141,98,165,68,40,184,78,73,99,108,79,71,97,21,91,201,148,69,76,37,185,248,42,126,43,26,167,254,144,43,191,205,214,226,127,128,1,95,30,43,124,101,46,211,232,135,112,253,183,183,84,102,174,213,244,138,183,138,136,36,247,237,150,167,229,170,204,167,195,44,233,150,167,171,99,230,94,138,230,41,19,188,44,248,54,93,239,220,70,239,70,189,182,185,218,31,69,85,177,244,177,74,207,193,221,110,172,195,217,23,94,142,142,44,182,71,252,215,203,106,229,28,236,93,193,172,175,15,191,187,214,219,127,11,236,223,203,98,54,106,5,31,248,200,126,55,52,191,193,11,119,241,213,38,33,217,190,0,184,156,223,189,3,69,185,123,105,163,237,247,11,5,194,89,161,130,121,175,20,180,238,115,162,145,99,122,43,36,122,57,48,230,170,118,234,115,215,175,11,238,56,44,140,150,103,108,178,215,67,18,34,172,148,87,219,116,202,236,254,108,105,63,152,191,250,166,34,168,211,251,245,194,198,225,90,181,29,219,74,223,244,46,169,180,79,237,54,202,139,157,171,151,18,53,49,207,23,156,197,142,84,76,247,78,100,45,11,129,111,20,239,230,193,169,45,155,55,196,5,29,21,183,84,220,228,109,45,162,255,0,72,212,134,146,227,58,244,108,19,197,218,25,156,189,26,230,251,143,114,163,121,88,188,168,235,27,0,3,211,89,89,73,111,164,158,190,190,170,26,106,90,104,221,52,243,204,244,100,113,70,212,203,158,231,47,70,181,17,21,85,87,162,34,20,15,226,5,197,197,199,139,29,228,246,77,49,53,67,180,54,153,149,244,26,110,145,168,185,171,123,149,18,74,199,55,25,87,202,173,78,84,198,81,136,196,198,85,217,180,47,14,30,15,35,225,135,105,190,223,213,180,72,221,193,214,81,69,85,120,231,111,189,111,129,58,195,68,223,146,181,23,154,79,156,138,169,213,24,213,49,231,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,49,207,16,219,39,167,56,135,217,221,75,180,154,153,82,40,47,148,188,180,245,72,212,115,168,234,216,168,248,39,111,213,146,53,170,168,152,203,121,155,217,84,215,167,85,105,109,226,225,35,123,126,204,185,123,94,152,214,218,54,189,149,84,149,80,187,40,170,139,152,231,137,223,12,145,72,223,158,90,230,170,181,201,241,52,181,238,26,188,93,118,79,95,216,232,236,219,243,50,232,61,85,20,104,202,138,191,103,146,107,85,99,211,242,163,123,17,207,133,87,186,182,68,229,78,200,247,18,38,191,142,158,15,237,212,79,175,168,226,39,69,62,40,219,204,173,130,226,217,228,84,250,71,31,51,213,126,136,153,32,159,25,158,45,244,26,143,79,220,54,211,133,198,215,67,29,198,55,211,87,106,234,184,93,79,34,66,228,86,185,180,80,187,15,99,156,139,251,116,136,215,55,175,43,17,216,123,98,55,1,220,48,220,56,163,223,187,93,134,186,146,71,233,59,12,145,221,181,61,66,162,242,251,43,95,150,211,231,243,230,114,114,34,119,229,243,28,153,228,83,97,120,97,134,158,22,83,211,196,200,162,137,168,198,49,141,70,181,173,68,194,34,34,116,68,68,244,63,96,3,211,89,89,73,111,164,158,190,190,170,26,106,90,104,221,52,243,204,244,100,113,70,212,203,158,231,47,70,181,17,21,85,87,162,34,20,15,226,5,197,197,199,139,29,228,246,77,49,53,67,180,54,153,149,244,26,110,145,168,185,171,123,149,18,74,199,55,25,87,202,173,78,84,198,81,136,196,198,85,217,180,47,14,30,15,35,225,135,105,190,223,213,180,72,221,193,214,81,69,85,120,231,111,189,111,129,58,195,68,223,146,181,23,154,79,156,138,169,213,24,213,49,231,141,95,226,177,165,191,233,2,135,252,221,113,48,159,129,215,244,89,187,95,189,214,143,227,106,75,107,4,95,227,167,140,253,187,225,91,67,182,211,122,177,210,234,189,81,170,41,165,138,223,167,38,86,172,50,192,168,173,124,213,104,185,197,63,118,227,10,178,46,90,157,17,238,109,22,88,52,110,187,223,141,194,168,181,109,150,220,62,182,239,119,154,74,152,236,218,122,142,69,130,153,138,185,119,35,85,206,242,162,110,123,185,220,173,79,84,36,133,31,132,199,26,149,86,214,215,203,161,236,116,179,58,53,127,177,205,168,41,124,228,92,124,42,173,114,179,43,255,0,47,31,53,66,57,110,54,210,238,118,195,107,8,116,238,236,237,245,109,142,231,3,219,80,218,59,156,43,228,85,198,215,117,86,61,139,203,52,106,168,173,87,70,245,78,233,156,151,69,225,233,199,30,220,113,13,165,41,182,177,52,205,163,67,235,13,57,68,141,101,134,220,212,138,130,170,149,136,136,178,209,49,122,181,27,221,209,46,92,212,92,243,57,50,169,51,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,94,43,151,152,46,188,81,62,42,120,94,196,163,180,173,51,249,218,136,174,123,46,53,217,84,194,174,83,175,222,103,207,5,75,76,159,108,234,155,239,179,193,229,251,45,117,39,155,201,248,92,243,219,157,203,205,143,135,215,25,238,91,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,143,25,141,37,5,118,129,176,234,119,77,88,178,83,215,82,211,164,108,114,121,88,108,55,7,243,42,99,191,92,103,61,136,17,192,30,167,118,150,226,119,72,206,147,50,54,215,92,104,40,95,204,236,101,175,184,82,170,162,117,78,190,239,215,238,54,25,165,153,181,20,208,206,197,85,108,145,181,233,159,146,166,79,104,0,0,15,10,168,157,85,112,122,42,174,54,250,22,44,149,181,212,244,237,68,202,186,89,90,196,199,207,170,253,20,232,250,171,127,246,83,69,211,77,83,168,183,91,72,209,172,8,238,104,165,190,210,71,34,171,81,202,173,70,190,68,235,238,185,49,243,67,15,234,159,17,158,24,180,212,41,43,53,173,37,197,115,142,90,27,149,190,101,236,239,79,105,79,205,255,0,10,29,30,227,226,195,195,117,28,106,248,22,239,58,252,163,246,7,47,175,202,179,232,124,52,126,46,28,59,84,76,145,201,71,126,137,63,57,241,208,181,59,252,253,176,239,122,35,196,163,134,77,101,84,180,114,106,168,237,14,78,210,92,235,173,244,236,238,212,239,237,75,249,223,220,69,249,25,207,74,111,142,206,107,120,216,253,41,186,58,74,234,231,181,29,229,209,222,233,103,123,115,203,209,82,57,23,11,239,55,251,169,243,59,172,51,67,81,27,102,130,86,73,27,145,21,174,99,145,81,81,125,81,80,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,231,140,207,13,250,118,194,186,119,137,29,43,106,134,138,166,241,95,246,22,163,72,35,70,182,166,161,98,124,148,213,46,68,252,190,88,165,99,157,142,184,139,42,138,157,123,71,130,110,238,85,220,180,174,189,217,43,149,68,146,71,101,169,131,80,90,218,238,168,200,231,204,85,12,69,244,68,124,112,185,19,231,35,215,167,92,217,217,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,198,120,33,232,11,84,122,95,114,119,74,88,99,125,202,162,190,150,193,4,138,171,205,12,17,199,231,200,212,244,195,221,44,74,189,255,0,106,78,222,182,128,8,203,226,71,160,109,250,255,0,131,93,195,130,178,4,124,246,26,56,239,244,114,116,204,82,210,200,215,185,201,159,156,94,107,23,232,245,199,92,21,109,225,51,172,43,180,207,26,90,106,207,77,58,199,79,170,173,119,75,69,90,101,17,29,27,105,95,84,212,92,255,0,229,41,99,199,212,190,48,1,173,239,25,218,42,125,189,226,183,117,116,196,209,44,109,102,168,173,173,129,138,138,156,180,245,82,45,76,41,215,191,224,166,103,95,94,229,255,0,240,239,174,25,185,123,13,183,186,245,42,82,121,47,154,106,221,87,80,244,92,226,161,212,236,243,154,191,86,200,143,106,253,81,76,134,14,51,84,106,43,110,144,211,55,125,89,122,153,34,183,217,104,106,46,53,114,42,162,114,67,12,110,145,235,149,233,209,173,83,89,141,27,102,185,110,214,237,217,52,252,141,89,43,245,150,162,166,164,122,70,139,151,75,87,82,214,174,58,231,188,139,234,108,240,198,50,54,54,56,216,141,107,81,17,173,68,194,34,39,162,31,162,138,60,81,248,166,77,251,223,39,232,93,45,113,89,180,110,222,201,53,186,145,99,119,224,235,46,25,68,170,169,233,209,200,142,106,68,197,234,156,172,87,39,73,20,237,246,223,13,75,173,111,0,179,111,103,176,212,255,0,52,153,149,186,178,154,135,46,207,216,77,141,127,99,114,127,85,124,75,237,41,211,61,24,206,138,170,99,239,12,206,41,151,135,109,248,167,211,218,150,229,228,104,157,120,232,173,87,95,49,223,131,164,169,202,165,45,95,124,55,149,238,86,61,203,209,35,149,234,185,229,76,95,72,0,16,71,198,71,69,79,168,248,82,162,212,244,177,42,187,73,234,138,42,217,223,133,94,90,121,163,150,153,83,233,153,102,131,175,211,30,164,86,240,83,215,12,179,239,206,179,208,85,21,41,20,122,147,77,37,92,76,85,253,182,162,146,161,156,173,79,175,151,81,59,190,230,175,208,185,112,10,163,241,194,214,212,242,87,237,94,220,211,206,213,158,8,110,87,186,184,179,213,25,35,161,134,157,221,251,42,199,82,157,83,211,162,247,59,87,130,14,143,150,143,111,119,63,95,73,10,163,46,247,138,11,68,114,43,122,42,210,67,36,174,68,95,255,0,172,110,127,65,156,124,88,191,18,109,91,251,227,105,254,91,17,0,60,27,255,0,27,154,175,224,133,199,248,234,98,240,0,0,0,1,77,158,54,159,187,214,132,254,8,39,242,218,130,85,120,55,254,40,213,95,194,251,143,241,52,196,233,5,113,120,218,106,250,235,110,204,104,29,21,79,51,227,167,190,106,41,171,106,17,171,132,145,41,105,213,26,213,249,167,53,74,59,31,54,162,250,29,15,193,11,111,109,83,84,110,110,234,85,67,28,151,26,102,208,216,104,158,173,78,104,98,127,60,211,245,239,239,43,41,251,99,224,94,249,233,107,32,193,124,114,109,253,6,229,112,151,186,26,126,182,145,147,201,75,167,106,239,20,104,172,69,115,106,104,216,181,49,43,23,209,202,232,145,185,79,71,42,118,85,41,215,194,227,241,236,219,47,253,53,254,103,173,47,248,0,83,63,141,110,138,158,213,191,154,51,94,50,37,109,46,161,210,254,197,205,133,247,170,41,42,100,89,23,63,243,117,48,38,61,49,245,37,95,131,134,184,102,164,225,78,175,74,75,82,142,168,210,90,150,182,145,176,231,171,41,231,108,117,44,119,220,178,75,58,39,213,170,78,208,13,126,124,76,181,181,62,183,227,79,112,167,161,157,178,210,217,166,164,178,68,168,185,195,233,169,163,142,102,175,85,234,147,164,201,233,219,182,114,91,247,135,174,143,151,67,240,101,181,150,121,225,88,228,170,179,186,238,228,115,112,170,149,179,201,86,213,95,237,103,111,232,193,77,126,33,250,190,187,89,241,151,185,245,213,179,61,233,111,187,37,162,6,170,244,142,42,72,153,2,35,83,209,21,99,87,125,85,202,190,165,225,112,153,183,182,173,174,225,171,109,244,93,162,24,216,202,93,57,69,81,80,230,53,26,146,213,79,26,77,81,38,19,243,165,146,71,122,175,94,235,220,203,64,168,191,27,189,191,160,182,235,141,181,220,218,58,70,50,166,249,110,175,180,87,72,198,34,115,173,35,226,146,21,114,250,185,82,170,68,69,95,70,34,118,68,51,175,130,167,226,177,170,127,233,2,187,252,221,110,39,248,0,196,188,81,241,19,165,120,96,217,219,206,232,234,87,71,52,240,51,217,173,22,245,127,43,174,55,7,181,124,152,19,213,19,40,174,123,147,225,99,94,189,113,133,162,29,181,208,155,175,199,79,18,203,110,154,185,245,122,131,88,92,36,185,222,238,111,98,186,42,10,68,114,121,179,42,103,221,142,54,43,88,198,103,31,181,177,21,50,134,193,155,83,182,26,67,102,54,242,199,182,58,18,220,148,86,91,5,35,105,105,217,211,158,69,78,175,150,69,68,78,105,30,229,115,220,239,87,57,84,237,134,178,188,62,254,239,91,109,252,47,179,127,45,136,217,168,20,127,227,33,248,220,210,255,0,4,45,223,199,84,147,255,0,194,119,241,38,210,95,190,55,111,229,178,147,4,235,123,135,183,26,27,118,52,157,110,134,220,109,49,65,127,177,220,24,173,154,146,178,36,123,115,133,68,123,23,187,30,153,85,107,218,168,230,175,84,84,83,94,110,45,118,42,187,133,142,34,111,251,111,109,185,85,58,146,219,60,87,43,21,119,153,203,58,210,74,137,36,14,87,55,10,146,49,114,197,114,99,222,141,85,49,208,189,254,18,55,134,125,250,225,199,66,110,157,115,152,183,11,189,177,35,184,171,58,34,214,192,247,65,80,168,158,136,178,196,247,34,124,149,62,243,47,0,10,200,241,112,227,37,52,237,158,78,22,118,238,230,159,105,221,161,108,186,190,170,23,170,58,150,145,216,116,116,72,169,249,82,166,29,34,122,71,202,222,169,34,227,23,120,75,240,106,154,247,82,179,137,157,196,181,163,244,246,157,169,86,105,154,89,217,150,215,92,88,184,117,74,162,166,22,56,23,225,249,202,153,254,150,168,183,16,64,15,26,191,197,99,75,127,210,5,15,249,186,226,97,63,3,175,232,179,118,191,123,173,31,198,212,150,214,12,43,196,231,8,251,65,197,110,151,142,199,184,246,153,34,185,208,177,233,106,190,81,42,50,182,129,206,238,141,114,162,163,227,85,68,230,141,232,173,94,253,29,135,37,97,110,103,131,47,17,90,110,225,43,246,215,85,105,125,101,108,203,188,149,150,119,91,171,58,103,8,248,164,71,68,153,76,117,73,87,174,115,132,234,184,159,90,120,107,113,47,182,90,50,245,184,91,161,6,148,210,90,122,197,76,181,53,85,213,247,200,229,71,122,50,54,50,157,37,123,164,123,149,172,107,121,122,185,237,79,154,164,114,208,218,39,83,238,70,175,180,104,61,25,105,154,231,123,190,85,178,138,134,150,36,247,164,145,203,211,43,217,26,137,149,87,47,68,68,85,92,34,41,177,7,8,188,48,233,110,20,246,126,223,183,182,95,34,178,241,62,43,47,247,102,71,202,235,133,115,147,222,119,94,169,27,19,220,141,190,141,76,175,188,231,42,230,192,0,43,35,197,195,140,148,211,182,121,56,89,219,187,154,125,167,118,133,178,234,250,168,94,168,234,90,71,97,209,209,34,167,229,74,152,116,137,233,31,43,122,164,139,140,93,225,47,193,170,107,221,74,206,38,119,18,214,143,211,218,118,165,89,166,105,103,102,91,93,113,98,225,213,42,138,152,88,224,95,135,231,42,103,250,90,162,220,65,0,60,106,255,0,21,141,45,255,0,72,20,63,230,235,137,132,252,14,191,162,205,218,253,238,180,127,27,82,91,88,53,182,226,159,121,47,92,69,241,13,171,55,10,106,137,42,225,185,92,223,71,101,133,171,204,145,208,70,245,142,150,38,38,19,242,17,170,184,68,203,156,229,238,170,94,119,6,60,44,233,142,21,246,118,217,164,232,232,105,228,212,247,8,99,171,212,151,52,141,190,109,85,99,155,151,71,206,153,204,81,101,88,196,206,48,138,238,238,114,174,123,49,143,17,60,62,232,14,37,118,202,231,182,218,246,219,20,140,169,137,238,183,215,164,104,181,22,202,188,126,14,162,23,119,71,53,113,148,236,230,229,174,202,42,161,175,94,147,212,90,215,134,13,254,165,189,211,126,3,82,109,206,164,124,53,17,53,234,214,201,45,44,238,138,162,7,47,69,228,122,54,72,220,158,173,114,161,178,150,159,190,91,245,61,130,219,169,109,50,44,148,55,106,56,107,169,94,169,133,116,82,177,30,197,84,244,247,92,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,166,134,158,55,77,60,172,142,54,162,171,156,247,34,34,34,122,170,169,210,181,94,248,236,230,136,141,239,213,123,163,164,173,78,99,85,222,93,101,238,150,7,187,28,221,17,36,145,50,190,235,191,184,191,35,6,107,127,18,142,25,52,109,82,81,199,170,163,187,185,123,201,108,174,183,212,51,187,147,191,181,39,230,255,0,113,83,230,116,74,207,23,14,29,169,230,88,227,163,191,74,159,156,200,232,92,157,254,126,216,125,214,239,22,30,27,171,35,71,206,183,120,23,229,39,176,53,125,62,117,159,83,188,105,111,17,158,24,181,44,43,43,245,173,37,185,115,142,90,235,149,190,21,236,223,79,105,95,206,255,0,2,153,131,74,239,254,202,107,74,104,106,116,238,235,105,26,197,157,27,203,20,87,218,73,36,69,114,53,81,170,214,72,189,125,230,166,62,106,119,138,91,141,190,185,137,37,21,117,61,67,85,50,142,138,86,189,49,243,232,191,84,61,232,168,189,81,114,121,0,0,1,234,170,153,180,244,211,78,245,84,108,113,185,235,143,146,38,77,121,184,252,212,238,213,60,78,234,233,214,102,72,218,27,141,125,11,57,93,156,53,151,10,165,68,94,171,215,222,250,125,196,246,240,103,210,112,80,232,43,246,166,108,213,137,37,69,117,84,11,27,220,158,86,29,13,189,252,200,152,239,211,25,207,98,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,62,241,66,209,105,170,120,107,185,86,163,105,218,182,135,205,112,231,122,97,202,145,80,86,175,42,47,42,254,119,110,159,122,20,193,195,133,211,236,109,246,208,119,30,102,183,201,212,150,183,170,185,112,137,138,200,87,175,84,249,27,35,104,170,244,186,104,235,29,197,30,215,123,85,182,150,108,181,114,139,205,19,87,235,243,57,160,0,7,9,169,53,190,141,209,212,114,92,53,102,171,179,217,169,162,106,185,242,215,215,69,78,196,68,69,85,85,116,142,68,236,215,47,232,95,145,20,247,171,196,255,0,135,205,176,117,77,13,130,242,221,81,89,11,95,135,217,234,40,107,97,87,167,152,152,203,42,218,189,216,159,161,205,249,144,183,115,124,99,55,118,245,45,77,30,223,105,171,29,21,4,200,246,178,90,218,58,168,234,88,138,175,68,84,88,171,85,168,168,213,98,253,232,191,66,55,107,46,58,120,150,214,172,158,42,205,202,190,80,178,119,57,113,65,121,184,69,200,142,230,247,91,154,133,194,39,50,225,62,136,99,42,171,198,240,235,213,87,214,93,53,142,162,243,93,149,89,39,170,171,230,85,251,213,217,248,215,255,0,91,234,114,84,60,63,111,245,226,56,102,160,217,173,123,87,28,234,212,141,241,105,218,217,26,245,118,49,133,72,215,57,202,118,249,157,186,139,130,94,41,43,169,163,169,102,200,235,104,210,69,68,229,147,77,92,81,201,148,69,234,158,71,212,250,255,0,156,83,138,110,102,183,249,141,234,212,230,114,55,63,169,235,142,19,234,191,177,251,29,123,81,240,165,196,174,143,116,146,92,118,83,94,50,24,145,85,213,81,233,186,244,133,17,51,159,125,97,68,236,213,95,187,169,214,109,250,167,121,54,194,171,154,223,127,214,58,98,88,228,195,155,29,85,85,23,188,138,153,106,162,43,87,187,19,167,246,63,66,72,236,191,138,15,16,187,94,234,74,11,213,202,29,73,110,133,241,164,142,186,205,93,89,58,177,60,180,84,78,106,182,183,60,177,175,211,46,95,153,99,92,58,248,152,236,174,241,37,37,163,85,94,40,244,189,230,118,70,142,251,70,162,146,138,157,242,187,201,111,35,57,234,158,245,85,124,142,194,99,56,106,250,161,47,109,119,107,85,238,142,59,141,154,229,75,95,75,51,81,241,207,77,51,101,141,237,84,69,69,71,53,85,21,21,21,23,238,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,34,87,136,15,25,90,207,131,187,62,139,188,233,93,19,105,212,48,234,90,154,218,90,175,111,150,88,252,135,68,216,157,31,42,179,167,188,143,147,40,191,154,152,245,60,240,1,198,181,227,140,91,46,177,170,212,154,102,209,96,185,105,122,170,72,210,146,130,121,36,231,130,118,72,173,145,220,255,0,217,68,244,233,242,37,160,43,243,198,143,86,218,109,124,54,233,173,33,60,237,251,78,251,170,225,158,154,30,108,57,96,166,167,153,102,147,30,168,215,75,11,87,254,113,8,253,224,137,102,173,159,119,119,31,80,199,19,150,146,139,77,211,209,74,252,116,73,39,170,71,177,21,126,106,148,242,127,113,126,69,194,21,165,227,125,251,152,237,151,239,245,111,242,118,156,87,130,22,191,182,201,166,247,47,107,101,149,140,184,83,215,82,95,233,216,191,20,208,201,26,193,42,167,209,142,138,28,255,0,206,167,126,184,180,32,70,127,17,253,127,109,219,238,13,183,18,162,186,86,36,247,218,22,88,40,162,94,243,77,87,35,99,84,111,213,177,44,178,125,209,175,220,85,103,133,30,150,168,212,124,107,233,11,132,112,36,176,105,218,27,173,214,165,22,46,116,107,61,142,90,118,57,127,55,18,212,68,168,191,60,122,170,23,214,0,41,191,198,139,103,42,52,238,240,233,141,234,160,165,95,179,245,133,179,236,202,217,26,220,163,107,233,58,34,185,125,57,224,124,72,212,238,190,67,254,93,36,47,131,110,250,69,172,182,78,239,178,87,90,212,117,211,65,86,186,166,134,55,59,222,125,178,173,238,122,97,59,175,36,254,114,42,250,36,145,167,78,153,176,176,67,63,21,189,240,166,218,142,22,174,122,66,142,185,34,190,238,44,169,98,164,141,29,135,251,39,71,214,201,143,86,249,88,137,126,181,13,32,23,132,118,201,201,185,92,78,71,175,238,20,110,146,205,183,52,79,186,61,234,220,177,213,242,162,197,75,26,175,162,166,101,149,62,176,23,146,68,191,18,110,41,211,134,221,135,169,183,233,203,143,145,173,181,186,75,105,178,121,111,196,148,177,242,167,180,214,39,170,121,108,114,53,170,157,164,150,53,236,138,85,55,135,183,12,50,113,55,196,5,182,217,121,161,243,180,126,150,88,239,58,141,207,110,99,150,22,59,240,84,171,213,51,231,61,57,21,59,242,36,138,159,9,176,90,71,27,99,72,91,27,82,52,111,42,53,19,162,39,203,31,34,129,60,71,120,92,94,26,183,246,177,218,122,219,236,250,43,89,121,151,139,7,150,220,69,78,170,239,217,20,105,232,158,83,220,152,79,72,228,139,174,114,89,191,134,39,20,223,207,7,177,48,105,93,79,114,89,245,166,128,100,86,187,146,202,244,89,43,41,48,169,75,85,243,85,86,53,99,122,174,85,95,18,185,126,52,38,48,0,199,124,67,237,100,59,219,177,250,219,106,165,88,219,38,163,179,84,82,82,190,79,134,58,190,94,106,121,23,232,217,155,27,191,65,175,167,14,27,169,119,225,175,136,189,41,184,117,212,213,52,178,105,123,199,145,120,165,115,85,178,123,43,149,208,86,68,173,198,121,188,183,202,152,84,232,228,79,84,54,71,183,220,40,110,212,20,215,91,101,92,85,84,117,144,178,162,158,120,156,142,100,177,61,168,230,189,170,157,21,21,21,21,23,228,167,208,13,119,248,251,222,232,55,255,0,138,109,95,171,108,213,169,89,99,183,76,203,13,145,236,94,102,62,146,151,44,231,98,250,182,73,86,89,83,233,41,117,92,16,108,171,246,15,134,45,17,160,171,169,22,158,240,250,20,186,222,90,244,195,219,93,84,190,116,172,119,214,62,102,197,247,68,134,52,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,192,0,0,0,5,54,120,218,126,239,90,19,248,32,159,203,106,9,85,224,223,248,163,85,127,11,238,63,196,211,19,164,21,179,227,117,166,235,106,246,155,110,53,100,81,185,212,182,189,65,85,65,51,147,179,93,83,79,206,204,255,0,236,206,58,103,130,22,225,90,161,168,220,221,171,170,154,56,238,53,45,161,191,81,49,92,156,211,68,206,120,103,233,223,221,87,211,246,207,198,189,177,214,214,65,129,56,238,220,107,118,216,112,145,185,183,218,234,198,193,53,194,195,83,99,162,247,176,247,213,86,177,105,163,70,99,170,185,60,213,127,78,200,197,85,232,138,83,231,133,199,227,217,182,95,250,107,252,207,90,95,240,0,131,62,47,123,57,81,184,156,50,71,175,45,84,171,53,199,110,238,108,185,189,26,222,103,45,4,201,228,212,34,34,124,156,176,72,171,217,27,19,149,72,97,224,251,190,145,109,207,16,117,219,89,120,173,72,109,91,143,68,148,208,115,187,13,109,206,155,154,74,126,253,19,153,142,158,52,78,153,115,216,157,122,33,118,160,233,155,205,186,22,29,149,218,173,81,186,154,150,86,54,131,77,91,101,173,115,28,238,95,58,68,76,69,10,47,231,73,34,178,54,253,94,134,187,91,75,161,245,71,19,220,67,216,244,141,68,243,84,221,181,230,161,89,174,117,108,110,92,198,75,42,205,87,82,169,253,132,126,108,139,255,0,36,217,58,213,107,160,178,91,40,236,182,170,86,83,81,80,65,29,45,52,44,248,98,137,141,70,177,169,244,70,162,39,232,53,228,241,1,211,117,186,91,140,173,214,183,215,70,230,190,166,250,251,147,51,249,81,213,70,202,134,42,125,57,101,66,242,248,76,220,43,86,232,240,213,182,250,210,209,52,111,101,86,156,162,167,168,107,28,142,72,170,160,141,33,168,143,41,249,178,199,35,125,23,167,100,236,101,160,84,47,141,190,227,91,174,219,133,183,91,91,67,88,217,42,116,229,178,182,237,95,27,29,148,99,171,31,19,34,107,253,17,200,218,87,57,19,191,44,136,189,156,134,123,240,84,252,86,53,79,253,32,87,127,155,173,196,255,0,0,244,87,215,209,90,232,106,46,119,42,184,105,105,41,34,124,245,19,204,244,100,113,70,196,87,57,238,114,244,70,162,34,170,170,246,68,53,254,241,0,226,234,183,138,189,227,154,166,199,85,83,30,132,211,10,250,13,59,72,245,84,108,169,156,75,90,230,250,62,101,68,84,207,86,177,177,181,122,163,149,126,62,19,56,223,212,188,33,91,111,112,232,109,175,210,87,123,165,254,86,45,93,218,234,149,14,169,242,24,158,229,59,60,185,26,214,198,142,87,57,81,19,46,87,117,85,229,110,36,15,235,218,111,215,245,166,208,63,220,173,255,0,92,63,94,211,126,191,173,54,129,254,229,111,250,226,1,232,173,81,87,161,245,149,135,90,80,83,195,81,85,96,185,210,221,32,138,108,249,114,73,4,173,145,173,118,21,23,149,85,168,139,133,206,11,10,177,248,211,111,181,210,245,111,182,77,181,58,13,145,213,213,69,3,156,212,172,202,35,222,141,85,79,195,119,234,92,41,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,65,69,30,46,122,182,209,169,248,197,184,208,90,170,99,157,218,114,195,110,180,213,186,60,42,54,161,18,73,220,220,167,117,68,168,106,47,117,69,69,79,76,37,144,120,85,219,107,45,220,17,104,121,43,33,88,253,182,170,235,83,18,57,48,171,26,215,206,212,92,125,121,85,83,230,138,139,234,75,112,12,13,198,119,20,150,30,20,118,102,191,92,85,121,53,90,134,225,205,111,211,150,231,187,173,85,115,154,184,123,147,191,149,26,123,239,95,146,35,114,138,246,154,241,234,61,77,124,214,26,146,225,171,117,101,206,166,237,118,187,85,201,91,95,87,81,34,186,74,137,158,229,115,220,229,249,170,170,147,163,69,120,193,110,174,221,233,43,70,134,209,187,33,183,86,203,37,142,146,58,26,26,72,91,90,141,138,38,38,17,51,231,101,85,123,171,151,42,229,85,85,85,85,85,57,175,215,180,223,175,235,77,160,127,185,91,254,184,194,252,87,120,136,238,103,22,251,119,110,219,141,103,161,244,197,154,138,219,122,134,247,28,246,191,104,243,93,44,112,79,10,49,124,201,28,156,170,218,135,47,108,229,19,175,115,169,240,141,198,102,185,224,246,229,169,110,122,39,74,216,175,82,106,120,41,160,168,109,215,206,196,73,3,164,115,85,158,91,219,213,124,197,206,115,217,11,57,240,253,241,2,220,142,46,247,35,81,232,189,105,162,180,213,154,150,205,99,251,82,41,109,126,127,152,249,60,248,227,229,119,153,35,147,151,18,42,244,76,229,16,157,192,240,231,35,81,92,229,68,68,76,170,175,161,71,30,39,60,106,47,16,187,131,252,202,246,250,234,175,219,205,29,84,230,164,176,191,49,222,46,45,203,31,83,148,232,232,153,151,50,47,69,69,123,242,168,244,70,204,31,10,174,10,215,104,244,123,56,129,220,139,82,199,172,181,93,34,37,158,146,118,97,246,155,99,211,40,229,69,248,102,157,48,229,245,108,124,173,232,174,145,165,131,128,1,129,184,206,226,146,195,194,142,204,215,235,138,175,38,171,80,220,57,173,250,114,220,247,117,170,174,115,87,15,114,119,242,163,79,125,235,242,68,110,81,94,211,94,61,71,169,175,154,195,82,92,53,110,172,185,212,221,174,215,106,185,43,107,234,234,36,87,73,81,51,220,174,123,156,191,53,85,82,116,104,175,24,45,213,219,189,37,104,208,218,55,100,54,234,217,100,177,210,71,67,67,73,11,107,81,177,68,196,194,38,124,236,170,175,117,114,229,92,170,170,170,170,170,167,53,250,246,155,245,253,105,180,15,247,43,127,215,24,95,138,239,17,29,204,226,223,110,237,219,113,172,244,62,152,179,81,91,111,80,222,227,158,215,237,30,107,165,142,9,225,70,47,153,35,147,149,91,80,229,237,156,162,117,238,117,62,17,184,204,215,60,30,220,181,45,207,68,233,91,21,234,77,79,5,52,21,13,186,249,216,137,32,116,142,106,179,203,123,122,175,152,185,206,123,33,103,62,31,190,32,91,145,197,222,228,106,61,23,173,52,86,154,179,82,217,172,127,106,69,45,175,207,243,31,39,159,28,124,174,243,36,114,114,226,69,94,137,156,162,19,184,213,247,76,189,52,86,229,218,95,126,69,137,44,55,216,22,183,8,170,172,242,42,27,230,97,23,11,211,149,77,159,105,106,169,171,169,97,173,163,158,57,233,234,35,108,177,75,27,145,205,123,28,153,107,145,83,186,42,42,46,79,104,53,177,226,219,83,217,181,159,19,219,165,169,180,236,209,205,109,175,213,119,39,210,205,26,170,178,104,210,119,53,37,110,85,122,63,151,153,62,142,236,157,147,97,189,150,180,215,88,54,115,66,88,174,113,44,85,150,237,51,107,164,168,141,81,125,201,99,165,141,174,78,189,122,42,41,220,192,0,0,0,0,0,0,0,0,0,0,0,0,0,249,46,151,107,85,146,142,75,141,230,229,75,65,75,11,85,242,79,83,51,98,141,141,68,85,85,87,57,81,17,17,17,87,238,69,34,23,17,94,38,59,43,179,169,87,104,210,183,138,61,81,121,129,146,35,126,206,168,164,173,167,100,173,243,155,200,254,74,166,61,21,31,27,114,152,206,28,158,170,87,46,244,248,160,241,11,186,14,171,160,178,220,161,211,118,233,159,34,70,235,84,213,212,115,163,23,204,68,69,229,171,115,115,203,34,125,50,212,249,17,186,225,170,119,147,115,234,185,174,23,253,99,169,229,146,76,53,178,85,85,86,251,202,171,134,162,42,185,123,189,122,127,101,245,59,54,156,225,75,137,93,96,232,228,183,108,166,188,124,50,162,43,106,164,211,117,235,10,162,227,30,250,66,169,217,200,191,119,83,176,255,0,56,167,20,220,206,111,243,27,213,171,202,229,110,127,83,215,28,47,213,63,99,246,62,74,222,9,120,164,161,166,146,165,251,35,173,164,72,213,83,150,61,53,113,87,46,17,87,162,121,31,67,168,215,112,253,191,214,120,230,154,191,102,181,237,36,112,43,146,71,203,167,107,99,107,21,185,206,85,99,76,99,11,223,228,113,180,183,141,225,208,74,143,163,186,107,29,59,229,59,40,177,207,85,73,202,169,247,43,113,240,39,254,175,208,201,186,55,142,158,37,180,83,32,138,143,114,175,149,204,129,205,92,87,222,110,18,243,163,121,125,215,98,161,50,139,202,153,79,170,146,71,108,188,99,55,122,203,53,53,30,224,233,171,29,109,4,40,198,190,90,42,58,169,42,94,136,172,69,85,89,107,81,170,170,212,122,253,234,159,82,105,108,175,137,255,0,15,155,158,234,106,27,253,229,186,94,178,102,179,47,188,84,80,209,66,143,95,45,49,151,213,185,123,189,127,67,93,242,37,102,155,214,250,55,88,209,199,112,210,122,174,207,121,166,149,168,230,75,65,93,21,67,21,21,17,81,81,209,185,83,179,154,191,165,62,103,54,0,0,225,117,173,122,90,244,117,242,226,175,107,125,150,219,85,54,92,184,68,229,137,203,244,249,26,220,241,31,117,251,107,125,181,229,199,153,174,243,181,37,209,232,173,92,162,230,178,101,233,213,126,101,207,120,94,232,164,210,220,53,219,107,149,180,238,91,187,225,184,115,177,50,228,73,104,40,151,149,87,149,63,55,183,95,189,73,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,167,25,90,82,45,97,195,94,191,183,72,146,43,225,211,215,90,136,185,49,251,98,80,84,35,115,209,122,123,222,157,77,121,244,211,95,167,119,34,215,28,178,201,18,219,175,112,53,238,99,185,94,223,46,116,202,162,244,194,251,191,67,99,238,29,174,80,221,182,55,66,86,193,80,249,146,77,57,107,85,124,143,71,57,85,104,226,94,170,138,189,122,153,20,0,113,26,147,87,105,157,35,111,150,231,169,111,180,22,218,104,88,231,190,74,170,168,225,106,34,53,92,189,94,228,78,205,119,175,162,144,167,137,79,20,205,172,219,42,122,187,30,219,84,65,168,239,108,108,140,108,176,62,154,178,145,146,34,76,212,71,58,26,182,189,21,30,198,42,244,207,43,190,106,133,90,111,127,24,59,223,190,215,138,202,155,254,173,184,209,208,85,75,39,37,186,130,190,174,58,110,71,62,69,70,249,79,153,237,248,101,86,227,182,17,19,239,233,218,7,98,247,123,117,43,99,135,71,104,45,67,116,90,137,17,171,60,22,186,169,227,69,114,181,57,156,232,227,119,79,194,53,85,126,75,245,66,95,109,23,132,110,240,234,182,83,87,235,202,234,43,61,60,143,99,164,133,101,170,167,157,177,175,150,170,156,178,209,170,35,176,231,167,203,41,244,82,98,237,191,132,175,15,122,77,41,107,117,4,247,155,205,83,24,197,154,42,199,80,212,83,185,233,200,174,195,95,70,138,173,203,85,58,250,42,252,201,25,165,56,83,225,251,71,65,28,22,141,168,210,170,145,177,26,142,146,197,69,204,184,70,166,85,91,10,117,247,83,169,144,109,250,55,72,218,161,138,11,110,151,180,210,199,2,181,98,108,52,81,49,24,168,136,137,132,70,166,49,132,198,62,71,46,214,49,137,202,198,163,81,61,17,48,126,187,159,21,206,205,105,188,210,190,138,235,109,165,172,130,68,86,186,57,225,108,141,84,84,84,94,142,69,78,202,169,250,76,39,186,252,19,112,249,187,86,185,104,46,218,18,215,108,154,69,115,210,170,217,107,161,134,126,117,107,211,42,247,64,229,239,34,175,222,136,165,123,113,29,225,29,169,180,210,214,95,246,102,190,75,157,12,113,201,55,177,213,75,36,213,10,169,231,63,149,140,167,163,68,248,91,18,34,103,186,170,124,136,9,172,116,14,224,237,54,162,91,118,169,176,222,44,55,26,57,179,27,231,165,158,149,220,204,123,145,30,197,123,90,239,138,55,97,83,243,126,132,178,225,7,196,155,112,246,90,186,139,74,107,250,218,139,238,152,116,145,198,233,42,100,158,170,166,6,102,158,60,53,101,170,100,109,107,99,137,234,157,58,43,151,209,87,23,3,178,60,64,237,190,253,233,184,47,250,18,251,75,82,231,68,217,38,165,74,168,31,60,42,177,198,247,35,217,20,143,229,199,154,196,92,175,69,92,124,179,146,128,0,0,0,0,0,0,0,0,0,0,0,0,4,95,241,23,225,194,233,196,151,14,23,43,30,149,164,246,157,83,166,106,91,127,178,192,212,94,122,169,98,99,219,37,59,112,191,20,145,61,232,212,92,162,189,24,157,59,165,48,112,179,196,174,187,225,19,119,226,215,118,26,23,84,196,141,117,182,253,100,169,115,162,109,109,47,58,115,196,238,153,142,70,185,168,230,187,10,173,115,122,162,181,92,213,187,45,157,241,6,225,71,121,44,180,183,10,13,217,178,233,171,140,204,79,58,209,169,106,226,182,213,67,39,76,198,139,43,146,57,87,42,152,88,158,244,95,208,184,228,55,107,142,222,21,182,122,199,61,222,251,188,90,122,239,85,28,106,248,109,118,10,232,174,85,181,14,199,70,54,56,92,168,204,250,58,69,99,126,110,66,146,56,187,226,159,88,241,121,187,46,214,183,138,5,183,219,41,25,246,126,159,179,68,245,145,40,233,185,178,136,170,137,239,202,247,46,94,236,117,92,34,34,35,90,137,111,190,26,60,47,221,120,108,216,52,147,89,80,173,38,175,214,181,45,188,93,169,223,142,122,56,145,156,180,212,206,199,229,49,138,231,185,61,31,43,219,232,75,114,180,188,111,191,115,29,178,253,254,173,254,78,210,180,184,121,222,205,123,195,94,230,216,183,159,70,83,200,229,161,158,74,89,225,151,157,148,215,24,21,27,231,210,61,201,209,114,215,49,125,85,174,88,223,140,162,23,175,177,156,119,112,207,190,250,122,146,231,100,220,203,45,142,237,44,77,117,85,138,249,91,29,21,109,52,152,247,152,141,145,81,38,68,252,248,149,205,194,166,85,23,162,119,45,121,197,23,14,219,105,99,147,81,107,61,231,210,84,84,145,162,171,91,29,210,42,137,229,84,76,171,98,134,37,116,146,59,232,198,170,148,187,226,7,199,13,111,22,218,210,146,205,165,233,170,109,219,123,166,37,145,214,154,105,211,150,106,233,220,156,174,172,153,169,240,170,183,221,99,58,242,53,93,234,247,33,58,60,33,248,89,187,109,110,222,221,55,223,91,219,101,163,190,107,184,35,167,180,83,76,206,89,32,180,53,81,233,34,167,116,89,223,202,236,47,228,69,19,147,226,44,44,0,98,62,42,56,123,211,252,78,236,165,247,106,175,110,142,10,154,150,37,93,162,181,217,253,131,113,141,29,228,77,209,21,121,114,229,99,145,19,42,199,189,19,170,228,161,77,15,173,55,175,130,62,32,31,114,165,163,146,199,172,52,149,92,148,23,43,117,91,121,161,170,133,85,60,200,36,68,92,73,12,141,229,115,92,213,194,167,35,216,185,70,184,186,157,132,241,20,225,139,123,244,205,21,194,175,113,108,186,46,254,246,53,181,182,61,69,95,29,28,144,207,132,203,98,150,85,108,115,181,85,125,215,49,114,169,221,173,92,181,57,189,229,227,211,133,173,150,211,149,23,171,190,236,88,175,245,204,141,93,77,102,211,181,208,220,107,106,95,143,117,136,216,156,173,141,23,243,229,115,27,245,244,41,59,137,46,32,247,55,141,109,239,143,81,212,89,106,95,61,99,227,180,233,173,57,65,205,80,180,176,171,255,0,7,11,17,19,50,74,247,59,47,126,17,92,229,232,136,212,107,91,117,92,8,240,191,23,10,251,15,111,210,55,54,66,253,85,121,147,237,109,71,60,120,114,123,91,218,136,144,53,222,172,137,136,214,39,162,187,157,201,241,18,2,231,115,183,217,109,181,119,139,189,108,52,116,52,16,73,83,85,83,59,209,145,195,19,26,174,123,222,229,232,141,70,162,170,170,246,68,53,218,227,59,136,235,191,21,123,253,119,214,244,238,169,125,142,9,62,201,211,20,92,174,204,116,12,114,164,107,201,221,36,149,202,178,57,59,243,73,203,217,168,137,115,94,31,252,49,69,195,15,15,246,187,21,222,137,145,234,253,71,203,121,212,146,99,223,101,75,218,158,93,54,126,80,199,134,97,58,115,249,142,79,136,146,164,120,227,171,134,90,78,40,182,18,237,164,168,169,99,93,83,103,71,93,180,212,238,84,106,165,108,109,95,192,171,151,179,37,110,99,95,68,85,107,151,225,66,147,184,71,226,10,255,0,194,135,16,22,125,123,44,21,113,208,65,51,173,90,150,220,168,230,62,106,7,185,27,60,110,103,69,231,141,90,146,53,171,253,50,38,162,250,155,21,217,47,54,173,71,102,160,212,54,42,248,107,173,183,74,88,171,104,234,161,119,52,115,193,35,17,241,200,213,245,107,154,228,84,95,146,159,104,0,167,15,22,158,15,43,180,46,184,155,137,93,5,103,145,250,103,84,206,159,170,70,64,138,228,183,221,28,191,183,185,19,225,142,126,234,238,201,47,50,42,167,152,196,95,171,195,191,196,186,223,181,22,106,45,140,226,14,225,50,105,90,54,164,54,13,64,145,58,87,91,25,158,148,213,8,212,87,58,4,207,184,244,69,88,254,21,69,102,22,59,53,163,226,147,134,154,251,79,219,148,188,64,237,211,232,81,188,206,153,117,61,19,81,137,140,225,200,178,34,181,122,167,69,194,144,11,143,143,20,141,41,116,210,151,125,149,225,170,233,37,202,91,188,47,162,187,234,200,145,209,195,13,59,145,91,36,52,121,68,115,222,228,203,86,108,35,90,213,94,69,114,170,61,145,243,195,15,132,43,166,251,238,253,22,232,106,171,68,137,160,116,61,91,43,37,150,104,255,0,5,114,184,70,168,248,105,89,148,195,209,174,229,146,68,234,136,212,107,87,246,196,47,64,135,222,44,95,137,54,173,253,241,180,255,0,45,136,172,111,13,61,240,218,238,31,248,139,159,93,238,230,167,251,6,196,253,57,91,64,218,175,98,168,170,204,242,75,3,152,206,74,120,222,254,168,199,117,229,199,78,171,216,181,15,215,71,224,79,250,249,255,0,139,55,143,246,65,250,232,252,9,255,0,95,63,241,102,241,254,200,63,93,31,129,63,235,231,254,44,222,63,217,9,61,103,187,91,239,214,154,43,237,166,163,207,161,184,211,71,87,77,47,35,155,230,69,35,81,204,118,28,136,169,150,170,46,21,17,126,103,216,0,0,166,207,27,79,221,235,66,127,4,19,249,109,65,42,188,27,255,0,20,106,175,225,125,199,248,154,98,116,131,16,113,103,176,180,156,73,236,38,168,218,137,37,134,10,250,248,27,83,105,169,149,185,74,122,248,92,146,66,229,95,70,171,155,200,229,78,188,143,113,64,219,117,174,183,79,132,141,245,164,212,212,148,53,22,109,91,162,238,79,167,175,182,213,162,181,36,70,170,178,122,89,145,59,177,237,230,106,170,122,42,57,171,148,106,151,147,176,92,127,112,209,191,154,126,150,182,131,112,173,90,98,250,248,211,218,236,23,250,200,232,234,160,151,242,155,27,164,84,101,67,115,217,209,170,244,198,81,171,150,166,70,213,252,74,112,251,160,172,242,223,181,110,244,104,218,10,56,154,174,202,222,96,146,73,49,221,35,137,142,87,200,239,236,88,213,95,161,78,30,33,124,115,77,197,198,165,161,209,27,107,69,113,167,219,237,52,249,170,224,100,177,171,102,186,212,181,142,230,172,146,52,202,178,54,70,143,228,106,245,107,93,35,157,133,94,86,117,159,11,143,199,179,108,191,244,215,249,158,180,191,224,1,240,223,44,150,157,75,101,184,105,203,245,4,85,182,203,173,44,180,85,180,210,166,89,60,18,177,89,36,110,79,147,154,229,69,250,41,175,95,23,252,52,235,78,14,55,218,91,77,11,235,224,178,201,85,246,182,143,190,70,245,71,73,3,100,71,71,137,83,24,168,133,220,173,122,116,84,84,107,209,57,94,213,91,36,224,211,197,63,108,119,47,74,209,233,46,34,53,61,187,71,235,122,22,36,50,93,43,49,79,109,187,53,48,137,55,155,240,83,202,191,150,199,114,179,61,88,184,94,70,74,93,77,197,167,12,90,66,199,38,162,190,111,238,131,101,11,35,243,81,105,175,180,245,82,202,220,103,240,81,66,231,201,42,227,174,24,215,42,252,138,131,241,7,241,4,170,226,166,178,159,111,118,246,142,178,211,183,86,122,165,169,79,104,247,42,111,21,45,203,91,60,173,69,247,35,106,42,242,71,149,92,175,51,189,238,86,178,87,248,69,240,133,116,208,54,74,190,36,183,14,209,37,37,223,81,210,123,30,154,164,169,143,150,72,45,238,84,116,149,74,215,38,90,179,97,168,197,232,190,90,42,245,73,11,38,42,219,198,55,133,187,189,221,45,156,79,232,219,99,234,99,183,210,71,104,213,49,65,30,93,20,45,114,251,61,99,177,213,90,138,245,137,235,142,137,229,122,34,170,71,255,0,14,78,62,169,120,95,185,214,237,190,233,58,182,163,110,239,149,9,82,201,224,98,205,37,150,177,81,26,233,155,26,123,207,133,232,137,230,49,185,114,43,81,205,69,94,102,186,225,52,183,17,155,5,173,109,49,95,52,190,243,232,187,133,28,205,71,35,217,123,167,107,155,159,71,177,206,71,49,223,216,185,17,83,228,98,158,34,124,67,56,110,216,13,63,87,58,107,139,94,176,212,173,98,165,29,130,193,91,29,84,210,75,213,17,38,146,53,115,41,218,139,221,94,188,216,248,90,229,194,45,18,238,254,229,235,109,234,220,11,222,238,235,201,100,158,227,169,107,165,149,242,163,28,144,177,90,141,197,60,89,236,200,163,116,77,70,229,85,27,201,158,249,91,118,240,84,252,86,53,79,253,32,87,127,155,173,196,255,0,0,234,155,163,182,154,99,120,116,37,215,110,53,162,87,62,199,123,141,176,87,197,71,89,37,44,147,68,142,71,44,107,36,106,143,70,187,8,142,68,84,230,76,181,114,138,168,177,167,245,167,120,38,254,183,119,127,250,197,91,254,176,126,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,82,38,209,105,251,94,173,221,125,21,165,111,144,186,107,117,231,80,219,109,245,145,181,234,197,124,19,84,199,27,218,142,78,168,170,215,42,101,58,161,120,52,94,21,60,22,219,235,105,235,233,118,250,236,217,169,165,100,209,185,117,13,106,225,205,84,84,92,44,157,122,161,46,202,63,241,144,252,110,105,127,130,22,239,227,170,73,11,225,237,199,87,10,219,29,194,230,157,219,157,210,221,47,177,53,13,13,109,198,90,138,63,177,46,53,60,140,150,170,71,177,124,200,41,222,197,203,92,139,209,203,140,245,194,146,50,163,197,51,129,120,32,124,177,111,84,149,14,106,101,34,143,77,93,145,206,250,39,53,42,39,247,85,8,221,196,23,140,254,152,138,201,85,99,225,187,70,92,170,46,211,198,177,182,251,168,33,100,80,82,170,254,92,84,205,115,157,43,147,211,204,86,34,47,118,189,58,45,119,108,214,207,110,199,23,59,204,221,49,167,146,174,237,125,191,214,62,225,122,187,212,229,236,165,141,242,115,79,91,80,254,157,17,92,171,223,46,114,163,91,151,57,16,216,171,108,118,254,199,181,59,119,166,246,215,77,49,91,108,211,54,202,123,101,50,185,17,28,246,196,196,111,59,177,249,78,84,87,57,125,85,202,167,103,0,193,155,245,193,126,195,113,45,168,168,53,54,239,217,46,247,122,187,93,39,177,81,50,43,205,77,52,16,70,174,87,59,150,40,222,141,71,57,87,222,118,57,151,149,168,171,134,181,19,24,254,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,68,143,19,46,8,184,119,225,175,98,44,58,235,105,52,173,117,178,241,93,171,169,109,51,205,61,214,162,165,174,166,125,29,100,174,111,44,143,84,69,231,130,53,206,51,211,30,170,99,47,11,190,22,182,107,137,221,65,184,52,27,193,96,171,186,67,96,163,183,205,66,218,123,132,212,190,91,165,124,200,245,85,137,201,205,148,99,123,246,193,106,123,7,193,119,15,252,52,106,59,142,170,218,45,47,91,108,184,221,40,190,207,169,146,123,165,69,82,58,15,49,178,114,163,101,114,162,47,51,26,185,78,166,114,5,120,248,172,113,168,155,87,164,228,225,219,109,174,234,205,95,169,233,81,215,218,186,121,48,251,85,182,68,253,169,21,62,25,167,78,159,54,197,149,194,115,177,196,79,240,191,224,173,55,239,94,166,239,238,37,161,100,208,26,66,169,171,21,60,241,230,59,197,197,184,115,97,194,244,116,81,251,175,145,59,42,171,24,185,71,59,23,124,0,0,193,155,245,193,126,195,113,45,168,168,53,54,239,217,46,247,122,187,93,39,177,81,50,43,205,77,52,16,70,174,87,59,150,40,222,141,71,57,87,222,118,57,151,149,168,171,134,181,19,24,254,180,239,4,223,214,238,239,255,0,88,171,127,214,15,214,157,224,155,250,221,221,255,0,235,21,111,250,193,250,211,188,19,127,91,187,191,253,98,173,255,0,88,68,143,19,46,8,184,119,225,175,98,44,58,235,105,52,173,117,178,241,93,171,169,109,51,205,61,214,162,165,174,166,125,29,100,174,111,44,143,84,69,231,130,53,206,51,211,30,170,99,47,11,190,22,182,107,137,221,65,184,52,27,193,96,171,186,67,96,163,183,205,66,218,123,132,212,190,91,165,124,200,245,85,137,201,205,148,99,123,246,193,106,123,7,193,119,15,252,52,106,59,142,170,218,45,47,91,108,184,221,40,190,207,169,146,123,165,69,82,58,15,49,178,114,163,101,114,162,47,51,26,185,78,166,114,40,151,196,255,0,133,139,246,200,111,189,223,114,109,54,153,93,162,55,2,182,75,165,37,92,81,175,149,75,112,149,85,245,52,175,84,232,215,43,249,228,98,116,69,99,176,220,242,59,25,199,195,227,196,239,79,104,125,47,65,177,252,72,221,101,164,182,90,98,101,46,159,212,222,75,230,108,48,39,70,82,213,163,17,92,141,106,97,25,42,34,162,55,8,252,35,121,139,27,160,226,135,134,187,157,175,237,170,46,32,54,233,244,92,188,238,153,117,61,19,90,196,198,87,159,154,68,86,170,34,245,71,97,83,212,131,220,114,248,168,232,107,126,146,186,109,95,12,247,181,190,95,110,208,62,142,183,83,211,163,153,73,109,137,233,135,251,51,149,17,102,153,90,170,137,35,112,198,101,28,142,115,147,9,7,248,0,225,118,247,196,182,252,217,160,168,180,201,38,140,210,245,80,221,117,45,91,216,190,79,147,27,185,153,75,205,140,43,230,115,81,156,185,207,39,152,239,201,83,96,240,0,0,0,0,0,0,0,0,0,0,0,0,0,49,174,247,113,3,182,251,9,166,231,191,235,187,237,45,51,155,19,159,13,42,213,64,201,230,84,142,71,181,26,201,100,103,54,124,167,162,97,122,170,99,231,138,127,226,255,0,196,155,112,247,162,186,183,74,109,253,109,69,139,76,54,73,35,73,41,164,158,150,166,118,230,162,60,57,98,170,124,110,107,163,149,138,189,58,171,83,209,19,49,47,71,104,29,193,221,157,68,150,237,45,97,188,95,174,53,147,102,71,193,75,61,83,185,158,246,162,189,234,198,185,223,20,141,202,175,231,125,73,249,195,143,132,118,166,212,171,71,127,222,106,249,45,148,50,71,28,222,199,75,44,144,212,34,175,146,254,87,178,162,141,83,225,116,168,169,158,232,137,243,44,39,106,56,38,225,243,105,109,113,80,90,116,37,174,231,52,106,215,173,85,206,215,67,52,252,232,214,38,81,237,129,171,222,52,95,189,85,76,217,108,179,90,108,212,172,162,181,91,105,104,224,141,17,173,142,8,91,27,81,17,17,19,163,81,19,178,34,126,131,237,236,126,92,198,61,57,94,212,114,47,162,166,78,34,225,163,116,141,214,25,96,185,105,123,77,84,115,171,150,86,205,69,19,209,234,168,168,185,69,106,231,57,92,231,230,99,237,87,194,159,15,218,198,9,32,187,237,70,149,68,145,138,213,116,118,42,46,100,202,57,50,138,232,87,175,188,189,72,231,185,30,18,188,61,106,223,106,172,176,79,121,179,85,61,143,88,98,163,117,13,61,59,94,188,234,220,181,148,106,168,220,185,19,167,162,39,200,135,91,187,225,27,188,58,81,149,53,250,14,186,138,241,79,27,222,232,225,73,106,170,39,116,105,230,42,39,44,84,104,138,236,53,137,242,202,253,80,136,58,251,98,183,123,106,235,100,135,88,232,45,67,107,90,121,21,169,81,53,174,170,8,213,90,174,78,102,186,72,219,211,240,110,84,95,146,125,20,238,59,33,198,14,247,236,85,226,142,166,193,171,110,53,148,20,178,199,207,110,175,175,171,146,155,145,175,141,85,190,83,38,99,126,24,145,184,237,133,84,251,173,43,134,191,20,205,172,220,218,122,75,30,228,212,65,167,111,111,108,108,116,179,190,154,142,145,242,42,66,213,70,186,106,183,61,85,94,247,170,116,207,43,126,104,164,214,211,122,187,76,234,235,124,87,77,53,125,160,185,83,76,198,189,146,82,213,71,50,42,43,81,201,213,142,84,236,230,250,250,161,204,0,12,117,196,69,202,11,86,198,235,186,217,234,31,10,71,167,46,138,143,141,232,215,34,165,28,171,209,85,83,175,67,92,29,74,215,234,45,200,186,71,20,178,74,183,27,220,237,99,158,238,103,187,204,157,112,170,189,114,190,247,212,216,99,131,93,41,22,143,225,175,64,91,163,73,17,243,105,235,85,68,188,248,253,177,104,41,209,216,232,157,61,223,94,166,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,111,114,173,81,95,118,243,83,217,167,143,157,149,214,106,218,103,38,17,114,143,129,237,245,69,249,252,148,214,239,125,108,107,164,119,163,88,91,41,149,209,251,30,160,184,36,88,232,173,228,171,149,169,217,19,10,156,190,136,94,135,135,126,179,131,89,112,191,165,164,138,169,211,73,106,163,161,182,76,174,122,57,82,72,173,212,156,201,241,47,231,122,225,126,136,73,128,126,38,154,42,120,157,52,242,178,56,216,138,231,61,238,68,70,162,117,85,85,94,196,69,226,167,196,87,105,246,18,150,178,195,100,184,67,125,212,204,108,145,178,10,57,105,170,163,134,84,73,218,137,43,91,82,201,27,137,34,68,119,76,162,57,61,87,165,75,239,215,27,219,229,190,151,154,185,238,58,178,190,213,107,149,210,50,58,11,109,125,100,16,172,74,249,85,17,241,172,239,110,121,101,86,174,58,97,17,59,39,92,121,182,187,35,186,187,209,127,142,219,163,244,181,222,229,61,100,168,175,171,246,26,153,162,106,189,236,69,123,223,28,111,84,76,202,213,85,249,46,126,89,178,206,24,124,36,45,118,182,91,181,78,248,87,54,170,165,22,26,164,183,210,74,215,197,253,37,254,92,177,84,209,162,247,73,90,228,207,101,68,249,150,17,160,54,115,109,54,198,134,42,29,21,163,44,214,196,137,173,106,73,77,110,167,134,71,97,24,153,85,141,141,202,251,141,95,189,19,228,135,116,0,0,1,225,81,28,138,215,34,42,42,97,81,125,76,35,196,7,8,251,65,191,182,11,133,46,160,210,118,184,174,243,210,203,29,61,202,42,10,86,212,71,35,153,42,53,222,107,225,123,147,15,153,93,148,235,158,189,251,211,31,22,124,12,238,95,13,247,217,234,163,183,79,118,211,146,189,239,130,178,146,26,137,210,40,213,243,171,82,89,61,158,56,218,169,28,60,206,199,68,202,47,101,233,210,184,105,226,119,112,184,112,215,84,87,203,13,230,187,236,196,158,54,87,219,214,166,127,38,72,124,232,93,47,224,153,44,109,87,43,97,70,251,203,140,116,94,157,175,151,134,190,34,180,87,17,155,121,110,213,154,98,225,19,170,253,158,22,220,41,124,216,150,72,106,60,136,100,149,57,25,44,138,212,69,153,169,135,46,81,122,47,215,45,128,0,0,0,0,0,0,0,0,0,0,0,0,8,95,198,47,134,94,215,241,45,95,87,175,180,117,124,122,39,94,212,39,61,69,108,84,254,101,21,205,255,0,58,152,81,81,82,69,237,231,49,121,186,229,205,147,8,87,22,179,240,168,227,79,73,213,203,21,191,110,173,250,154,150,55,43,82,174,207,122,165,86,61,51,132,84,142,119,199,47,94,255,0,7,79,92,30,253,33,225,59,198,158,166,173,138,158,237,160,237,26,94,158,85,110,106,238,215,234,71,49,173,95,85,101,51,230,145,49,234,156,153,250,22,33,194,7,134,6,213,240,229,112,163,215,218,234,186,61,117,174,169,85,37,166,169,158,153,25,111,182,72,157,81,212,240,187,42,233,17,123,74,245,202,97,21,173,141,73,172,10,210,241,190,253,204,118,203,247,250,183,249,59,76,119,225,115,176,155,109,196,119,14,27,179,182,251,157,102,246,203,125,69,254,138,90,122,136,149,25,83,67,80,148,206,70,207,4,138,139,200,244,202,167,101,69,69,86,185,21,170,168,184,235,121,60,30,120,147,209,151,121,223,180,243,90,55,6,204,231,42,211,171,43,34,183,87,53,153,237,44,85,15,108,121,68,245,100,142,206,23,162,118,49,197,135,194,239,141,235,236,172,71,108,226,91,97,115,185,86,122,251,229,190,38,179,183,85,98,78,178,99,175,116,106,147,119,132,255,0,8,77,55,183,87,186,13,125,196,77,254,223,171,46,180,18,54,162,155,79,80,49,206,181,199,35,87,45,116,242,72,212,117,78,23,11,229,242,49,153,78,190,98,46,11,31,70,163,81,26,212,68,68,76,34,39,161,228,0,8,233,197,175,3,91,65,197,189,174,58,141,79,28,214,45,91,67,10,195,110,212,148,17,181,103,141,157,85,34,153,139,132,158,36,114,170,242,42,163,147,43,202,230,115,46,106,195,115,60,37,184,189,209,23,57,226,210,154,106,213,174,109,140,114,249,85,182,155,156,16,189,204,244,87,65,82,248,222,142,235,213,27,206,137,215,170,167,83,227,209,30,19,252,104,106,218,232,96,187,232,75,86,147,164,151,10,181,183,155,221,50,177,168,185,206,99,166,124,178,162,166,59,43,19,186,22,107,193,191,135,134,214,112,162,140,213,149,53,43,171,117,252,176,172,114,94,234,97,70,71,68,142,76,62,58,56,178,190,90,42,46,21,238,85,123,147,41,150,181,202,194,88,145,251,141,221,163,223,61,247,217,74,173,167,217,13,65,166,172,146,223,231,108,55,218,203,205,101,68,28,214,246,251,206,130,47,34,9,85,86,71,35,17,234,188,169,200,142,111,84,122,226,29,240,143,225,39,184,27,83,190,54,61,201,223,45,71,162,111,54,61,54,174,175,163,183,217,234,106,106,31,61,193,184,242,22,86,207,77,19,82,54,42,172,153,69,85,230,141,137,140,42,150,138,1,88,188,99,120,78,235,205,226,223,27,198,233,108,126,164,209,182,107,110,165,68,174,185,208,94,170,106,160,116,119,23,42,249,210,69,228,193,42,57,146,46,36,92,170,42,61,239,194,99,4,175,224,95,102,119,219,135,237,155,110,210,111,93,255,0,75,94,163,178,85,59,245,63,85,100,172,169,157,209,209,200,170,247,65,55,157,4,74,156,146,43,149,138,156,222,235,249,125,212,98,102,69,128,15,134,251,98,179,106,123,53,118,157,212,86,186,91,149,174,229,3,233,107,40,234,162,73,33,158,23,162,163,152,246,175,71,53,81,85,21,20,171,158,38,124,26,167,169,184,85,106,174,23,245,37,52,48,76,245,145,218,94,247,59,154,144,229,126,26,106,172,46,91,215,163,37,76,162,39,89,23,177,19,93,225,143,199,26,92,95,108,110,197,212,62,70,166,124,196,190,91,18,23,39,205,36,90,148,111,232,206,126,132,143,225,231,193,151,92,92,238,244,215,206,36,117,77,21,154,207,19,146,71,89,44,117,62,209,91,82,168,191,4,147,242,249,80,181,125,85,139,35,149,50,137,202,190,242,90,214,136,208,250,71,109,180,165,183,67,232,75,5,37,146,197,104,133,41,232,168,105,89,203,28,76,78,191,123,156,170,170,170,229,85,115,149,85,85,85,85,84,231,76,13,198,238,195,106,254,37,56,119,190,109,38,133,185,89,232,111,23,58,186,25,225,158,237,52,177,83,53,176,212,50,71,35,157,20,114,57,21,90,213,68,195,87,174,59,119,43,63,245,149,56,167,255,0,135,219,85,253,245,184,255,0,176,143,214,84,226,159,254,31,109,87,247,214,227,254,194,63,89,83,138,127,248,125,181,95,223,91,143,251,8,253,101,78,41,255,0,225,246,213,127,125,110,63,236,37,198,104,75,29,94,151,208,250,123,77,87,201,12,149,86,155,85,37,12,239,133,85,99,116,145,66,214,57,90,170,136,170,220,181,113,148,69,199,162,28,232,0,2,1,248,136,240,5,188,124,91,238,102,154,214,123,113,169,116,109,182,138,205,98,251,46,120,239,117,149,80,202,233,125,162,89,50,212,134,158,84,86,242,200,157,85,81,115,158,158,166,106,224,23,134,221,115,194,190,197,205,182,91,131,117,177,92,46,146,95,106,238,137,53,154,121,165,167,242,165,142,22,181,57,165,138,55,115,102,55,101,57,113,213,58,169,36,128,34,151,25,254,31,59,109,197,172,44,212,208,215,254,165,53,237,28,62,76,23,184,41,210,88,235,35,106,123,177,85,197,148,89,26,157,154,244,84,123,81,127,41,168,140,43,19,93,120,81,113,157,163,235,101,134,211,161,45,122,178,142,53,233,91,101,189,83,114,57,50,136,152,142,161,209,75,235,232,197,198,23,61,58,159,173,17,225,63,198,134,173,174,134,11,190,132,181,105,58,73,112,171,91,121,189,211,43,26,139,156,230,58,103,203,42,42,99,178,177,59,161,51,234,124,62,246,223,132,158,15,183,139,82,75,95,250,170,215,181,186,42,229,13,69,242,122,116,137,148,177,58,5,230,134,150,44,175,150,213,198,28,245,85,123,191,177,106,242,16,99,194,227,241,236,219,47,253,53,254,103,173,47,248,0,14,129,189,219,21,182,92,67,232,90,157,188,221,61,61,29,210,217,59,188,216,100,107,185,42,40,231,68,84,108,240,72,157,99,145,50,189,123,42,42,163,145,205,85,69,169,221,243,240,111,223,77,35,118,158,175,99,111,22,237,121,100,145,202,234,122,106,170,152,173,247,40,83,61,24,255,0,53,91,3,240,139,142,116,123,115,133,94,70,244,67,16,88,188,47,248,222,190,85,182,157,118,101,109,209,115,242,62,162,186,247,111,138,56,250,119,84,73,213,238,79,171,90,226,114,240,149,225,19,165,182,218,237,71,175,120,138,187,219,245,125,230,142,68,154,146,193,66,215,58,213,3,211,171,95,59,164,107,95,82,168,184,94,69,107,99,202,46,82,68,94,150,52,141,70,162,53,168,136,136,152,68,79,67,201,232,173,162,162,185,81,84,91,174,52,144,213,82,85,68,248,39,130,120,209,241,203,27,145,81,204,123,87,163,154,168,170,138,139,209,81,74,185,226,127,193,190,91,181,238,183,88,240,199,168,237,244,48,85,200,233,228,210,215,137,31,28,80,57,122,171,105,106,81,29,238,231,162,71,34,39,47,245,76,97,18,35,214,120,99,113,195,71,114,75,103,243,14,158,119,57,87,146,104,111,118,215,66,228,202,162,47,63,180,97,185,198,112,236,46,21,50,137,147,52,108,135,131,94,248,234,171,165,53,110,248,95,237,90,30,202,215,35,170,105,40,234,89,112,185,200,157,21,88,207,47,48,51,61,83,157,100,126,23,175,35,144,243,226,213,180,122,3,99,173,251,37,182,219,105,97,138,211,99,181,218,239,9,28,109,94,105,37,145,101,166,87,205,43,215,172,146,57,122,171,151,238,232,136,136,146,119,193,83,241,88,213,63,244,129,93,254,110,183,19,252,0,0,5,62,237,119,131,223,18,250,39,115,52,142,179,186,235,141,178,150,138,193,125,160,186,84,199,79,115,184,58,87,197,5,67,36,122,49,29,68,136,174,86,181,112,138,168,153,198,85,59,151,4,10,231,227,235,195,155,123,184,168,223,72,119,55,111,181,78,135,183,218,227,177,82,90,214,27,205,117,92,85,30,108,82,76,231,47,44,84,210,55,151,18,55,11,205,158,139,209,8,221,250,202,156,83,255,0,195,237,170,254,250,220,127,216,79,117,31,130,143,19,79,157,173,175,220,109,176,134,28,47,51,225,175,184,74,228,249,97,171,70,212,95,238,153,135,108,188,17,180,253,29,100,85,219,193,189,85,119,56,24,244,87,219,172,22,228,166,71,162,122,45,76,206,122,225,123,42,36,72,169,232,238,189,44,23,102,246,39,105,246,3,75,38,143,218,93,23,67,96,183,185,90,250,135,66,138,249,234,228,68,194,73,60,206,85,124,174,239,133,114,174,17,112,152,78,135,125,0,0,1,23,252,66,248,95,215,220,89,236,189,151,110,118,230,239,167,237,215,43,118,168,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,252,213,12,84,69,106,38,17,221,123,34,227,207,14,78,6,247,103,132,27,230,184,185,238,86,161,210,87,40,181,53,37,12,20,137,99,171,169,153,204,116,47,153,206,89,60,234,120,145,17,82,70,227,25,236,189,137,198,1,85,60,71,248,73,110,102,186,223,230,107,125,27,184,203,124,211,154,210,250,234,189,67,89,120,145,137,113,179,199,35,149,242,200,137,238,182,165,136,153,107,26,212,106,162,249,109,86,242,162,189,44,191,108,182,223,72,237,14,130,177,237,174,132,182,54,130,199,167,233,25,71,73,10,97,92,168,159,20,143,84,68,230,145,238,87,61,206,238,231,57,202,189,206,206,0,0,0,8,191,226,23,194,254,190,226,207,101,236,187,115,183,55,125,63,110,185,91,181,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,230,168,98,162,43,81,48,142,235,217,23,30,120,114,112,55,187,60,32,223,53,197,207,114,181,14,146,185,69,169,169,40,96,164,75,29,93,76,206,99,161,124,206,114,201,231,83,196,136,138,146,55,24,207,101,236,78,48,117,189,196,219,173,19,187,26,54,231,183,251,135,167,105,111,118,11,188,94,77,93,29,66,47,43,147,57,71,53,200,168,230,61,170,136,173,123,85,28,213,68,84,84,84,201,84,155,247,224,197,184,182,139,181,93,223,135,157,95,110,212,22,105,28,175,134,209,123,159,217,110,16,34,175,237,109,153,27,228,204,137,249,206,88,151,211,11,140,172,118,103,134,71,28,143,174,125,189,54,34,167,205,99,121,149,203,125,181,164,74,152,69,233,34,212,242,42,245,236,139,158,255,0,37,51,142,203,248,50,111,86,164,186,83,213,239,102,171,179,232,235,51,30,213,158,150,223,50,87,220,101,111,117,107,121,83,201,143,61,185,213,239,194,229,121,29,140,45,174,108,182,200,237,183,15,218,18,143,110,182,187,79,69,106,180,210,42,200,247,124,115,213,204,184,230,158,121,59,201,35,176,153,114,246,68,70,162,35,81,17,59,216,0,0,0,0,0,0,0,0,0,0,0,0,0,196,156,74,113,21,162,184,115,219,203,142,173,212,245,241,54,175,217,230,109,190,151,205,137,36,154,163,200,154,72,147,145,242,198,174,69,88,92,152,106,229,87,162,125,40,107,137,110,39,119,15,136,253,117,91,124,191,94,107,190,204,89,228,101,5,185,42,39,242,99,135,206,153,209,126,9,242,200,212,114,54,101,111,186,184,199,68,233,223,186,240,153,192,206,229,241,33,125,130,170,75,116,246,157,57,19,216,249,235,42,225,168,129,37,141,31,2,185,34,147,217,228,141,202,177,205,204,220,244,92,42,246,78,183,57,195,255,0,8,219,65,176,86,11,125,46,159,210,118,185,174,240,82,197,29,69,202,90,10,87,84,62,70,178,36,115,188,214,66,199,46,95,10,59,43,215,61,123,246,205,200,136,212,70,181,17,17,19,8,137,232,121,0,0,1,210,245,254,206,109,166,231,80,203,67,173,116,101,154,230,146,181,205,89,42,109,212,243,72,220,163,211,40,178,49,216,95,125,203,247,170,252,212,175,126,39,188,36,45,119,70,92,117,78,199,215,50,150,165,86,106,165,160,171,149,172,139,250,115,252,184,162,166,163,85,238,177,53,169,158,200,169,242,43,79,114,246,71,117,118,94,255,0,45,183,88,105,107,189,182,122,57,92,172,171,246,26,152,98,114,177,239,106,62,55,201,27,21,83,49,57,81,126,73,159,158,50,30,195,113,189,190,91,23,121,163,158,221,171,43,238,182,184,157,27,36,160,185,87,214,79,10,68,143,137,85,25,26,78,198,231,150,36,106,103,166,21,83,178,244,182,142,21,188,69,118,159,126,233,104,236,55,187,132,54,45,76,246,199,27,224,172,150,154,150,57,165,84,129,170,145,53,213,47,145,217,146,85,70,244,202,163,87,213,58,203,168,102,138,162,38,205,4,172,146,55,162,57,175,99,145,81,200,189,81,81,83,185,251,4,103,241,16,214,112,104,222,23,245,76,146,213,58,25,46,180,117,214,200,85,175,70,170,201,45,186,175,149,62,36,252,223,76,175,209,74,47,216,171,34,234,221,232,209,246,202,165,116,158,215,127,183,164,185,234,174,231,171,137,171,221,23,42,188,222,168,108,137,182,182,168,172,91,121,166,44,208,51,145,148,54,106,42,118,166,17,48,140,129,141,78,200,159,47,146,29,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,231,137,147,193,36,18,49,175,108,140,86,57,174,76,162,162,166,48,169,242,53,250,241,28,208,209,104,94,39,239,240,195,10,70,203,203,234,174,232,214,183,8,158,117,198,173,58,39,43,122,123,159,95,189,73,213,224,223,174,165,185,109,197,235,70,190,165,21,180,181,213,53,41,26,189,114,156,176,91,227,206,57,187,117,199,111,251,139,31,62,107,141,198,138,211,67,81,114,184,213,69,79,77,75,19,230,150,89,94,140,99,24,212,87,57,85,85,81,17,17,17,87,43,242,42,243,196,7,196,142,75,125,77,110,210,108,141,217,201,47,151,36,21,247,106,89,250,198,252,213,83,200,216,166,166,170,202,57,21,34,123,81,205,233,209,87,209,10,212,178,88,119,35,123,117,164,116,116,49,94,117,37,242,237,82,141,116,206,108,245,146,43,229,149,17,92,247,34,61,248,231,149,21,87,175,87,122,170,245,178,62,21,124,37,209,173,163,214,27,231,80,215,172,177,71,60,118,200,95,148,110,124,137,17,179,67,85,71,209,127,109,107,147,63,79,153,99,27,111,177,187,85,181,22,232,40,116,78,132,176,219,100,134,54,198,181,52,246,186,104,102,126,26,196,247,159,28,109,206,124,182,170,253,81,23,228,119,190,221,16,242,0,0,0,1,214,119,3,110,180,142,229,233,186,237,51,171,172,84,23,26,90,202,121,96,253,147,75,20,203,26,190,55,179,153,190,99,92,136,228,71,187,11,142,153,82,137,184,231,224,243,84,240,239,184,23,75,229,13,181,242,233,75,181,194,121,232,102,130,25,29,28,12,150,122,151,71,19,156,144,199,27,85,177,66,138,173,106,174,19,182,83,183,95,224,191,138,61,87,195,182,232,90,164,134,245,88,154,114,227,89,5,61,194,141,213,50,123,59,99,146,162,159,205,151,203,243,99,141,29,229,195,203,204,236,166,58,47,78,215,247,183,90,230,201,184,250,50,209,172,108,21,176,84,210,221,40,169,234,145,98,145,143,70,172,145,50,78,85,228,115,145,21,17,233,211,43,223,244,157,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,47,27,239,220,199,108,191,127,171,127,147,180,120,32,254,230,59,155,251,253,69,252,157,197,150,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,62,54,127,20,109,222,254,8,92,191,137,113,77,190,23,31,143,102,217,127,233,175,243,61,105,127,192,0,0,0,0,1,82,158,56,191,209,102,210,254,247,93,255,0,141,166,51,103,130,167,226,177,170,127,233,2,187,252,221,110,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,29,111,113,117,205,147,110,52,101,223,88,223,235,96,166,165,181,209,84,85,42,203,35,24,142,88,226,124,156,169,206,230,162,170,163,23,166,83,183,233,40,19,141,14,41,53,95,17,59,161,117,146,107,213,98,233,203,117,100,244,246,250,54,212,201,236,238,142,58,138,143,42,95,47,205,146,53,119,151,55,47,51,112,152,232,157,59,246,14,6,56,60,213,60,68,110,5,174,249,93,109,124,90,82,211,112,130,122,233,167,134,70,199,59,34,158,153,210,68,215,44,50,70,229,116,83,42,163,92,169,148,239,132,239,123,59,127,183,90,71,109,52,221,14,153,210,54,42,11,117,45,29,60,80,126,198,165,138,21,145,89,27,25,204,239,45,173,69,114,163,27,149,199,92,33,217,128,0,0,0,60,119,232,167,68,220,141,141,218,173,215,183,79,67,173,180,37,134,229,36,209,186,52,169,168,181,211,77,51,50,215,167,186,249,35,118,49,230,57,83,234,170,191,50,186,56,170,240,151,107,155,89,172,54,50,161,172,88,162,146,119,219,38,126,17,216,243,228,86,195,13,45,31,85,253,169,173,76,253,62,69,109,222,236,59,145,178,90,210,74,58,232,175,58,110,249,105,169,86,182,102,182,122,57,17,241,74,168,142,99,149,24,252,115,196,170,139,211,171,125,21,58,89,95,135,247,137,28,151,10,154,45,164,222,235,179,150,95,46,56,40,46,213,83,245,145,249,165,167,141,178,205,83,85,149,114,170,202,247,35,91,215,170,167,170,22,135,110,184,209,93,168,105,238,86,234,168,170,41,170,162,100,209,75,19,209,236,123,28,136,230,170,42,42,162,162,162,162,229,62,103,210,87,7,140,134,186,150,219,183,22,93,26,202,148,70,213,87,83,84,172,104,245,202,243,65,112,143,56,230,237,211,229,255,0,113,5,124,56,244,52,90,235,137,251,4,19,66,146,178,204,250,91,186,181,205,230,69,242,110,52,137,213,57,93,211,223,250,125,232,108,11,79,19,32,130,56,35,99,88,200,216,140,107,90,152,68,68,76,34,34,124,143,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,215,227,25,161,22,215,186,118,125,100,173,143,246,93,190,158,153,28,212,235,135,84,220,36,194,251,169,242,249,255,0,222,122,60,27,245,236,22,173,232,189,232,218,169,38,107,42,236,149,53,49,162,42,35,22,71,213,219,227,78,238,78,189,62,89,255,0,33,115,47,146,56,227,116,178,61,173,99,81,92,231,57,112,136,137,221,85,126,69,97,120,153,241,217,85,167,189,171,100,118,182,244,212,170,158,39,197,115,173,163,169,92,198,213,246,202,105,162,243,32,168,69,107,209,82,55,114,185,157,58,42,250,33,92,91,49,179,91,133,196,86,227,81,105,203,13,13,202,227,53,202,186,63,111,175,88,167,153,177,54,73,227,100,146,203,43,89,34,183,11,50,57,206,114,46,51,149,250,221,255,0,10,28,14,109,143,15,26,122,130,174,123,37,21,207,83,121,49,62,162,186,166,154,158,103,199,55,36,10,239,46,69,167,142,68,68,146,30,102,231,170,101,87,186,244,147,136,214,181,17,173,68,68,78,200,135,144,0,0,0,0,6,40,226,87,98,180,238,254,237,125,219,70,94,40,105,228,168,146,158,119,209,204,248,152,175,138,117,167,154,56,220,215,58,55,171,85,22,101,84,84,76,167,167,201,117,239,223,77,163,212,123,35,185,183,189,17,124,161,170,166,246,10,250,150,81,203,44,82,51,206,129,149,18,197,28,141,87,49,156,200,190,82,170,57,17,17,113,211,228,150,19,225,57,197,148,144,84,63,99,117,197,242,73,18,87,43,237,79,170,169,206,21,86,134,154,24,24,178,205,219,226,195,26,207,158,61,80,181,212,84,84,202,46,81,79,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,75,198,251,247,49,219,47,223,234,223,228,237,30,8,63,185,142,230,254,255,0,81,127,39,113,101,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,79,141,159,197,27,119,191,130,23,47,226,92,83,111,133,199,227,217,182,95,250,107,252,207,90,95,240,0,0,0,0,0,84,167,142,47,244,89,180,191,189,215,127,227,105,140,217,224,169,248,172,106,159,250,64,174,255,0,55,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,60,42,162,38,85,112,136,85,23,139,31,22,82,79,80,205,141,208,247,201,35,72,156,143,186,190,150,167,25,84,90,234,105,160,122,197,55,111,135,44,115,62,89,244,66,189,182,51,104,245,30,247,110,109,147,68,88,232,106,170,125,190,190,153,149,146,197,20,143,242,96,125,68,81,73,35,149,172,127,42,39,154,138,174,84,84,76,245,249,46,194,28,53,108,86,157,216,45,175,180,232,203,61,13,60,117,17,211,192,250,201,153,19,17,242,206,148,240,199,35,156,230,198,197,114,170,194,138,170,169,149,245,249,38,87,0,0,0,0,0,120,86,181,200,173,114,34,162,247,69,35,31,21,252,14,109,143,16,250,122,190,174,11,37,21,179,83,121,50,190,158,186,154,154,158,23,201,55,36,234,223,50,68,167,146,69,69,146,110,103,99,170,225,23,186,117,164,13,231,217,173,194,225,215,113,171,116,229,250,134,229,110,154,219,93,39,176,87,164,83,194,217,91,28,242,50,57,98,149,204,141,93,149,133,92,215,53,19,56,202,125,44,119,195,51,142,202,173,67,236,187,35,186,87,166,45,76,17,50,43,101,109,101,74,230,70,167,177,211,67,23,153,61,66,171,158,170,178,59,149,172,235,213,83,213,11,61,100,145,201,27,101,141,237,115,28,136,230,185,171,148,84,94,202,139,242,41,155,198,67,94,193,117,222,139,38,140,165,150,103,50,146,201,77,83,34,43,145,88,146,50,174,225,26,246,114,245,235,242,207,249,15,127,131,158,132,91,166,234,94,53,146,50,63,216,150,250,138,101,115,147,174,27,83,111,147,8,188,171,243,249,255,0,222,92,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,185,252,99,180,60,87,29,173,179,106,248,169,100,146,122,91,149,61,59,158,214,34,163,99,109,61,194,69,202,242,229,19,43,243,193,94,92,7,235,138,237,11,196,182,147,171,161,158,56,146,233,112,160,182,78,175,114,181,22,25,46,20,170,228,232,230,254,98,119,202,125,11,152,227,59,136,154,93,140,225,250,187,83,211,214,82,178,229,122,162,150,130,133,29,34,35,146,105,168,170,31,27,153,137,88,236,243,69,209,90,170,191,36,95,74,19,168,159,86,111,86,231,229,207,170,184,94,117,93,231,150,52,114,203,42,164,181,53,29,26,159,27,241,207,47,111,121,122,250,175,123,200,224,7,132,171,63,15,91,89,73,95,121,181,211,201,169,239,45,142,190,162,162,88,26,179,64,147,83,82,171,161,71,58,24,228,107,91,36,42,188,139,156,47,92,170,246,150,32,0,0,0,225,175,122,203,72,233,150,171,181,22,169,180,90,209,19,63,179,43,162,131,167,95,207,114,126,107,191,184,191,35,140,182,238,214,214,222,106,18,146,213,184,250,94,178,119,46,18,56,47,20,242,57,87,40,157,17,175,85,238,168,159,164,237,81,201,28,177,182,88,158,215,177,232,142,107,154,185,71,34,246,84,95,84,63,64,2,188,60,85,120,83,167,215,122,41,219,197,165,173,184,187,216,225,87,215,121,48,166,29,73,12,85,213,18,57,121,33,115,149,121,222,222,174,122,55,231,133,234,84,142,217,107,75,206,217,110,53,135,87,218,170,229,164,170,178,221,105,106,157,203,35,227,230,72,103,100,138,199,114,185,170,173,203,19,41,148,237,232,108,87,195,70,236,81,111,46,206,105,189,101,79,87,20,245,51,91,168,219,92,172,145,29,138,149,165,134,73,19,163,222,189,228,252,165,207,207,230,185,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,227,247,131,189,79,198,22,147,210,122,119,76,107,11,94,159,151,78,220,103,173,150,74,248,100,145,178,182,72,145,136,214,242,117,69,69,76,245,28,1,112,119,169,248,61,210,122,179,78,234,125,97,107,212,18,234,43,140,21,177,73,65,12,145,182,38,199,18,177,90,238,126,170,170,171,158,132,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,91,247,183,53,219,189,178,218,215,107,237,151,24,45,245,122,166,201,85,107,134,170,118,171,163,133,242,198,173,71,57,27,213,81,51,232,65,190,17,188,44,183,15,135,30,33,180,166,243,95,55,75,78,221,232,116,247,183,121,180,84,148,147,178,89,124,250,25,233,211,149,93,209,48,233,145,203,159,68,82,200,64,0,0,0,0,2,24,248,128,240,37,171,248,197,188,232,203,158,151,215,86,125,62,221,49,75,91,4,205,175,167,150,69,153,103,124,78,69,111,39,108,121,107,156,252,208,239,188,6,240,179,168,120,69,218,27,190,219,234,93,83,110,191,85,92,181,37,69,241,149,52,49,62,56,217,28,148,180,176,163,21,31,215,153,22,157,203,158,216,114,18,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,98,222,37,247,98,139,102,182,115,82,107,42,138,184,160,169,134,221,88,218,37,124,136,220,212,165,44,210,70,157,94,197,239,31,228,174,126,95,52,215,83,115,181,165,231,115,119,26,253,171,238,181,114,213,213,94,174,181,85,77,230,145,242,97,38,157,242,35,91,204,231,47,46,94,184,76,175,127,82,219,188,42,184,83,167,208,154,41,187,197,170,109,185,187,223,33,71,208,249,208,166,27,73,52,84,53,17,185,57,225,107,145,121,216,236,43,94,173,249,101,122,150,30,0,63,50,73,28,81,186,89,94,214,49,136,174,115,156,184,70,162,119,85,95,68,58,173,203,118,182,182,205,80,180,151,93,199,210,244,115,181,112,177,207,120,167,141,200,185,84,234,142,122,47,116,84,253,7,39,100,214,90,71,83,53,29,167,117,77,162,232,138,153,253,135,93,20,253,58,126,99,151,243,155,253,212,249,156,200,0,0,0,34,127,31,220,37,89,248,133,218,202,186,251,53,174,158,61,81,102,108,149,244,245,17,64,196,154,116,134,154,169,91,10,185,176,201,35,154,233,38,69,228,76,101,122,229,23,189,27,83,207,171,54,87,115,242,215,213,91,239,58,82,243,203,34,53,101,137,86,90,106,142,173,95,129,248,231,139,183,186,189,61,23,181,246,112,99,196,69,46,249,240,253,65,169,234,43,105,95,114,178,209,69,65,92,141,145,21,203,52,52,84,239,145,207,204,175,118,121,165,234,174,84,95,154,39,173,51,241,225,174,43,181,215,18,218,178,174,186,120,229,75,93,194,190,217,2,177,202,228,72,99,184,85,43,83,171,157,249,235,219,9,244,44,55,193,199,67,197,110,218,235,206,175,150,150,72,231,170,184,212,83,181,238,102,17,209,186,158,223,34,97,121,114,169,148,249,224,177,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,241,18,209,139,172,120,98,213,13,142,141,103,150,215,71,91,114,103,44,124,206,69,138,223,87,133,248,85,123,187,233,247,161,66,58,43,80,92,52,70,183,179,106,58,95,50,42,171,45,206,154,173,27,239,53,121,225,153,175,194,162,42,47,118,246,202,126,130,68,113,143,197,149,195,127,172,90,47,77,197,89,55,178,90,108,182,229,172,133,36,119,39,183,68,202,134,61,85,190,115,211,56,155,25,84,71,124,241,235,149,188,40,184,116,135,113,55,37,251,149,127,182,36,182,251,3,150,74,87,77,10,57,169,85,5,69,12,204,114,115,196,230,231,149,235,133,71,35,190,88,238,93,68,81,178,24,153,12,109,70,177,141,70,181,17,48,136,136,157,15,216,0,0,15,142,239,119,183,88,109,117,119,171,189,100,52,148,84,48,73,83,81,60,210,54,54,71,27,26,174,115,156,231,42,34,34,34,42,170,170,162,38,10,222,227,3,197,86,221,163,235,110,26,19,100,18,154,225,86,216,165,166,150,228,254,89,98,100,185,168,137,203,20,180,213,104,168,168,173,137,205,85,110,112,185,249,33,91,58,255,0,138,61,248,220,138,233,171,117,22,231,106,92,76,247,59,200,138,245,89,229,53,21,94,188,173,107,229,118,26,156,238,68,79,145,214,108,219,193,186,182,10,232,238,22,173,199,212,244,243,196,228,114,58,59,197,75,23,40,168,189,218,244,94,232,133,140,120,127,120,143,106,90,253,75,109,218,77,230,187,45,99,107,229,134,138,223,112,168,158,73,37,89,95,37,45,60,76,124,181,21,63,89,92,168,214,170,229,85,81,59,161,107,180,245,16,213,211,199,85,79,35,100,138,102,54,70,61,170,138,142,106,166,81,81,83,162,244,61,128,28,6,190,210,244,122,215,68,223,116,157,124,17,205,13,222,219,85,66,230,200,212,114,42,75,11,163,94,138,138,157,156,190,139,247,41,174,191,22,59,69,112,217,141,239,212,154,86,178,133,244,176,75,95,89,87,68,213,137,204,106,211,45,100,236,141,90,138,198,39,46,34,92,43,83,29,58,125,39,71,132,47,17,111,166,168,174,217,59,253,210,22,197,43,165,174,162,73,231,195,213,234,180,20,209,198,222,121,113,140,103,13,107,62,229,244,45,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,85,7,139,215,17,111,168,168,161,217,59,5,210,23,69,26,197,93,90,144,79,151,163,145,107,233,164,141,220,146,227,24,198,90,230,125,235,232,65,126,19,182,138,225,188,251,223,166,244,173,29,11,234,160,138,190,142,174,181,169,19,158,212,166,74,200,25,34,185,17,143,78,92,74,153,87,38,58,245,250,236,81,160,116,189,30,138,209,54,45,39,65,4,112,195,104,182,210,208,181,172,106,53,17,34,133,177,167,68,68,78,205,79,68,251,144,231,192,61,117,21,16,210,83,203,85,81,35,99,138,22,58,71,189,202,136,141,106,38,85,85,87,162,116,42,139,196,7,196,123,82,208,106,75,150,210,108,205,213,104,219,65,52,212,87,11,141,60,242,71,42,72,201,42,169,229,99,37,167,169,250,68,228,71,53,23,40,138,169,217,10,231,188,239,6,234,223,235,164,184,93,119,31,83,212,79,43,149,202,233,47,21,47,92,170,170,247,115,213,123,170,157,155,64,113,71,191,27,111,93,13,110,157,220,237,75,136,94,215,121,18,222,171,60,167,34,43,87,149,205,100,173,203,87,145,168,169,242,44,155,131,255,0,21,91,118,175,173,183,232,77,239,74,107,125,91,162,138,154,43,147,57,98,137,242,230,158,38,186,89,106,106,213,85,85,93,43,156,168,220,225,51,243,66,200,109,23,123,117,250,215,73,122,180,86,67,87,69,93,4,117,52,243,195,35,100,100,145,189,168,230,185,174,106,170,42,42,42,42,42,42,162,228,251,0,0,0,126,37,141,147,68,248,100,106,57,175,106,181,200,169,156,162,148,175,226,187,195,172,59,119,185,44,220,171,5,181,34,183,223,220,146,85,58,24,81,173,90,185,234,43,166,123,149,89,19,91,158,86,38,85,92,174,249,231,185,138,120,56,226,202,225,176,54,45,103,166,229,172,151,217,46,214,91,138,209,194,178,59,147,219,165,101,59,24,168,223,57,137,156,67,140,162,43,190,89,244,142,250,215,80,92,53,190,184,189,106,58,174,121,106,175,87,58,154,181,111,188,229,231,154,103,63,8,138,170,189,221,219,43,250,75,238,240,237,209,139,163,184,98,211,13,150,137,96,150,233,71,69,114,119,52,124,142,85,150,223,73,149,248,81,123,183,235,247,169,38,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,63,120,52,236,122,175,107,117,110,158,150,62,127,111,178,87,211,181,184,206,85,244,210,51,24,194,254,119,201,77,109,247,126,194,253,41,186,186,186,193,200,177,173,186,251,95,76,212,198,57,124,186,153,24,158,137,143,135,228,135,89,181,208,84,221,238,180,150,202,102,58,90,138,218,136,224,141,168,138,231,57,239,114,53,17,17,50,170,170,171,242,54,13,224,31,103,40,246,147,135,173,54,199,91,33,166,184,94,232,40,238,181,14,72,81,146,43,166,161,165,230,71,47,35,93,158,104,250,231,61,83,186,146,68,0,0,7,170,166,166,10,58,105,106,234,101,108,112,194,199,73,35,220,228,68,107,81,50,170,170,189,17,48,133,81,120,148,241,233,45,93,77,126,202,237,77,250,162,22,51,205,164,187,85,210,85,43,81,216,90,202,105,225,231,130,163,170,47,224,215,149,236,249,42,250,33,94,219,73,180,90,251,126,53,205,38,148,210,84,21,85,213,215,10,136,210,106,151,69,52,172,137,36,154,56,221,36,175,141,143,86,162,58,86,171,156,168,184,206,126,249,237,250,213,116,58,31,70,83,94,181,205,222,162,162,189,241,177,178,67,69,80,143,79,53,98,230,84,70,203,72,142,199,51,94,157,87,61,190,164,69,226,67,134,139,198,206,35,53,13,61,61,79,216,181,117,41,4,75,51,29,206,215,59,206,123,115,136,152,196,78,72,253,23,191,208,194,150,43,197,118,158,189,208,95,173,149,50,211,213,219,170,162,171,130,88,158,172,123,36,141,232,230,185,174,106,162,162,162,162,42,42,42,41,176,175,2,123,178,237,221,225,223,78,94,106,110,18,86,86,219,169,40,237,181,114,203,47,152,247,77,29,13,51,158,174,85,123,149,87,50,101,114,168,185,94,168,72,80,1,89,94,47,188,62,186,247,100,160,222,75,21,165,31,81,64,200,168,235,36,134,12,185,176,49,149,245,18,57,202,216,213,81,185,84,85,85,122,39,205,61,74,213,225,203,113,42,182,183,122,180,134,176,130,178,106,120,169,47,86,247,85,44,82,43,57,224,109,92,50,61,174,195,154,138,213,72,250,162,174,62,102,199,123,111,171,168,245,230,130,211,218,194,134,70,190,43,197,174,146,185,21,21,23,246,216,89,39,163,156,157,158,158,171,247,169,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,214,247,35,87,81,232,61,5,168,117,133,116,141,100,86,123,93,93,114,170,170,39,237,80,190,79,87,53,59,49,125,83,239,67,92,78,35,119,22,171,116,183,171,87,235,10,138,201,170,34,171,189,92,29,74,178,200,175,228,129,213,115,72,198,183,46,114,35,81,36,232,136,184,249,22,85,225,5,195,235,172,150,74,253,228,190,218,81,149,21,236,150,142,142,73,160,195,157,3,217,65,81,27,154,174,141,21,91,148,85,69,71,170,124,147,212,179,80,1,30,184,236,221,135,109,31,14,250,142,243,77,112,146,142,182,227,73,89,109,164,150,41,124,183,182,105,40,106,92,197,106,163,218,168,185,143,41,133,85,202,116,67,94,171,237,226,187,80,222,235,239,215,58,153,106,42,238,53,82,213,207,44,175,87,189,242,72,245,115,156,231,57,85,85,85,85,85,85,85,84,205,124,55,240,209,120,222,62,125,65,81,79,83,246,45,37,74,193,42,194,199,115,185,205,242,94,236,102,39,177,83,146,79,85,239,244,37,215,235,85,208,235,141,25,83,122,208,215,122,138,122,246,70,246,199,13,109,66,49,60,212,139,153,17,91,21,34,187,28,206,98,116,92,247,250,16,39,118,246,139,95,108,62,185,171,210,154,182,130,170,134,186,223,81,34,67,82,216,166,137,146,164,115,73,27,100,137,242,49,138,228,87,68,229,107,145,19,56,207,221,97,62,26,220,122,75,73,81,65,178,187,175,126,168,154,55,249,84,150,154,186,202,165,114,55,43,71,77,4,60,243,212,116,68,252,34,242,177,159,53,79,84,45,118,154,166,10,202,104,170,233,165,108,144,206,198,201,27,218,228,84,115,85,50,138,138,157,21,48,167,180,0,0,4,110,227,227,103,40,247,111,135,173,72,196,182,67,83,112,178,80,86,93,105,220,176,163,228,71,67,67,85,200,141,94,71,59,60,210,116,198,58,175,116,53,242,186,80,84,218,46,181,118,202,150,58,42,138,42,137,32,145,170,138,215,53,236,114,181,81,81,112,168,168,169,242,59,46,208,216,95,170,183,87,72,216,17,139,34,220,111,180,20,206,76,103,153,36,169,141,139,232,185,248,190,74,108,147,179,250,118,61,41,181,154,75,79,199,31,151,236,54,74,10,119,55,24,194,178,154,54,99,24,79,205,249,33,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,170,152,219,53,60,177,57,141,122,61,142,106,181,201,148,84,84,236,168,107,201,199,214,139,151,69,113,61,172,34,146,20,137,46,247,59,133,218,54,163,85,168,140,150,225,85,140,39,42,116,247,126,191,122,157,67,133,93,14,155,131,191,90,54,194,233,155,19,126,218,183,74,170,231,114,229,61,182,6,99,225,119,231,252,141,142,52,133,161,186,127,73,89,44,12,114,57,182,219,117,53,26,42,46,114,145,196,214,124,147,229,242,79,184,229,192,0,0,66,47,18,78,47,233,54,71,64,212,104,93,47,115,206,163,191,83,190,153,86,150,100,243,41,226,158,26,200,185,253,201,153,35,21,178,68,222,188,170,136,184,238,189,18,149,237,212,58,163,116,181,204,52,112,165,93,206,243,168,110,77,98,185,124,201,164,124,211,204,137,204,229,247,158,185,124,157,87,170,229,125,85,75,198,240,253,224,250,205,176,123,113,71,168,53,13,158,142,93,83,119,142,58,199,212,73,78,199,77,3,37,130,149,235,23,51,225,100,141,229,150,37,94,92,174,23,213,87,180,167,212,90,106,131,82,193,21,53,193,136,248,227,145,178,114,170,53,81,112,138,158,168,191,156,164,50,241,64,219,77,45,23,13,114,220,160,183,82,195,53,13,91,157,27,146,24,218,170,172,160,173,114,117,70,231,57,251,138,60,45,139,193,131,114,102,125,143,81,109,157,93,116,146,43,106,171,46,209,178,73,85,81,173,228,183,194,136,136,174,232,137,233,134,254,159,66,209,128,6,57,226,27,111,104,247,63,102,53,142,143,169,166,100,178,87,88,238,17,83,115,49,28,173,153,244,146,198,199,38,90,236,42,115,247,68,85,249,26,226,110,70,145,174,219,221,193,191,233,42,150,73,12,214,107,173,85,27,85,81,90,191,129,157,241,162,166,90,213,238,206,248,79,185,11,172,240,177,222,101,220,109,131,167,211,53,245,171,53,110,156,145,150,246,35,228,230,114,65,79,69,68,196,238,247,46,50,245,244,68,250,33,53,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,188,83,183,153,118,231,96,234,52,205,13,106,195,91,168,228,125,189,232,201,57,92,176,84,81,86,177,123,61,171,140,177,61,21,62,138,82,158,219,233,42,237,194,220,27,6,146,166,100,147,77,121,186,210,209,185,81,21,203,248,105,217,26,170,225,174,94,239,239,133,251,148,216,239,135,157,189,163,219,13,152,209,218,62,154,153,145,73,67,99,183,197,83,202,196,106,186,102,82,69,27,213,112,214,229,125,206,234,136,191,51,35,0,10,185,241,159,220,153,153,99,211,187,103,73,93,36,106,234,170,75,172,172,142,85,68,115,121,46,16,170,57,17,221,81,125,114,223,211,232,84,233,120,126,23,251,105,165,165,225,174,43,156,246,234,89,166,174,171,107,164,114,195,27,149,21,244,20,78,94,170,220,231,63,121,51,116,238,154,160,211,80,75,77,111,98,50,57,36,116,156,168,141,68,76,162,39,162,39,230,161,22,60,64,184,62,178,239,230,220,86,106,13,61,103,163,139,84,218,35,146,177,149,17,211,177,179,78,200,160,170,122,69,204,200,95,35,185,165,149,23,151,41,149,245,69,239,71,23,26,29,81,181,186,230,106,57,146,174,217,121,211,215,39,49,28,158,100,50,50,104,38,84,230,106,251,175,76,62,62,139,209,114,158,138,133,212,248,109,241,127,73,189,218,6,159,66,234,139,158,53,29,134,157,148,200,181,83,39,153,81,20,16,209,197,207,239,204,249,30,174,146,87,117,229,68,85,207,101,232,179,116,0,0,7,17,171,237,13,212,26,74,247,96,123,145,173,185,91,170,104,213,85,113,132,146,39,51,228,191,63,146,253,198,184,252,85,104,116,219,237,250,214,86,22,204,217,91,246,213,198,84,86,187,155,9,237,179,179,31,11,127,51,228,118,254,1,116,92,186,215,137,237,31,20,112,164,169,104,185,219,238,210,53,90,174,69,100,87,10,92,229,57,87,167,189,244,251,208,216,110,154,54,195,79,20,77,99,88,140,99,90,141,106,97,17,17,59,34,30,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,0,22,189,39,53,155,127,226,187,202,217,29,237,214,246,200,215,170,42,162,53,245,181,206,70,162,225,62,93,178,166,33,224,5,180,206,226,127,72,123,82,200,141,75,149,189,91,200,169,158,111,180,41,113,156,250,27,13,83,242,251,60,92,153,229,228,110,51,223,24,61,128,0,1,215,55,19,87,209,104,45,13,126,214,87,9,26,216,108,214,218,170,229,69,84,69,119,147,11,228,229,76,185,168,170,168,197,233,148,251,211,185,174,151,19,219,193,126,222,109,230,213,90,162,233,115,170,168,163,117,222,185,150,232,165,153,239,108,84,190,215,51,226,106,53,207,122,55,9,42,166,26,188,169,233,245,154,62,19,220,45,80,235,11,164,187,207,171,109,94,109,61,174,173,209,80,182,104,17,205,243,162,117,13,76,111,68,146,37,78,206,119,86,189,23,229,142,229,190,69,20,112,198,216,97,99,88,198,53,26,214,181,48,136,137,217,17,61,15,217,6,124,94,117,60,22,62,26,168,168,22,163,146,91,133,254,58,116,111,58,39,50,62,130,189,49,140,166,122,167,212,163,210,193,188,29,170,164,139,122,238,208,181,203,202,251,60,249,76,252,234,237,229,209,0,15,196,177,178,104,159,12,136,138,215,181,90,228,95,84,84,40,75,196,231,110,29,160,248,150,184,212,211,208,186,26,91,220,51,93,57,210,46,86,186,73,174,21,139,221,26,212,85,195,62,171,245,83,42,120,57,110,107,236,187,205,121,208,21,181,140,134,134,186,205,81,87,18,62,78,84,125,75,234,237,241,35,83,47,68,85,86,162,244,70,170,255,0,144,185,180,84,84,202,122,158,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,120,85,68,76,175,161,76,158,49,187,154,251,214,242,217,180,5,21,99,38,161,161,179,83,213,202,140,147,153,25,82,202,187,132,74,213,195,213,17,81,170,157,21,168,191,95,67,21,248,99,109,195,181,231,18,214,234,154,138,23,77,75,100,134,27,167,58,197,204,214,201,13,194,141,123,171,92,136,184,127,209,126,168,95,108,81,178,24,153,12,104,136,214,53,26,212,79,68,68,63,96,2,151,124,98,106,164,151,122,237,48,185,203,202,203,60,24,76,252,170,238,5,124,151,133,225,13,170,32,190,112,213,91,64,149,28,242,219,239,242,83,171,121,209,121,81,148,20,9,140,101,113,213,126,132,230,63,50,71,28,209,186,25,163,107,216,244,86,185,174,76,163,145,123,162,167,169,80,94,44,60,45,80,232,251,164,91,207,164,173,94,77,61,210,173,177,87,54,24,17,173,243,165,117,117,76,143,84,142,36,78,205,111,87,61,87,231,158,228,45,225,135,120,47,219,51,188,218,87,84,90,238,117,84,244,109,187,208,178,227,20,83,61,141,150,151,218,225,124,173,86,181,236,71,101,34,68,195,151,149,125,126,155,23,109,222,175,162,215,186,22,195,172,173,242,53,208,222,109,180,181,200,136,168,170,223,58,22,73,202,184,115,145,21,17,233,211,43,247,175,115,177,128,0,7,174,163,149,105,229,231,207,47,35,179,143,150,13,121,184,254,109,51,120,159,213,233,74,233,21,171,114,184,43,185,213,62,47,180,42,179,140,122,25,119,194,83,73,205,121,223,249,110,241,54,70,251,13,189,210,57,232,138,136,173,101,109,11,149,170,184,95,159,108,161,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,198,115,109,35,251,15,79,110,116,62,208,233,61,170,146,210,246,167,86,35,121,46,19,42,225,25,254,30,111,209,234,64,174,12,53,12,122,111,137,13,15,89,34,194,137,53,242,217,78,158,111,101,85,175,167,94,157,83,175,186,108,93,103,169,74,203,77,21,98,99,19,211,199,34,99,183,188,212,95,244,159,96,0,0,70,143,16,237,75,93,166,56,96,212,181,52,28,220,245,116,213,180,142,198,126,23,91,234,213,115,133,78,158,234,127,220,107,253,109,130,123,238,161,165,166,84,230,154,227,90,200,240,153,92,186,71,162,125,87,186,253,77,135,184,36,219,138,61,183,225,219,72,209,83,82,121,18,92,237,84,23,41,211,203,70,243,75,37,13,50,57,122,53,185,248,59,174,87,234,103,160,86,207,141,92,178,127,50,77,45,15,59,121,63,84,116,46,229,207,92,251,53,197,51,130,159,75,17,240,111,181,79,83,188,23,171,130,67,34,197,21,162,165,188,232,213,229,230,74,171,122,227,56,198,112,92,184,0,21,89,227,55,160,154,230,233,253,117,4,81,163,147,217,40,94,228,111,189,143,247,66,85,236,223,255,0,91,244,122,144,107,130,221,103,83,161,248,143,209,119,42,122,149,133,181,87,155,109,28,184,122,181,31,27,171,233,213,205,92,57,50,139,203,217,122,125,13,139,44,213,205,185,217,232,110,76,199,45,93,52,83,166,59,97,205,69,233,223,230,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,59,205,115,109,150,122,235,147,241,203,73,77,44,235,158,216,107,85,122,246,249,26,233,241,165,172,234,117,199,17,250,210,229,81,82,179,54,150,243,114,163,139,47,87,35,35,109,125,66,181,169,151,46,17,57,187,39,79,161,57,124,25,52,19,90,221,65,174,167,138,53,114,251,93,11,28,173,247,177,254,231,202,157,219,255,0,235,126,143,82,212,192,0,166,143,25,11,84,244,219,193,101,184,44,50,36,82,218,41,155,206,173,94,94,101,170,184,46,51,140,103,5,119,23,5,224,169,44,159,204,151,84,195,206,222,79,213,29,115,185,115,215,62,205,110,76,227,228,89,48,48,47,27,123,113,71,185,28,59,106,234,42,154,79,62,75,101,170,190,229,2,121,104,238,89,99,161,169,70,175,86,187,31,31,116,194,253,77,120,110,80,79,98,212,53,84,200,156,179,91,171,95,30,23,41,135,70,245,79,162,247,79,161,176,15,135,134,165,174,212,252,48,105,170,154,254,110,122,74,122,58,54,231,63,11,109,244,138,152,202,175,79,121,127,238,36,184,0,0,124,151,122,148,163,180,214,213,174,49,5,60,146,117,237,238,181,87,253,6,186,28,103,234,24,245,39,18,58,226,174,53,133,82,11,229,206,157,124,174,200,173,175,168,94,189,87,175,188,79,95,6,61,180,143,236,61,67,185,211,123,67,100,246,170,187,75,26,189,24,173,228,183,204,139,133,103,248,121,191,71,169,104,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,207,136,246,220,183,95,240,213,126,123,40,189,166,123,52,53,87,72,219,229,243,171,93,13,5,94,28,158,235,149,23,47,238,152,239,221,10,37,219,171,180,186,59,115,180,205,242,102,189,146,89,47,180,85,79,110,21,21,22,26,134,57,83,25,79,205,249,167,232,54,75,217,77,64,221,87,179,250,39,82,181,232,239,181,52,237,182,179,162,229,83,204,165,141,248,94,171,215,222,249,175,222,119,80,0,0,136,30,41,149,107,73,194,197,102,36,145,190,117,194,72,87,145,113,156,219,171,122,47,208,163,13,14,142,93,107,167,209,146,54,55,45,210,147,15,114,225,26,190,107,122,170,250,96,217,75,96,220,174,216,221,188,71,74,217,28,221,43,105,107,158,215,101,28,190,199,22,85,23,212,239,128,174,127,26,43,37,117,102,202,105,187,165,61,51,164,138,13,73,70,217,28,214,42,242,162,82,92,92,170,170,137,209,48,191,50,155,203,140,240,117,218,122,237,59,183,55,125,192,186,83,70,215,220,235,42,34,167,127,34,163,150,9,32,183,202,206,174,98,126,106,246,114,167,249,75,28,0,2,14,120,179,104,166,234,46,31,27,119,137,143,243,173,149,233,82,229,68,233,229,199,67,92,229,252,149,94,238,249,162,20,199,181,85,111,161,220,237,35,86,201,223,10,197,125,160,127,152,199,114,171,113,80,197,202,47,167,99,101,29,160,168,90,205,166,209,85,107,51,165,89,180,245,182,79,49,206,230,87,102,154,53,202,175,174,115,220,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,142,239,84,45,38,211,235,90,180,153,209,44,58,118,229,39,152,215,114,171,113,77,34,229,23,211,24,238,107,93,186,181,79,174,220,237,93,86,249,223,50,203,125,175,127,152,231,115,43,179,80,245,206,125,123,151,57,225,51,162,155,167,120,124,117,222,86,63,206,185,215,173,75,85,83,167,151,37,13,11,147,242,81,123,183,230,168,78,48,0,43,143,198,43,105,235,181,22,220,218,55,2,215,77,27,159,108,172,167,138,161,252,138,174,72,35,130,225,43,250,181,139,249,201,221,200,159,229,41,204,185,15,5,219,37,117,30,202,106,75,165,69,51,163,138,125,73,88,216,220,230,42,115,34,210,91,156,138,138,169,213,48,159,50,198,1,208,247,241,202,221,141,220,52,108,173,141,206,210,183,102,181,238,118,17,171,236,114,225,85,125,13,107,117,194,57,53,174,160,71,200,217,28,151,74,188,189,171,148,114,249,174,234,139,235,146,243,252,44,234,214,175,133,138,60,201,35,188,155,132,112,251,235,156,98,221,69,209,62,132,191,0,0,14,149,189,122,129,186,83,103,245,182,165,115,209,191,101,233,219,149,103,85,194,175,151,75,35,240,157,83,175,187,243,79,189,13,109,55,22,239,46,177,220,237,77,124,133,175,124,151,187,245,109,83,27,133,85,85,154,161,238,68,198,87,243,190,107,250,75,218,240,225,219,150,232,14,26,172,47,125,23,179,79,121,134,150,233,35,124,190,69,115,166,160,164,203,151,221,106,170,229,157,215,61,187,169,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,93,210,210,201,173,182,235,82,233,78,86,170,221,109,53,148,109,230,79,89,96,124,105,232,191,157,242,95,185,77,110,55,147,79,84,104,93,232,214,154,106,88,220,199,217,53,53,198,145,185,69,76,164,53,114,49,21,58,55,167,185,242,79,185,11,214,240,238,215,205,215,28,51,105,150,190,87,58,91,61,37,21,175,14,118,85,18,43,125,39,111,121,122,101,223,79,185,9,54,0,0,17,135,196,111,76,213,106,126,23,117,20,52,148,240,204,250,24,170,235,149,36,98,187,8,203,117,90,101,184,69,247,189,238,157,190,242,128,104,101,146,215,120,167,153,252,209,201,73,82,199,47,162,181,88,228,95,166,23,161,177,15,3,218,242,151,94,112,221,163,42,105,166,116,142,182,89,237,214,217,85,206,69,94,120,232,41,149,123,57,223,159,235,133,250,25,236,24,95,139,141,135,111,16,251,51,118,208,112,173,59,43,210,57,234,173,239,159,163,27,85,236,147,197,18,170,249,114,57,19,154,111,201,111,55,203,228,181,87,183,94,19,219,249,115,220,122,123,126,167,117,154,150,195,67,114,103,182,76,245,173,103,159,76,201,216,143,242,156,250,53,99,149,204,87,43,115,132,92,117,232,92,62,207,109,125,135,103,182,250,207,161,52,245,44,48,193,109,164,167,130,69,142,54,55,205,146,56,35,137,94,188,140,98,57,85,35,78,188,168,171,254,3,186,128,1,31,184,238,211,140,212,124,48,235,152,156,145,230,138,203,115,172,69,119,167,37,190,167,183,69,252,239,253,230,189,150,73,31,108,213,52,18,196,168,175,165,184,68,230,175,166,91,34,99,252,134,201,252,56,84,190,183,135,157,176,171,147,227,155,70,217,100,119,222,180,48,170,255,0,148,200,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,49,215,17,245,47,163,225,235,115,234,227,84,71,195,163,111,82,55,63,52,161,153,83,252,134,182,23,201,31,114,213,55,9,101,114,35,234,174,18,185,203,158,153,116,139,159,242,155,9,240,35,167,35,211,156,48,232,104,154,216,243,91,101,182,86,42,181,59,243,219,233,187,244,79,205,255,0,222,72,16,0,58,86,240,237,125,135,120,118,250,241,161,53,13,44,51,65,114,164,168,130,53,146,54,59,202,146,72,36,137,30,156,236,122,53,81,36,94,188,170,169,254,2,158,55,23,194,123,127,45,155,143,81,111,211,14,179,85,88,107,174,79,246,57,152,181,175,242,41,159,59,209,158,107,153,70,140,106,181,136,213,118,50,137,158,157,11,84,225,31,97,219,195,198,204,218,116,28,203,78,250,245,142,10,171,131,224,234,199,85,123,36,17,74,168,190,92,110,84,230,135,242,155,205,243,249,38,104,6,4,227,131,93,210,232,78,27,181,157,77,76,206,141,215,59,61,198,221,18,181,200,139,207,37,5,74,167,119,55,243,61,50,191,67,93,234,249,100,186,94,42,38,98,186,73,42,234,94,228,207,85,114,185,202,191,92,175,82,255,0,124,57,52,205,86,152,225,119,78,195,87,79,12,47,175,138,146,185,18,54,43,114,143,183,82,38,93,148,79,123,221,235,223,239,36,248,0,0,70,79,17,29,124,221,15,195,54,166,107,101,115,101,188,82,86,218,209,26,236,42,164,182,250,190,254,242,116,203,126,191,114,148,83,179,122,122,163,93,111,70,139,211,81,70,231,190,247,169,173,180,110,194,42,225,38,171,141,138,171,209,221,61,255,0,146,253,202,108,143,181,186,89,52,78,221,105,173,41,202,212,91,85,166,142,141,220,169,235,20,12,141,125,19,243,126,73,247,33,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,114,35,145,90,189,149,48,80,255,0,138,46,214,201,161,56,140,174,189,211,91,155,79,73,168,35,150,228,249,25,15,34,73,60,245,245,174,87,42,163,26,138,229,70,119,202,170,252,212,148,94,13,59,169,21,85,134,253,182,183,59,162,173,84,51,213,87,211,195,36,233,210,20,101,190,22,162,53,207,207,124,162,97,184,250,250,22,126,0,0,29,75,118,116,148,58,235,108,245,78,147,146,154,25,157,116,179,87,82,68,146,177,28,141,146,90,121,35,106,167,71,97,125,254,232,138,191,69,53,183,222,141,37,89,161,119,107,89,105,58,218,119,66,251,93,250,227,72,212,86,43,81,205,138,166,72,209,91,148,110,83,220,92,46,19,238,66,206,188,30,183,202,10,219,5,211,105,46,245,232,149,16,75,61,109,44,111,149,48,177,181,148,20,236,68,71,73,156,229,87,179,113,242,95,66,206,192,60,34,34,118,68,60,128,0,48,167,25,207,137,188,48,238,75,36,169,108,11,46,150,188,198,199,43,249,114,229,183,212,97,17,126,102,185,74,201,153,112,242,224,123,159,51,102,195,28,213,85,114,187,155,162,162,167,92,228,217,39,132,223,106,78,24,54,149,43,115,230,254,161,236,60,220,217,207,254,15,131,190,122,231,57,50,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,12,81,197,138,85,175,12,27,182,148,89,243,127,80,215,236,114,231,63,248,62,126,216,235,156,224,214,217,25,51,238,30,92,239,115,38,116,216,123,156,170,142,71,115,117,85,85,235,156,155,26,240,98,248,157,195,14,219,50,58,150,206,177,105,107,60,111,114,63,155,14,75,125,62,81,87,230,102,176,0,7,133,68,94,232,135,144,10,196,241,132,223,40,40,180,253,175,105,45,21,249,169,158,88,43,106,163,100,169,251,91,153,95,78,244,84,108,153,206,81,59,183,31,53,244,43,23,101,244,149,102,186,221,173,27,164,232,169,221,51,174,151,235,117,35,145,24,174,70,182,90,152,227,85,118,17,216,79,125,50,184,95,185,77,146,54,151,73,67,161,118,207,75,105,56,169,161,133,214,187,53,13,36,169,19,17,168,233,34,167,142,55,42,244,110,87,220,238,168,139,244,67,182,128,0,5,96,120,203,110,164,84,182,27,14,218,219,46,138,149,83,79,75,95,81,12,115,167,88,85,151,8,92,138,214,191,61,240,139,150,227,235,232,69,207,11,173,173,126,187,226,50,134,247,83,110,109,69,38,159,142,43,147,36,124,60,233,28,240,87,209,57,28,138,172,114,35,145,31,223,40,169,243,66,248,90,136,212,70,167,100,76,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,250,241,119,217,118,106,253,165,163,220,27,109,19,61,186,203,85,26,207,43,99,247,189,154,26,106,249,92,138,168,197,92,115,57,23,171,145,62,238,229,117,240,13,188,19,109,31,17,122,106,105,106,93,21,29,242,186,142,207,81,239,171,90,214,77,93,74,174,87,123,237,68,76,71,213,87,63,114,155,7,219,43,233,238,182,218,91,165,36,173,146,10,184,35,158,55,181,200,168,230,189,168,228,84,84,85,69,232,169,217,79,168,0,1,225,81,28,138,213,236,169,130,146,124,88,246,57,250,3,120,155,175,109,150,153,217,109,212,76,74,137,234,155,6,33,90,202,138,170,233,92,197,123,99,107,121,249,88,139,133,114,187,29,122,247,35,175,8,187,195,112,217,157,244,210,218,142,158,181,240,81,207,116,161,164,174,252,35,154,207,103,117,100,15,147,155,15,98,99,17,117,230,92,124,254,155,18,104,125,89,109,215,26,74,211,170,173,85,80,212,83,220,232,160,170,71,68,246,189,169,230,68,215,227,45,85,78,206,79,85,57,208,0,0,2,44,248,146,94,254,199,225,123,81,55,219,61,153,107,33,171,165,69,243,57,60,197,125,186,179,220,78,169,149,92,118,250,20,37,165,41,228,175,213,118,122,70,53,95,37,69,194,158,52,76,103,153,93,35,83,244,247,54,82,225,230,149,244,59,5,182,180,114,51,149,240,105,11,52,110,110,49,133,109,20,72,169,143,208,100,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,24,251,136,106,87,214,236,22,229,81,198,206,119,207,164,47,49,53,184,206,85,212,82,162,38,63,73,173,110,171,167,146,131,85,222,41,30,213,100,148,247,10,136,213,49,142,85,108,142,79,209,216,190,223,13,187,223,219,28,47,105,214,123,103,180,173,28,52,148,202,190,103,63,150,172,183,81,251,139,213,112,169,158,223,82,83,0,0,0,28,22,184,213,150,221,15,164,174,218,170,235,85,13,61,61,178,138,122,165,116,175,107,26,190,92,78,126,50,229,68,236,213,245,67,93,190,46,183,134,225,188,219,233,170,117,29,69,107,231,163,130,233,93,73,67,248,71,57,158,206,218,201,223,31,46,94,244,198,37,233,202,184,249,125,100,87,132,230,199,63,95,239,19,181,229,206,211,59,237,186,117,139,81,5,83,160,204,41,89,79,85,67,43,90,143,116,110,111,63,43,213,112,142,71,99,175,78,229,219,34,35,81,26,157,145,48,121,0,0,124,215,58,250,107,85,186,170,231,89,43,99,130,146,7,207,43,220,228,68,107,24,213,114,170,170,170,34,116,69,238,166,189,252,124,239,4,219,185,196,94,166,154,42,151,77,71,99,175,173,179,211,225,234,230,185,144,215,85,43,85,190,251,145,83,18,116,84,199,220,133,138,120,68,108,187,52,134,210,214,110,21,202,141,158,221,122,170,145,96,149,209,251,222,205,53,53,4,173,68,85,98,46,57,154,171,209,202,159,127,114,193,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,142,120,134,208,20,91,151,179,26,195,73,213,211,249,210,85,89,46,13,166,111,34,57,82,119,82,75,27,21,50,215,126,127,162,103,228,107,157,172,108,247,77,172,221,123,165,177,98,158,146,175,77,223,167,108,42,173,116,110,69,167,169,115,90,230,244,106,247,143,162,166,59,122,23,203,192,22,244,82,239,63,14,246,59,135,218,12,168,173,177,197,77,101,170,204,168,247,249,176,208,210,171,213,222,251,215,57,151,174,112,185,94,168,158,178,72,0,0,35,175,29,28,62,219,55,243,99,47,86,199,210,36,151,75,61,53,77,210,222,230,198,213,123,170,34,163,169,108,77,79,193,189,203,239,77,217,184,95,146,162,247,215,223,82,88,174,154,51,84,220,116,253,194,57,105,235,172,213,211,82,200,138,142,99,155,36,82,43,21,83,40,138,158,243,87,209,23,238,45,235,194,147,138,120,53,142,137,118,208,106,251,164,105,120,181,189,82,129,36,157,61,250,72,161,161,167,137,191,132,153,92,174,87,185,221,26,196,111,203,11,208,177,128,0,0,2,185,60,98,183,54,150,219,182,182,141,186,138,181,25,85,85,91,79,92,232,210,68,71,58,39,83,220,33,94,156,249,84,202,99,225,199,215,208,172,222,20,116,83,181,239,16,26,34,198,144,62,102,37,246,219,44,173,107,121,147,147,219,96,106,243,39,43,186,123,253,114,134,199,58,86,213,29,135,76,90,44,113,49,24,203,117,5,61,35,90,137,132,68,142,54,181,19,24,79,151,201,14,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,133,53,135,26,60,44,232,13,77,113,209,186,199,122,244,245,170,245,105,153,105,235,104,167,124,158,100,18,34,101,90,236,53,83,61,80,204,86,219,141,21,222,221,75,118,182,84,178,162,142,182,22,84,83,204,207,134,72,222,212,115,92,159,69,69,69,62,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,28,94,170,181,71,126,211,23,123,28,172,71,178,227,65,81,72,230,170,101,21,36,141,205,84,198,23,231,242,83,92,110,43,180,83,180,23,16,26,222,198,176,62,22,45,246,229,44,77,115,121,83,147,219,103,106,114,167,43,122,123,157,48,133,153,120,58,238,109,53,203,109,174,251,117,45,106,62,170,150,182,162,185,177,172,136,174,108,77,167,183,194,157,57,242,137,149,199,195,143,175,161,99,96,0,0,5,115,248,173,241,81,6,142,209,45,218,13,33,116,141,111,23,87,162,87,164,115,167,185,73,44,53,212,242,183,240,115,35,145,200,246,183,163,152,173,249,229,122,21,11,166,236,87,77,103,170,109,218,126,223,28,181,21,215,154,232,105,99,68,71,61,206,146,89,17,136,171,132,85,95,121,201,232,171,247,155,3,240,47,195,229,183,96,182,54,203,109,109,34,71,116,188,83,83,93,46,14,116,109,71,182,121,104,233,155,43,87,240,108,114,123,208,246,118,87,230,170,189,164,88,0,0,70,222,63,119,162,155,102,56,119,190,92,61,189,148,245,151,200,170,108,180,184,149,24,255,0,54,106,26,165,98,183,223,98,231,49,116,198,87,41,209,23,210,134,180,117,158,233,186,123,175,107,182,36,115,213,85,234,75,244,13,153,81,174,123,149,106,42,90,215,57,221,28,189,228,234,170,139,223,212,216,199,135,141,1,69,182,123,49,163,244,157,37,63,147,37,45,146,222,218,148,228,70,170,206,218,72,163,122,174,26,222,190,231,170,103,230,100,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,37,141,147,70,248,100,106,57,143,106,181,200,169,148,84,94,229,40,248,175,240,248,253,189,221,72,247,30,201,110,72,237,23,244,71,84,61,144,225,61,178,122,154,233,157,213,177,181,191,3,19,187,149,223,122,117,60,248,80,241,12,155,119,185,143,219,11,213,214,72,45,26,130,69,116,17,58,126,88,221,93,61,69,12,13,232,233,26,213,119,35,21,58,53,93,143,154,116,46,182,41,25,52,108,154,55,35,152,246,163,154,168,185,69,69,236,126,192,0,30,185,224,138,166,9,41,231,141,175,142,86,171,30,215,34,42,42,42,97,81,81,74,91,241,79,225,102,125,186,215,207,221,141,51,107,229,178,223,101,87,213,172,48,42,53,181,115,205,91,59,213,121,33,107,17,57,24,222,170,229,119,207,41,212,136,27,17,187,55,205,152,220,251,6,185,179,87,212,211,182,130,225,75,53,84,112,202,246,36,208,50,162,41,95,27,145,175,103,51,93,229,38,90,174,68,95,95,154,108,49,195,190,245,233,205,244,219,59,54,178,178,220,169,103,158,162,142,157,213,112,197,52,110,116,51,186,158,41,30,199,53,178,61,90,168,178,162,42,42,229,61,126,107,147,192,0,3,142,212,55,203,126,154,177,215,223,174,181,81,83,210,91,233,165,169,150,73,94,214,53,172,141,138,247,42,171,149,17,58,53,87,170,167,98,128,188,64,183,218,77,238,223,187,173,85,21,210,74,155,85,149,243,218,233,145,39,231,137,82,26,218,165,99,155,137,30,220,114,202,152,84,199,69,232,136,157,243,191,132,14,199,205,168,247,74,225,186,119,139,115,159,109,181,209,75,79,74,249,33,85,106,85,199,81,65,59,28,138,232,213,185,229,114,245,71,35,190,95,50,229,192,0,0,0,0,0,0,0,0,0,0,0,0,35,95,19,30,32,60,61,112,193,81,45,131,84,222,234,111,218,173,141,69,253,79,217,26,217,234,98,202,34,162,206,247,57,177,192,152,84,92,61,220,234,139,150,181,200,67,123,215,142,53,122,215,61,52,239,14,116,237,163,106,170,49,213,186,149,203,43,250,244,85,70,83,34,55,167,166,93,247,153,51,106,60,104,246,75,86,92,225,181,238,150,222,95,180,42,78,228,106,87,65,82,219,173,36,95,89,21,140,142,84,79,171,98,127,232,238,79,141,35,171,244,182,189,211,148,58,191,69,106,10,11,221,150,231,18,77,73,93,67,59,102,134,102,118,202,57,189,50,138,138,138,157,209,81,81,112,168,168,115,0,0,0,0,141,124,76,120,128,240,245,195,5,68,182,13,83,123,169,191,106,182,53,23,245,63,100,107,103,169,139,40,138,139,59,220,230,199,2,97,81,112,247,115,170,46,90,215,33,13,239,94,56,213,235,92,244,211,188,57,211,182,141,170,168,199,86,234,87,44,175,235,209,85,25,76,136,222,158,153,119,222,100,205,168,241,163,217,45,89,115,134,215,186,91,121,126,208,169,59,145,169,93,5,75,110,180,145,125,100,86,50,57,81,62,173,137,255,0,163,185,62,52,142,175,210,218,247,78,80,234,253,21,168,40,47,118,91,156,73,53,37,117,12,237,154,25,153,219,40,230,244,202,42,42,42,119,69,69,69,194,162,161,204,3,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,184,0,0,7,199,120,188,218,52,237,170,174,251,127,186,82,91,109,180,16,186,162,170,174,174,102,197,12,17,53,50,231,189,238,84,70,181,19,170,170,174,8,21,188,190,50,123,13,161,46,181,22,77,175,210,23,157,195,154,149,202,199,86,178,118,219,109,242,57,23,10,145,203,35,31,43,211,162,251,222,87,42,244,86,171,145,114,98,43,95,142,61,205,181,169,246,215,14,52,175,164,94,139,236,186,157,205,145,157,83,175,189,76,168,238,153,233,211,63,52,37,151,14,30,36,220,56,113,23,114,164,210,180,151,90,189,35,170,171,28,145,65,104,191,163,34,246,169,23,242,105,231,107,150,57,21,87,162,53,85,175,114,246,97,43,0,7,23,169,181,78,154,209,118,58,173,77,171,245,5,186,201,104,161,98,201,83,93,112,169,101,60,16,183,230,231,189,81,169,250,84,133,91,179,227,5,195,22,131,170,158,215,161,168,245,6,191,172,133,252,158,117,186,157,41,104,85,83,191,225,167,195,215,175,68,86,198,230,174,50,139,140,42,224,123,151,142,61,229,245,78,91,71,14,52,81,83,39,70,165,78,167,124,143,94,189,213,91,76,212,78,152,233,215,31,53,59,126,136,241,188,219,218,249,226,135,113,54,54,253,101,141,92,141,146,123,69,214,27,142,19,213,220,146,50,5,68,207,166,85,113,234,164,207,216,206,47,120,121,226,50,54,197,181,187,143,111,173,185,242,243,62,207,85,154,75,139,48,138,174,253,143,46,28,244,68,69,85,115,57,154,159,51,49,128,0,48,15,20,252,108,236,231,8,140,177,71,185,52,247,235,149,118,161,89,93,75,65,99,167,130,122,134,69,30,57,166,145,179,77,18,53,156,202,141,69,202,170,174,112,139,133,84,143,223,175,87,194,199,252,1,221,95,239,85,187,253,184,145,28,42,241,143,182,60,95,91,181,21,207,109,108,90,162,219,22,153,154,154,10,180,190,82,211,194,231,186,102,189,205,88,252,153,229,69,68,72,221,156,227,186,119,51,184,0,139,252,18,113,97,23,18,50,110,125,134,227,85,19,174,154,47,88,92,33,164,70,227,50,89,102,169,149,212,47,233,209,202,214,177,241,42,167,164,108,85,248,137,64,0,61,53,149,148,182,250,73,235,235,170,35,167,166,166,141,211,77,52,142,70,178,54,53,50,231,57,87,162,34,34,42,170,145,171,129,174,40,95,197,37,151,114,245,67,222,169,79,106,214,245,84,150,136,149,48,172,180,44,16,251,34,170,122,57,220,178,185,201,249,202,171,234,73,176,0,7,64,223,77,238,208,220,60,109,149,219,117,183,14,162,165,150,139,74,49,171,13,35,88,250,154,169,94,228,107,33,133,143,115,81,207,114,175,68,87,34,97,21,85,81,17,84,135,255,0,175,87,194,199,252,1,221,95,239,85,187,253,184,201,28,61,120,153,108,71,18,155,163,110,218,77,11,164,181,237,13,226,231,13,68,240,207,118,160,163,138,153,173,134,39,72,228,115,162,170,145,200,170,214,170,38,26,189,113,219,185,45,192,0,0,1,242,221,46,182,203,29,182,170,243,122,185,82,219,237,244,81,58,122,154,170,169,155,20,48,68,212,203,158,247,185,81,173,106,34,42,170,170,162,34,16,63,122,60,99,56,127,219,251,149,69,147,108,180,213,223,113,106,169,156,230,58,174,9,82,223,110,115,147,29,25,52,141,124,143,76,231,222,72,185,122,34,162,185,23,38,33,177,120,227,79,237,232,205,77,195,156,105,68,231,38,100,161,212,170,178,198,157,122,242,190,155,15,94,221,57,155,234,77,94,26,120,233,225,251,138,87,125,149,160,245,5,69,187,82,178,55,75,38,158,188,198,218,122,238,70,166,92,248,209,28,230,76,212,234,171,229,189,202,136,153,114,52,144,96,143,252,86,241,173,181,156,31,126,165,191,154,101,131,85,220,255,0,85,190,221,236,95,97,82,211,77,229,251,47,145,230,121,190,116,241,99,62,210,206,94,94,108,225,217,198,19,63,127,11,28,94,237,175,23,118,43,238,161,219,107,38,166,182,211,233,250,184,168,234,91,124,166,167,133,239,124,140,87,162,177,33,154,84,84,194,117,202,162,231,208,206,32,0,0,34,255,0,31,252,93,208,112,169,179,211,79,101,171,129,250,239,83,182,74,29,57,74,236,57,98,118,49,37,99,219,249,145,35,145,83,61,28,247,49,48,169,205,137,27,165,231,154,171,77,90,42,106,101,116,146,205,67,79,36,143,114,229,92,229,141,170,170,171,243,85,57,48,1,18,54,223,142,27,70,184,227,167,91,240,200,202,186,85,179,90,237,172,163,178,212,53,26,139,53,226,141,94,251,132,124,221,213,121,100,115,49,217,61,133,202,159,18,230,91,128,0,0,0,69,254,63,248,187,160,225,83,103,166,158,203,87,3,245,222,167,108,148,58,114,149,216,114,196,236,98,74,199,183,243,34,71,34,166,122,57,238,98,97,83,155,18,55,75,207,53,86,154,180,84,212,202,233,37,154,134,158,73,30,229,202,185,203,27,85,85,87,230,170,114,96,198,155,231,196,118,206,112,227,166,219,169,183,111,89,210,218,34,159,153,40,233,26,139,53,101,107,209,51,203,12,12,203,223,232,138,236,35,91,148,230,115,114,64,109,111,227,129,96,166,184,73,79,183,27,7,95,95,68,215,251,149,119,171,219,41,36,123,122,247,130,40,165,68,85,233,253,53,113,245,57,93,185,241,183,219,219,173,108,52,91,167,178,247,173,61,11,220,140,125,117,158,229,29,201,173,207,229,186,39,178,23,35,81,123,163,85,235,140,170,34,175,66,127,237,94,238,237,182,246,233,42,125,115,181,154,190,131,80,217,170,28,172,73,233,92,168,232,164,78,241,203,27,145,31,19,211,40,170,199,181,29,133,69,198,21,20,238,0,0,0,0,0,0,0,0,0,0,0,0,0,20,209,226,253,177,243,105,205,210,183,238,157,158,220,230,91,110,148,81,83,213,62,56,85,26,181,114,84,87,206,247,42,182,52,110,121,90,157,85,202,239,159,204,193,30,31,187,237,38,200,239,221,170,170,182,233,37,53,170,244,248,45,117,40,179,242,68,137,53,109,42,189,206,204,140,110,57,98,92,170,231,162,117,69,78,215,251,167,175,150,253,75,99,160,191,90,170,162,168,164,184,83,69,83,20,145,61,175,107,153,35,17,237,84,86,170,162,244,114,47,69,94,231,34,0,0,24,195,136,125,235,211,155,25,182,119,157,101,122,185,82,193,61,61,29,67,169,33,150,104,218,233,167,109,60,178,49,141,107,164,98,185,85,98,84,68,69,202,250,124,211,94,125,247,221,155,230,243,238,125,255,0,92,222,107,234,106,27,95,112,170,154,150,57,165,123,210,24,31,81,44,172,141,168,231,191,149,173,243,87,13,71,42,39,167,205,101,255,0,133,135,11,51,238,46,190,102,236,106,107,95,53,150,197,42,62,145,102,129,85,174,171,130,106,41,216,169,207,11,152,169,200,247,118,114,59,229,132,234,93,36,16,69,77,4,116,240,70,214,71,19,81,140,107,81,17,17,17,48,136,136,135,176,0,1,248,150,70,67,27,230,145,200,214,49,170,231,42,174,17,17,59,148,165,226,189,196,58,110,38,230,51,108,44,183,89,39,180,105,249,17,211,196,217,249,163,109,116,21,21,208,59,221,108,142,106,59,145,232,157,90,142,199,201,58,30,60,40,56,124,126,225,110,164,155,143,123,183,36,150,139,2,43,169,222,248,114,158,217,5,77,12,205,234,232,220,223,129,235,217,200,239,185,58,151,93,20,108,134,54,67,27,81,172,99,81,173,68,76,34,34,118,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,199,143,13,139,162,222,205,132,212,52,201,66,217,238,86,90,26,187,173,22,34,71,61,102,134,138,169,35,106,126,13,238,248,165,236,220,47,201,83,214,132,116,245,222,247,180,155,157,71,116,106,77,79,114,210,183,184,228,145,137,206,199,36,148,213,8,229,106,166,90,239,138,62,217,106,253,198,194,220,36,239,21,46,245,236,134,156,213,109,153,171,86,218,10,56,42,219,204,156,201,55,178,65,35,242,156,239,94,242,250,174,126,127,92,204,0,0,24,203,136,141,151,176,111,166,214,95,116,61,230,134,154,105,234,104,106,146,134,89,162,99,188,138,151,83,75,20,114,34,185,143,86,171,86,85,94,102,166,83,211,228,186,245,239,254,203,106,125,136,220,203,182,132,212,180,82,67,228,84,206,234,57,29,28,141,108,212,205,168,150,40,228,106,189,140,230,71,121,78,84,114,55,11,233,242,76,243,225,247,198,53,127,15,123,129,79,97,213,87,74,201,116,165,218,70,83,73,19,167,115,163,167,146,89,233,90,178,226,73,227,137,136,216,161,114,115,97,85,19,230,157,175,39,68,107,157,51,184,122,114,135,84,233,91,173,53,117,13,125,60,85,17,190,25,227,151,8,248,218,244,69,86,57,201,158,87,183,213,123,156,248,0,31,137,166,138,158,39,207,60,141,142,56,218,175,123,220,168,136,214,162,101,85,85,123,33,89,94,38,124,118,91,236,214,250,205,140,219,59,170,205,95,89,12,145,93,43,105,103,107,163,138,55,182,178,150,104,124,200,106,17,205,145,28,140,119,43,153,132,76,42,250,33,88,27,99,183,122,171,121,119,6,217,163,236,52,213,85,181,247,138,232,99,154,84,100,146,44,105,44,236,141,211,72,230,181,238,70,163,164,69,87,42,47,127,95,93,131,184,75,216,75,79,15,219,59,100,210,52,244,52,140,185,62,146,154,123,140,209,68,212,116,149,43,75,4,114,170,185,35,99,151,46,135,62,242,103,231,244,205,32,0,0,0,0,0,0,0,0,0,0,0,0,141,94,32,28,78,201,194,238,192,92,53,37,134,162,54,234,221,65,42,89,180,243,92,156,222,93,67,218,171,37,66,167,170,69,26,57,201,148,194,191,203,106,252,69,43,240,227,195,150,235,241,147,187,83,105,205,63,87,52,179,77,34,220,117,22,162,184,57,243,50,142,55,189,85,243,204,229,94,105,101,123,185,185,89,158,103,187,61,81,17,206,109,159,105,143,5,238,25,237,182,168,160,213,26,207,94,94,238,56,79,58,166,42,202,122,72,149,127,176,137,33,114,181,62,142,123,151,234,70,238,46,188,35,239,27,73,164,43,247,39,97,117,61,215,86,218,173,49,173,69,194,201,114,134,55,92,162,167,106,42,190,104,164,137,173,100,252,169,213,88,145,177,200,136,170,156,221,140,75,225,193,197,245,247,135,77,226,182,232,251,245,214,105,54,251,89,86,69,65,116,164,145,234,177,80,212,72,228,100,85,209,183,242,85,174,86,164,152,248,163,206,81,85,172,197,245,0,0,0,17,171,196,3,137,217,56,93,216,11,134,164,176,212,70,221,91,168,37,75,54,158,107,147,155,203,168,123,85,100,168,84,245,72,163,71,57,50,152,87,249,109,95,136,165,126,28,120,114,221,126,50,119,106,109,57,167,234,230,150,105,164,91,142,162,212,87,7,62,102,81,198,247,170,190,121,156,171,205,44,175,119,55,43,51,204,247,103,170,34,57,205,179,237,49,224,189,195,61,182,213,20,26,163,89,235,203,221,199,9,231,84,197,89,79,73,18,175,246,17,36,46,86,167,209,207,114,253,72,221,197,215,132,125,227,105,52,133,126,228,236,46,167,186,234,219,85,166,53,168,184,89,46,80,198,235,148,84,237,69,87,205,20,145,53,172,159,149,58,171,18,54,57,17,21,83,155,177,137,124,56,56,190,190,240,233,188,86,221,31,126,186,205,38,223,107,42,200,168,46,148,146,61,86,42,26,137,28,140,138,186,54,254,74,181,202,212,147,31,20,121,202,42,181,152,190,160,107,167,199,191,227,143,187,63,194,41,191,236,180,191,237,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,167,95,23,110,44,174,250,175,112,93,195,70,141,187,201,14,156,211,41,20,186,139,200,145,90,149,247,39,34,61,176,63,29,29,28,45,86,46,59,121,138,236,166,99,106,167,85,224,163,194,226,255,0,196,78,149,167,221,61,217,212,55,13,35,164,43,213,29,106,166,163,133,139,112,186,69,158,179,53,210,101,176,68,189,154,231,49,234,254,170,141,70,242,185,210,234,247,224,193,194,237,109,169,244,182,93,91,184,22,202,228,111,224,170,221,113,166,157,188,216,199,191,26,211,162,57,61,85,26,173,94,157,21,10,211,226,243,131,93,202,224,251,89,210,219,117,13,74,94,52,245,209,92,251,46,162,165,133,209,69,82,173,194,186,55,179,42,176,204,222,138,172,230,92,162,162,181,202,153,197,157,120,85,241,119,122,223,189,184,184,109,110,225,220,165,174,214,26,22,40,150,58,249,220,174,150,229,108,122,171,99,146,71,47,197,36,78,68,99,156,189,92,142,141,87,46,87,41,59,1,131,56,180,226,231,110,120,72,208,41,170,53,114,173,198,245,113,231,138,199,97,167,149,25,61,194,102,166,87,46,194,249,81,55,41,207,42,162,162,101,17,17,206,86,181,104,243,121,248,130,226,31,141,125,199,164,167,191,205,113,190,85,214,85,121,118,61,47,103,134,71,82,210,185,221,17,144,83,183,42,231,97,122,200,238,103,170,119,118,19,9,44,118,55,193,123,113,181,61,12,55,189,246,215,212,186,57,146,167,50,89,237,113,54,186,181,19,167,73,37,230,72,99,119,126,141,243,125,59,122,73,59,119,131,47,10,20,148,140,134,183,80,110,29,116,200,158,252,210,93,169,152,174,95,163,89,76,136,137,242,238,191,85,58,22,228,120,36,237,197,109,20,243,109,38,240,106,27,77,106,34,186,40,53,5,60,53,208,61,127,49,95,11,97,115,19,183,189,135,170,124,148,175,109,250,225,79,136,94,17,117,29,37,102,186,177,212,219,225,109,78,109,90,150,207,80,233,40,229,149,139,150,186,41,217,135,69,39,76,163,94,140,127,76,162,97,50,93,143,135,222,226,235,77,215,225,3,111,117,222,225,95,167,189,95,235,226,184,67,85,95,58,53,37,157,180,247,26,154,120,149,234,212,78,103,36,113,49,21,203,213,202,153,114,170,170,170,200,112,0,32,199,19,158,24,146,113,69,187,119,45,213,214,28,65,93,40,221,81,28,116,150,251,108,86,38,73,13,190,146,52,247,33,99,150,116,85,234,175,123,151,9,151,189,203,132,206,18,191,248,242,224,54,207,193,181,159,71,221,45,123,145,89,170,23,84,84,214,83,189,149,22,214,210,249,30,67,98,114,42,43,100,127,54,124,207,166,48,74,159,3,175,232,79,118,191,124,109,31,197,84,150,124,1,210,183,183,91,46,219,108,222,185,220,22,200,140,147,78,105,203,141,210,37,206,51,36,52,239,123,17,62,170,230,162,39,213,80,162,79,15,30,32,93,195,247,19,218,118,247,116,174,88,116,246,166,127,234,122,250,175,122,163,27,5,67,218,140,153,223,243,115,36,79,85,239,202,143,68,238,108,32,0,33,159,138,182,255,0,46,205,240,205,89,164,173,21,139,14,160,220,121,31,97,165,228,92,57,148,92,168,234,217,62,239,45,91,23,207,53,13,95,69,34,135,130,38,184,246,29,201,220,157,184,150,161,113,120,178,82,94,98,141,93,211,154,146,117,137,202,137,243,84,172,110,113,221,26,159,46,150,246,0,0,140,252,103,112,107,95,198,29,22,159,176,92,55,130,187,74,233,251,20,146,85,173,182,150,212,218,150,213,213,185,57,91,52,142,116,173,248,24,174,107,83,29,57,222,185,94,110,144,47,137,159,9,205,57,176,27,23,171,55,130,139,122,174,87,153,180,213,52,85,12,161,150,201,28,45,159,158,120,226,194,189,38,114,183,30,102,123,47,99,17,248,78,254,59,58,75,247,186,237,252,138,82,250,0,41,211,196,75,143,206,33,44,92,66,223,182,147,107,181,133,195,69,88,52,108,208,210,170,208,177,177,84,220,42,86,38,72,249,164,145,90,174,70,101,252,173,99,85,26,173,68,114,162,171,186,76,47,12,110,42,183,7,137,205,164,190,38,232,186,58,221,67,164,46,17,80,201,117,142,6,194,149,240,75,31,60,110,123,88,136,196,149,170,215,163,185,81,17,83,145,112,138,170,171,50,64,0,164,31,18,174,58,239,91,235,173,46,59,49,183,87,151,65,182,250,122,173,96,157,244,238,86,253,185,89,19,176,233,100,95,202,129,143,69,242,219,217,85,60,197,202,242,114,243,124,32,248,77,234,221,233,211,84,91,145,189,186,130,191,69,233,187,148,108,158,221,109,164,133,139,116,173,129,200,138,147,57,100,69,101,59,28,139,150,243,53,238,114,117,229,106,97,93,39,245,79,130,223,13,215,43,43,233,116,150,185,215,86,91,162,55,16,214,84,212,211,86,197,205,142,242,67,229,70,174,79,92,53,236,251,202,208,226,31,134,221,234,224,159,116,45,180,183,250,185,41,103,108,191,104,105,189,75,106,145,236,138,167,202,122,47,153,19,250,58,57,88,170,206,102,47,188,222,102,175,84,115,92,182,251,225,221,198,131,56,174,219,89,237,90,186,72,98,220,45,38,200,226,189,50,54,36,108,175,133,217,72,171,99,106,116,78,110,85,108,141,78,141,122,101,17,173,123,16,150,197,85,248,231,127,249,19,255,0,243,147,255,0,217,167,103,240,65,253,204,119,55,247,250,139,249,59,139,45,0,0,14,187,184,154,255,0,74,237,94,135,189,238,38,183,185,178,223,99,211,244,111,173,173,157,221,209,141,78,141,106,126,83,220,170,141,107,83,171,156,230,162,117,83,93,62,41,56,138,213,124,80,111,21,227,116,53,50,190,10,121,156,180,182,123,122,187,45,183,219,216,231,121,48,38,58,43,176,229,115,157,249,79,115,151,162,42,34,108,111,164,63,161,59,39,239,117,55,241,77,57,112,12,65,197,174,249,210,240,231,195,246,174,221,55,77,11,110,52,20,75,77,102,142,68,71,36,215,41,191,7,76,222,95,202,68,123,145,238,79,204,99,215,208,215,147,110,119,63,84,109,174,232,216,119,110,207,91,44,183,203,29,222,43,195,100,146,69,205,68,141,147,157,237,145,221,213,36,78,102,187,61,209,206,207,115,101,157,189,215,54,29,205,208,182,13,195,210,245,30,125,167,81,219,160,185,82,61,123,249,114,177,28,141,114,122,57,51,133,79,69,69,67,176,128,0,0,29,119,113,53,254,149,218,189,15,123,220,77,111,115,101,190,199,167,232,223,91,91,59,187,163,26,157,26,212,252,167,185,85,26,214,167,87,57,205,68,234,166,186,124,82,113,21,170,248,160,222,43,198,232,106,101,124,20,243,57,105,108,246,245,118,91,111,183,177,206,242,96,76,116,87,97,202,231,59,242,158,231,47,68,84,68,216,223,72,127,66,118,79,222,234,111,226,154,114,231,64,223,189,228,211,155,1,180,90,155,119,53,67,86,90,61,61,70,179,50,157,175,70,186,170,161,202,140,134,6,170,246,87,200,230,55,56,92,103,61,144,215,194,253,127,223,30,52,247,225,146,212,37,94,168,214,186,190,183,200,162,163,141,216,138,158,62,174,72,98,71,47,44,52,241,49,28,170,170,168,141,107,92,231,46,121,156,182,79,180,190,10,155,91,111,177,193,81,189,91,145,168,111,55,201,35,71,77,79,96,124,84,116,80,61,83,171,90,233,99,124,146,227,209,223,131,207,230,157,75,136,127,6,10,74,43,29,70,160,225,171,90,220,107,43,233,152,175,253,79,234,41,98,85,170,199,118,195,84,198,177,172,118,59,54,70,170,42,247,123,72,89,194,135,18,26,247,131,45,243,101,218,170,158,225,13,177,181,127,101,234,235,4,153,98,205,3,30,173,145,22,53,194,36,241,47,51,152,171,133,71,34,183,60,174,118,118,25,177,222,237,58,150,203,111,212,118,26,248,171,109,151,90,88,171,104,170,98,92,178,120,37,98,62,57,26,191,39,53,200,169,244,83,238,0,0,0,0,0,0,0,0,0,0,0,0,6,22,226,211,97,45,60,64,236,237,239,72,212,80,210,62,228,202,74,153,237,211,75,19,85,204,169,74,89,227,137,81,203,27,220,152,116,217,247,83,63,47,174,190,59,159,183,122,171,102,183,6,231,163,239,212,213,84,53,246,122,233,163,134,85,100,145,44,137,20,239,141,179,70,231,53,142,86,171,163,85,71,34,39,111,79,75,63,240,204,227,178,223,121,183,209,236,102,230,93,86,26,250,56,99,138,215,91,85,59,91,28,177,177,180,116,176,195,230,77,80,174,116,138,229,123,185,90,204,42,101,83,213,11,53,134,104,170,34,100,240,72,217,35,145,168,246,61,170,138,142,106,166,81,81,83,186,31,176,0,56,13,111,174,116,206,222,105,186,237,83,170,174,180,212,52,52,20,242,212,72,249,167,142,44,163,35,115,213,17,94,230,166,121,88,239,84,236,81,183,136,39,24,213,252,66,110,5,69,135,74,221,43,34,210,150,153,31,77,28,77,157,205,142,162,72,167,170,106,75,136,231,146,39,163,162,153,169,205,132,85,79,146,119,192,219,1,178,218,159,125,247,46,211,161,52,213,20,147,121,245,16,58,178,68,142,71,54,26,103,84,69,20,146,57,88,199,242,163,124,214,170,185,91,132,245,249,46,194,156,59,108,189,131,98,246,178,197,161,236,212,52,176,207,77,67,74,149,210,195,19,27,231,213,54,154,40,164,145,85,172,98,185,92,177,34,243,57,50,190,191,36,201,160,0,1,134,120,182,222,42,93,148,217,13,71,171,29,51,82,173,104,43,32,164,111,50,115,44,222,201,60,140,194,115,177,123,197,232,185,249,125,53,233,212,55,123,222,237,238,117,101,209,201,45,69,203,85,94,228,146,54,123,239,114,201,83,80,174,70,162,101,206,248,164,237,151,47,222,95,119,1,251,23,69,178,123,9,167,169,150,133,176,92,175,84,52,151,90,220,196,141,122,77,53,21,42,72,213,252,27,29,241,69,217,217,95,154,175,164,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,138,250,56,110,20,53,20,21,17,181,241,84,196,248,100,107,145,21,28,215,34,162,162,162,244,84,194,148,55,226,85,195,229,94,206,111,173,125,238,134,129,35,180,106,103,75,117,73,34,137,82,54,205,81,89,88,238,76,164,108,106,47,36,105,211,42,184,245,84,51,143,132,95,17,43,102,212,181,123,59,168,110,181,14,134,181,36,168,162,108,179,229,141,145,242,80,83,198,198,163,229,68,78,136,184,70,179,63,47,145,111,40,168,169,148,92,162,158,64,0,30,21,17,83,10,68,110,60,120,42,211,188,70,232,218,189,73,100,183,195,79,171,237,52,82,62,146,104,162,141,143,168,72,162,170,123,33,115,155,4,146,189,29,44,200,170,212,84,207,166,23,189,27,238,14,221,234,253,174,213,53,186,87,87,217,171,109,213,212,21,18,67,248,122,121,97,231,228,145,236,231,103,152,214,170,181,93,27,176,184,78,198,122,225,79,143,13,210,225,214,247,79,77,91,123,184,222,180,202,53,144,190,223,85,83,81,82,216,99,231,129,23,201,137,106,35,141,170,145,194,173,111,162,115,42,118,94,150,241,176,220,119,108,78,245,217,168,37,139,87,91,236,215,90,134,68,217,40,174,117,244,116,242,249,174,100,89,70,199,237,15,118,57,165,229,79,92,162,167,116,235,34,41,43,232,110,16,178,166,130,182,10,152,164,106,57,146,67,34,61,174,69,76,162,162,162,225,83,10,159,221,62,128,113,183,189,71,96,211,116,50,220,239,247,154,27,125,44,12,115,223,45,85,67,34,98,34,34,185,122,189,81,59,53,87,244,41,92,92,115,120,153,89,44,86,219,166,217,108,181,197,149,119,41,217,61,21,85,206,9,153,36,113,53,205,169,133,235,20,212,213,72,230,189,28,145,57,185,111,68,92,170,118,66,173,172,214,109,193,222,253,127,21,13,12,23,91,253,242,251,94,212,123,209,179,213,61,31,60,232,138,247,170,35,223,203,207,42,101,122,252,94,170,189,110,143,128,94,4,244,254,194,105,154,93,105,172,237,116,245,154,190,225,11,37,85,158,6,72,180,141,146,58,89,57,19,204,167,100,177,185,146,196,238,153,92,103,231,149,73,168,136,136,136,136,152,68,236,135,144,0,0,0,0,0,0,0,0,0,0,0,0,87,255,0,137,175,9,28,68,241,81,170,52,68,91,85,111,180,212,88,52,213,5,83,165,246,203,163,105,151,219,39,145,188,222,227,147,170,36,112,199,133,250,170,25,35,195,107,133,109,95,194,206,208,223,172,219,145,109,183,211,234,189,65,125,125,101,67,232,234,91,59,86,142,56,99,101,59,21,237,233,238,187,207,118,61,60,197,37,193,225,205,71,34,181,200,138,138,152,84,95,83,90,110,40,52,117,167,111,248,141,220,205,23,96,137,176,219,45,26,170,231,77,69,11,91,202,144,192,149,15,242,227,68,249,53,170,141,250,227,211,177,177,78,204,222,110,26,139,103,244,46,160,187,76,179,87,92,244,213,178,178,166,69,252,185,100,165,141,239,119,233,115,149,78,226,0,0,2,191,252,77,120,72,226,39,138,141,81,162,34,218,171,125,166,162,193,166,168,42,157,47,182,93,27,76,190,217,60,141,230,247,28,157,81,35,134,60,47,213,80,201,30,27,92,43,106,254,22,118,134,253,102,220,139,109,190,159,85,234,11,235,235,42,31,71,82,217,218,180,113,195,27,41,216,175,111,79,117,222,123,177,233,230,41,46,15,14,106,57,21,174,68,84,84,194,162,250,154,211,113,65,163,173,59,127,196,110,230,104,187,4,77,134,217,104,213,87,58,106,40,90,222,84,134,4,168,127,151,26,39,201,173,84,111,215,30,157,141,138,118,102,243,112,212,91,63,161,117,5,218,101,154,186,231,166,173,149,149,50,47,229,203,37,44,111,123,191,75,156,170,119,19,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,255,0,109,15,238,77,162,191,131,182,223,228,209,157,184,0,0,5,42,238,23,133,207,25,155,147,186,186,139,93,94,237,58,113,173,212,215,234,171,157,76,191,110,198,231,49,147,212,57,238,84,76,101,112,142,232,159,68,66,231,44,118,91,94,155,178,219,244,237,146,142,58,75,117,174,150,42,42,58,120,211,13,134,8,152,140,99,19,232,141,106,39,232,62,226,39,120,164,104,219,62,173,224,179,91,214,92,160,99,170,116,236,148,23,139,124,170,206,101,134,118,213,71,27,149,62,92,209,77,43,51,253,159,175,98,181,188,35,175,55,11,103,25,214,90,42,57,149,144,221,236,151,90,58,182,255,0,84,137,176,121,200,223,254,233,12,107,250,11,218,58,198,231,110,54,151,218,61,191,191,110,94,180,173,90,91,46,157,162,146,186,174,70,166,92,173,106,116,99,19,242,158,231,43,88,212,245,115,145,61,77,119,55,143,117,119,75,140,109,250,155,83,85,208,212,220,175,250,158,186,59,117,142,205,76,188,233,77,11,159,203,79,71,10,116,76,55,155,171,186,101,202,231,175,85,82,235,56,33,224,135,68,240,151,162,98,168,168,130,150,237,184,55,104,26,183,187,218,198,142,88,149,81,21,105,41,149,83,44,129,171,221,122,44,138,156,206,252,150,178,79,0,113,58,175,73,233,157,117,167,107,244,150,177,176,209,94,108,215,56,93,5,101,13,108,45,150,25,152,190,142,106,255,0,117,23,186,42,34,166,21,14,183,178,59,59,164,246,11,108,237,123,79,161,157,87,246,21,154,106,217,40,155,87,47,153,36,108,169,171,154,165,99,87,227,46,70,44,234,212,85,235,202,212,202,170,229,87,189,0,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,0,68,143,21,13,108,154,55,130,237,97,75,27,249,42,117,45,85,190,201,3,179,143,142,161,146,200,152,245,204,48,202,159,167,62,133,7,27,12,248,126,111,251,184,135,225,147,77,106,91,165,111,180,106,43,19,86,193,125,87,59,47,117,93,59,90,141,149,221,85,85,100,137,209,72,170,184,247,158,236,118,36,120,5,5,120,155,239,242,111,159,20,23,154,59,77,98,205,167,180,43,87,77,219,121,93,150,73,36,79,85,170,153,61,61,233,149,237,69,235,150,70,197,201,243,120,96,235,150,104,126,52,116,55,180,74,172,165,191,165,101,142,101,69,94,171,61,59,252,164,250,230,102,194,95,240,0,0,70,191,17,255,0,196,155,116,255,0,123,169,127,150,211,149,87,225,59,248,236,233,47,222,235,183,242,41,75,232,0,136,188,86,120,107,108,215,20,122,205,187,145,87,123,186,233,61,79,52,113,195,113,172,182,178,57,35,184,50,54,163,35,116,177,189,63,108,107,90,214,163,209,83,221,106,34,162,225,49,154,56,113,225,203,110,56,94,219,120,54,215,109,169,170,86,151,207,125,101,109,117,99,218,250,170,250,167,34,35,166,149,205,70,183,60,173,107,81,26,136,136,214,162,99,186,174,82,0,17,147,196,95,126,231,216,14,23,117,21,230,207,86,234,125,65,169,92,221,55,103,145,143,229,124,83,212,49,254,100,173,94,232,172,133,147,57,23,243,145,157,179,146,167,60,54,120,115,160,226,35,137,59,109,38,167,183,165,94,150,210,48,46,160,188,67,35,51,29,79,150,246,182,10,119,122,97,242,185,170,173,95,137,145,200,133,254,163,81,168,141,106,34,34,38,17,19,208,242,96,254,50,184,114,180,113,61,176,247,253,189,158,158,31,182,225,137,215,29,59,86,246,167,53,53,202,38,170,197,135,47,194,217,58,196,255,0,236,36,114,247,68,41,55,129,93,240,170,225,195,138,45,47,169,238,178,201,69,105,173,170,93,61,168,99,151,220,228,163,168,114,49,238,145,23,24,242,164,72,229,84,239,248,44,125,13,136,138,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,0,0,20,189,226,189,198,67,119,99,91,127,59,238,223,220,210,77,37,163,235,21,247,122,168,36,203,46,87,86,101,170,204,167,71,69,6,92,212,244,89,21,235,215,149,138,87,195,154,173,85,107,145,81,81,112,168,190,134,210,58,67,250,19,178,126,247,83,127,20,211,151,0,167,175,25,189,255,0,253,83,110,46,159,225,242,199,95,205,65,164,98,75,181,229,145,191,221,117,198,118,126,5,142,68,92,102,56,23,153,58,34,254,200,82,35,107,142,23,117,158,134,225,155,65,113,39,113,107,214,215,173,174,181,180,30,74,183,30,205,27,17,61,149,235,235,248,101,138,173,122,254,75,35,84,248,139,32,240,102,223,223,213,78,217,95,184,126,189,214,243,92,52,108,206,186,217,218,231,117,117,182,161,255,0,133,99,83,229,29,67,149,85,127,250,203,83,208,177,224,0,0,2,151,188,87,184,200,110,236,107,111,231,125,219,251,154,73,164,180,125,98,190,239,85,4,153,101,202,234,204,181,89,148,232,232,160,203,154,158,139,34,189,122,242,177,74,248,115,85,170,173,114,42,42,46,21,23,208,218,71,72,127,66,118,79,222,234,111,226,154,114,229,124,120,212,222,238,84,28,56,105,75,53,36,235,29,53,211,87,195,237,77,78,242,54,58,74,135,53,171,244,230,195,190,246,183,228,98,31,4,61,1,100,173,190,238,110,230,214,83,199,45,210,213,5,190,207,64,247,53,21,97,142,117,154,73,213,21,123,43,188,152,83,41,232,142,79,82,217,65,70,62,47,154,10,199,162,184,186,125,206,203,77,28,14,213,218,110,134,253,90,200,219,202,213,169,89,106,41,158,236,118,203,146,149,174,85,76,101,92,170,189,85,85,108,183,195,55,85,87,106,206,9,182,226,170,229,44,146,212,91,160,173,181,43,156,139,143,42,158,182,120,161,68,202,174,81,34,108,109,251,218,164,161,0,0,0,0,0,0,0,0,0,0,0,0,7,133,68,84,84,84,202,47,116,33,95,31,92,9,233,253,252,211,53,58,211,70,90,233,233,53,125,190,23,202,139,4,12,141,106,219,28,117,82,114,47,151,78,249,100,115,229,149,189,50,153,199,207,10,180,185,121,179,110,14,200,107,249,104,107,160,186,216,47,150,42,247,35,30,173,158,149,234,248,103,84,71,177,85,24,254,94,120,151,11,211,225,244,84,233,105,60,12,248,153,89,47,182,219,94,217,111,77,197,180,151,40,25,5,21,45,206,121,153,28,114,181,173,166,133,139,44,213,53,74,231,61,92,178,185,216,111,84,76,162,119,66,199,108,154,142,193,169,40,34,185,216,47,52,55,10,89,216,215,178,90,90,134,74,213,69,106,57,58,177,85,59,57,23,244,161,201,3,231,171,175,161,183,194,250,154,250,216,41,162,141,170,231,201,52,136,198,181,17,50,170,170,171,132,76,34,255,0,112,142,251,243,199,118,196,236,165,154,190,89,117,117,190,243,117,167,100,173,142,138,217,95,71,81,47,154,214,75,132,116,126,208,199,99,154,46,85,245,202,162,119,94,149,15,197,103,30,27,165,196,85,234,162,154,138,247,113,178,233,149,107,225,101,190,150,166,166,153,179,71,207,58,39,157,18,84,73,27,149,99,153,26,239,69,229,68,236,157,112,46,223,109,222,175,221,29,83,69,165,116,133,154,182,227,93,95,81,28,63,128,167,150,110,78,121,24,206,119,249,109,114,163,81,210,55,43,133,238,94,71,1,220,21,105,222,28,180,109,38,164,189,219,225,168,213,247,106,40,223,87,52,177,70,247,211,164,177,82,189,240,181,206,130,57,88,141,150,21,84,106,170,227,215,43,218,92,162,34,38,16,242,0,0,240,170,136,153,85,194,33,80,222,46,156,68,173,231,82,210,108,238,158,186,206,216,104,146,58,138,214,195,62,24,231,178,74,250,121,24,228,100,170,139,209,83,40,230,103,231,242,48,119,134,175,15,149,123,199,190,212,23,186,234,4,146,209,166,93,21,213,100,150,37,88,221,53,61,101,27,185,50,177,189,170,188,146,42,227,40,184,245,68,47,146,130,142,27,125,13,61,5,60,109,100,84,209,50,24,218,212,68,70,181,168,136,136,136,157,17,48,135,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,155,226,43,195,181,6,245,108,157,210,239,73,110,154,162,251,96,165,158,186,149,96,133,175,123,188,138,74,183,49,157,34,123,213,21,242,246,69,79,162,162,247,164,157,174,214,58,135,100,55,126,211,127,71,84,80,214,216,47,16,37,100,121,124,78,196,21,76,124,145,185,57,152,184,204,88,84,85,78,221,113,233,177,62,194,110,85,183,118,54,151,75,235,75,125,124,21,47,184,90,104,166,169,242,165,107,214,57,228,166,138,71,177,216,115,176,228,243,19,40,170,170,153,235,243,50,8,0,0,120,84,69,76,42,101,20,141,28,85,112,53,181,252,71,217,234,170,223,106,165,181,234,63,37,235,5,125,44,20,240,61,242,114,206,173,243,36,246,121,36,84,89,38,230,118,58,244,69,238,157,105,227,136,46,7,55,191,98,175,21,140,159,72,93,111,22,120,231,145,176,214,219,173,245,117,17,164,72,249,121,92,249,22,157,141,248,34,230,85,78,152,84,94,203,211,5,208,93,117,62,144,185,36,214,235,133,206,207,93,78,252,230,25,100,167,149,142,107,147,228,168,168,168,230,167,233,79,161,36,182,139,196,119,136,221,168,138,26,70,106,31,183,233,161,107,99,70,94,170,235,234,176,212,242,211,162,123,75,83,180,127,253,243,190,100,154,211,94,52,87,154,91,98,71,168,244,76,19,86,172,121,87,83,219,94,230,121,156,169,209,21,245,217,229,207,55,215,24,62,29,93,227,67,172,107,109,46,167,210,154,38,219,5,99,149,83,158,170,219,43,90,141,86,185,58,44,117,217,206,85,191,225,34,102,239,113,197,196,22,240,62,166,27,190,181,184,219,104,170,28,245,90,91,109,202,186,24,185,93,230,123,188,142,168,122,99,18,42,99,228,136,135,70,218,157,144,221,61,244,213,148,182,157,49,166,175,119,55,87,212,198,149,21,233,69,83,52,108,71,202,198,186,73,36,100,111,194,39,154,215,43,149,23,162,231,215,173,208,112,85,192,30,132,225,218,205,73,170,47,212,108,186,234,202,168,99,154,89,43,35,134,116,165,145,204,167,123,146,37,125,60,114,199,201,44,42,173,69,92,166,87,213,122,76,4,68,106,97,17,17,19,209,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,12,109,190,220,66,109,103,14,122,42,171,90,238,118,168,164,183,199,28,79,117,29,10,202,223,107,184,202,212,202,67,79,22,121,158,229,92,38,81,48,220,229,202,136,138,166,190,214,59,46,184,226,235,137,79,96,160,167,123,245,14,229,106,105,170,230,229,69,145,180,169,81,51,165,154,69,237,248,56,99,87,185,123,97,145,244,68,236,108,139,100,180,81,105,251,53,5,134,217,26,178,142,219,75,21,29,59,85,114,173,142,54,35,90,138,190,189,17,15,180,192,218,215,142,174,19,182,235,85,220,244,62,180,222,91,109,174,249,102,157,105,107,168,228,163,171,115,160,149,59,181,85,145,43,87,186,118,85,62,253,240,227,19,135,254,30,244,205,167,83,110,46,182,108,77,212,20,205,172,180,80,81,192,249,235,107,161,115,81,201,35,33,68,203,89,133,79,125,252,173,207,76,231,161,134,116,31,139,127,7,154,210,228,219,101,202,245,169,180,138,200,245,99,39,191,90,57,97,114,231,9,151,211,62,100,98,47,205,216,68,245,193,51,163,145,147,70,201,162,114,57,143,106,57,170,158,168,189,148,253,0,0,49,182,251,113,9,181,156,57,232,170,173,107,185,218,162,146,223,28,113,61,212,116,43,43,125,174,227,43,83,41,13,60,89,230,123,149,112,153,68,195,115,151,42,34,42,154,251,88,236,186,227,139,174,37,61,130,130,157,239,212,59,149,169,166,171,155,149,22,70,210,165,68,206,150,105,23,183,224,225,141,94,229,237,134,71,209,19,177,178,45,146,209,69,167,236,212,22,27,100,106,202,59,109,44,84,116,237,85,202,182,56,216,141,106,42,250,244,68,62,211,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,241,233,61,111,163,246,239,97,52,174,174,215,122,154,219,96,178,208,233,187,107,170,43,174,21,44,130,22,126,198,143,9,204,229,68,87,42,244,70,167,85,92,34,34,169,26,245,151,140,15,8,26,90,186,74,43,76,250,203,85,182,57,60,181,158,205,102,107,98,94,157,92,139,87,44,10,169,158,153,199,221,148,234,118,125,186,241,76,224,219,112,171,162,182,75,184,21,154,86,170,119,35,99,110,162,183,190,150,37,85,95,202,157,156,240,177,62,175,123,83,234,74,250,10,250,27,165,20,23,43,101,108,21,116,149,81,182,104,42,32,145,36,142,88,220,153,107,218,230,229,28,213,69,69,69,78,138,123,192,0,0,86,223,139,63,23,186,6,147,106,43,120,110,208,218,158,146,239,169,111,245,144,54,254,202,9,219,35,109,148,144,72,217,188,169,94,220,162,74,249,25,26,121,121,202,49,31,205,132,84,71,98,15,5,189,149,187,94,55,59,84,111,197,125,36,145,217,180,245,185,246,42,9,92,138,141,158,190,161,88,233,57,87,215,203,133,190,242,127,245,134,41,112,101,107,248,213,238,244,246,45,181,209,91,45,108,171,86,63,84,215,203,119,185,177,157,214,150,145,26,145,49,223,216,190,105,121,147,30,180,254,158,184,159,193,123,98,104,53,46,189,213,59,247,125,162,142,102,105,40,153,104,178,172,141,202,50,182,161,138,179,202,223,147,153,6,25,247,84,41,112,0,0,0,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,98,248,223,107,150,83,104,205,177,219,88,166,114,190,227,116,173,190,79,26,59,163,82,158,38,195,27,156,159,53,246,169,81,23,251,23,21,249,161,184,109,189,107,174,23,183,11,136,75,82,205,42,232,91,229,182,142,106,118,183,221,117,28,172,145,42,100,249,185,204,124,148,107,132,232,214,44,138,191,73,17,225,7,191,203,182,219,253,85,180,183,154,199,50,201,185,20,233,79,3,92,239,114,43,164,8,231,192,239,167,59,22,88,186,99,46,116,121,248,80,187,80,96,174,54,119,237,156,56,240,225,170,247,10,150,165,177,94,229,131,236,155,10,42,245,117,198,161,21,177,57,62,126,90,115,204,169,234,145,56,162,206,20,54,18,229,196,222,253,105,205,172,138,166,120,41,46,19,62,174,241,90,196,230,117,61,12,73,207,60,157,127,41,81,17,141,85,252,185,26,117,141,7,123,186,108,166,247,88,53,5,98,172,23,13,13,170,41,170,106,17,158,247,44,148,149,77,87,183,31,148,153,141,83,30,169,208,217,182,57,35,154,54,77,12,141,124,111,106,57,174,106,229,28,139,217,81,125,80,253,0,0,35,95,136,255,0,226,77,186,127,189,212,191,203,105,202,171,240,157,252,118,116,151,239,117,219,249,20,165,244,0,98,61,221,226,207,135,125,135,212,148,218,67,118,247,58,135,78,94,43,40,89,114,130,150,122,106,137,28,250,103,201,36,109,147,49,198,228,194,190,41,19,25,207,187,219,177,220,182,203,116,116,14,241,233,10,93,123,182,154,142,27,237,130,182,73,98,130,182,24,228,99,94,232,222,172,122,34,72,214,187,163,154,169,219,208,237,64,2,163,60,110,247,10,74,189,119,182,219,87,12,138,216,237,118,154,171,253,67,81,122,61,213,51,121,17,101,62,109,74,73,113,255,0,56,191,67,50,120,44,237,188,54,13,134,213,123,153,81,2,54,179,86,234,15,99,141,248,76,186,142,142,36,70,46,127,231,167,168,76,127,98,138,88,120,6,187,190,32,91,107,14,213,241,125,185,26,118,138,8,226,162,173,186,37,238,145,177,244,98,71,91,27,106,85,173,79,68,107,229,123,49,253,143,78,152,47,15,132,45,196,159,117,184,98,219,77,119,89,80,179,214,87,233,234,88,171,101,85,202,201,85,3,124,137,220,191,124,177,61,127,73,2,188,115,191,252,137,255,0,249,201,255,0,236,211,179,248,32,254,230,59,155,251,253,69,252,157,197,150,128,0,33,111,137,159,25,9,195,142,215,166,129,208,247,69,139,112,181,172,18,67,71,36,47,196,150,170,31,134,90,197,199,86,189,122,178,46,222,247,51,145,127,7,133,174,111,14,46,15,106,56,158,221,182,234,61,95,111,89,54,247,71,79,29,85,233,101,69,229,184,207,241,69,66,213,245,230,84,230,147,229,26,42,101,21,237,83,10,113,87,12,52,252,80,239,13,61,60,76,138,40,181,246,160,99,24,198,163,90,214,165,198,116,68,68,78,136,136,158,134,199,250,67,250,19,178,126,247,83,127,20,211,151,7,86,221,61,197,176,237,38,220,106,77,205,212,242,114,91,52,213,182,123,141,66,35,176,233,18,54,170,182,54,255,0,100,247,97,141,249,171,144,215,111,73,89,53,199,24,28,77,81,218,234,234,29,46,160,220,157,72,233,171,39,106,43,155,78,201,94,178,79,34,39,85,72,225,137,30,228,78,184,108,120,244,47,131,136,46,27,116,214,233,240,183,122,225,238,195,109,130,150,154,154,197,21,30,156,143,8,141,164,169,164,99,86,143,10,184,229,68,116,108,106,175,79,117,206,79,85,40,203,132,93,234,184,112,199,196,166,151,215,183,54,207,75,71,111,175,117,175,80,83,61,170,142,246,25,87,202,169,107,155,223,154,60,249,136,213,252,184,154,108,109,4,240,85,65,29,85,44,209,205,12,204,73,35,146,55,35,154,246,170,101,28,138,157,21,21,58,228,246,0,0,4,45,241,51,227,33,56,113,218,244,208,58,30,232,177,110,22,181,130,72,104,228,133,248,146,213,67,240,203,88,184,234,215,175,86,69,219,222,230,114,47,224,240,181,205,225,197,193,237,71,19,219,182,221,71,171,237,235,38,222,232,233,227,170,189,44,168,188,183,25,254,40,168,90,190,188,202,156,210,124,163,69,76,162,189,170,97,78,42,225,134,159,138,29,225,167,167,137,145,69,22,190,212,12,99,24,212,107,90,212,184,206,136,136,137,209,17,19,208,216,255,0,72,127,66,118,79,222,234,111,226,154,114,228,54,241,92,217,203,182,236,112,163,95,116,211,212,114,213,92,116,45,202,45,75,228,196,153,124,148,177,199,36,85,61,61,81,177,202,178,175,174,33,95,185,107,219,194,219,138,237,59,195,166,239,220,244,166,224,220,89,111,210,58,254,42,122,74,138,249,93,136,173,245,208,185,254,207,52,139,249,49,42,75,44,110,119,167,59,28,229,70,177,84,189,8,228,142,104,217,52,50,53,241,189,168,230,185,171,148,114,47,101,69,245,67,141,213,26,163,78,232,173,61,112,213,154,182,245,73,104,179,90,160,117,85,109,109,92,169,28,48,68,212,202,185,206,94,223,233,92,34,117,53,230,227,83,127,255,0,158,155,136,251,238,224,88,41,106,93,103,114,195,103,211,240,58,53,243,159,71,14,91,26,171,59,243,72,247,62,78,94,232,178,114,250,23,153,194,6,211,87,108,111,13,27,125,182,23,88,210,59,141,166,210,146,220,35,69,85,242,235,42,36,125,77,67,50,189,249,101,153,237,207,211,208,204,32,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,201,133,68,84,95,69,33,255,0,26,188,1,232,78,34,108,213,122,162,195,70,203,86,172,165,134,73,162,146,142,56,96,74,169,26,202,135,162,74,173,167,146,89,57,229,153,21,200,139,149,194,122,167,90,95,221,109,144,221,61,139,213,181,118,157,79,166,175,118,199,80,84,200,148,245,235,69,83,12,111,70,74,246,182,72,228,124,108,206,124,167,57,28,136,157,19,62,157,59,206,208,241,197,196,22,207,190,154,27,70,181,184,220,168,169,220,197,74,91,149,202,186,104,185,91,229,251,188,141,168,98,99,17,162,99,228,170,132,179,210,62,52,58,202,138,210,218,125,87,162,109,147,214,53,81,17,244,182,217,92,213,106,53,169,213,100,174,206,114,142,255,0,1,247,106,95,26,43,205,85,177,99,211,154,38,8,107,82,60,163,170,45,175,107,60,206,85,232,170,202,236,242,231,151,235,140,145,151,119,124,71,120,141,221,120,166,164,126,161,251,2,154,102,186,53,101,150,174,190,151,45,95,49,58,167,180,185,59,73,255,0,222,183,228,70,218,251,174,167,213,247,37,154,227,112,185,222,43,170,31,156,205,44,149,18,189,206,114,252,213,85,85,92,229,253,43,245,51,167,15,188,14,111,126,250,222,40,217,6,144,186,217,236,242,79,27,102,173,184,91,234,233,227,88,149,241,115,57,146,37,59,219,240,75,204,138,189,48,138,189,147,173,195,240,171,192,214,215,240,225,103,165,171,101,170,150,233,168,252,150,44,245,245,80,83,206,246,73,203,2,187,203,147,217,227,145,17,36,135,153,185,235,213,87,186,244,146,232,136,137,132,76,34,30,64,0,3,31,111,222,229,91,118,159,105,117,70,180,184,87,193,76,251,125,166,182,106,111,54,86,177,100,158,58,105,100,99,27,151,55,46,95,45,112,136,168,171,142,159,51,93,141,209,214,58,135,123,247,126,237,127,87,212,87,86,223,239,19,165,28,121,124,174,196,245,79,124,113,181,57,158,184,204,184,68,69,94,253,51,235,118,222,29,92,59,80,108,174,201,218,238,245,118,233,169,239,183,250,88,43,170,150,120,90,199,183,207,164,164,115,217,214,38,61,17,31,23,101,85,250,170,175,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,238,52,52,247,75,125,77,182,174,54,190,10,184,95,4,141,114,34,163,152,230,171,85,48,185,69,232,171,220,161,207,18,94,30,42,182,115,124,43,239,214,187,124,204,178,106,41,37,184,164,190,82,163,27,61,69,101,99,185,17,91,27,24,158,228,104,184,202,174,61,85,12,255,0,225,45,197,92,180,23,185,182,43,88,221,32,138,138,104,157,61,178,74,137,213,170,233,213,244,52,176,192,213,146,108,47,68,114,163,26,204,247,199,170,22,214,215,35,154,142,106,162,162,166,81,83,212,242,0,0,3,140,191,105,141,59,170,104,159,110,212,118,58,11,157,52,141,86,186,42,202,102,76,197,69,69,69,232,244,84,236,231,39,233,95,153,25,247,107,195,119,134,253,210,74,154,150,233,196,176,85,212,35,215,204,179,81,208,82,225,206,243,23,57,246,87,47,121,51,253,171,126,68,59,220,111,6,125,69,75,93,60,155,117,171,169,230,163,229,115,162,109,202,225,35,164,206,95,202,138,144,208,227,183,39,111,92,253,12,45,85,225,61,196,251,43,166,166,166,75,3,162,141,238,107,100,119,218,10,142,68,92,34,162,165,31,94,135,104,176,120,63,111,229,106,196,183,123,214,156,129,175,107,85,220,181,53,173,84,85,198,83,222,162,250,169,36,118,147,193,199,109,109,13,164,185,110,110,165,187,86,214,71,229,201,37,61,21,101,60,148,238,84,242,220,173,86,205,68,138,169,148,122,99,228,169,245,38,222,212,108,14,213,108,197,174,59,110,131,210,22,186,39,70,214,177,106,155,111,166,142,161,232,141,99,125,231,197,27,51,159,41,138,191,84,207,203,25,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,123,198,47,121,247,107,105,33,218,120,54,187,113,245,22,147,109,237,186,129,151,5,179,220,36,164,117,66,70,148,9,31,51,163,84,92,183,205,147,149,115,148,230,92,21,23,168,245,70,166,214,23,73,47,154,183,81,92,239,119,41,147,18,86,92,106,228,169,157,253,215,172,146,42,185,123,175,175,169,113,62,18,123,109,195,5,175,67,85,235,173,185,214,12,213,27,149,85,76,200,175,235,95,78,148,213,150,104,157,133,246,104,160,87,57,82,21,114,38,102,107,156,146,43,123,167,47,35,108,48,26,233,241,239,248,227,238,207,240,138,111,251,45,51,15,13,124,24,239,71,136,77,214,225,188,27,131,175,146,193,166,168,221,21,162,43,148,212,174,169,150,111,103,137,173,101,53,36,28,205,106,69,19,17,173,87,43,209,17,87,162,61,220,248,146,155,95,224,242,237,182,226,55,74,235,27,158,190,183,234,221,187,179,76,183,74,138,90,186,69,167,173,125,84,94,245,60,15,141,57,227,150,37,147,145,206,119,51,114,140,115,85,137,148,82,205,192,0,21,189,227,23,188,251,181,180,144,237,60,27,93,184,250,139,73,182,246,221,64,203,130,217,238,18,82,58,161,35,74,4,143,153,209,170,46,91,230,201,202,185,202,115,46,10,139,212,122,163,83,107,11,164,151,205,91,168,174,119,187,148,201,137,43,46,53,114,84,206,254,235,214,73,21,92,189,215,215,212,184,159,9,61,182,225,130,215,161,170,245,214,220,235,6,106,141,202,170,166,100,87,245,175,167,74,106,203,52,78,194,251,52,80,43,156,169,10,185,19,51,53,206,73,21,189,211,151,145,182,24,13,116,248,247,252,113,247,103,248,69,55,253,150,157,178,107,191,19,222,35,251,145,100,219,189,45,75,36,182,173,55,111,167,165,183,219,150,119,199,105,178,82,69,26,69,237,85,15,194,167,152,252,123,210,114,171,222,171,202,198,225,26,196,150,122,99,192,242,135,236,180,126,179,226,14,127,180,158,197,204,118,187,2,121,16,191,211,223,146,110,105,19,191,228,179,191,211,174,18,226,79,194,71,121,182,99,78,86,107,109,184,212,116,251,141,101,183,177,211,85,211,211,80,186,150,231,4,72,153,87,182,159,154,68,153,173,235,158,71,243,97,50,140,198,121,122,199,135,199,29,154,155,134,157,113,67,161,117,165,226,106,221,176,190,213,54,26,234,106,135,185,233,103,145,235,143,108,131,63,3,81,87,50,49,58,57,185,92,115,34,41,123,208,205,13,68,44,168,167,149,146,197,43,81,236,123,28,142,107,154,169,148,84,84,232,168,169,234,126,192,0,26,249,113,121,196,127,16,21,219,249,186,218,22,163,122,117,175,234,118,219,173,111,180,20,182,168,239,117,17,210,199,77,29,116,172,142,47,41,175,70,171,26,214,181,168,138,138,136,137,208,194,123,73,100,219,125,69,184,118,91,54,237,235,42,253,43,165,42,106,17,183,27,173,21,7,182,75,79,31,126,145,162,162,162,47,110,100,71,242,231,60,142,198,13,143,54,43,72,109,70,134,218,125,55,167,118,69,182,213,209,112,209,181,246,185,232,39,108,241,85,49,254,242,206,178,162,175,154,247,185,85,206,122,174,85,85,78,250,82,231,141,117,101,75,248,154,210,54,247,202,171,79,14,132,165,154,54,97,61,215,190,225,92,142,92,247,234,145,179,251,132,194,240,120,183,82,209,112,128,149,52,236,70,201,95,170,110,85,19,174,17,57,158,141,134,52,94,137,215,221,141,137,215,43,211,229,132,39,8,0,0,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,1,72,126,49,218,229,117,39,21,148,186,82,41,87,201,210,58,106,138,141,209,231,162,79,59,164,169,115,190,245,142,104,83,251,84,39,7,133,230,211,90,29,192,133,61,159,83,91,227,169,183,110,53,93,226,174,225,74,228,199,155,79,43,150,137,90,239,249,81,83,39,95,146,161,80,59,189,183,218,191,133,238,32,47,90,45,42,234,41,111,58,30,248,217,173,149,220,188,175,123,99,123,102,164,170,111,79,202,103,149,34,125,230,194,220,61,239,5,167,127,54,95,72,238,221,161,34,141,154,138,219,28,245,48,70,238,102,211,85,183,44,168,131,61,253,201,155,35,58,247,229,207,169,145,10,100,241,143,223,244,214,251,195,104,216,203,29,90,62,213,160,160,246,171,151,150,252,182,91,165,75,26,229,106,227,162,249,80,249,104,158,168,233,101,69,78,132,131,240,108,225,241,116,118,214,94,184,128,190,209,163,110,122,222,85,183,218,21,205,247,163,181,211,200,168,247,162,247,79,54,161,174,202,122,165,60,110,78,229,117,241,233,161,211,111,120,193,221,75,4,116,201,4,83,223,164,187,68,196,76,53,25,90,214,213,167,47,162,39,225,241,132,232,152,199,161,122,92,37,107,149,220,142,25,118,199,89,75,43,100,168,174,211,20,12,170,123,87,162,212,197,18,69,55,221,248,72,223,211,208,203,64,0,8,215,226,63,248,147,110,159,239,117,47,242,218,114,170,252,39,127,29,157,37,251,221,118,254,69,41,125,0,20,173,227,87,248,211,233,111,250,63,161,255,0,56,220,73,209,225,59,248,147,105,47,223,27,183,242,217,73,130,0,40,171,197,222,178,162,171,140,171,164,19,121,156,148,150,11,92,49,115,227,28,139,27,159,238,227,211,153,238,239,235,146,205,60,50,173,80,90,120,31,219,56,161,229,87,84,65,113,171,145,232,196,106,185,210,92,106,93,215,29,213,17,81,185,249,53,9,66,1,72,30,50,54,132,182,241,113,73,89,228,163,62,213,210,22,234,190,110,108,243,226,122,152,121,177,158,159,180,227,29,59,103,215,36,248,240,150,188,75,115,224,175,77,209,73,205,203,105,187,93,168,227,202,229,57,86,169,243,116,249,38,102,95,211,146,57,120,231,127,249,19,255,0,243,147,255,0,217,167,103,240,65,253,204,119,55,247,250,139,249,59,139,45,0,3,161,239,142,243,104,221,128,218,251,230,234,235,170,191,42,219,101,129,94,216,90,228,73,106,231,119,72,169,226,69,238,247,185,81,169,232,153,85,92,34,42,166,191,215,42,253,228,227,179,137,111,49,177,58,229,171,53,197,203,203,167,129,21,125,158,221,74,220,225,169,249,148,240,68,213,85,94,248,99,156,185,114,174,111,223,135,205,140,209,220,57,109,61,143,106,52,76,42,180,150,168,149,213,53,79,106,36,181,213,111,235,53,68,138,157,220,231,122,126,75,81,173,78,141,68,53,242,226,199,241,167,222,79,250,64,212,63,231,25,205,143,52,135,244,39,100,253,238,166,254,41,167,46,10,203,241,162,223,228,179,105,13,51,195,149,146,173,18,171,80,72,219,253,245,173,119,86,209,66,245,109,52,78,78,202,146,76,215,191,230,139,76,223,153,213,60,22,118,13,106,46,26,175,136,235,229,10,249,116,141,93,55,97,116,140,239,35,145,178,85,204,220,252,155,229,70,142,68,194,243,202,153,232,168,90,249,68,30,42,123,9,252,199,56,157,175,213,54,154,47,39,79,238,52,110,191,210,43,89,134,50,177,93,203,91,26,47,171,188,213,73,87,228,149,13,66,200,124,46,247,247,249,182,112,195,106,178,93,171,124,237,67,183,206,110,157,175,71,59,47,125,59,24,139,71,42,253,22,28,71,149,234,174,133,234,75,224,0,7,67,223,29,230,209,187,1,181,247,205,213,215,85,126,85,182,203,2,189,176,181,200,146,213,206,238,145,83,196,139,221,239,114,163,83,209,50,170,184,68,85,77,127,174,85,251,201,199,103,18,222,99,98,117,203,86,107,139,151,151,79,2,42,251,61,186,149,185,195,83,243,41,224,137,170,170,189,240,199,57,114,229,92,223,191,15,155,25,163,184,114,218,123,30,212,104,152,85,105,45,81,43,170,106,158,212,73,107,170,223,214,106,137,21,59,185,206,244,252,150,163,90,157,26,136,107,229,197,143,227,79,188,159,244,129,168,127,206,51,155,30,105,15,232,78,201,251,221,77,252,83,78,92,252,77,12,53,16,190,158,162,38,75,20,173,86,61,143,106,57,174,106,166,21,21,23,162,162,167,161,175,207,136,30,205,108,62,205,239,125,202,209,177,187,135,71,118,167,170,158,89,174,58,126,8,220,244,211,243,171,213,86,153,179,181,60,183,177,23,40,140,207,60,104,136,215,103,185,211,182,171,141,142,42,54,82,203,14,156,219,141,230,189,91,237,52,205,228,167,160,170,142,10,250,122,118,254,108,81,213,71,35,99,111,209,168,136,112,91,189,197,15,16,59,244,198,211,238,214,234,223,53,5,27,37,243,219,66,249,27,5,27,100,244,122,83,66,214,66,142,76,174,23,147,40,138,168,132,189,240,148,217,30,30,245,214,226,51,94,235,125,121,69,113,215,186,118,101,170,177,232,233,163,116,94,91,163,234,218,238,103,225,181,46,102,21,205,99,51,229,170,35,221,215,151,23,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,123,175,176,59,85,188,246,185,45,186,243,72,90,235,93,35,92,196,170,117,190,154,74,134,34,181,237,247,95,44,111,198,60,215,170,125,87,63,60,194,77,220,240,113,219,91,187,106,238,91,101,169,110,212,85,146,121,146,71,79,91,89,79,29,59,85,124,199,35,81,176,209,42,162,101,88,152,249,34,253,8,221,127,240,126,223,202,37,149,109,23,173,57,59,88,215,43,121,170,107,92,170,169,156,39,187,69,244,67,171,210,248,79,113,62,250,232,105,170,82,192,216,164,123,90,233,27,246,130,35,81,87,10,170,171,71,211,161,154,118,231,193,159,81,85,87,65,38,226,234,234,120,104,249,90,233,91,109,184,72,217,51,150,115,34,36,212,56,237,207,223,215,31,82,98,109,47,134,239,13,251,90,148,213,46,211,137,127,171,167,70,47,153,121,163,160,170,203,155,229,174,115,236,173,94,241,255,0,247,206,249,146,94,193,166,52,238,150,162,101,187,78,88,232,45,148,209,181,26,216,168,233,163,133,168,136,136,137,209,136,137,217,173,79,208,159,35,148,0,0,1,225,206,70,181,92,229,68,68,76,170,175,161,82,158,45,60,85,203,95,123,135,98,180,117,210,9,104,161,133,181,23,57,41,231,87,43,103,71,215,82,205,3,214,57,176,157,21,170,172,115,51,219,62,136,71,255,0,13,174,30,42,183,143,124,45,247,219,157,186,103,217,52,236,145,92,86,95,37,85,142,158,158,178,141,220,138,174,141,236,95,114,69,92,101,23,30,168,133,242,91,168,105,237,118,250,107,109,36,109,100,20,144,178,8,218,212,68,70,177,173,70,162,97,48,137,209,19,177,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,241,15,225,234,151,123,182,58,231,85,67,64,146,222,236,80,205,113,166,123,34,71,61,201,13,29,90,177,153,72,222,245,78,121,83,162,99,239,69,239,70,90,67,80,234,45,155,220,234,59,180,50,79,71,115,211,119,104,252,228,98,201,27,145,244,245,13,115,155,221,142,248,163,236,170,157,189,20,216,115,133,173,219,162,222,77,147,210,250,178,10,232,234,42,157,107,161,142,181,82,84,123,155,82,180,144,73,34,59,15,122,163,179,39,94,101,207,94,191,92,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,110,182,27,29,250,31,103,190,89,168,110,49,114,185,156,149,116,236,153,188,174,76,57,48,228,84,194,162,38,83,212,138,252,75,248,106,240,237,191,22,42,234,157,55,164,237,218,19,88,171,31,37,29,226,201,76,218,104,95,58,167,68,169,167,98,36,114,177,93,142,103,34,36,158,168,238,232,180,217,183,26,235,116,56,51,226,38,59,204,80,201,65,169,52,77,218,91,125,218,129,206,84,142,174,38,73,201,81,76,255,0,206,142,70,162,225,223,86,189,189,81,20,216,215,75,106,75,78,178,211,22,141,95,97,168,243,237,151,202,10,123,149,20,189,63,9,4,209,182,72,221,211,41,213,174,69,57,67,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,227,112,103,162,40,118,243,133,93,172,211,20,17,71,26,55,76,80,215,78,145,166,26,181,53,81,165,76,238,250,230,89,158,185,245,51,48,0,0,124,55,91,13,142,253,15,179,223,44,212,55,24,185,92,206,74,186,118,76,222,87,38,28,152,114,42,97,81,19,41,234,69,126,37,252,53,120,118,223,139,21,117,78,155,210,118,237,9,172,85,143,146,142,241,100,166,109,52,47,157,83,162,84,211,177,18,57,88,174,199,51,145,18,79,84,119,116,90,108,219,141,117,186,28,25,241,19,29,230,40,100,160,212,154,38,237,45,190,237,64,231,42,71,87,19,36,228,168,166,127,231,71,35,81,112,239,171,94,222,168,138,108,107,165,181,37,167,89,105,139,70,175,176,212,121,246,203,229,5,61,202,138,94,159,132,130,104,219,36,110,233,148,234,215,34,156,161,174,159,30,255,0,142,62,236,255,0,8,166,255,0,178,210,228,252,60,248,122,179,112,255,0,195,86,154,130,58,56,211,80,234,234,72,53,13,250,167,162,189,243,207,26,62,56,115,143,134,40,220,214,35,123,115,121,142,79,137,85,100,200,40,87,197,31,97,109,91,33,196,253,117,102,152,183,199,71,96,215,20,109,212,84,176,68,212,108,80,84,61,239,101,76,76,68,199,42,121,172,89,17,169,209,18,84,68,232,152,75,65,240,203,221,154,237,218,225,7,73,212,221,234,31,81,114,210,207,155,76,85,74,247,101,94,148,170,158,70,125,114,148,242,64,138,171,221,81,87,212,149,32,0,14,167,171,182,147,107,53,245,20,246,253,111,183,26,102,253,79,83,207,230,178,227,106,130,161,28,174,92,185,222,251,85,81,202,168,139,148,235,148,69,206,80,171,15,17,255,0,13,253,31,180,122,62,171,127,54,18,138,166,138,201,67,59,63,84,26,125,100,116,241,209,199,35,145,173,169,166,115,178,246,198,143,114,35,227,114,185,26,143,71,53,90,214,170,39,159,6,206,36,111,22,173,119,114,225,163,80,220,93,53,150,249,77,61,219,79,199,35,178,180,213,209,39,60,241,71,149,232,201,34,71,200,169,215,14,135,40,137,204,229,45,232,167,111,27,141,45,81,73,189,27,123,173,93,4,137,5,215,75,203,107,100,139,240,185,244,149,114,72,230,167,213,18,181,138,191,242,144,145,126,12,90,218,134,249,195,77,251,70,53,236,74,253,49,169,231,116,145,162,229,125,158,166,24,159,20,139,242,203,219,59,127,251,95,247,39,240,0,0,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,1,174,7,26,122,225,55,23,138,237,211,213,81,213,45,76,18,234,90,186,42,105,189,31,79,74,239,102,137,83,233,229,194,204,125,48,95,183,13,154,33,187,109,195,246,220,232,111,43,203,150,207,166,109,212,245,9,140,102,163,200,98,204,236,122,102,69,122,254,146,191,124,104,248,126,108,244,58,95,137,27,13,18,36,148,206,110,157,212,10,198,167,189,27,149,207,164,153,223,115,188,216,213,112,185,231,137,58,97,14,63,193,107,127,214,58,173,85,195,125,246,181,57,38,107,181,37,129,36,127,103,167,44,117,112,183,61,242,158,84,136,212,252,217,151,213,75,39,222,125,209,177,108,166,212,234,157,213,212,143,106,80,233,155,100,213,202,197,119,42,207,42,38,34,133,171,249,210,72,172,141,191,217,61,13,118,116,94,155,215,156,86,113,9,67,97,117,74,213,106,109,196,212,15,150,174,165,217,86,198,233,164,116,181,19,46,114,168,200,217,230,63,29,112,214,96,216,255,0,68,232,251,14,223,104,251,38,133,210,244,137,75,104,211,244,16,91,104,97,233,150,195,11,17,140,202,162,38,87,13,76,175,170,229,74,111,241,157,209,41,97,226,94,197,172,96,137,27,14,168,210,240,58,71,126,117,77,60,210,196,255,0,238,71,228,19,59,194,3,91,166,168,225,6,159,78,190,100,116,154,67,80,92,45,104,197,94,173,142,71,54,173,171,247,42,213,61,19,254,74,252,137,186,0,0,141,126,35,255,0,137,54,233,254,247,82,255,0,45,167,42,175,194,119,241,217,210,95,189,215,111,228,82,151,208,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,2,144,60,100,52,237,69,159,139,90,91,187,218,245,134,251,164,232,42,227,114,167,187,150,75,60,14,106,46,59,167,148,138,169,215,226,79,154,19,251,194,131,87,69,169,248,44,210,214,228,149,100,155,77,92,110,118,137,213,87,43,205,237,79,168,98,126,136,234,99,68,250,34,19,4,2,136,188,91,181,51,47,220,103,223,173,140,145,29,250,157,179,90,237,139,132,95,117,93,2,84,227,235,254,249,244,44,203,194,247,79,212,105,254,8,246,249,42,209,205,150,226,183,43,135,42,166,57,89,37,124,235,30,62,138,196,99,191,182,34,183,142,119,255,0,145,63,255,0,57,63,253,154,118,127,4,31,220,199,115,127,127,168,191,147,184,178,208,1,225,206,70,162,185,202,136,136,153,85,95,66,137,252,76,56,200,119,17,251,163,250,132,208,247,100,155,110,244,100,239,138,133,240,185,124,187,165,118,57,101,172,95,206,98,117,100,93,211,151,153,201,251,98,161,60,252,47,56,52,254,96,123,113,252,214,117,245,171,203,215,186,210,149,143,108,51,51,18,90,109,174,195,163,131,11,240,201,39,187,36,158,169,238,49,81,21,174,204,230,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,143,52,135,244,39,100,253,238,166,254,41,167,46,124,183,59,149,5,154,219,87,120,186,213,71,77,69,67,4,149,53,51,200,184,108,81,49,170,231,189,126,136,136,171,250,13,109,56,159,222,219,143,16,251,237,171,183,98,181,210,182,158,239,92,230,219,96,145,122,211,208,71,248,58,104,189,19,41,19,91,158,157,92,174,94,234,91,23,14,92,114,112,1,176,59,35,164,54,150,217,190,113,185,108,22,230,71,87,52,122,98,241,138,138,199,230,74,153,83,246,26,116,116,207,145,83,61,112,168,158,134,73,253,116,126,4,255,0,175,159,248,179,120,255,0,100,34,151,136,255,0,20,124,24,113,63,177,12,182,232,61,221,134,191,91,105,155,132,119,27,36,47,176,93,96,90,134,187,17,212,83,249,146,83,53,141,230,98,163,253,229,68,230,133,137,148,201,29,124,43,247,245,118,107,137,203,118,151,186,214,44,90,127,113,152,205,63,88,215,59,12,109,98,187,52,82,227,182,124,213,242,178,189,146,119,169,124,32,0,120,115,145,168,174,114,162,34,38,85,87,208,162,127,19,14,50,29,196,126,232,254,161,52,61,217,38,219,189,25,59,226,161,124,46,95,46,233,93,142,89,107,23,243,152,157,89,23,116,229,230,114,126,216,168,79,63,11,206,13,63,152,30,220,127,53,157,125,106,242,245,238,180,165,99,219,12,204,196,150,155,107,176,232,224,194,252,50,73,238,201,39,170,123,140,84,69,107,179,57,141,107,56,177,252,105,247,147,254,144,53,15,249,198,115,99,205,33,253,9,217,63,123,169,191,138,105,203,144,175,197,35,138,187,175,15,91,51,77,163,180,61,201,212,122,199,95,186,106,42,106,168,156,137,45,5,4,104,223,105,157,189,114,215,175,59,35,99,189,21,238,114,42,57,136,85,255,0,3,92,28,95,120,190,220,185,237,149,117,149,118,173,29,97,107,42,117,5,218,22,35,164,68,114,175,151,79,10,185,21,190,116,152,118,21,114,141,107,92,229,69,194,53,215,103,182,124,32,240,209,180,150,104,108,218,51,102,116,188,126,92,104,201,43,107,109,241,214,86,79,132,234,178,84,76,142,145,217,94,184,207,42,42,244,68,236,117,189,247,224,55,134,125,252,177,212,80,95,118,230,215,97,187,186,62,90,91,237,134,150,58,42,218,119,34,123,170,170,198,163,102,106,118,229,145,174,76,103,24,92,42,82,38,252,108,206,231,240,93,191,79,210,149,23,153,169,110,246,57,162,186,216,47,180,42,177,123,85,58,185,86,26,152,250,170,181,114,215,53,205,85,92,57,143,110,92,137,149,188,158,9,184,136,94,39,120,120,211,219,147,94,232,82,253,18,190,213,127,138,22,242,181,151,24,48,143,114,34,116,106,72,199,71,50,53,62,20,149,19,208,206,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,18,113,75,187,116,59,53,178,154,167,86,79,93,29,61,83,45,117,209,208,230,84,99,157,82,148,147,201,26,55,47,98,171,179,31,78,85,207,203,233,175,30,175,212,58,139,121,55,58,178,237,52,147,214,92,245,37,218,79,37,30,178,72,229,125,69,67,156,214,247,123,190,41,59,34,175,127,85,47,51,195,195,135,154,93,145,216,235,101,93,117,7,149,123,190,195,13,198,165,239,137,26,246,164,212,116,138,246,101,99,99,209,57,226,94,139,159,189,87,180,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,171,164,166,174,165,154,138,178,8,230,130,162,55,69,44,114,53,28,215,177,201,133,106,162,244,84,84,85,76,41,68,254,38,28,59,84,109,22,243,92,53,117,178,215,228,89,53,45,84,181,173,124,80,43,34,108,245,21,117,146,35,17,91,19,88,138,140,141,58,101,87,30,170,134,98,240,142,226,77,108,58,158,175,102,181,53,210,79,100,174,108,149,20,41,52,254,226,76,249,40,41,227,141,188,242,162,103,8,236,35,88,171,242,249,22,246,215,35,154,142,106,229,21,50,138,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,218,147,141,238,20,52,126,161,185,233,61,79,190,26,122,221,119,179,85,203,65,95,73,51,165,73,32,168,137,234,201,24,239,115,186,57,21,63,65,154,45,183,26,43,189,186,150,237,108,169,101,69,29,108,44,168,167,153,159,12,145,189,168,230,185,62,138,138,138,125,32,160,191,21,26,11,109,15,27,186,235,236,232,162,141,213,20,246,169,234,91,30,49,231,58,223,6,85,81,59,42,162,53,203,243,85,207,174,75,106,240,242,173,173,175,224,187,106,103,175,115,221,43,108,239,133,170,252,231,203,142,162,86,70,157,125,57,26,220,125,49,142,132,138,53,211,227,223,241,199,221,159,225,20,223,246,90,95,246,208,254,228,218,43,248,59,109,254,77,25,219,128,0,193,218,147,141,238,20,52,126,161,185,233,61,79,190,26,122,221,119,179,85,203,65,95,73,51,165,73,32,168,137,234,201,24,239,115,186,57,21,63,65,154,45,183,26,43,189,186,150,237,108,169,101,69,29,108,44,168,167,153,159,12,145,189,168,230,185,62,138,138,138,125,32,160,191,21,26,11,109,15,27,186,235,236,232,162,141,213,20,246,169,234,91,30,49,231,58,223,6,85,81,59,42,162,53,203,243,85,207,174,75,106,240,242,173,173,175,224,187,106,103,175,115,221,43,108,239,133,170,252,231,203,142,162,86,70,157,125,57,26,220,125,49,142,132,138,53,211,227,223,241,199,221,159,225,20,223,246,90,108,27,183,215,10,75,182,130,211,87,91,124,201,53,45,109,162,142,162,9,19,179,227,124,44,115,92,159,122,42,41,207,130,162,124,112,43,45,239,220,29,173,160,141,209,251,116,54,107,140,211,53,19,222,72,159,60,73,26,170,252,185,163,151,31,114,153,219,193,90,146,178,14,23,181,69,68,206,114,65,81,174,171,29,3,21,152,78,148,20,45,115,209,222,168,170,156,191,69,98,252,212,176,0,14,3,94,107,221,31,182,26,78,191,93,107,235,245,53,150,195,107,72,214,178,186,163,155,203,133,31,35,99,98,187,149,21,122,189,237,78,222,167,68,219,126,44,120,114,221,237,79,30,140,219,77,219,177,234,11,220,176,201,80,202,42,71,61,100,116,108,76,189,201,204,212,76,34,25,104,24,211,137,170,11,109,207,135,29,210,161,188,69,20,148,82,104,219,207,156,146,225,26,141,74,41,87,155,43,217,81,81,21,23,209,81,23,208,161,126,5,107,107,104,56,193,218,73,232,28,246,202,237,79,73,11,149,153,207,151,34,171,36,78,158,156,142,118,126,153,207,67,99,50,24,248,172,108,45,102,242,112,205,81,169,180,253,4,149,87,237,189,170,251,118,8,226,111,52,146,209,171,121,42,216,137,142,184,143,150,85,245,252,7,232,90,208,240,227,226,154,151,134,61,249,134,93,83,89,228,104,189,99,27,45,23,233,28,171,201,73,239,102,158,177,81,59,249,79,85,71,47,92,71,36,170,136,171,130,254,96,158,10,168,35,170,165,154,57,161,153,137,36,114,70,228,115,94,213,76,163,145,83,162,162,167,92,158,192,0,0,0,10,193,241,197,254,132,246,151,247,198,239,252,85,48,240,58,254,132,247,107,247,198,209,252,85,73,103,192,224,53,254,171,165,208,122,15,82,107,154,229,141,41,180,237,162,178,237,50,200,184,106,50,158,23,202,236,175,162,97,138,107,109,178,186,82,179,119,55,227,69,105,10,215,37,84,218,175,84,80,210,213,190,84,202,57,179,212,181,38,123,211,213,57,92,247,47,211,38,205,7,74,222,157,173,177,239,102,212,234,157,169,212,109,79,97,212,214,217,104,157,34,181,28,176,72,169,152,166,106,47,229,71,34,50,68,250,177,13,120,118,255,0,84,235,142,18,184,143,183,95,234,169,36,167,212,27,119,168,95,5,198,145,174,84,73,146,41,29,21,76,25,233,150,73,31,152,204,250,181,249,39,247,139,215,20,150,77,75,183,154,7,104,54,250,247,29,93,6,175,164,166,214,119,25,161,126,82,75,123,155,154,22,46,61,30,229,124,170,157,211,202,141,123,41,243,248,46,112,252,233,171,117,63,18,87,234,79,193,211,163,180,229,131,157,171,214,69,70,190,174,102,253,205,242,227,69,235,241,74,157,48,90,233,90,190,55,58,31,219,246,187,110,119,26,58,78,103,89,111,181,86,121,102,106,245,107,42,224,73,17,28,158,169,154,62,138,189,149,113,249,71,74,240,63,214,235,29,215,116,182,222,108,42,79,79,110,189,211,127,99,229,186,88,102,207,207,62,100,31,118,23,230,90,248,0,2,53,248,143,254,36,219,167,251,221,75,252,182,156,170,191,9,223,199,103,73,126,247,93,191,145,74,95,64,5,43,120,213,254,52,250,91,254,143,232,127,206,55,18,116,120,78,254,36,218,75,247,198,237,252,182,82,96,128,10,202,241,181,218,249,110,58,35,111,183,134,138,153,93,246,45,194,162,195,94,246,166,127,7,82,196,150,21,119,201,173,124,18,166,126,114,162,122,161,214,252,18,247,130,154,9,181,246,196,92,42,145,146,84,58,45,81,107,141,206,68,71,185,17,180,245,104,136,189,221,132,165,92,39,163,92,190,133,172,131,209,95,93,71,107,161,168,185,220,106,99,166,164,164,137,243,207,52,142,229,100,113,177,21,206,115,149,123,34,34,42,170,253,13,106,119,135,89,222,184,138,226,23,83,107,11,85,28,213,85,218,231,82,202,182,186,68,79,194,43,102,155,203,165,129,19,230,140,242,153,250,13,139,118,123,111,104,246,155,106,116,134,217,80,61,178,69,165,236,180,118,175,53,189,165,124,49,53,143,147,211,171,156,142,114,244,78,174,43,111,199,59,255,0,200,159,255,0,156,159,254,205,59,63,130,15,238,99,185,191,191,212,95,201,220,89,104,0,175,111,21,222,50,157,181,26,45,120,124,219,219,159,38,172,213,244,106,235,205,84,18,225,246,203,91,253,213,103,78,173,150,116,230,106,122,164,104,229,233,206,197,43,219,128,171,95,14,180,251,203,79,175,248,148,220,27,93,139,79,233,37,142,186,134,217,87,77,60,203,117,174,202,249,72,228,142,55,34,69,26,167,152,238,101,78,103,36,109,194,181,93,139,126,253,113,254,9,191,175,229,163,255,0,96,173,255,0,82,63,92,127,130,111,235,249,104,255,0,216,43,127,212,148,91,196,94,164,178,107,46,32,247,59,87,233,155,131,43,172,247,205,101,122,185,91,234,152,215,53,179,211,77,93,52,145,72,136,228,69,68,115,28,213,194,162,47,94,168,94,14,154,241,21,224,182,139,78,90,168,170,183,226,211,28,212,244,80,69,35,22,134,181,121,92,216,209,21,58,67,243,66,75,216,239,86,189,73,101,183,234,43,29,91,106,237,215,90,88,171,104,231,106,42,36,176,74,196,123,30,136,168,138,136,173,114,47,84,69,234,66,175,22,206,32,23,106,56,118,254,102,214,90,207,42,251,185,114,190,216,188,174,78,104,237,145,163,93,86,238,249,247,145,209,195,219,10,146,191,213,10,180,225,91,130,237,221,226,246,171,80,69,182,149,154,126,221,79,166,163,129,213,181,151,202,153,224,129,95,50,187,203,137,139,12,50,185,207,84,141,238,84,194,34,34,117,94,168,139,33,127,89,83,138,127,248,125,181,95,223,91,143,251,8,253,101,78,41,255,0,225,246,213,127,125,110,63,236,35,245,149,56,167,255,0,135,219,85,253,245,184,255,0,176,145,35,124,182,83,112,184,98,221,154,237,180,214,211,82,199,126,177,173,61,84,85,150,217,164,117,60,173,123,27,36,115,65,35,218,199,42,117,198,85,168,168,230,185,49,148,47,251,132,93,242,167,226,43,135,173,31,186,62,116,110,185,86,209,37,45,226,54,42,126,10,227,2,249,117,8,173,79,133,28,246,171,218,159,153,35,62,102,98,0,21,237,226,187,198,83,182,163,69,175,15,155,123,115,228,213,154,190,141,93,121,170,130,92,62,217,107,127,186,172,233,213,178,206,156,205,79,84,141,28,189,57,216,165,123,112,21,107,225,214,159,121,105,245,255,0,18,155,131,107,177,105,253,36,177,215,80,219,42,233,167,153,110,181,217,95,41,28,145,198,228,72,163,84,243,29,204,169,204,228,141,184,86,171,177,111,223,174,63,193,55,245,252,180,127,236,21,191,234,71,235,143,240,77,253,127,45,31,251,5,111,250,146,139,120,139,212,150,77,101,196,30,231,106,253,51,112,101,117,158,249,172,175,87,43,125,83,26,230,182,122,105,171,166,146,41,17,28,136,168,142,99,154,184,84,69,235,213,11,193,211,94,34,188,22,209,105,203,85,21,86,252,90,99,154,158,138,8,164,98,208,214,175,43,155,26,34,167,72,126,104,73,123,29,234,215,169,44,182,253,69,99,171,109,93,186,235,75,21,109,28,237,69,68,150,9,88,143,99,209,21,17,81,21,174,69,234,136,189,74,107,241,174,174,171,147,137,157,33,109,125,67,214,150,13,11,75,60,81,42,251,173,146,75,133,115,94,228,250,170,71,26,47,252,148,37,223,131,165,138,215,109,225,42,91,189,37,43,25,87,119,212,245,243,85,205,132,230,145,99,100,81,177,51,223,149,26,206,137,232,170,229,245,82,115,130,172,188,113,52,237,171,216,54,155,86,53,173,101,203,206,187,91,156,228,206,101,131,150,158,70,162,244,198,24,238,108,117,79,219,23,162,250,114,254,7,181,245,114,104,61,212,181,190,103,45,53,61,222,219,60,113,231,163,100,146,25,154,247,34,124,213,34,98,127,106,133,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,115,145,173,87,57,112,136,153,85,42,19,197,199,137,53,191,106,122,77,154,211,55,73,61,146,133,177,212,87,36,51,251,139,51,36,175,167,146,55,114,74,169,156,43,114,142,98,47,207,228,97,223,12,254,29,170,55,119,121,173,250,186,231,107,243,236,154,110,170,42,215,62,88,21,209,58,122,122,186,57,21,138,174,137,204,85,86,72,189,50,139,143,84,66,246,41,41,41,168,41,97,162,163,130,56,96,167,141,177,69,28,109,70,181,140,106,97,26,136,157,17,17,17,19,8,123,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,199,119,14,54,222,32,182,86,231,64,202,70,173,226,207,20,215,58,7,178,54,249,143,154,42,74,148,142,60,249,79,114,181,95,55,194,220,46,123,42,47,122,42,210,183,173,77,176,219,209,77,84,217,170,40,174,58,78,254,200,234,154,215,73,26,185,105,106,218,175,98,166,88,229,78,104,187,47,47,110,184,244,216,91,134,157,219,181,239,54,206,233,173,97,65,95,5,76,242,219,104,217,93,229,202,215,171,42,86,150,25,36,107,176,247,170,42,44,169,148,114,231,175,95,154,229,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,127,124,76,182,194,233,182,156,97,107,105,170,233,164,109,6,172,153,154,142,221,50,163,177,52,117,13,252,46,21,83,175,44,237,153,189,51,142,84,251,139,65,240,220,226,223,74,111,238,202,88,244,29,206,241,4,26,255,0,69,91,161,182,92,173,242,200,137,53,101,52,45,72,226,173,137,23,172,141,115,17,137,34,167,195,38,114,136,142,98,186,96,157,39,120,247,143,111,246,31,111,238,123,147,185,55,216,109,182,139,108,106,168,138,228,89,106,165,194,242,65,11,51,153,37,122,166,17,169,245,85,194,34,170,107,167,186,90,235,89,113,49,190,215,189,106,235,108,181,90,131,93,94,211,216,237,240,123,238,69,145,205,138,154,153,153,239,202,196,142,52,207,230,161,177,78,198,109,188,27,63,179,122,47,107,224,115,30,186,102,199,73,110,154,70,118,150,118,68,212,150,79,237,164,231,119,246,199,121,53,211,227,223,241,199,221,159,225,20,223,246,90,95,246,208,254,228,218,43,248,59,109,254,77,25,219,128,0,215,247,196,203,108,46,155,105,198,22,182,154,174,154,70,208,106,201,153,168,237,211,42,59,19,71,80,223,194,225,85,58,242,206,217,155,211,56,229,79,184,180,31,13,206,45,244,166,254,236,165,143,65,220,239,16,65,175,244,85,186,27,101,202,223,44,136,147,86,83,66,212,142,42,216,145,122,200,215,49,24,146,42,124,50,103,40,136,230,43,166,9,210,119,143,120,246,255,0,97,246,254,231,185,59,147,125,134,219,104,182,198,170,136,174,69,150,170,92,47,36,16,179,57,146,87,170,97,26,159,85,92,34,42,166,186,123,165,174,181,151,19,27,237,123,214,174,182,203,85,168,53,213,237,61,142,223,7,190,228,89,28,216,169,169,153,158,252,172,72,227,76,254,106,27,20,236,102,219,193,179,251,55,162,246,190,7,49,235,166,108,116,150,233,164,103,105,103,100,77,73,100,254,218,78,119,127,108,119,147,93,62,61,255,0,28,125,217,254,17,77,255,0,101,165,157,248,83,241,103,97,221,93,158,183,108,94,165,186,195,6,180,208,116,137,71,73,4,178,251,247,11,76,125,33,146,52,94,235,19,113,19,154,153,195,88,199,118,119,73,226,113,154,155,83,105,237,23,167,174,26,175,86,94,105,45,54,123,77,59,234,171,107,106,164,72,226,130,38,166,92,231,57,123,39,255,0,184,215,143,141,126,34,95,197,39,16,215,205,197,182,199,80,150,72,155,29,159,79,65,43,85,36,109,190,21,119,150,170,223,201,116,143,124,146,171,125,22,85,78,184,201,118,124,10,236,149,195,96,56,95,209,122,6,251,3,160,190,73,76,251,181,222,39,166,29,13,93,83,214,87,66,228,244,116,109,115,34,95,172,106,166,124,0,196,156,90,109,165,195,120,56,107,220,93,186,179,196,178,220,174,246,41,253,130,36,206,101,170,139,19,66,206,153,95,122,72,216,157,189,74,18,225,71,125,42,248,102,226,7,75,238,164,180,83,207,73,105,170,125,45,222,141,169,137,37,162,153,174,138,118,162,46,61,246,181,202,246,162,225,57,216,220,224,216,163,65,107,253,27,186,26,74,219,174,180,6,161,163,189,216,174,208,164,244,149,148,178,115,49,232,189,209,83,187,94,139,148,115,28,136,230,170,42,42,34,162,161,216,8,5,226,183,197,206,154,219,141,165,185,240,253,165,47,80,212,235,77,103,2,82,220,161,129,232,231,91,45,110,194,202,178,227,225,124,205,79,45,172,94,170,199,189,221,61,213,88,81,225,47,179,119,13,199,226,166,223,173,229,161,123,236,155,123,73,53,218,174,101,79,193,251,84,145,186,26,88,243,249,220,239,116,169,244,129,197,234,31,153,35,142,104,223,12,209,181,241,189,170,215,53,201,148,114,47,116,84,245,66,140,188,70,120,15,187,240,233,172,170,247,51,110,44,181,21,59,99,125,168,89,155,228,68,174,109,134,161,238,235,75,38,50,169,10,170,254,9,235,132,194,163,21,121,145,21,253,243,195,239,196,209,118,130,134,223,178,188,64,86,85,85,104,200,17,180,246,107,235,88,233,167,179,183,43,136,167,68,203,164,166,76,251,170,212,87,70,136,141,68,115,112,140,183,221,45,170,244,206,184,176,209,234,157,29,127,183,222,172,247,8,210,90,90,234,10,134,205,12,204,95,86,189,170,168,191,232,57,96,69,14,45,188,68,246,95,134,91,117,93,142,219,114,165,214,26,247,149,241,193,98,183,212,53,236,164,149,19,162,214,202,213,84,133,168,184,203,58,200,190,141,68,247,147,184,240,33,186,90,203,122,184,87,209,219,163,184,23,22,215,95,245,5,69,230,162,174,86,70,145,177,17,183,106,182,71,27,26,159,11,25,27,24,198,167,85,70,181,50,170,189,76,252,0,0,172,31,28,95,232,79,105,127,124,110,255,0,197,83,15,3,175,232,79,118,191,124,109,31,197,84,150,124,8,199,226,81,173,211,66,240,95,184,181,81,202,140,169,188,82,65,99,129,170,184,231,246,170,136,226,145,19,255,0,180,186,85,254,212,170,223,10,173,14,154,207,140,253,39,87,53,50,77,77,166,104,238,23,201,154,169,148,111,36,14,138,39,126,137,167,137,83,234,136,95,112,41,179,198,75,135,191,212,110,234,217,183,246,193,111,228,181,107,136,146,130,238,230,55,221,142,235,78,204,53,203,232,158,108,13,110,17,59,173,60,174,94,228,6,179,91,117,94,227,106,139,38,148,182,37,85,218,241,115,154,146,203,107,167,87,171,156,231,57,205,138,8,89,158,201,149,106,34,118,67,100,221,132,218,43,30,195,236,246,148,218,91,3,99,90,125,59,110,142,154,89,152,206,95,105,169,95,122,121,213,62,114,74,233,30,191,242,142,254,69,111,19,189,16,154,219,130,237,120,145,198,174,169,176,165,29,242,159,25,233,228,84,51,205,85,199,254,69,211,127,151,208,172,111,9,173,110,154,67,140,221,63,108,146,85,142,29,89,106,185,88,228,118,112,223,218,125,165,136,191,124,148,172,68,250,170,23,196,0,0,141,126,35,255,0,137,54,233,254,247,82,255,0,45,167,42,175,194,119,241,217,210,95,189,215,111,228,82,151,208,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,3,27,241,23,179,22,142,32,246,83,86,109,13,230,70,194,203,253,10,199,75,80,228,233,77,88,199,36,148,243,116,235,134,74,200,220,168,157,218,138,158,165,0,109,166,182,220,126,12,120,146,163,212,21,86,183,83,106,61,7,119,150,142,233,109,145,248,109,68,105,205,21,68,10,228,232,173,124,110,119,43,250,167,86,189,51,132,54,10,217,29,238,219,206,32,246,242,221,185,123,105,122,109,125,170,189,188,178,70,236,54,122,57,209,19,158,158,118,101,121,36,110,83,41,217,81,81,205,85,107,154,229,239,165,124,120,169,113,163,98,219,125,185,184,240,243,183,247,200,106,181,166,171,129,105,47,107,77,47,50,218,45,175,79,194,49,234,213,247,102,153,171,200,140,94,169,27,158,229,198,88,174,137,126,18,124,54,212,110,174,250,166,240,95,173,238,118,153,219,135,54,170,23,189,190,229,69,221,201,251,30,52,249,172,105,153,149,83,179,153,22,126,34,238,202,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,1,198,106,106,139,253,38,157,185,212,233,75,117,45,125,234,58,73,93,110,165,170,157,97,130,106,158,85,242,219,36,136,138,172,98,187,28,206,68,85,68,206,17,87,161,78,155,137,225,93,199,30,234,107,139,222,226,107,125,69,160,238,23,205,65,88,250,218,217,221,121,155,10,247,47,70,181,60,143,117,141,68,70,181,169,209,173,107,81,58,33,215,127,89,191,139,159,254,159,160,127,191,51,127,168,31,172,223,197,207,255,0,79,208,63,223,153,191,212,15,214,111,226,231,255,0,167,232,31,239,204,223,234,8,105,175,52,109,223,110,181,206,162,219,237,64,234,119,93,52,197,218,174,205,92,180,239,87,196,181,20,211,58,41,57,28,168,138,173,230,98,225,85,19,41,142,136,76,59,127,131,231,22,119,58,10,107,149,53,118,131,72,170,225,100,241,243,94,102,69,229,115,81,83,63,128,239,133,46,127,106,116,213,199,70,109,118,143,209,247,133,133,107,236,86,11,125,182,169,97,114,186,53,154,26,118,70,254,85,84,76,183,153,171,133,194,116,40,103,196,75,136,5,226,7,137,221,71,117,182,87,173,70,156,211,15,93,59,99,229,126,99,116,20,238,114,73,51,112,184,84,150,101,145,232,238,234,197,98,47,98,220,188,57,246,15,249,129,112,187,166,237,183,42,84,139,80,106,150,254,169,47,57,106,35,219,45,67,26,177,66,190,191,131,129,177,53,83,43,239,163,213,49,156,18,116,2,179,188,104,246,27,237,189,21,165,248,135,178,209,35,170,180,228,169,97,189,189,141,247,150,138,119,171,169,164,114,254,108,115,171,217,247,212,161,140,60,24,119,241,116,246,224,234,62,30,239,117,220,180,58,170,21,188,217,88,247,116,109,194,6,98,120,218,159,57,32,78,101,255,0,236,100,249,245,184,0,14,51,83,84,95,233,52,237,206,167,74,91,169,107,239,81,210,74,235,117,45,84,235,12,19,84,242,175,150,217,36,68,85,99,21,216,230,114,34,170,38,112,138,189,10,116,220,79,10,238,56,247,83,92,94,247,19,91,234,45,7,112,190,106,10,199,214,214,206,235,204,216,87,185,122,53,169,228,123,172,106,34,53,173,78,141,107,90,137,209,14,187,250,205,252,92,255,0,244,253,3,253,249,155,253,64,253,102,254,46,127,250,126,129,254,252,205,254,160,126,179,127,23,63,253,63,64,255,0,126,102,255,0,80,67,77,121,163,110,251,117,174,117,22,223,106,7,83,186,233,166,46,213,118,106,229,167,122,190,37,168,166,153,209,73,200,229,68,85,111,51,23,10,168,153,76,116,66,97,219,252,31,56,179,185,208,83,92,169,171,180,26,69,87,11,39,143,154,243,50,47,43,154,138,153,252,7,124,41,115,251,83,166,174,58,51,107,180,126,143,188,44,43,95,98,176,91,237,181,75,11,149,209,172,208,211,178,55,242,170,162,101,188,205,92,46,19,161,91,62,54,155,67,116,170,139,64,239,157,182,154,73,168,232,217,54,154,186,189,173,85,72,57,156,179,82,185,113,217,174,85,168,106,170,225,51,200,157,220,135,71,240,146,227,15,75,237,125,198,225,195,190,228,221,99,182,218,245,53,197,181,250,126,225,59,185,97,138,224,246,182,57,41,228,114,244,98,74,140,143,145,87,9,206,213,69,234,244,46,28,244,86,214,209,91,104,170,46,55,26,184,105,105,41,98,124,243,207,60,136,200,226,141,168,170,231,189,203,209,173,68,69,85,85,232,136,133,14,248,153,241,87,102,226,95,123,169,173,250,30,187,219,52,102,134,130,91,109,174,165,171,238,86,212,72,228,90,170,166,127,96,229,142,38,53,127,41,176,181,223,149,132,176,255,0,9,13,157,184,109,159,11,81,234,187,221,43,160,175,220,27,156,151,200,216,244,195,155,66,140,108,84,217,79,147,145,143,149,23,213,179,52,155,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,183,137,109,219,181,236,206,206,234,93,97,95,95,5,52,241,91,107,25,67,230,74,214,43,234,82,150,105,35,107,114,246,42,170,172,75,132,106,231,167,79,154,107,213,170,175,90,155,126,119,162,166,169,210,212,86,220,117,101,253,241,210,181,206,146,69,106,213,85,185,88,196,76,189,200,156,210,246,78,110,253,51,235,122,156,8,112,227,109,225,243,101,109,148,15,165,106,94,47,17,195,115,175,123,216,223,49,147,75,73,76,146,71,159,41,142,70,163,225,248,93,149,207,117,85,237,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,1,248,154,40,167,137,208,205,27,94,199,162,181,205,114,101,21,23,162,166,20,165,255,0,21,78,21,221,183,58,229,219,193,165,109,18,165,163,80,84,170,214,172,20,254,227,107,39,154,186,162,71,47,36,45,106,123,140,111,87,61,93,243,202,117,57,127,9,190,40,230,209,250,170,77,148,213,55,88,219,107,188,76,178,208,58,162,117,71,123,92,178,80,211,71,19,121,229,70,227,149,174,195,90,197,119,124,101,58,23,20,199,182,70,163,216,228,115,92,153,69,69,202,42,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,190,51,120,58,209,92,94,237,236,118,43,173,74,90,117,69,151,204,155,79,222,219,31,58,210,200,244,78,120,165,111,229,195,39,43,121,147,186,43,90,228,234,152,90,59,221,141,136,226,23,132,93,121,78,186,190,203,122,210,247,58,25,252,203,86,160,182,77,35,105,230,114,103,18,82,213,199,132,206,58,227,45,122,34,251,205,110,112,100,187,15,138,31,27,150,11,106,90,217,188,41,95,27,27,203,28,181,246,74,9,230,103,126,190,99,161,230,122,245,238,245,119,100,244,49,110,167,215,156,74,113,125,174,104,168,239,215,125,87,184,218,138,69,86,209,80,193,11,166,72,17,203,239,44,84,240,181,35,133,189,149,202,214,181,168,137,149,232,133,164,120,123,120,107,73,176,247,42,93,233,223,20,163,172,215,13,137,126,202,179,68,173,154,11,34,185,58,202,249,19,45,146,167,10,173,69,103,184,204,187,14,122,170,43,108,28,26,233,241,239,248,227,238,207,240,138,111,251,45,47,251,104,127,114,109,21,252,29,182,255,0,38,140,237,192,0,71,190,51,120,58,209,92,94,237,236,118,43,173,74,90,117,69,151,204,155,79,222,219,31,58,210,200,244,78,120,165,111,229,195,39,43,121,147,186,43,90,228,234,152,90,59,221,141,136,226,23,132,93,121,78,186,190,203,122,210,247,58,25,252,203,86,160,182,77,35,105,230,114,103,18,82,213,199,132,206,58,227,45,122,34,251,205,110,112,100,187,15,138,31,27,150,11,106,90,217,188,41,95,27,27,203,28,181,246,74,9,230,103,126,190,99,161,230,122,245,238,245,119,100,244,49,110,167,215,156,74,113,125,174,104,168,239,215,125,87,184,218,138,69,86,209,80,193,11,166,72,17,203,239,44,84,240,181,35,133,189,149,202,214,181,168,137,149,232,133,164,120,123,120,107,73,176,247,42,93,233,223,20,163,172,215,13,137,126,202,179,68,173,154,11,34,185,58,202,249,19,45,146,167,10,173,69,103,184,204,187,14,122,170,43,108,28,26,233,241,239,248,227,238,207,240,138,111,251,45,50,151,16,124,12,111,71,14,113,105,206,32,118,57,247,202,237,45,83,110,162,189,69,113,179,201,39,218,58,122,161,240,49,239,73,22,60,61,34,71,57,220,147,55,162,55,221,122,162,225,95,199,233,223,21,206,52,172,22,184,109,115,107,251,85,223,200,106,49,181,23,27,37,51,231,86,167,68,71,61,141,111,50,255,0,100,228,87,47,170,169,139,183,139,138,238,38,120,164,173,130,193,175,181,205,222,249,79,81,51,82,151,79,219,96,72,105,29,38,125,196,74,104,26,137,43,209,123,43,209,239,79,69,39,87,135,119,134,110,160,177,234,27,86,252,241,29,98,246,9,45,175,109,93,131,74,213,179,240,237,168,69,69,142,170,173,191,145,200,190,243,33,95,123,153,17,94,141,229,229,117,168,128,1,87,254,32,158,24,23,125,99,127,186,111,143,13,214,216,231,185,92,164,125,101,251,75,53,200,199,84,78,229,87,73,83,70,171,132,231,114,170,185,241,42,166,85,85,88,170,171,200,87,94,221,111,111,17,92,46,106,42,251,126,132,214,26,155,66,220,217,50,37,194,215,52,74,198,44,173,198,60,250,58,134,171,21,233,140,123,236,206,50,157,149,80,202,154,143,196,247,141,157,75,102,117,146,163,120,157,67,28,140,228,150,123,117,162,138,150,161,233,142,233,44,113,35,152,190,185,98,181,78,167,195,255,0,8,220,67,241,117,170,221,93,166,172,183,9,109,245,149,43,45,215,86,222,150,68,163,99,156,236,200,247,78,252,186,162,92,175,86,51,153,234,170,138,184,76,185,47,59,133,238,25,180,31,10,219,95,73,183,58,41,22,170,103,59,218,110,215,105,162,107,42,46,117,106,152,116,175,68,207,43,83,225,99,50,168,214,162,38,85,114,229,203,192,248,111,182,43,54,167,179,87,105,221,69,107,165,185,90,238,80,62,150,178,142,170,36,146,25,225,122,42,57,143,106,244,115,85,21,81,81,74,164,226,215,193,254,251,69,95,93,174,56,88,158,58,251,124,174,116,242,233,42,234,132,101,69,63,117,86,210,78,245,229,145,159,38,72,168,228,244,115,251,36,15,183,106,94,35,248,92,212,242,219,168,46,218,235,109,111,45,114,186,106,69,125,77,189,102,199,76,190,39,97,178,183,162,117,84,114,46,17,126,70,98,179,248,167,113,189,105,167,246,105,55,114,158,224,212,68,70,186,178,193,111,115,218,137,253,147,97,69,95,189,217,83,165,238,23,29,156,94,238,220,15,179,234,141,238,212,46,165,170,119,34,209,90,82,59,107,36,69,232,145,171,105,25,26,189,58,227,14,206,122,103,39,113,225,231,195,91,137,157,252,172,165,184,215,233,121,244,62,152,157,121,229,189,234,24,93,11,156,207,156,52,171,137,166,85,238,139,134,177,127,61,11,182,225,243,101,52,255,0,14,219,59,166,246,111,75,220,171,110,22,237,59,12,205,101,85,106,183,206,154,73,167,146,121,94,168,212,68,68,89,37,122,163,83,179,112,153,92,101,114,32,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,43,139,198,211,91,190,215,179,26,7,111,226,153,24,237,67,168,166,185,72,212,118,28,248,232,233,213,170,152,245,111,53,92,106,191,84,105,140,124,16,52,59,170,53,102,231,238,76,176,162,54,130,221,65,99,167,145,123,185,103,149,243,74,212,251,189,154,21,95,249,73,245,45,172,24,95,140,61,134,166,226,63,135,173,89,182,41,19,22,235,61,47,183,89,36,114,38,98,185,65,239,193,133,94,141,71,170,44,78,95,70,74,242,178,188,32,120,114,159,88,111,133,231,120,117,85,169,205,183,237,187,29,75,75,20,241,227,55,137,145,204,76,181,125,98,141,36,114,244,203,94,232,151,208,185,208,117,93,215,209,177,238,46,215,234,253,1,44,109,123,117,37,138,190,211,135,46,19,240,244,239,141,58,250,117,119,127,67,92,126,31,53,140,219,93,196,6,128,214,149,43,37,50,105,253,81,111,168,171,107,147,149,205,133,149,12,73,152,228,92,99,44,231,106,231,29,212,217,136,0,1,26,252,71,255,0,18,109,211,253,238,165,254,91,78,85,95,132,239,227,179,164,191,123,174,223,200,165,47,160,2,149,188,106,255,0,26,125,45,255,0,71,244,63,231,27,137,58,60,39,127,18,109,37,251,227,118,254,91,41,48,64,0,132,62,32,254,30,84,60,79,83,255,0,52,237,178,117,29,175,114,168,41,219,12,173,153,82,58,123,228,12,79,114,41,93,143,114,102,166,26,201,87,162,162,35,31,238,163,92,202,153,178,234,222,40,184,44,215,245,214,203,101,199,84,109,190,163,68,70,85,209,205,23,44,85,76,106,251,174,116,82,35,161,168,102,115,202,252,61,170,138,170,213,194,153,11,83,120,157,113,175,170,108,114,88,106,119,142,74,8,166,143,203,154,162,217,106,163,163,169,122,99,25,73,163,137,31,26,250,230,53,106,252,142,63,133,190,7,183,207,139,157,76,203,204,20,85,182,173,39,61,83,165,186,234,235,171,30,177,189,85,217,147,201,230,94,106,169,149,115,209,171,132,114,251,238,110,114,94,198,202,108,190,130,216,13,185,181,109,126,219,218,150,138,207,107,98,175,52,142,231,154,170,103,117,146,121,159,211,158,71,175,85,94,136,157,17,17,26,136,137,222,138,171,241,206,255,0,242,39,255,0,231,39,255,0,179,78,207,224,131,251,152,238,111,239,245,23,242,119,22,90,0,0,3,90,206,44,127,26,125,228,255,0,164,13,67,254,113,156,216,243,72,127,66,118,79,222,234,111,226,154,96,79,16,94,32,87,135,142,25,117,38,162,181,215,173,54,164,191,179,245,63,97,115,23,18,50,170,161,174,71,76,222,185,69,138,36,150,68,94,169,204,198,34,247,41,191,128,141,132,78,34,56,155,210,218,66,227,72,179,216,109,82,45,250,250,152,85,106,209,83,57,174,88,221,142,205,150,69,138,21,237,210,94,139,147,98,32,1,212,55,123,109,108,123,199,182,26,163,107,181,26,127,185,250,154,217,61,190,71,162,101,97,115,219,238,74,212,252,230,63,149,233,245,106,26,226,217,174,90,239,134,157,242,167,184,36,126,197,170,246,235,81,98,88,185,151,151,218,105,103,86,201,26,174,61,230,59,149,205,94,157,90,229,244,83,100,125,186,215,118,13,208,208,122,127,113,116,181,71,157,105,212,118,232,46,84,142,85,78,100,142,86,35,185,93,142,206,110,85,174,79,69,69,79,67,177,0,0,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,230,144,254,132,236,159,189,212,223,197,52,229,206,185,184,155,121,163,247,95,69,93,246,243,95,89,33,187,88,111,116,235,77,89,73,46,81,28,220,162,163,154,169,213,175,107,145,28,215,34,162,181,205,69,69,69,66,140,56,196,240,235,221,190,25,239,117,218,131,77,218,235,181,110,221,62,71,73,73,121,164,133,101,154,138,37,94,145,214,198,196,204,110,111,111,53,19,203,119,69,203,85,85,141,234,91,103,226,15,197,254,211,218,96,176,105,141,230,185,84,218,233,88,145,195,73,119,167,130,228,145,177,19,13,107,95,80,199,200,214,183,209,173,114,34,34,34,99,9,131,136,222,46,52,56,161,226,30,137,52,206,226,238,133,206,227,107,157,236,98,89,232,32,138,138,154,103,103,221,107,226,167,99,60,229,230,234,156,252,221,113,142,201,137,31,192,215,134,6,185,221,75,229,187,114,56,129,211,213,186,111,66,83,57,181,48,218,43,24,232,43,239,120,84,86,177,99,232,248,32,94,234,247,97,206,78,140,76,59,157,183,67,71,71,73,111,164,130,130,130,150,26,106,90,104,219,12,16,66,196,100,113,70,212,195,88,214,167,70,181,17,17,17,19,162,34,30,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,94,246,177,170,247,185,26,214,166,85,85,112,136,133,59,120,178,113,73,54,176,213,81,236,158,150,186,198,235,93,158,100,150,189,212,243,170,187,218,226,146,186,154,72,156,172,149,91,142,87,55,45,115,17,221,179,132,232,112,254,21,124,43,187,113,181,203,119,131,85,90,37,117,163,79,212,162,209,44,244,249,99,171,32,154,134,162,55,39,60,46,106,251,143,119,86,189,29,242,194,117,46,130,40,162,130,38,195,12,109,99,24,136,214,181,169,132,68,78,136,152,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,1,133,56,192,219,123,38,231,108,78,166,176,222,40,98,168,124,118,250,217,232,213,241,49,235,29,74,81,212,54,55,167,51,93,133,78,117,234,137,148,244,53,244,167,185,221,182,131,119,22,225,104,168,146,26,221,37,168,121,227,115,30,230,229,244,181,89,68,94,85,98,227,154,52,237,203,250,11,241,224,171,136,203,79,16,91,61,105,187,125,165,77,37,226,130,158,10,59,132,73,51,86,79,61,148,180,238,149,202,223,53,238,199,60,216,203,149,23,61,211,61,228,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,118,179,218,111,212,18,218,175,150,186,75,141,20,233,137,105,170,224,108,209,72,159,39,49,200,168,191,165,12,95,55,8,156,43,84,92,150,237,63,14,27,106,250,133,69,230,85,210,244,92,142,85,206,85,89,229,242,42,245,94,170,153,50,14,148,208,250,43,66,80,173,175,67,232,251,38,158,163,118,51,79,106,183,197,73,18,227,183,187,19,90,157,50,190,158,167,54,0,0,0,1,241,221,172,246,155,245,4,182,171,229,174,146,227,69,58,98,90,106,184,27,52,82,39,201,204,114,42,47,233,67,23,205,194,39,10,213,23,37,187,79,195,134,218,190,161,81,121,149,116,189,23,35,149,115,149,86,121,124,138,189,87,170,166,76,131,165,52,62,138,208,148,43,107,208,250,62,201,167,168,221,140,211,218,173,241,82,68,184,237,238,196,214,167,76,175,167,169,205,128,1,140,117,95,12,60,56,235,155,131,174,218,187,98,116,29,214,189,239,231,125,93,70,159,165,116,242,47,95,138,78,78,103,38,85,87,10,170,157,78,193,163,118,127,105,118,234,103,84,237,246,215,105,29,49,43,218,173,116,150,107,37,53,19,149,23,186,42,196,198,174,14,220,0,0,29,87,90,109,70,215,110,67,26,205,195,219,125,47,170,26,198,163,88,151,155,69,61,111,42,34,229,17,60,214,59,29,122,244,58,165,135,133,46,24,244,204,177,212,216,248,123,219,170,90,136,159,207,29,66,105,170,55,76,199,125,36,116,106,228,253,10,101,24,32,130,150,8,233,105,97,142,24,97,98,71,28,113,181,26,214,53,19,8,212,68,232,136,137,211,7,176,0,14,50,255,0,166,116,222,171,161,117,175,84,105,235,109,226,141,223,21,61,194,146,58,136,151,239,107,209,83,252,6,52,170,225,3,133,58,218,214,92,42,56,112,219,85,154,53,207,187,166,40,216,199,46,115,151,49,177,163,95,215,243,145,78,221,164,118,115,104,182,254,100,169,208,91,87,164,52,220,173,69,68,146,209,99,165,163,114,103,57,235,19,26,190,171,253,213,59,128,0,0,0,0,0,1,214,180,54,220,232,237,184,130,243,77,163,172,208,219,153,127,189,86,106,11,138,70,152,243,235,170,94,142,154,85,250,174,26,159,115,80,236,160,0,0,0,0,1,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,32,0,14,7,87,232,29,11,184,86,246,218,117,246,138,176,234,90,22,170,171,105,111,22,216,107,34,69,92,101,81,146,181,201,232,158,158,135,70,177,112,157,195,6,154,171,109,125,147,135,189,187,165,170,99,252,200,231,77,55,72,233,35,118,49,150,61,209,170,179,191,228,170,25,86,56,227,134,54,67,12,109,100,108,106,53,173,106,97,26,137,217,17,61,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,99,29,89,195,15,14,58,234,181,247,61,95,177,58,14,235,93,43,249,228,172,168,211,244,171,81,34,245,248,165,70,115,185,61,229,92,42,227,61,78,99,72,108,126,203,109,245,82,87,104,45,162,209,122,110,165,171,204,147,218,108,20,180,146,103,24,207,52,81,181,115,142,153,201,221,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,227,87,136,203,79,15,187,61,118,187,125,163,79,29,226,190,158,122,59,124,75,51,82,79,61,244,181,14,137,200,223,53,142,199,60,56,203,85,87,61,147,61,168,58,162,231,118,221,253,220,75,133,222,162,73,171,117,110,161,231,145,207,123,157,135,213,85,101,81,57,149,235,140,200,189,249,191,73,176,95,7,219,111,100,219,29,137,211,54,27,61,12,84,239,146,223,69,61,98,178,38,49,100,169,90,58,118,200,245,229,107,114,171,200,157,85,50,190,166,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,24,127,138,125,192,177,109,214,209,221,239,119,234,248,41,224,88,42,35,68,150,86,49,94,190,203,59,185,91,204,230,162,170,163,23,9,147,94,61,214,212,22,253,85,184,186,139,80,90,225,107,41,171,174,149,117,12,86,181,169,204,143,157,239,71,123,170,168,185,71,39,92,169,155,56,26,226,158,253,195,190,233,90,169,228,172,145,116,221,218,190,10,123,132,11,35,213,140,100,181,52,201,44,168,223,58,56,209,201,28,56,230,118,126,185,78,215,237,163,117,93,171,92,105,107,86,173,178,76,146,209,93,232,160,173,133,81,205,114,242,75,27,100,110,121,85,83,56,114,118,85,251,212,230,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,165,111,26,191,198,159,75,127,209,253,15,249,198,226,78,143,9,223,196,155,73,126,248,221,191,150,202,76,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,3,133,214,90,174,213,161,244,181,215,86,222,230,72,168,173,20,83,214,204,170,230,181,121,34,141,210,59,28,202,137,156,53,123,170,125,232,80,79,28,188,83,223,248,136,221,43,173,60,117,146,166,155,180,87,207,79,111,129,36,127,35,217,21,77,74,69,42,183,206,146,53,114,199,54,57,155,143,166,19,190,19,218,157,65,111,210,187,139,167,117,5,210,22,190,154,134,233,73,80,245,115,90,188,168,201,216,245,119,188,168,137,132,106,245,202,27,13,240,177,184,22,61,197,218,59,69,238,195,95,79,81,2,65,79,26,164,82,177,234,197,246,104,29,202,238,87,57,17,81,30,153,76,153,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,66,255,0,19,253,151,221,61,227,217,218,11,110,217,201,81,36,148,87,88,170,235,41,161,90,149,116,212,236,165,173,73,27,201,11,31,205,159,49,137,133,194,47,101,244,41,123,94,236,198,227,237,180,171,30,173,210,247,26,52,78,239,146,138,120,218,157,93,221,100,99,127,49,223,220,58,75,30,248,158,217,98,123,152,246,42,57,174,106,225,81,83,178,162,151,161,225,103,189,46,220,109,134,167,211,55,42,213,146,183,78,200,203,115,18,73,57,164,88,105,232,168,152,139,214,71,46,50,245,244,68,207,162,19,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,10,110,241,146,209,122,199,81,241,59,166,43,180,246,147,188,221,41,217,160,232,162,116,212,116,18,206,198,189,46,23,5,86,171,152,213,68,92,57,23,29,240,169,243,38,223,133,149,158,237,98,224,203,74,91,175,118,186,187,125,91,46,23,85,116,21,80,58,41,26,139,91,42,162,171,92,136,169,148,234,75,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,2,20,248,166,111,83,182,231,97,170,52,205,186,177,99,173,212,79,125,185,233,28,152,122,67,81,69,90,197,94,146,53,113,204,196,244,84,207,162,148,92,247,190,87,186,89,94,231,189,234,174,115,156,185,85,85,238,170,167,118,208,91,49,184,251,147,42,71,164,180,189,198,177,23,179,227,162,158,70,175,86,246,88,216,239,207,111,247,75,161,240,192,217,125,211,217,205,157,184,91,183,50,74,136,228,173,186,203,87,71,77,58,212,163,161,167,125,45,18,70,222,73,152,206,92,121,111,76,39,68,236,158,164,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,154,200,82,122,89,97,88,216,254,118,57,168,215,166,81,85,83,212,135,156,114,108,37,142,247,177,250,211,84,73,97,166,150,178,219,103,184,220,25,36,84,172,115,216,232,232,234,94,139,159,45,85,17,21,126,105,247,148,71,59,22,57,164,141,81,81,90,229,69,69,244,194,147,63,194,251,127,95,181,155,223,79,165,174,247,31,42,209,168,154,202,22,182,73,185,88,218,154,138,202,38,35,176,233,26,212,247,35,94,184,85,199,162,161,122,52,181,48,86,83,69,87,77,43,36,138,118,54,72,222,199,34,181,205,84,202,42,42,116,84,194,158,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,7,170,170,166,26,58,105,106,234,101,100,113,66,199,72,247,189,200,141,107,81,50,170,170,189,17,48,133,23,120,160,239,236,155,167,189,245,26,86,209,113,243,109,26,117,31,66,246,199,55,51,29,83,79,89,90,197,118,27,35,154,190,228,137,215,8,184,244,68,33,132,12,89,38,142,52,69,85,115,145,17,19,215,42,94,231,3,123,9,99,178,108,126,139,213,17,216,105,162,172,185,89,237,215,7,201,45,43,26,247,186,74,58,103,170,231,203,69,84,85,79,154,253,228,195,163,133,32,165,138,20,141,140,228,99,90,173,98,97,17,81,61,15,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,24,175,138,151,61,188,53,110,159,36,113,187,58,46,248,138,175,76,163,83,216,39,235,244,251,205,109,46,127,248,70,171,170,47,225,228,234,157,151,222,83,221,96,190,92,180,205,238,131,80,90,42,31,5,101,186,166,42,168,30,199,185,170,143,141,232,246,245,106,162,247,106,118,84,82,255,0,248,7,226,38,219,190,251,31,100,108,215,24,36,190,88,168,169,173,181,209,121,205,116,175,124,52,116,190,100,138,139,43,222,168,175,151,28,206,199,94,232,139,222,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,0,0,0,0,0,0,0,35,47,31,28,68,219,118,35,99,239,109,134,227,4,87,203,237,21,77,182,134,47,57,173,149,143,154,142,171,203,149,17,37,99,209,17,241,99,153,185,235,217,21,123,80,5,254,249,114,212,215,186,253,65,119,169,124,245,151,26,153,106,167,123,222,231,42,190,71,171,221,213,202,171,221,203,221,85,79,69,183,255,0,8,210,245,68,252,59,58,175,100,247,144,217,51,133,87,61,220,53,109,103,60,113,183,26,46,198,136,172,76,35,147,216,32,235,245,207,204,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,12,71,197,181,77,61,47,12,251,160,250,154,133,137,142,209,247,182,244,122,53,95,254,231,207,238,166,123,231,228,107,117,94,232,223,95,82,248,179,200,233,158,173,207,124,115,46,9,39,118,225,43,80,79,195,53,14,248,218,41,18,104,154,248,150,161,34,141,238,115,98,251,61,106,92,229,229,135,9,211,29,85,248,255,0,41,218,188,51,247,246,167,104,55,218,151,79,93,110,50,195,104,212,92,150,223,37,211,43,88,149,53,21,148,108,230,86,186,70,55,224,141,83,56,85,250,42,23,187,67,87,13,194,138,158,190,157,237,124,85,49,50,102,57,170,138,138,215,34,42,42,42,116,236,167,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,122,43,170,225,183,209,84,87,212,61,172,138,154,39,204,247,57,81,17,26,212,85,85,85,94,157,144,162,47,19,13,253,169,221,253,246,170,211,214,171,140,179,90,52,239,61,183,201,108,202,230,45,77,61,101,99,57,145,173,145,237,248,36,68,206,17,126,136,135,86,180,240,149,127,131,134,90,237,242,188,82,36,81,58,73,125,157,37,141,237,115,162,251,61,42,90,228,230,135,11,211,61,81,248,255,0,41,26,232,29,27,43,233,159,46,121,27,51,21,216,239,142,100,201,178,47,9,53,52,245,92,51,237,123,233,170,22,86,55,71,217,27,213,232,229,103,251,159,7,186,184,237,143,145,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,59,141,107,155,45,188,48,110,63,61,178,74,207,105,211,23,138,116,229,135,204,242,85,214,250,159,194,47,95,117,19,31,23,166,77,115,37,69,125,75,209,19,10,231,170,34,126,146,251,184,97,218,123,38,179,224,86,205,162,42,169,163,145,154,131,74,211,185,124,214,49,81,179,207,103,134,46,100,203,23,24,230,239,133,95,191,177,75,251,197,164,175,91,15,191,215,203,77,59,101,164,159,79,106,58,153,104,30,136,248,242,200,43,100,108,79,106,162,49,113,152,186,43,81,19,167,76,122,94,151,3,219,223,107,222,141,132,211,21,145,87,58,123,157,166,217,69,110,184,115,202,215,61,106,34,162,166,89,93,251,99,221,142,105,123,187,11,243,68,94,242,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,71,190,56,119,186,215,179,27,9,169,235,37,174,116,23,59,181,178,182,221,111,228,149,173,122,84,75,69,82,177,59,246,198,59,28,209,119,110,87,228,138,189,168,183,103,116,149,235,126,55,250,199,105,168,108,181,115,234,29,71,77,45,123,213,31,38,25,61,108,109,149,238,85,71,174,51,47,85,114,42,117,235,159,91,160,226,123,105,172,154,51,129,91,214,136,165,166,142,54,105,253,43,82,228,242,152,196,71,79,5,158,104,185,151,12,76,231,151,190,17,126,238,197,8,196,138,202,150,34,166,85,175,68,84,253,38,198,124,20,92,153,114,225,131,110,57,45,114,81,123,54,152,179,211,175,52,30,95,156,173,183,211,126,17,58,251,200,185,248,189,112,103,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,4,91,241,27,214,142,210,28,52,106,72,155,43,90,183,138,74,203,98,162,187,25,73,109,245,127,217,39,230,253,126,229,40,42,207,78,234,251,245,13,43,35,87,186,166,174,40,209,168,153,87,43,158,137,140,122,247,54,58,225,34,214,251,79,14,91,125,69,37,58,194,173,211,118,156,177,204,229,95,247,132,9,219,9,242,43,243,197,255,0,135,89,109,238,183,111,158,159,178,82,182,10,154,136,109,149,190,201,77,137,86,71,123,125,76,147,73,201,22,57,112,137,151,185,249,206,50,158,166,52,240,167,226,61,219,119,184,238,219,43,253,201,145,90,111,143,95,33,103,155,149,18,166,105,232,97,106,39,60,173,110,57,88,189,17,170,191,122,116,46,166,9,226,169,134,58,152,36,108,145,74,212,123,30,213,69,71,53,83,40,168,169,221,48,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,158,120,169,161,146,166,121,27,28,81,53,94,247,185,81,17,173,68,202,170,170,246,76,20,173,226,177,196,131,183,19,113,155,182,86,11,147,37,180,216,222,158,122,193,55,50,45,76,51,215,66,228,94,73,92,220,114,189,58,43,81,126,228,232,100,191,8,14,29,101,184,58,227,190,122,130,203,76,232,41,170,38,181,209,123,93,54,101,73,27,236,21,81,205,31,60,88,229,194,174,30,215,231,57,194,122,150,7,197,181,177,247,110,28,247,6,138,58,117,153,93,166,174,216,99,89,204,191,239,9,211,182,23,230,107,139,121,167,117,5,250,186,149,204,86,58,154,174,88,213,170,152,86,171,94,169,140,122,118,47,211,195,143,90,59,87,112,209,166,226,116,205,122,217,233,40,237,136,136,236,225,34,183,210,127,100,191,157,244,251,144,148,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,10,234,241,142,215,255,0,98,109,77,155,72,194,177,44,213,247,42,121,30,213,248,146,55,211,92,35,85,194,57,23,186,124,149,10,139,219,234,89,235,181,230,156,163,166,71,44,179,93,168,227,103,46,115,204,179,49,19,24,235,221,77,146,182,10,134,162,219,178,154,26,142,169,207,89,99,211,150,198,191,157,87,40,169,73,18,42,46,122,247,67,133,226,143,105,233,119,151,101,117,30,142,158,157,147,78,234,10,201,168,209,236,71,98,163,217,38,142,53,76,177,235,156,201,232,153,249,124,151,94,202,246,223,118,67,122,170,162,141,37,166,174,209,218,145,236,229,247,216,143,117,37,90,244,252,133,86,171,162,254,199,183,167,165,241,240,71,196,117,147,136,29,158,181,87,65,89,2,221,109,84,208,80,87,64,146,51,157,37,138,150,153,100,119,42,74,247,99,154,108,101,216,92,247,68,94,242,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,219,141,206,35,108,156,63,108,245,214,186,122,200,18,235,117,166,158,130,134,5,145,156,235,44,180,181,43,27,185,86,86,59,28,208,227,45,202,252,145,87,181,14,80,54,251,189,219,213,75,20,137,45,77,126,176,212,140,102,61,247,163,29,87,86,157,63,45,200,212,116,191,217,119,245,245,216,79,133,205,168,165,217,173,149,211,154,58,10,120,225,157,40,40,230,172,70,49,27,154,143,100,134,57,21,112,198,46,115,31,170,103,231,242,78,107,127,104,106,46,91,43,174,104,233,92,244,150,93,57,115,107,57,21,114,170,180,146,162,34,99,175,117,53,181,220,26,73,232,117,230,164,163,169,71,36,176,93,235,35,127,54,115,204,147,61,23,57,235,221,11,116,240,113,215,255,0,109,237,85,231,72,204,177,36,212,23,42,137,24,212,248,150,54,83,91,227,69,194,185,87,186,252,145,11,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,151,140,254,168,181,86,106,29,57,166,163,115,189,190,8,40,234,28,213,86,227,202,107,238,44,206,51,205,241,47,203,4,31,225,59,72,86,107,94,33,244,13,166,146,7,74,198,106,43,84,245,8,141,87,98,20,174,129,174,94,141,95,206,245,76,27,30,105,203,108,118,109,63,108,180,196,222,86,81,81,195,78,137,140,97,24,196,111,201,62,95,35,239,123,27,35,29,27,209,21,174,69,69,69,245,66,138,252,82,54,94,125,188,223,154,205,89,71,107,124,22,221,68,178,86,190,102,192,173,141,213,53,21,181,178,42,115,35,26,213,114,181,136,189,213,113,234,167,191,194,219,125,166,219,93,238,164,209,117,183,47,42,223,169,229,142,130,56,100,153,91,27,170,106,106,232,163,69,70,172,141,106,191,149,138,157,149,113,232,189,139,206,107,145,237,71,181,81,81,201,148,84,60,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,240,231,35,26,175,114,162,35,83,42,170,81,143,138,78,251,77,185,91,221,89,162,168,174,126,117,187,76,75,37,4,144,199,50,186,54,212,211,85,214,198,170,173,73,28,212,127,43,209,59,34,227,209,59,31,63,133,198,203,207,184,155,241,73,171,43,45,111,158,219,167,86,58,214,76,232,21,209,182,166,158,178,138,68,78,101,99,154,142,70,189,87,186,46,61,80,189,86,49,177,177,177,177,17,26,212,68,68,79,68,67,224,212,118,216,239,58,126,229,105,149,188,204,173,163,154,157,83,25,202,61,138,223,146,252,254,70,184,156,88,233,10,205,21,196,62,190,180,213,192,232,152,253,69,117,158,157,21,138,220,194,181,211,181,171,213,169,249,190,137,130,111,248,48,106,139,85,30,161,212,122,110,71,59,219,231,130,178,161,173,69,110,60,167,62,220,204,227,60,223,18,124,176,91,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,30,28,168,214,171,149,81,17,19,57,82,137,252,85,181,236,26,199,137,25,40,169,210,60,89,104,22,218,245,143,24,87,67,95,92,139,156,57,122,251,223,79,185,15,127,133,30,140,125,255,0,136,198,94,157,11,36,138,221,66,146,162,57,185,229,116,117,244,46,230,79,117,81,58,47,124,161,122,64,130,158,44,251,64,205,115,177,81,106,186,42,73,31,91,97,173,109,100,143,138,60,170,65,5,29,116,139,149,70,57,113,151,166,122,162,125,80,166,93,185,212,213,90,35,112,244,214,174,166,149,208,205,99,188,209,220,26,228,114,181,90,232,103,100,157,209,81,83,171,126,105,247,161,177,191,13,187,157,65,187,123,53,166,53,125,29,194,26,185,166,182,81,54,177,209,202,217,57,106,22,150,25,30,215,42,61,202,142,204,137,148,85,207,94,166,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,146,220,250,13,164,217,173,79,171,235,46,16,210,75,13,178,181,180,110,146,86,199,205,80,148,179,72,198,181,85,237,85,118,99,92,34,46,122,116,53,200,220,109,77,83,173,247,15,82,234,234,137,93,52,215,203,205,109,193,206,87,43,149,206,154,119,201,221,85,85,122,187,230,191,122,151,53,225,49,180,12,208,219,21,46,171,173,164,145,149,183,234,215,86,70,249,99,194,172,19,209,208,200,152,85,99,87,25,98,227,170,167,213,73,214,10,46,241,93,209,143,176,113,24,251,211,97,100,113,92,104,86,85,70,183,28,206,146,186,185,220,203,238,162,47,68,239,149,62,127,10,157,123,6,142,226,70,58,42,143,47,23,170,4,182,177,100,198,17,211,87,208,162,99,46,78,190,239,215,238,82,246,26,168,230,163,145,81,81,83,57,67,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,226,117,109,206,43,46,150,188,93,166,145,35,101,29,5,69,66,185,85,19,8,200,220,238,234,169,242,249,154,224,113,67,171,101,214,123,253,175,46,210,74,178,49,186,138,233,20,46,87,42,230,63,109,153,205,235,149,252,239,69,193,60,60,24,116,155,39,184,234,45,92,176,35,150,63,107,161,231,86,231,24,117,190,78,248,255,0,79,232,45,148,29,27,124,52,53,46,227,237,46,173,209,213,48,182,71,92,172,181,244,208,229,168,188,178,201,77,36,109,84,203,93,133,247,251,162,42,255,0,144,214,251,119,52,101,102,223,110,110,168,209,213,176,62,55,90,111,21,180,108,230,106,167,51,34,168,146,52,114,101,173,202,123,139,215,9,247,39,98,200,188,30,248,128,116,77,185,236,149,230,227,60,174,124,179,92,233,18,105,185,145,141,95,96,166,99,27,205,39,68,78,184,68,103,220,190,133,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,170,127,24,78,32,93,43,45,155,37,102,184,79,19,153,44,55,58,180,134,94,84,123,83,219,233,158,199,114,201,213,23,166,81,89,247,175,161,91,187,71,163,43,55,7,115,116,190,142,162,129,242,58,237,120,162,163,127,43,85,121,89,45,68,113,171,151,13,118,19,223,78,184,95,185,123,27,32,236,126,134,165,219,141,165,210,90,58,154,22,198,235,109,150,130,154,108,53,19,154,88,233,163,141,202,184,107,114,190,231,117,68,95,242,29,228,21,53,227,61,165,27,5,199,78,234,228,129,26,178,123,37,15,58,55,25,203,174,18,99,56,255,0,79,232,32,127,11,218,182,93,25,191,218,14,238,201,86,54,59,81,90,226,153,200,229,76,71,237,176,185,221,114,159,155,234,184,54,63,210,87,56,175,90,90,207,119,134,68,145,149,148,20,245,8,228,84,92,163,227,107,187,162,175,207,230,114,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,3,18,241,89,170,23,72,240,249,175,46,140,86,36,171,167,174,145,196,174,244,127,176,206,228,84,234,157,114,223,69,53,195,212,215,9,110,218,142,235,117,157,220,210,86,87,79,80,245,202,174,92,249,28,229,238,171,234,191,50,230,252,30,244,63,234,123,96,238,119,217,169,164,100,215,43,220,211,49,239,102,51,28,148,84,14,76,42,181,23,25,79,154,161,62,193,249,123,26,246,57,143,68,86,185,21,21,23,213,10,69,241,103,217,118,232,13,241,135,87,218,168,22,59,126,160,163,109,92,242,182,44,53,106,231,172,174,145,201,150,177,173,207,43,17,122,170,187,239,35,159,9,155,157,93,180,251,249,163,181,53,53,115,233,169,221,120,183,211,215,42,74,172,71,82,173,108,15,145,174,195,218,138,138,145,245,71,46,58,117,54,48,209,250,142,143,87,233,91,70,167,160,145,175,167,186,208,211,214,198,173,84,84,229,150,54,189,59,42,167,103,39,170,253,234,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,31,88,106,58,61,33,165,110,250,158,190,70,178,158,213,67,81,91,34,185,81,19,150,40,220,245,238,168,157,154,190,169,247,161,174,127,22,155,157,91,187,27,249,172,117,53,77,115,234,105,219,120,184,83,208,170,202,175,70,211,37,108,239,141,173,203,220,136,136,146,116,70,174,58,244,36,103,132,198,203,183,95,239,140,218,190,235,64,178,91,244,253,19,170,224,149,209,101,137,87,5,101,12,141,76,185,142,110,121,94,171,209,81,223,113,119,76,99,88,198,177,136,136,214,162,34,34,122,33,250,4,4,241,132,208,255,0,170,29,131,182,95,97,166,145,243,91,111,112,204,247,177,153,196,113,209,87,185,114,168,213,92,101,126,104,133,50,105,171,132,182,157,71,106,186,64,238,89,40,235,160,168,98,229,83,14,100,136,228,236,169,234,159,51,99,206,20,181,66,234,222,31,52,29,209,234,197,149,52,245,174,57,85,190,175,246,24,28,170,189,87,174,93,234,166,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,183,197,91,93,254,164,120,114,146,138,59,171,105,100,187,214,173,7,150,217,249,31,34,75,65,92,152,199,50,101,171,203,219,174,85,59,41,70,150,202,85,185,221,169,40,220,229,85,171,169,142,37,92,245,247,156,137,245,249,155,17,112,59,162,217,162,56,109,209,244,44,99,27,237,182,187,125,114,171,83,10,170,250,10,100,202,251,169,215,221,255,0,222,103,176,8,73,226,171,181,244,154,207,97,38,212,140,182,164,213,150,57,29,86,179,36,40,231,50,40,104,171,159,241,114,42,162,34,187,61,209,62,168,81,180,19,205,73,81,29,76,15,115,37,133,232,246,57,170,168,173,114,46,81,81,83,170,117,47,183,195,75,122,97,221,94,29,237,86,218,170,182,201,113,211,76,130,206,230,58,68,87,185,148,244,52,109,87,170,43,220,229,247,164,239,209,51,232,132,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,69,219,141,228,209,219,171,125,214,150,93,27,87,237,177,232,107,194,88,107,234,216,168,177,62,181,33,100,146,178,53,245,72,252,196,98,175,231,53,200,157,19,43,222,128,56,221,65,169,116,230,147,182,201,122,213,87,251,109,154,223,18,225,245,119,10,168,233,225,111,69,94,175,122,163,83,162,47,175,162,152,206,143,139,254,21,110,23,47,178,105,56,140,219,135,212,243,114,53,191,170,90,68,107,221,156,34,53,234,254,87,42,170,244,68,85,207,161,149,173,247,10,11,181,20,55,43,93,117,61,101,37,67,18,72,106,41,229,108,145,200,213,236,230,185,170,168,169,245,67,232,0,0,14,3,87,238,14,130,219,218,38,220,245,246,183,176,105,170,55,103,150,162,241,114,134,142,53,198,51,135,74,230,167,170,127,116,199,246,190,48,120,84,188,214,165,186,223,196,86,221,190,161,223,11,31,168,169,99,231,92,162,97,170,247,162,57,114,189,145,114,166,87,183,220,40,46,212,80,220,173,117,212,245,148,149,12,73,33,168,167,149,178,71,35,87,179,154,230,170,162,167,213,15,160,0,0,0,0,0,0,31,153,36,142,24,223,52,210,53,145,177,170,231,57,203,132,106,39,117,85,244,67,164,236,246,239,233,45,240,210,83,107,173,11,59,170,108,159,106,87,91,105,106,151,225,170,74,89,221,11,166,103,246,14,115,28,173,245,86,225,122,103,9,222,0,0,0,0,7,203,114,185,219,108,212,51,92,239,23,10,106,26,58,118,243,77,81,83,43,98,138,52,206,50,231,57,81,17,50,169,221,76,85,63,24,28,41,211,92,214,209,63,17,219,110,202,150,187,149,217,212,180,156,141,92,117,69,147,159,145,23,239,94,253,59,153,62,197,168,44,26,162,219,21,231,76,223,45,247,123,124,217,242,170,232,106,89,81,11,241,223,149,236,85,106,254,133,57,0,0,0,0,1,210,117,222,247,236,214,215,191,201,220,109,214,210,90,102,108,101,32,186,222,105,233,166,119,76,251,177,189,232,231,116,84,94,136,189,14,23,75,113,69,195,118,182,171,75,118,148,223,141,5,114,172,114,225,180,176,234,10,95,61,221,186,182,53,122,57,201,213,58,162,96,202,0,0,98,221,81,197,55,13,122,46,181,214,221,81,191,90,6,221,90,199,43,95,75,46,160,165,243,152,191,217,70,143,87,55,244,162,29,147,68,110,254,211,238,98,103,110,183,55,74,234,117,70,115,185,182,139,197,61,91,154,223,236,155,27,213,91,140,245,202,38,14,220,0,0,0,0,0,0,0,0,29,23,93,111,182,202,109,140,171,77,184,155,181,164,52,221,66,34,47,179,220,239,84,244,243,175,110,209,189,232,245,232,168,189,19,183,83,140,210,124,78,240,231,174,170,217,110,210,27,233,160,238,181,178,63,203,142,146,158,255,0,74,181,15,119,79,134,46,126,119,119,78,168,152,207,67,38,128,0,0,0,0,49,110,169,226,155,134,205,19,94,182,173,85,191,58,14,219,92,213,195,233,101,191,211,121,204,255,0,148,196,122,185,191,165,16,237,154,43,115,182,219,114,105,159,91,183,123,131,166,245,68,17,38,100,146,205,117,130,181,172,235,143,121,98,115,177,215,167,83,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,36,120,150,111,76,59,85,195,189,214,219,75,86,214,92,117,43,39,179,181,137,34,35,218,202,138,26,198,163,209,17,237,114,123,209,247,234,153,244,82,132,167,158,106,186,137,42,103,123,159,44,207,87,189,206,85,85,115,149,114,170,170,189,87,169,121,62,21,91,95,73,163,54,18,29,72,251,98,67,89,124,149,181,105,50,194,141,115,226,154,138,133,253,29,200,138,168,170,220,247,84,251,201,182,1,129,56,226,209,140,214,220,54,235,10,23,178,55,123,21,174,225,92,138,228,202,162,178,130,165,50,158,234,245,247,191,247,154,238,220,233,86,217,118,171,163,107,149,22,146,166,72,145,115,215,221,114,167,211,228,94,95,133,78,187,253,87,112,229,29,20,151,86,213,73,104,173,74,15,45,211,243,190,52,138,130,133,49,142,101,195,83,155,183,76,42,246,66,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,179,241,165,213,116,147,89,244,206,145,142,89,124,246,86,81,87,57,156,201,201,202,140,184,199,156,103,57,207,211,244,149,165,179,150,120,245,14,237,232,155,20,237,145,208,220,53,21,182,150,95,45,50,238,73,42,99,106,227,40,169,217,125,81,77,147,182,166,199,77,166,246,211,74,216,169,17,233,13,13,150,134,157,156,248,230,195,41,216,212,206,17,19,56,106,122,33,218,192,49,23,22,186,86,159,87,240,227,184,150,201,159,35,94,205,49,119,154,30,69,68,204,137,65,59,90,139,148,94,158,247,162,100,215,2,245,64,251,85,230,190,215,38,121,232,234,101,167,118,126,108,122,181,125,19,229,242,39,215,132,30,240,205,166,119,122,225,183,87,10,246,197,111,186,80,75,60,45,150,85,107,93,83,37,85,4,45,107,81,94,141,87,114,181,112,136,213,95,191,177,116,40,168,228,69,69,202,47,84,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,190,36,188,98,199,195,46,212,46,151,209,215,63,43,112,245,156,50,83,218,86,37,69,125,186,155,225,150,181,223,154,169,149,108,121,239,39,84,202,70,228,49,111,130,124,146,77,177,58,250,105,164,115,228,126,176,87,57,206,92,171,149,104,224,202,170,250,169,98,128,139,92,116,241,199,165,184,70,209,236,161,183,67,79,120,220,27,236,14,117,150,210,245,85,138,22,101,90,181,117,56,84,84,137,170,138,136,212,84,116,142,69,106,42,34,57,205,165,203,189,255,0,137,158,52,119,37,82,170,93,81,184,186,154,167,154,88,233,41,227,116,145,82,69,158,188,145,55,17,83,68,138,190,136,214,166,122,245,83,39,92,60,45,248,221,183,89,93,121,147,104,99,155,203,103,152,250,74,123,237,4,181,40,158,184,99,102,94,101,250,53,85,126,72,167,67,217,158,34,56,140,224,195,112,102,165,176,86,93,236,83,208,213,35,111,58,82,245,20,172,165,169,84,238,202,138,103,225,90,236,47,71,183,149,233,158,142,235,214,245,120,90,226,123,64,241,89,182,52,251,133,162,158,234,90,152,94,148,183,139,76,207,69,158,219,87,202,138,177,185,122,115,177,81,114,201,17,48,230,252,156,142,107,115,8,0,16,175,196,115,142,217,184,90,211,148,122,11,110,93,77,54,226,234,90,103,84,65,36,173,73,25,104,163,230,86,123,83,163,84,84,123,220,230,189,177,181,222,238,90,231,59,40,222,87,84,30,153,208,156,73,113,129,175,107,235,172,54,141,81,184,218,150,85,107,235,171,166,149,101,72,26,229,94,68,150,121,92,145,194,204,243,35,81,206,107,81,17,81,169,132,50,189,239,194,223,141,187,37,169,247,103,109,36,85,173,137,188,210,83,209,95,40,102,157,169,140,174,24,147,101,234,157,176,206,101,235,209,20,199,155,55,196,87,17,60,30,107,185,105,244,197,214,239,97,168,183,213,98,239,165,238,241,72,218,89,220,152,230,142,162,149,248,86,185,83,167,58,35,100,68,94,142,66,246,120,83,226,99,71,241,85,180,148,59,149,166,35,74,42,182,189,104,239,54,167,72,143,146,221,90,212,69,124,106,184,78,102,42,42,57,143,194,115,53,201,209,21,28,212,204,96,0,0,0,0,0,5,117,120,178,113,146,187,109,164,93,195,134,222,93,221,30,168,213,20,168,253,65,83,78,239,122,130,215,34,42,121,28,200,190,236,147,167,69,78,233,22,123,121,141,83,42,120,78,254,36,218,75,247,198,237,252,182,82,96,149,211,227,105,251,130,232,79,225,122,127,34,168,42,127,109,246,107,117,183,130,122,234,109,173,219,219,238,170,150,216,200,228,172,101,170,141,245,11,3,94,170,140,87,163,81,112,138,173,118,62,229,59,207,243,147,113,115,255,0,23,45,125,253,228,155,254,225,252,228,220,92,255,0,197,203,95,127,121,38,255,0,184,236,91,117,193,159,21,214,221,193,211,23,26,254,30,245,221,61,53,45,230,138,105,165,146,205,50,54,56,219,59,21,206,85,199,68,68,69,83,97,176,0,48,127,22,188,87,232,46,18,246,217,250,203,85,102,190,239,94,175,167,176,217,98,127,44,183,26,148,76,227,61,121,34,110,81,95,34,167,186,138,136,136,174,115,90,180,107,186,123,233,196,159,26,27,135,5,29,250,190,247,170,46,53,243,170,90,180,205,158,25,29,75,77,235,203,79,74,204,167,68,78,175,118,94,168,220,185,203,140,153,6,147,194,219,141,218,203,50,94,27,180,49,68,174,143,204,109,36,215,219,123,42,21,49,148,78,69,155,221,95,236,92,168,190,138,136,166,49,211,58,203,137,78,11,183,49,201,110,155,82,104,13,75,72,230,58,174,221,89,19,227,138,178,44,229,18,104,95,248,58,136,157,142,139,133,69,238,213,206,20,187,62,8,248,212,210,60,94,232,73,106,82,158,27,62,182,177,71,27,111,246,86,185,121,26,174,202,54,166,157,92,170,174,129,234,139,209,85,92,197,247,93,159,117,207,146,128,0,0,7,229,239,100,108,116,146,61,26,214,162,171,156,171,132,68,79,85,41,243,143,31,20,109,91,170,239,247,45,167,225,171,81,205,100,211,52,50,73,73,95,169,168,159,203,87,117,122,123,174,74,105,19,172,48,34,231,18,49,81,239,194,42,57,173,232,232,139,180,124,35,113,59,196,107,95,168,54,235,108,111,87,186,42,137,151,204,188,214,202,202,90,89,30,171,239,185,42,42,94,198,202,169,221,200,213,115,190,153,84,59,126,191,240,222,227,43,110,108,242,95,238,251,57,89,113,161,133,138,249,157,101,172,167,184,201,26,39,117,88,96,123,165,84,199,92,163,85,49,234,123,184,91,241,0,223,142,24,111,20,118,198,223,43,53,62,140,134,68,142,175,76,221,106,28,248,227,141,58,42,83,61,217,117,51,211,209,27,238,103,226,98,151,169,179,59,195,161,183,231,110,44,251,161,183,119,63,108,179,222,34,231,106,63,9,53,60,169,210,72,38,106,42,242,72,199,101,28,153,95,154,42,162,162,175,118,58,222,228,110,30,147,218,109,9,123,220,141,117,116,109,190,197,167,233,31,89,91,58,166,85,24,157,17,173,111,119,61,206,86,181,173,78,174,115,154,137,213,74,35,226,223,196,27,121,184,159,189,214,217,232,46,181,186,91,64,172,170,202,45,61,67,58,177,106,34,236,142,172,123,48,179,189,123,171,23,240,109,92,97,185,78,101,227,182,247,195,131,140,141,202,177,195,169,44,155,61,85,65,110,169,98,73,4,151,138,234,107,124,146,181,83,40,169,12,207,108,168,138,138,138,138,172,68,84,236,170,116,189,214,225,155,137,126,23,171,233,47,187,133,160,175,218,87,202,157,18,142,247,71,59,101,167,108,221,219,201,87,76,247,49,143,84,234,136,174,71,116,94,157,23,22,1,225,223,226,103,121,213,55,219,102,195,241,29,121,74,186,251,140,141,164,211,250,166,161,200,215,205,50,244,101,45,98,246,115,220,184,107,37,238,174,84,107,178,174,71,22,138,0,0,169,175,20,61,61,197,55,17,27,177,71,162,118,251,99,245,229,195,66,104,166,43,41,170,105,237,19,58,11,141,194,68,79,58,165,170,141,247,152,212,229,137,139,215,225,123,145,112,242,189,119,35,98,247,143,103,224,161,169,221,45,180,212,58,86,43,155,228,142,141,247,90,23,211,164,238,98,34,189,24,174,68,202,162,57,185,251,208,179,31,3,175,232,79,118,191,124,109,31,197,84,150,124,0,0,0,0,42,107,196,131,196,127,88,210,235,27,175,15,252,63,106,57,172,180,150,89,31,69,168,181,13,12,188,181,83,213,39,187,37,45,60,137,214,22,198,185,107,228,106,163,213,232,168,138,212,106,243,194,173,158,224,239,137,238,35,169,223,169,246,235,108,238,183,123,117,76,178,57,247,170,233,227,164,166,154,78,101,231,115,103,168,123,82,103,115,103,155,145,92,185,206,125,78,195,185,94,29,188,96,237,85,150,93,73,168,246,118,182,178,217,79,26,201,61,69,158,174,158,226,176,181,51,149,124,80,61,210,162,34,38,85,220,156,168,158,189,23,29,175,131,207,17,125,221,225,182,249,65,167,245,77,222,191,87,109,219,158,200,42,173,21,147,44,179,80,69,148,79,50,138,71,46,99,86,167,95,41,87,203,114,101,48,213,84,123,111,99,73,106,189,61,174,180,197,171,89,105,59,172,55,43,53,234,146,42,234,26,184,87,44,154,25,26,142,107,147,213,58,47,101,234,139,148,92,42,29,55,137,91,37,223,83,112,231,186,154,115,79,219,106,46,23,75,174,137,190,80,208,210,83,177,95,45,69,68,180,19,50,56,216,212,234,231,57,206,68,68,78,234,168,80,87,243,147,113,115,255,0,23,45,125,253,228,155,254,227,226,190,112,131,197,22,153,178,220,53,30,160,216,77,111,111,181,218,169,101,174,174,171,168,180,74,200,169,233,226,98,190,73,30,229,76,53,173,107,85,85,87,178,34,152,211,76,105,125,69,173,117,5,14,149,210,86,90,187,189,226,231,42,65,71,67,73,18,201,52,242,47,102,177,169,213,87,167,99,44,127,57,55,23,63,241,114,215,223,222,73,191,238,50,71,13,92,32,241,69,166,120,140,218,189,71,168,54,19,91,219,237,118,173,109,99,174,174,171,168,180,74,200,169,233,226,175,133,242,72,247,42,97,173,107,90,170,170,189,145,20,191,80,1,215,119,15,112,116,134,213,104,187,190,225,107,203,212,54,171,13,142,153,213,85,149,82,229,81,141,78,136,136,212,234,231,57,85,26,214,162,42,185,202,136,136,170,165,23,241,131,226,29,187,252,77,234,26,221,61,166,46,183,45,45,183,158,106,195,67,99,163,149,99,154,182,60,225,36,173,123,23,50,189,221,23,202,202,198,222,136,136,229,69,123,184,45,3,225,185,198,94,226,89,162,212,22,157,156,171,183,80,206,196,124,46,188,215,83,91,229,145,21,50,138,144,205,35,101,68,194,162,229,88,137,245,58,54,225,108,127,19,28,36,234,123,125,235,88,233,93,75,161,110,112,205,155,109,234,142,163,17,44,173,235,248,26,202,119,43,21,216,235,202,143,230,68,238,133,154,248,117,248,146,79,188,213,180,91,27,191,21,208,71,173,94,223,46,201,123,70,36,81,222,81,173,85,88,102,68,247,89,83,132,85,106,162,35,100,68,198,17,232,158,101,137,131,90,206,44,127,26,125,228,255,0,164,13,67,254,113,156,216,151,104,127,114,109,21,252,29,182,255,0,38,140,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,170,53,21,85,112,137,213,74,94,241,124,222,25,181,54,239,91,246,230,223,92,217,109,246,186,8,167,153,177,74,174,107,106,99,170,175,133,205,114,35,213,168,238,87,38,81,90,139,247,118,32,45,150,129,247,91,205,5,174,60,243,214,84,197,78,220,124,222,244,106,122,47,207,228,108,127,194,86,149,167,210,28,56,237,221,178,23,200,231,191,76,90,38,155,157,81,113,34,208,64,215,34,97,19,167,187,234,153,50,232,7,85,221,91,29,54,165,219,77,85,98,171,71,172,53,214,90,234,119,242,99,155,15,167,123,87,25,69,76,225,203,232,166,182,27,199,103,143,79,110,230,182,177,64,217,27,13,191,81,92,169,98,243,19,14,228,142,166,70,166,112,136,153,194,122,34,22,91,224,181,170,233,33,179,234,109,35,36,178,249,239,172,173,174,107,57,147,147,149,89,110,143,56,206,115,159,167,233,45,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,3,195,156,141,106,185,202,136,136,153,85,95,66,142,124,88,55,34,13,95,191,105,97,165,170,100,177,217,233,61,153,233,27,209,204,71,197,91,92,197,206,28,190,247,189,242,69,251,140,97,225,247,161,19,92,241,49,165,226,154,129,213,48,218,235,104,174,78,252,23,59,91,229,92,41,122,175,186,228,68,195,251,244,239,221,13,132,41,32,101,45,44,52,177,49,172,100,49,182,54,181,169,132,68,68,194,34,33,238,0,234,219,169,108,75,214,216,234,235,70,58,214,216,171,233,211,232,175,167,123,126,75,243,249,26,216,239,37,157,246,13,217,214,86,137,23,173,37,254,227,15,254,173,76,141,249,39,203,228,118,110,22,117,195,182,247,126,116,94,161,243,165,142,54,94,237,204,155,203,118,57,163,74,216,30,230,175,188,220,162,242,118,85,193,177,198,141,189,197,169,116,141,147,80,193,251,93,206,221,77,88,206,221,164,137,175,78,202,191,157,243,95,188,230,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,166,111,22,237,104,237,141,219,107,238,233,107,203,130,82,218,44,84,174,157,232,138,158,100,242,47,72,224,141,23,226,146,71,171,88,212,249,185,51,132,202,154,230,111,238,248,107,46,34,119,86,247,186,250,226,100,246,235,180,191,129,166,141,202,176,209,83,55,164,84,241,103,179,24,222,159,53,94,103,47,87,42,150,161,224,151,251,130,235,191,225,122,255,0,34,167,44,88,226,117,102,168,178,104,157,47,119,214,90,146,181,148,150,155,29,12,247,26,233,222,168,137,20,16,177,94,247,117,249,53,170,107,157,185,90,215,113,56,202,226,78,170,247,5,52,213,119,237,119,123,142,134,207,64,231,171,155,75,11,222,145,211,83,162,245,229,100,108,229,230,119,110,142,114,247,85,47,147,133,158,24,180,15,11,59,97,65,161,52,133,5,60,151,41,34,142,91,229,227,202,68,168,186,85,227,222,145,238,238,140,69,87,35,25,156,49,191,85,114,174,99,34,79,136,103,6,118,78,39,54,170,183,80,105,171,52,44,220,141,49,76,250,187,53,92,49,162,77,112,141,141,87,58,130,69,252,182,189,62,12,252,18,114,225,81,174,122,58,171,124,59,56,132,172,225,231,137,171,4,183,43,132,148,186,107,85,204,205,61,127,133,238,196,109,100,174,229,134,119,162,244,69,134,101,99,149,221,209,158,98,39,196,166,193,0,0,107,123,197,182,230,221,119,207,137,221,121,172,86,162,74,198,215,95,166,183,218,153,207,204,137,71,11,252,138,102,55,209,51,27,24,189,63,41,202,189,213,84,190,238,25,246,3,72,112,217,180,54,61,179,210,182,250,104,166,165,166,142,91,189,100,108,247,238,55,5,98,121,213,15,119,119,101,200,168,212,95,133,136,214,167,68,67,42,21,239,226,251,195,118,152,213,219,43,39,16,118,155,68,48,106,173,25,53,44,85,245,112,199,137,43,109,147,74,216,124,185,49,241,44,114,75,27,218,229,207,43,124,196,236,189,34,215,131,86,231,92,116,199,18,23,93,182,89,228,91,102,181,177,204,174,133,21,121,82,178,147,240,209,73,142,221,34,90,150,246,252,180,235,232,183,90,0,0,0,0,0,3,14,113,99,196,142,153,225,107,102,110,251,151,124,116,21,23,20,106,210,88,173,178,61,81,110,23,7,181,124,168,186,117,228,76,43,222,169,217,140,118,58,225,23,93,125,121,174,53,62,229,235,43,206,190,214,119,73,46,55,187,245,100,149,213,213,50,119,124,143,92,174,19,179,90,137,132,107,83,162,53,17,19,162,33,121,94,19,191,137,54,146,253,241,187,127,45,148,152,37,116,248,218,126,224,186,19,248,94,159,200,170,12,85,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,3,242,247,178,54,58,73,30,141,107,81,85,206,85,194,34,39,170,154,241,241,203,196,45,207,138,46,36,47,122,130,211,81,81,89,96,183,212,125,135,165,233,98,85,145,29,75,27,249,91,36,109,76,229,211,191,154,78,157,87,157,173,235,202,133,191,112,29,193,190,154,225,95,107,104,165,185,90,169,39,220,59,245,51,39,212,55,69,98,58,72,156,236,57,40,162,127,118,197,31,68,92,124,111,106,185,127,37,27,40,12,27,197,231,10,186,43,138,221,170,175,209,215,186,90,106,93,67,75,19,231,211,215,165,137,22,107,125,90,38,90,156,201,213,97,122,167,44,140,236,173,92,166,28,214,185,40,191,98,55,59,91,112,129,196,165,175,83,220,105,107,45,247,13,37,120,146,215,168,237,185,195,229,166,73,60,170,202,103,38,112,229,229,71,114,231,40,143,107,28,157,145,77,142,45,87,75,125,238,217,71,122,180,213,199,85,67,95,4,117,84,179,198,185,100,177,61,168,230,61,171,234,138,213,69,79,188,250,128,0,0,68,31,20,173,240,184,108,207,10,215,74,43,5,99,233,175,58,230,178,61,53,77,44,110,196,144,193,43,30,250,153,19,170,42,126,6,55,199,148,234,139,51,84,172,15,14,62,22,109,252,79,111,187,41,181,109,50,205,163,180,140,13,187,222,226,69,194,85,175,63,44,20,170,191,41,30,138,174,254,194,57,17,21,21,81,75,245,183,219,232,45,52,52,246,187,85,13,61,21,21,36,77,130,158,154,158,38,199,20,49,181,48,214,49,141,68,70,181,17,17,17,17,48,136,125,5,100,120,187,112,135,165,38,209,18,241,71,161,172,176,219,175,118,202,168,32,213,44,166,141,177,199,93,77,52,158,91,42,158,212,78,179,54,87,198,213,119,119,53,254,242,251,136,98,127,6,61,238,187,105,253,222,191,108,85,125,100,178,89,53,93,190,75,173,20,10,236,182,11,141,50,34,185,205,79,79,50,14,126,101,78,254,76,127,46,151,30,86,247,141,158,225,92,44,155,75,160,54,214,142,165,98,131,85,94,170,174,21,109,110,81,101,142,134,56,209,24,171,219,151,158,173,142,194,250,177,170,157,148,194,158,14,60,58,233,61,194,214,250,159,122,245,157,182,154,228,154,37,244,180,150,74,89,216,146,49,149,242,163,222,234,149,106,244,230,141,140,106,51,57,247,164,87,38,28,198,169,113,135,21,170,116,182,156,214,250,118,225,164,181,125,146,142,241,102,186,192,234,106,218,26,200,146,72,103,141,221,218,230,175,127,154,122,162,162,42,117,66,4,109,103,131,182,211,233,29,222,186,235,109,109,170,171,111,250,86,146,227,237,90,107,79,70,174,133,89,26,42,61,137,91,58,47,52,188,139,150,163,89,203,205,202,215,57,203,204,172,44,45,17,26,136,212,206,17,49,213,114,121,0,0,86,15,142,47,244,39,180,191,190,55,127,226,169,135,129,215,244,39,187,95,190,54,143,226,170,75,62,0,0,0,0,198,92,76,238,100,219,57,195,246,191,220,202,73,82,58,203,13,134,170,122,23,46,48,149,110,103,37,62,115,255,0,149,124,101,8,240,125,179,176,241,31,196,230,141,219,141,75,60,243,219,239,23,9,107,175,82,58,87,121,147,82,193,27,234,39,106,191,226,71,72,145,171,57,187,230,68,83,98,219,21,138,205,166,44,212,58,119,78,218,233,109,182,187,108,12,165,163,163,165,137,35,134,8,88,152,107,24,212,232,214,162,34,34,34,31,113,73,190,46,188,55,105,141,157,221,235,14,229,232,107,68,54,203,78,225,195,85,45,101,37,60,124,176,197,115,167,115,22,105,26,137,209,137,43,103,141,220,169,140,185,178,47,170,226,87,248,50,110,117,199,85,240,247,168,118,238,231,60,147,126,162,47,138,148,74,229,85,72,232,234,216,178,182,52,207,202,102,212,59,167,231,167,79,85,176,48,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,162,142,2,63,28,125,166,254,17,67,255,0,101,198,197,128,0,10,133,241,148,226,70,162,251,173,109,28,54,105,187,147,155,109,211,209,199,118,212,45,138,94,147,87,74,220,211,194,244,69,237,28,74,146,97,125,102,106,247,106,41,221,124,37,120,46,177,46,157,135,138,77,205,177,195,93,93,91,51,217,163,233,42,226,230,101,44,113,189,90,250,245,107,147,11,35,158,215,54,53,199,186,141,87,167,87,53,91,104,167,1,175,52,22,142,220,237,37,114,208,218,247,79,210,94,172,119,104,93,5,93,29,83,57,154,246,170,119,69,238,215,39,118,185,170,142,106,162,42,42,42,34,154,244,113,95,195,246,167,225,11,127,235,244,53,61,198,181,41,169,37,138,241,166,110,232,190,92,211,81,185,234,232,37,71,55,24,146,55,177,204,114,166,61,248,156,168,136,152,47,59,131,173,247,139,136,238,29,244,142,231,75,52,110,187,84,82,251,13,237,141,68,79,46,227,2,249,115,251,169,209,168,245,68,145,169,249,178,52,205,6,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,13,172,175,113,105,173,35,123,212,51,254,215,108,183,84,214,63,183,104,226,115,215,186,167,230,252,211,239,53,199,226,155,92,187,112,183,231,90,106,31,58,89,35,125,238,226,200,124,199,103,150,53,173,157,237,106,123,206,194,39,63,100,92,29,103,102,236,239,191,238,206,141,179,198,184,90,187,253,186,31,253,106,152,219,242,95,159,200,217,59,106,237,105,100,219,29,35,103,199,90,43,21,5,58,253,85,148,236,111,201,62,95,35,180,128,122,106,224,101,85,44,212,178,177,30,201,163,116,110,107,147,40,168,169,133,69,67,94,255,0,16,77,8,154,31,137,141,81,28,52,14,166,134,233,91,93,114,111,224,185,26,239,54,225,85,213,61,214,162,166,25,223,175,110,234,100,255,0,10,13,200,131,72,111,218,216,106,170,153,20,119,138,79,101,98,74,244,107,21,242,214,208,177,49,151,39,189,238,252,149,126,242,241,154,228,115,81,205,84,84,84,202,42,122,158,64,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,56,198,226,111,75,108,22,219,220,42,37,190,82,199,121,171,130,88,105,105,219,83,26,77,206,232,42,21,138,141,243,88,255,0,142,28,101,61,123,117,237,64,155,153,173,174,155,139,175,111,218,202,237,93,81,85,53,214,227,85,86,213,158,87,61,88,201,102,124,136,212,230,115,149,17,21,235,211,43,223,186,247,44,103,193,183,105,163,184,220,175,155,163,91,69,42,123,51,170,109,177,72,248,253,220,181,214,249,219,133,86,119,234,171,209,223,163,212,182,144,1,240,223,105,253,174,201,112,165,194,175,157,75,44,120,78,235,150,42,26,227,241,121,104,251,27,136,205,123,75,229,189,156,218,134,233,38,30,152,94,181,211,167,201,62,70,36,183,215,84,91,43,233,174,84,143,86,79,73,51,39,141,200,170,138,143,107,145,81,114,152,94,233,232,108,47,192,94,231,81,238,103,13,250,78,166,42,247,84,85,90,109,180,22,202,190,121,81,238,73,162,160,165,87,167,198,229,198,95,235,133,235,213,16,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,222,39,220,101,175,16,59,147,252,203,52,29,211,204,208,26,42,169,236,108,176,200,142,142,237,114,110,89,37,86,83,163,163,98,43,163,143,190,83,157,249,195,209,19,9,111,135,12,23,253,136,217,141,164,220,29,97,36,212,247,205,207,109,218,224,182,199,183,151,216,104,96,109,18,210,243,162,166,82,87,165,68,143,114,122,53,209,183,8,228,113,100,30,9,127,184,46,187,254,23,175,242,42,114,197,136,69,226,241,186,83,104,46,20,37,210,150,250,164,138,179,93,222,105,172,238,107,87,15,246,72,209,213,19,57,62,153,134,40,221,244,151,30,164,48,240,108,218,56,53,167,17,23,157,205,184,211,121,180,187,125,104,87,211,185,83,40,202,250,222,104,98,85,244,253,165,181,120,250,162,47,161,117,128,26,245,120,138,109,52,59,63,197,214,186,179,80,83,164,54,203,229,83,117,21,3,90,213,107,82,58,196,243,100,107,83,209,173,153,102,98,34,116,195,83,183,100,186,126,10,183,106,163,123,184,93,219,221,193,184,84,44,247,42,139,82,80,220,164,114,251,207,172,165,123,169,230,123,190,74,247,68,175,254,221,12,220,0,58,170,109,70,214,182,116,170,110,218,233,84,153,31,230,36,137,102,167,230,71,103,60,217,228,206,115,215,39,106,4,73,241,76,215,54,77,29,193,142,177,182,220,231,98,86,106,137,104,108,246,216,85,232,215,75,50,212,199,43,241,158,171,203,20,50,191,162,47,194,137,211,57,74,237,240,124,209,215,45,65,197,204,122,142,154,25,61,143,75,233,250,250,218,153,123,49,171,43,91,78,198,42,227,186,172,202,168,157,23,12,114,250,41,121,0,0,0,0,0,1,242,221,110,150,219,29,178,178,245,121,174,130,138,223,111,130,74,170,170,153,228,70,69,4,49,181,92,249,30,229,232,214,181,168,170,170,189,17,16,215,235,142,142,43,47,188,94,239,99,170,108,49,214,46,146,178,202,235,94,148,182,53,138,178,72,199,57,17,213,10,196,234,179,78,228,106,227,25,70,164,108,234,173,202,245,62,42,120,106,186,240,187,126,208,250,43,82,214,44,218,130,251,163,105,117,29,230,20,84,86,81,213,79,87,87,31,179,49,83,191,151,28,17,181,203,149,203,249,213,23,149,80,183,175,9,223,196,155,73,126,248,221,191,150,202,76,18,186,124,109,63,112,93,9,252,47,79,228,85,6,42,240,58,254,139,55,107,247,186,209,252,109,73,109,96,0,1,29,252,64,247,74,109,163,225,23,112,245,37,5,82,65,113,175,183,165,142,133,81,112,255,0,54,181,237,167,115,152,190,142,100,114,73,34,127,205,149,13,225,155,180,112,110,231,23,186,70,11,133,55,159,109,210,105,46,169,173,102,50,152,165,86,249,25,250,123,76,148,249,207,116,202,122,155,0,128,81,255,0,140,14,211,67,160,248,159,135,93,219,169,210,58,45,192,180,67,112,145,90,213,70,251,108,31,177,230,68,244,234,198,64,245,199,117,145,85,126,107,63,124,41,247,106,163,115,248,70,178,218,174,85,11,53,195,66,214,207,166,101,115,151,222,88,35,70,75,77,211,228,216,102,142,52,255,0,154,95,169,48,192,0,0,71,94,49,248,53,176,113,137,102,211,54,77,67,174,110,154,114,13,53,85,81,84,207,98,166,142,111,61,242,177,141,247,145,234,152,229,70,46,49,249,202,124,252,26,240,73,164,184,55,167,213,113,105,189,99,113,212,82,234,199,209,58,121,171,105,153,11,162,109,50,77,200,214,242,42,162,162,172,239,82,73,2,55,120,140,221,109,150,142,11,55,70,123,172,172,100,115,219,33,165,137,28,153,230,154,90,168,89,26,34,124,249,220,223,187,25,244,42,111,194,182,221,87,91,199,38,223,212,211,68,174,142,223,5,226,166,161,127,50,53,181,213,70,139,255,0,175,35,19,244,151,234,86,231,141,166,223,220,111,91,81,183,219,143,71,70,233,169,244,189,230,174,223,86,246,229,86,22,87,69,26,181,206,68,232,141,87,210,53,185,94,206,115,83,242,136,241,225,57,197,166,134,216,189,97,168,182,187,115,238,212,246,107,30,181,146,154,122,27,181,70,27,5,45,124,72,230,114,78,255,0,200,142,70,189,19,157,125,214,185,137,156,35,149,82,233,225,154,26,136,89,81,79,43,37,138,86,163,216,246,57,28,215,53,83,40,168,169,209,81,83,212,253,128,0,0,21,131,227,139,253,9,237,47,239,141,223,248,170,97,224,117,253,9,238,215,239,141,163,248,170,146,207,128,0,0,0,62,91,157,170,217,123,160,154,215,121,182,210,215,209,84,34,36,180,213,80,182,88,164,68,84,84,71,49,200,168,189,81,23,170,122,28,77,159,111,116,14,157,174,109,207,79,232,125,63,108,172,99,85,173,168,163,182,67,12,173,69,76,42,35,152,212,84,69,78,253,78,192,10,159,241,190,215,54,74,171,166,215,237,189,44,236,150,237,111,138,227,120,172,98,61,51,4,51,44,49,67,150,247,247,214,25,187,227,224,245,207,76,133,224,153,163,174,86,205,155,215,218,222,170,25,35,165,191,106,8,40,169,85,221,18,68,165,131,47,123,122,117,78,106,142,92,231,25,98,167,162,150,60,12,85,197,143,226,177,188,159,244,127,168,127,205,211,148,81,192,71,227,143,180,223,194,40,127,236,184,216,176,0,15,154,229,113,162,180,91,170,174,215,58,150,83,209,209,66,250,138,137,159,240,199,27,26,174,115,151,232,136,138,166,180,154,142,237,169,248,146,223,250,203,155,81,207,190,110,70,170,229,167,141,222,247,36,213,181,72,216,163,68,249,55,204,99,81,62,77,68,54,71,208,186,58,203,183,154,42,195,160,180,228,30,77,175,78,219,105,173,116,108,245,72,97,141,177,183,63,53,195,81,85,125,87,39,58,10,233,241,164,218,104,117,14,203,233,93,223,163,167,69,174,210,23,117,183,213,61,26,185,246,42,198,227,42,169,223,150,104,161,68,207,111,53,216,239,133,197,30,9,123,181,81,71,171,117,238,199,86,212,42,210,220,168,163,212,214,248,220,184,70,79,11,217,5,70,62,106,246,75,2,253,208,253,229,182,154,214,113,99,248,211,239,39,253,32,106,31,243,140,230,196,187,67,251,147,104,175,224,237,183,249,52,103,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,215,143,77,206,163,219,62,27,245,101,76,181,238,167,170,187,91,107,237,148,156,146,163,28,179,75,65,84,172,79,141,171,140,179,211,43,211,162,41,175,69,194,186,162,231,95,83,114,171,122,190,122,185,159,60,142,85,85,85,123,156,170,171,149,202,247,95,83,45,240,135,104,251,103,136,205,5,75,229,189,252,186,134,215,38,24,153,94,149,208,39,201,126,102,199,22,42,127,100,178,91,233,112,169,228,210,197,30,23,186,97,136,135,220,0,42,91,198,75,105,163,183,92,108,123,163,69,69,42,173,75,169,173,178,200,200,253,220,185,215,9,221,149,70,119,232,139,213,223,163,212,174,109,179,214,215,77,186,215,182,29,101,105,174,168,166,154,213,113,165,171,114,193,43,152,175,108,83,50,69,106,242,185,170,168,170,196,233,148,237,221,59,151,247,193,207,19,122,91,127,118,222,130,162,43,229,44,151,154,72,34,134,170,157,213,49,172,220,205,130,157,94,170,223,53,239,248,230,198,87,215,191,94,242,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,174,122,136,41,98,125,69,76,241,195,20,109,87,61,242,57,26,214,162,38,85,85,87,178,96,137,124,89,248,131,109,94,193,89,171,45,54,75,181,61,247,82,75,28,144,195,13,190,122,106,164,130,85,100,237,106,202,214,212,178,70,163,100,133,17,216,76,167,50,122,175,74,92,223,126,32,55,7,127,53,141,110,165,213,247,218,233,169,229,158,71,211,81,58,170,119,65,11,22,89,94,196,108,114,72,244,106,181,38,115,83,11,132,78,137,245,199,150,155,117,69,226,235,71,105,164,137,242,79,91,81,29,60,76,99,85,92,231,189,200,212,68,68,69,85,85,85,244,67,96,222,1,54,138,155,105,120,118,211,212,159,103,173,53,101,226,150,146,235,82,143,137,24,255,0,50,90,26,84,126,125,198,175,120,253,114,189,58,170,146,68,0,126,38,207,148,252,34,42,242,175,69,245,232,107,187,199,167,55,243,208,235,142,102,53,139,246,205,207,163,83,31,252,227,84,96,154,219,61,194,130,158,10,186,154,119,182,26,150,54,72,222,172,114,53,81,200,170,157,85,49,217,11,57,240,104,222,101,91,237,251,102,238,53,110,70,165,29,85,234,14,121,61,213,94,123,125,59,90,153,127,126,253,17,159,167,208,182,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,6,241,83,227,37,54,99,64,46,198,104,27,146,179,90,235,74,55,165,124,240,191,15,181,90,159,150,61,217,78,173,150,111,121,140,199,84,106,72,238,139,201,152,101,225,123,193,178,239,246,228,166,235,107,203,95,153,160,116,85,83,95,229,202,212,86,93,110,109,229,124,116,202,139,241,70,196,86,201,39,162,251,140,194,163,215,25,203,199,59,255,0,200,159,255,0,156,159,254,205,59,247,130,95,238,11,174,255,0,133,235,252,138,156,177,98,165,124,112,181,29,84,218,171,106,116,138,101,180,244,150,251,165,201,112,189,30,249,164,130,52,207,252,148,133,113,255,0,45,76,179,224,159,165,161,160,225,255,0,90,235,5,137,89,81,120,213,174,162,87,43,49,207,13,53,36,14,98,163,189,83,158,166,84,250,42,47,204,177,16,10,125,241,187,176,197,79,187,59,109,169,209,145,164,151,13,59,85,64,231,39,198,173,167,169,231,68,94,157,191,100,174,58,250,175,68,245,144,62,11,122,154,91,167,13,26,151,78,79,34,57,214,77,95,80,177,38,83,221,134,106,90,119,162,99,191,198,146,174,126,191,66,192,64,0,21,163,191,94,49,149,27,103,175,181,134,216,233,61,138,142,174,231,165,111,183,27,19,174,55,27,234,164,18,62,150,161,240,249,169,4,112,163,149,28,172,85,229,243,19,29,19,42,87,238,230,111,47,19,60,119,238,117,174,217,119,109,118,169,188,202,247,197,101,211,214,122,85,101,45,19,93,133,127,149,18,42,242,183,8,138,249,100,114,170,53,185,115,240,222,151,37,192,55,7,148,156,35,237,84,182,251,204,244,213,218,219,83,62,58,205,67,89,7,88,227,86,53,82,42,72,157,221,209,196,142,127,189,249,79,123,215,162,43,81,36,241,137,56,183,212,87,221,35,195,30,231,234,125,49,118,170,181,221,173,122,98,190,170,138,182,150,69,142,106,121,153,18,171,94,199,39,84,114,47,84,82,152,120,126,241,15,223,173,185,221,123,86,180,220,253,211,214,154,203,79,91,41,110,47,154,197,85,118,145,240,215,84,58,134,118,82,178,68,114,170,35,82,161,208,185,93,133,86,163,85,200,138,168,136,188,70,172,212,188,113,113,209,123,173,212,204,178,107,189,95,108,116,174,99,40,236,244,117,13,178,208,162,187,164,76,107,127,2,213,78,137,151,42,189,200,220,185,93,140,157,63,77,238,215,21,60,37,235,104,173,180,154,143,90,232,123,189,177,99,115,236,151,63,62,40,36,137,23,221,73,41,38,247,36,141,112,184,85,106,162,167,194,190,165,133,106,127,25,11,10,112,219,111,212,58,103,76,211,183,119,174,18,201,109,168,180,204,215,62,130,130,72,218,197,125,118,115,204,248,95,206,158,92,106,188,220,200,246,170,170,70,174,116,18,173,164,227,143,140,25,42,117,124,214,221,205,220,26,41,222,244,89,225,166,168,125,177,138,138,188,209,196,214,34,83,179,11,159,113,136,157,125,58,157,102,197,184,28,81,112,151,172,34,162,161,189,107,141,188,188,81,185,36,91,101,107,103,166,138,102,115,126,93,44,169,229,205,26,170,126,83,92,213,198,83,230,93,159,1,188,94,210,241,117,180,146,223,174,180,116,214,253,99,167,103,101,14,161,162,166,71,36,60,238,69,88,106,34,71,42,170,71,43,90,236,53,85,85,174,100,137,213,17,28,233,44,0,0,171,31,23,62,50,82,8,164,225,75,110,238,75,230,202,216,170,53,141,92,15,248,91,209,241,80,34,167,170,251,178,73,244,86,51,174,94,137,215,60,35,248,54,93,65,119,143,138,109,197,181,230,217,107,149,209,104,250,105,154,138,149,53,109,85,108,149,170,139,249,49,42,43,99,249,201,204,238,139,27,85,122,63,141,95,227,79,165,191,232,254,135,252,227,113,39,71,132,239,226,77,164,191,124,110,223,203,101,38,9,93,62,54,159,184,46,132,254,23,167,242,42,130,182,120,100,226,239,117,184,77,175,191,220,182,182,11,20,146,234,56,105,224,172,251,86,141,245,8,141,133,207,86,114,114,189,152,92,200,236,247,244,51,231,235,200,113,115,255,0,208,52,15,247,154,111,245,227,245,228,56,185,255,0,232,26,7,251,205,55,250,243,35,240,225,226,163,196,230,234,239,214,129,219,109,79,71,162,219,105,212,183,250,59,109,106,210,218,165,142,100,134,89,17,174,228,114,204,168,142,194,244,92,41,111,32,2,186,188,108,117,29,85,22,195,104,125,45,14,91,21,215,85,251,92,206,69,238,148,244,178,162,53,126,138,179,162,253,237,67,23,120,29,233,104,103,212,123,179,173,165,137,82,90,26,43,77,170,7,171,59,182,121,42,36,149,17,222,152,90,120,114,159,84,249,22,204,1,90,94,55,214,24,170,54,199,108,181,58,178,53,146,223,126,173,160,107,151,227,70,212,83,181,234,137,211,183,236,100,207,95,68,232,190,157,91,192,235,83,75,230,110,222,142,150,68,88,213,182,139,156,12,202,116,119,236,152,229,92,119,92,254,7,238,199,212,179,253,95,170,236,58,23,74,222,53,174,168,175,101,21,158,197,67,61,198,186,161,253,162,130,38,43,222,236,122,225,173,94,157,215,177,68,188,76,113,255,0,196,47,20,218,218,109,59,161,238,151,237,59,165,42,170,125,158,207,166,44,114,61,181,53,72,171,134,123,67,161,247,234,37,127,69,228,202,177,171,132,107,114,138,231,98,203,198,142,226,207,134,74,138,61,101,119,179,110,70,221,73,95,63,157,5,201,82,170,133,179,79,213,85,29,34,42,34,189,83,57,107,151,42,157,211,10,90,159,134,175,31,87,62,35,232,170,54,135,118,103,133,117,253,146,143,218,233,110,44,98,70,219,213,27,21,26,247,185,169,134,182,118,43,154,174,70,162,35,154,188,200,137,202,226,120,128,0,0,166,239,22,158,49,109,59,163,168,105,184,118,219,155,164,117,118,13,43,92,181,87,250,232,31,152,234,238,108,71,49,176,49,201,209,204,133,28,254,110,232,178,47,254,77,21,114,39,131,15,14,151,58,6,234,46,37,181,45,181,97,167,175,166,117,131,77,58,86,245,154,63,49,29,87,80,220,254,74,58,56,226,107,147,186,164,201,211,11,155,77,56,61,111,162,116,174,227,233,43,174,133,214,246,90,123,181,138,247,76,234,74,234,57,209,121,37,141,223,84,234,213,69,194,163,145,81,90,168,138,138,138,136,165,41,241,137,225,125,186,155,21,113,175,214,59,71,111,184,107,125,1,204,178,181,105,217,231,92,237,140,234,170,218,136,88,153,145,141,79,233,209,166,48,138,175,107,58,103,22,112,239,199,215,18,92,52,178,11,46,148,213,169,119,211,84,238,68,93,61,125,98,213,82,49,168,191,12,75,148,150,15,94,145,189,173,202,229,90,165,156,112,235,226,209,195,230,237,182,154,199,185,202,253,180,212,114,171,99,197,198,95,58,215,59,215,9,150,85,163,81,35,245,85,243,154,198,167,68,231,113,55,169,106,169,107,169,97,174,161,169,138,162,158,162,54,203,12,209,61,30,201,24,228,203,92,215,39,69,69,69,69,69,78,138,135,180,0,0,43,7,199,23,250,19,218,95,223,27,191,241,84,195,192,235,250,19,221,175,223,27,71,241,85,37,159,2,178,188,89,181,15,17,251,41,169,52,190,235,237,86,240,107,11,14,146,212,17,125,145,95,67,111,185,205,21,61,45,202,36,115,216,244,106,47,43,124,232,179,209,61,96,122,175,87,29,171,194,95,139,93,87,189,26,127,85,237,86,234,234,250,235,246,171,177,74,151,138,10,219,140,235,45,69,77,190,94,86,72,197,115,149,85,222,84,168,223,209,59,83,211,165,133,130,140,248,210,227,251,122,245,31,17,154,174,29,156,221,237,73,167,116,133,142,163,236,91,116,22,155,139,224,134,163,217,213,89,45,74,163,48,142,89,37,243,28,142,94,188,156,137,232,90,247,6,90,87,115,244,175,14,250,89,119,155,88,222,181,30,178,189,65,246,205,206,123,173,91,170,37,166,117,66,35,163,166,69,114,175,42,71,23,150,213,106,46,57,252,197,78,230,110,0,3,171,238,158,185,135,108,54,199,87,238,85,69,185,247,8,180,157,134,225,124,125,35,36,72,221,80,218,90,119,204,177,163,149,21,26,174,70,99,56,92,103,56,82,171,247,55,198,215,95,93,237,179,219,246,155,103,45,90,114,166,70,114,50,229,119,185,58,226,248,242,137,151,54,22,71,19,17,201,215,28,206,122,118,85,69,236,69,29,166,217,174,34,184,250,222,106,170,247,86,92,111,85,213,245,44,147,80,234,171,139,21,105,109,209,99,8,178,57,17,26,138,141,110,35,129,152,207,42,35,81,26,138,173,191,29,151,218,77,39,177,91,95,167,182,163,68,211,186,59,78,158,164,74,120,222,252,121,149,18,42,171,165,158,76,116,87,201,35,158,247,99,166,92,184,68,76,33,221,65,138,184,177,252,86,55,147,254,143,245,15,249,186,114,138,56,8,252,113,246,155,248,69,15,253,151,27,22,0,1,133,56,213,212,117,90,83,132,189,217,188,209,229,39,253,74,87,210,49,205,92,43,22,120,214,14,100,250,167,153,159,208,82,215,134,214,150,135,86,241,175,182,84,53,81,43,224,162,173,170,186,189,121,57,145,142,165,163,158,120,213,126,95,132,142,52,207,162,170,27,8,0,71,207,16,27,12,90,143,131,77,215,183,204,200,220,216,108,46,175,68,147,183,53,52,177,212,34,246,94,168,177,34,167,215,29,83,185,80,94,24,90,154,93,53,198,214,222,170,72,141,130,232,235,133,178,116,85,68,230,108,180,51,242,38,87,255,0,40,145,175,215,24,245,54,0,53,172,226,199,241,167,222,79,250,64,212,63,231,25,205,137,118,135,247,38,209,95,193,219,111,242,104,206,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,119,198,95,121,149,47,182,29,155,183,85,185,90,180,116,183,169,249,36,247,81,121,238,20,238,106,225,253,251,116,86,126,159,66,177,168,172,247,10,250,121,234,233,169,222,232,105,152,233,36,122,49,202,212,70,162,42,245,68,199,101,51,183,1,156,223,207,67,161,249,88,215,127,187,54,206,142,76,255,0,243,141,41,177,20,57,242,89,148,68,247,83,162,125,199,236,0,70,238,62,246,138,155,118,184,118,212,52,127,103,173,77,101,158,150,174,235,76,140,137,30,255,0,50,42,26,164,102,61,199,47,121,61,48,189,122,42,26,249,93,173,213,22,123,173,101,166,174,39,199,61,21,68,148,210,177,237,84,115,94,199,43,85,21,21,17,81,81,81,123,162,25,15,98,56,128,220,29,131,214,20,90,151,72,95,107,161,167,138,120,223,83,68,218,169,219,4,204,73,98,123,209,209,199,35,17,202,169,19,90,185,92,42,116,95,165,209,240,153,226,13,181,123,249,101,163,180,94,238,212,246,45,73,20,113,195,52,55,9,233,169,82,121,81,144,53,203,19,93,82,249,28,142,146,101,70,229,50,188,171,234,157,101,164,21,16,85,68,202,138,105,227,154,41,26,142,99,227,114,57,174,69,76,162,162,167,116,193,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,166,134,158,39,79,81,43,34,141,136,174,115,222,228,107,90,136,153,85,85,94,200,71,157,250,227,151,99,54,50,134,116,174,214,22,187,181,214,21,115,22,223,110,184,81,207,80,215,162,75,241,68,181,12,114,34,58,37,106,253,85,19,186,244,172,158,35,60,83,183,99,114,223,113,211,219,123,34,216,44,149,30,116,77,168,133,106,105,107,121,93,231,49,48,232,170,220,207,129,236,94,223,19,126,72,132,44,188,94,53,70,175,174,154,241,124,184,220,238,245,82,57,207,146,162,166,105,42,30,170,170,174,92,185,202,171,221,202,189,87,213,126,103,18,230,171,85,90,228,84,84,92,42,47,161,35,120,12,217,138,237,224,226,19,77,192,218,7,207,67,100,174,163,187,85,57,98,87,71,229,195,93,74,143,106,251,143,79,134,78,203,132,199,117,67,96,251,61,182,158,207,105,162,180,210,68,200,225,162,167,142,158,54,49,168,136,214,177,168,212,68,68,68,68,76,39,200,251,0,7,207,113,153,41,237,245,85,14,114,53,34,133,239,85,85,198,48,213,92,154,233,113,179,114,101,211,137,125,117,81,28,237,149,27,125,186,51,45,119,55,255,0,56,84,174,59,175,204,203,91,251,176,208,88,120,53,219,157,212,162,165,139,158,227,246,60,115,74,200,211,155,240,150,169,103,114,42,164,105,242,69,234,229,255,0,73,138,56,39,221,25,182,159,136,109,49,125,101,92,180,240,215,87,81,91,170,86,57,21,156,240,190,186,153,207,106,251,237,69,69,72,250,162,170,167,205,13,136,116,229,222,13,65,167,237,151,218,87,35,161,184,209,195,87,26,229,23,221,145,136,228,236,170,157,151,230,167,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,111,18,220,64,233,14,25,182,134,243,186,154,186,68,147,216,217,228,91,104,81,216,146,225,94,244,95,38,157,159,122,162,171,151,175,43,26,247,97,121,74,22,209,218,95,119,184,234,226,91,216,228,170,125,126,167,214,183,23,86,92,235,222,197,88,45,244,168,169,230,74,228,79,130,24,99,70,181,173,250,49,137,213,81,13,130,54,119,105,116,118,198,237,181,139,107,116,29,189,41,109,22,42,86,192,197,84,79,50,121,23,172,147,200,169,241,73,35,213,207,114,252,220,184,194,97,10,222,241,206,255,0,242,39,255,0,231,39,255,0,179,78,253,224,151,251,130,235,191,225,122,255,0,34,167,44,88,167,255,0,27,202,7,199,186,187,107,116,90,116,70,212,105,250,186,116,151,167,188,177,212,243,43,127,71,154,139,253,177,34,60,24,47,20,245,220,43,223,45,140,195,102,182,235,74,214,72,220,229,85,175,165,164,123,93,244,69,203,147,251,85,39,192,5,73,248,226,94,169,103,213,251,77,167,152,200,210,162,138,219,118,173,145,200,158,250,178,121,105,216,212,85,249,34,211,191,31,122,252,204,165,224,147,104,88,118,55,95,223,185,100,197,102,172,109,39,50,170,114,47,147,71,11,176,158,185,252,63,95,189,11,26,0,0,87,166,248,120,61,104,61,211,214,90,179,113,108,27,199,126,179,95,117,85,226,190,249,52,117,150,248,106,233,35,158,166,119,76,177,181,172,88,222,140,69,123,154,138,174,114,227,11,215,24,90,228,226,7,133,190,32,184,33,215,22,187,173,242,121,168,216,181,46,125,131,85,216,106,164,108,50,200,196,206,25,34,114,190,25,81,171,213,142,68,92,115,114,243,53,57,139,78,240,211,227,118,231,196,254,143,184,104,61,202,170,134,77,194,210,112,178,105,234,89,18,70,151,90,5,114,49,42,121,90,136,214,200,215,171,89,34,34,34,101,236,114,39,188,168,147,96,194,124,108,254,40,219,189,252,16,185,127,18,226,129,56,124,218,233,119,175,123,180,78,213,49,242,71,22,164,189,83,81,213,73,31,199,21,42,187,154,121,27,209,122,182,38,200,228,244,232,108,163,165,52,174,156,208,218,110,219,163,244,133,154,150,211,101,180,83,50,146,134,138,149,156,145,65,19,83,8,212,79,242,170,245,85,202,174,85,72,99,226,233,178,214,61,121,195,21,94,231,54,221,79,250,160,219,250,186,106,184,42,209,168,147,62,138,121,153,4,240,115,122,179,50,178,92,47,172,93,58,174,22,162,184,97,218,136,183,195,136,29,9,181,117,72,255,0,99,191,222,33,138,187,145,85,29,236,108,204,181,24,84,194,162,249,49,201,133,244,83,100,203,45,150,209,167,45,20,118,27,13,182,154,223,109,183,194,202,106,90,90,104,210,56,161,137,169,134,177,173,78,136,136,136,67,159,22,157,166,178,107,206,19,174,186,222,106,40,93,122,208,85,148,183,58,10,149,68,73,27,12,179,199,79,81,18,59,243,92,217,17,234,158,171,19,61,81,8,69,224,203,173,42,236,124,78,222,116,143,152,229,163,212,218,94,165,175,141,59,121,244,242,197,44,111,95,185,158,114,127,110,93,128,0,17,207,142,126,44,109,28,39,236,221,86,162,167,150,25,245,133,245,31,65,166,104,94,136,238,122,156,123,213,15,111,245,40,81,81,206,244,87,43,25,211,159,41,77,60,36,240,233,173,56,209,223,239,178,110,181,245,211,91,157,82,235,214,175,190,72,229,116,140,133,210,43,164,85,122,231,51,204,245,86,183,62,170,231,99,13,118,54,15,211,26,102,193,162,244,237,183,73,105,91,85,61,178,207,103,165,142,138,134,142,157,188,177,193,4,109,70,177,141,79,146,34,39,126,191,50,154,124,106,255,0,26,125,45,255,0,71,244,63,231,27,137,58,60,39,127,18,109,37,251,227,118,254,91,41,48,74,233,241,180,253,193,116,39,240,189,63,145,84,17,151,194,115,135,157,154,223,253,71,184,244,91,193,161,105,53,44,54,106,43,108,180,44,168,158,104,252,135,73,36,232,245,79,41,237,206,81,141,239,158,197,142,126,183,7,4,223,214,14,209,255,0,183,214,255,0,174,31,173,193,193,55,245,131,180,127,237,245,191,235,142,99,72,112,29,194,70,130,213,22,189,105,164,118,90,217,109,189,89,106,163,173,160,171,142,178,173,206,130,118,46,88,244,71,74,173,85,69,79,84,84,51,224,0,173,79,27,218,7,201,181,187,105,116,74,116,86,211,223,235,41,214,94,158,234,201,78,142,70,254,159,41,87,251,83,174,248,28,94,41,221,65,187,246,5,195,103,142,107,37,99,122,252,108,115,107,24,184,79,236,85,173,255,0,214,66,211,64,43,163,198,214,245,75,6,196,104,61,58,246,70,181,21,186,187,219,99,114,167,190,140,130,142,118,57,17,126,74,181,12,207,220,159,35,19,248,30,90,22,109,107,186,247,238,89,49,71,107,181,210,115,34,167,34,121,210,206,236,47,174,127,1,211,238,82,109,120,144,197,121,155,130,93,210,101,137,21,106,82,223,72,247,227,63,239,118,215,83,173,71,111,252,138,73,254,158,133,91,120,82,110,46,211,237,199,20,77,173,221,42,170,42,9,46,214,89,237,118,27,141,111,42,67,75,113,146,88,149,50,247,116,137,207,141,178,198,146,101,62,62,95,203,46,215,115,118,223,71,239,22,128,189,237,190,186,182,182,225,97,212,52,142,165,170,137,21,17,200,213,234,217,24,238,188,175,99,145,175,107,189,28,212,95,67,174,236,135,13,251,47,195,181,133,182,29,165,208,182,251,55,60,109,142,170,187,147,204,174,173,198,58,207,80,236,189,249,84,207,46,121,81,85,121,90,212,232,100,176,0,0,175,111,19,158,61,163,217,235,37,94,193,109,29,231,255,0,151,55,154,94,91,197,202,150,84,230,177,210,72,152,228,107,147,225,169,145,171,211,179,163,98,163,250,43,152,164,7,224,43,130,203,239,22,187,138,181,151,200,234,168,182,247,79,204,215,223,238,45,85,99,170,95,209,201,69,3,176,185,149,232,168,174,95,200,98,243,47,85,98,58,252,52,230,157,177,233,27,5,187,75,105,139,85,53,178,209,105,165,142,138,134,142,153,136,200,169,224,141,168,214,49,169,232,136,136,136,114,32,17,223,127,184,7,225,155,136,159,105,184,234,221,7,13,163,80,212,243,57,111,246,30,90,42,215,61,115,239,200,173,106,199,59,186,247,149,143,94,157,208,170,222,43,188,47,183,167,135,154,74,189,101,163,165,93,127,162,169,154,233,167,173,161,166,88,235,109,241,162,170,230,162,153,21,202,172,70,247,150,53,115,83,10,174,70,38,15,143,129,175,16,141,125,195,46,161,183,104,221,103,116,171,190,237,117,76,201,29,93,190,84,89,166,181,53,203,214,122,53,85,203,112,189,93,23,86,57,57,176,136,229,230,47,106,205,120,181,234,43,61,14,160,177,215,195,93,109,185,211,69,89,71,85,3,185,163,158,9,26,143,142,70,42,119,107,154,168,168,191,37,62,192,0,5,96,248,226,255,0,66,123,75,251,227,119,254,42,152,120,29,127,66,123,181,251,227,104,254,42,164,179,224,98,110,42,118,50,219,196,102,195,106,205,169,173,100,105,87,114,163,89,173,83,191,167,179,220,98,247,233,164,207,162,121,141,107,93,243,99,158,158,165,11,240,195,187,215,190,22,120,147,211,154,234,231,5,77,34,105,251,163,237,186,130,141,90,188,254,200,245,88,106,226,115,125,92,214,171,156,137,249,236,111,200,216,234,130,186,142,233,67,79,115,183,84,199,83,73,87,19,39,130,104,221,204,201,35,122,35,154,230,170,119,69,69,69,69,250,145,215,196,19,136,47,231,119,225,155,82,106,59,101,119,179,234,59,243,126,192,176,171,93,135,182,170,161,174,71,76,222,168,168,177,68,146,200,139,215,222,107,17,123,149,9,225,215,195,202,241,11,196,197,130,219,117,161,116,250,103,75,57,53,13,241,85,185,99,226,129,200,177,64,236,247,73,102,88,216,169,223,145,100,84,236,166,193,128,0,14,185,185,26,34,131,115,54,239,84,237,197,214,174,162,150,139,85,217,107,172,149,51,211,242,249,177,69,85,3,225,123,217,204,138,156,200,215,170,166,81,83,40,153,66,180,183,55,193,22,149,182,201,170,246,119,122,167,117,124,109,85,138,135,82,80,183,203,153,121,122,34,212,65,133,103,84,95,233,78,238,159,46,176,86,217,124,226,83,128,205,235,158,146,9,174,58,55,86,90,157,31,181,209,189,201,45,29,198,153,114,173,71,181,21,99,169,129,233,156,57,21,112,185,86,171,92,220,165,239,112,173,196,62,157,226,131,101,172,187,173,98,133,41,39,168,230,163,187,80,35,149,86,134,225,18,39,157,14,87,187,125,230,189,171,234,199,177,87,10,170,137,151,1,138,184,177,252,86,55,147,254,143,245,15,249,186,114,138,56,8,252,113,246,155,248,69,15,253,151,27,22,0,1,31,184,253,160,125,203,131,93,216,167,101,58,76,172,176,62,163,149,113,209,34,145,146,43,186,254,106,51,155,244,21,19,225,101,120,167,180,241,189,160,163,169,194,54,225,13,214,141,174,85,194,53,238,183,212,57,191,126,85,168,223,189,197,251,128,97,46,54,239,84,182,30,17,119,118,186,173,145,189,146,233,27,141,18,36,137,148,231,168,137,96,98,253,232,233,26,169,245,68,41,79,195,162,208,183,190,53,182,174,141,27,35,188,187,164,245,120,141,83,63,128,164,158,108,245,244,252,31,95,166,77,134,77,107,56,177,252,105,247,147,254,144,53,15,249,198,115,98,93,161,253,201,180,87,240,118,219,252,154,51,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,218,142,239,6,159,211,247,59,237,83,145,176,219,168,230,171,122,229,19,221,141,138,229,238,168,157,147,230,134,187,220,108,110,140,219,177,196,54,167,190,190,174,90,136,104,107,171,109,212,203,36,138,254,72,89,93,82,230,53,61,247,34,34,36,157,17,21,19,228,134,87,216,45,134,167,191,112,107,184,219,169,91,75,23,61,185,111,17,195,43,216,156,223,131,181,69,59,81,21,99,95,154,175,71,39,250,76,75,193,53,202,59,95,18,250,22,162,73,155,18,58,251,107,102,92,238,84,255,0,194,20,203,142,233,242,54,45,183,76,149,22,250,90,134,185,28,146,194,199,162,162,229,23,45,69,201,244,0,15,142,241,109,167,188,90,107,109,53,113,50,72,107,105,228,167,145,143,106,42,57,175,106,181,81,81,81,81,83,11,242,53,240,227,207,102,43,182,127,136,77,73,11,168,31,5,13,242,186,178,237,74,228,137,91,31,151,53,117,82,49,169,238,49,62,24,251,38,83,29,149,72,228,141,87,42,53,168,170,170,184,68,79,83,150,179,222,53,70,144,174,134,241,99,184,220,237,21,81,185,175,142,162,154,105,41,222,138,138,142,76,57,170,139,221,168,189,23,209,62,68,211,225,207,197,59,118,54,209,246,237,61,184,82,45,254,201,79,228,196,234,137,150,166,170,183,149,190,75,23,46,150,173,172,248,24,245,237,241,59,228,170,89,182,194,241,203,177,155,231,67,3,104,117,125,178,211,117,153,90,196,183,220,110,20,112,84,57,234,145,124,49,37,67,220,185,116,168,212,250,162,167,116,235,33,161,154,26,136,155,61,60,172,150,55,162,57,175,99,145,205,114,42,101,21,21,59,161,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,102,244,113,41,180,155,25,99,168,186,235,93,97,106,130,162,38,63,203,161,75,133,51,106,100,122,50,71,35,91,28,146,177,85,85,98,115,81,51,213,122,124,241,85,252,81,248,171,110,30,191,146,183,73,237,74,54,203,102,243,36,141,43,99,243,233,170,222,207,195,71,210,72,42,220,197,69,99,227,119,111,137,185,236,136,66,136,168,183,59,120,117,27,234,41,232,245,14,169,186,215,78,170,231,50,58,138,233,21,239,147,56,202,115,187,226,147,235,213,223,53,37,175,15,222,21,251,199,185,53,180,23,29,194,167,126,156,178,78,145,75,51,38,101,85,29,98,70,229,137,92,136,146,210,57,156,220,143,126,51,211,153,191,36,83,50,113,153,195,199,15,156,36,108,36,118,75,37,4,53,250,158,226,137,71,29,77,92,84,50,212,162,201,69,80,212,151,157,177,197,39,237,148,232,188,216,94,170,171,140,246,171,250,106,122,171,149,116,84,148,176,201,61,69,84,173,142,56,227,106,185,207,123,151,8,212,68,234,170,170,184,193,121,158,25,252,48,91,246,123,105,40,53,189,226,210,140,191,234,106,104,174,30,108,240,53,38,138,10,154,106,57,124,172,186,38,61,168,143,141,87,151,42,136,190,170,189,73,170,0,6,53,226,43,112,237,187,103,179,58,199,83,215,87,211,211,75,77,99,184,62,151,206,149,172,243,39,109,36,207,99,91,151,53,85,85,88,184,68,92,244,232,107,141,185,58,174,163,91,235,221,65,170,234,85,170,251,165,206,174,175,45,207,95,54,103,201,234,171,249,223,53,251,212,183,9,246,246,143,116,60,48,109,84,20,212,206,171,154,203,166,96,186,70,138,196,145,99,168,135,79,97,21,48,215,42,97,100,250,47,94,232,83,237,44,213,218,87,83,67,59,81,99,172,179,215,181,233,156,167,44,177,73,159,162,167,86,253,23,238,54,30,224,155,114,161,220,238,28,244,117,209,42,34,146,162,223,105,183,219,170,121,30,138,190,116,116,20,206,126,125,231,47,119,250,170,47,205,12,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,101,207,115,151,163,90,136,138,170,171,209,17,10,12,241,9,226,238,191,138,189,226,117,191,75,85,84,59,65,233,121,95,65,167,233,88,174,197,108,156,216,146,181,204,245,124,170,136,140,69,76,164,104,212,194,42,187,54,115,225,189,193,220,60,50,237,59,117,46,174,182,35,55,15,89,67,29,77,217,100,106,121,150,234,108,35,162,161,79,205,86,231,154,76,119,147,167,84,99,73,128,85,95,142,119,255,0,145,63,255,0,57,63,253,154,119,239,4,191,220,23,93,255,0,11,215,249,21,57,98,197,111,248,217,109,236,215,141,160,208,59,151,79,10,189,116,205,246,162,217,58,183,62,228,53,208,163,185,151,211,28,244,145,183,63,55,167,205,76,113,224,133,184,84,212,186,147,115,118,174,170,116,73,174,52,116,55,234,40,213,81,58,64,247,195,81,211,213,87,207,167,255,0,213,82,217,192,40,171,197,199,113,169,181,207,23,181,214,42,25,252,202,125,21,100,162,177,57,90,236,177,103,94,122,169,85,58,227,153,22,165,24,189,186,199,143,66,198,188,42,246,254,171,66,112,107,165,234,107,169,252,138,157,85,91,91,168,30,197,239,201,44,158,84,46,95,249,80,193,19,147,232,228,37,216,0,0,96,174,56,182,190,203,187,124,42,238,54,156,188,83,196,249,104,44,117,87,187,124,143,111,88,43,104,226,116,241,57,171,221,185,86,43,21,83,242,94,228,194,162,170,45,49,248,112,107,235,142,223,241,147,183,117,20,79,252,13,242,185,246,10,200,215,56,146,26,184,221,26,34,227,243,100,88,222,159,86,38,122,100,216,68,194,124,108,254,40,219,189,252,16,185,127,18,226,154,252,47,35,142,94,58,182,201,178,198,215,181,29,120,114,35,147,41,148,180,86,170,47,222,138,136,169,245,67,96,2,62,120,128,254,38,155,175,251,194,239,227,99,42,95,194,138,8,102,227,115,70,201,44,77,115,160,161,187,201,26,170,101,88,239,96,153,185,79,146,225,206,79,185,84,190,178,61,120,130,199,28,188,25,110,187,101,141,175,106,88,249,145,28,153,76,164,209,170,47,222,138,136,169,245,66,171,124,34,127,28,187,79,239,13,211,248,164,47,92,0,112,186,207,88,233,173,189,210,151,109,111,172,110,240,91,44,150,74,73,43,107,170,230,118,27,20,76,76,170,253,85,123,35,83,170,170,162,34,42,170,33,175,119,19,27,239,184,92,109,113,10,235,205,186,217,95,82,151,42,184,236,186,71,79,196,188,238,130,157,207,229,134,38,181,58,121,178,57,121,222,190,174,114,245,229,107,81,46,199,130,254,22,172,60,40,236,205,14,137,166,108,21,58,142,227,203,95,169,46,76,78,181,85,170,223,129,174,198,124,168,209,121,24,159,36,87,99,47,118,115,209,74,222,53,127,141,62,150,255,0,163,250,31,243,141,196,157,30,19,191,137,54,146,253,241,187,127,45,148,152,37,116,248,218,126,224,186,19,248,94,159,200,170,12,85,224,117,253,22,110,215,239,117,163,248,218,146,218,192,0,2,26,120,180,237,236,218,227,131,171,197,214,150,21,150,125,27,119,160,191,181,173,206,121,17,206,166,145,126,168,145,213,61,203,159,70,170,250,33,3,188,28,247,10,155,73,241,81,85,164,43,167,70,69,173,52,229,93,5,59,85,81,17,213,112,57,149,44,251,255,0,5,13,66,99,230,226,239,0,41,255,0,198,215,113,169,174,251,159,183,219,91,73,63,51,180,221,162,170,237,86,214,59,162,73,91,43,24,198,185,51,241,53,148,156,201,211,162,75,253,145,156,60,21,182,254,170,197,177,26,195,112,106,233,252,175,213,94,161,109,53,51,151,188,180,244,113,35,81,255,0,119,155,52,237,251,216,191,66,192,239,118,107,86,163,179,87,233,235,237,4,53,214,219,165,44,180,85,148,179,55,154,57,224,145,138,201,35,114,122,181,205,114,162,167,201,74,86,226,207,194,155,120,182,178,249,116,213,123,27,103,169,215,26,33,242,58,122,122,42,53,89,110,246,248,215,175,150,248,49,205,80,141,248,81,209,115,57,201,213,204,111,85,48,182,201,241,201,197,63,12,245,76,176,105,221,109,93,61,174,222,244,138,77,57,168,162,117,85,44,72,220,39,148,214,72,169,36,8,152,198,35,115,61,75,102,224,211,196,95,108,120,171,146,45,23,115,161,93,37,184,45,133,94,182,137,166,243,32,175,70,53,93,35,233,37,194,43,176,136,174,88,220,136,246,167,110,116,69,113,46,64,0,17,67,143,222,54,172,220,39,109,250,90,244,228,244,181,187,143,168,225,123,108,148,47,195,210,142,63,133,213,211,183,243,26,189,24,213,253,177,233,142,173,107,213,41,219,135,93,131,221,30,52,183,195,245,63,77,113,172,169,158,225,82,235,158,167,212,85,104,233,146,142,7,63,50,212,72,229,248,228,114,170,163,24,170,156,239,84,76,162,35,156,155,2,237,6,209,232,109,140,219,203,62,216,237,221,165,180,22,91,52,62,92,109,206,100,158,69,235,36,210,187,242,228,123,178,231,47,205,112,152,68,68,78,230,0,7,135,53,28,138,215,34,42,42,97,81,125,74,3,241,50,216,205,63,177,28,84,221,237,90,74,134,26,11,30,169,160,131,83,208,209,66,136,145,210,164,239,150,57,99,99,83,163,89,231,193,50,181,168,136,141,107,154,137,209,16,180,159,11,77,105,93,172,184,46,209,172,185,62,73,39,176,79,93,101,243,31,143,122,40,170,30,232,145,62,141,138,72,217,253,167,233,37,160,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,5,32,248,184,240,243,252,203,55,253,155,169,98,160,72,180,254,228,198,250,233,22,54,42,50,27,172,124,169,84,213,94,217,147,153,147,101,113,151,73,38,19,221,39,55,132,255,0,16,41,187,220,55,65,160,239,53,233,54,161,219,105,25,103,149,174,119,225,31,110,114,43,168,164,84,249,35,90,248,83,254,99,234,65,159,23,62,32,93,186,28,65,199,181,150,106,213,146,195,182,208,186,137,232,199,47,36,183,73,81,174,170,122,246,234,196,72,225,235,156,44,111,194,251,196,235,240,165,225,233,54,111,135,10,125,113,122,160,72,181,30,228,62,59,212,238,116,106,217,35,183,163,85,40,162,92,250,114,57,243,127,253,71,209,9,166,0,0,2,184,60,106,246,190,203,116,218,13,31,187,241,211,196,203,213,138,248,219,35,230,70,225,210,209,84,197,44,156,170,190,188,146,192,213,106,47,111,50,69,69,76,174,113,191,130,22,190,184,199,169,55,47,107,165,127,61,5,69,13,37,254,6,174,127,5,52,114,44,18,42,127,203,108,177,103,63,212,211,30,165,179,131,21,113,99,248,172,111,39,253,31,234,31,243,116,229,20,112,17,248,227,237,55,240,138,31,251,46,54,44,0,3,171,238,150,139,135,113,246,203,87,109,237,67,145,177,234,123,21,125,157,206,85,84,70,165,69,59,226,206,83,170,99,159,186,26,228,236,46,177,151,102,56,134,208,250,202,246,201,41,19,74,106,154,41,174,113,187,163,153,12,85,13,74,150,47,201,121,60,198,155,46,49,236,145,141,146,55,163,154,228,69,107,145,114,138,139,234,135,232,16,167,197,211,113,169,180,103,8,119,13,42,147,242,214,235,139,189,13,166,22,181,216,127,151,20,169,87,43,186,47,195,138,102,177,123,254,216,137,234,65,191,7,29,191,170,212,220,83,213,235,69,167,205,30,141,211,213,117,46,153,123,54,162,165,91,79,27,62,247,49,243,175,220,197,46,232,214,179,139,31,198,159,121,63,233,3,80,255,0,156,103,54,37,218,31,220,155,69,127,7,109,191,201,163,59,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,8,227,103,114,161,219,30,28,245,141,213,103,142,58,139,133,166,225,110,166,230,122,34,249,207,160,169,115,49,239,53,123,179,209,85,126,72,107,195,85,53,118,170,212,211,78,228,89,43,47,21,238,122,227,43,205,44,178,103,234,171,213,223,85,251,203,130,167,219,218,45,175,240,193,187,80,84,211,58,146,107,214,153,158,233,34,35,18,53,125,68,218,123,10,171,150,181,87,43,31,213,122,119,82,163,182,219,85,212,104,141,123,167,245,93,50,181,31,107,185,210,85,229,217,194,121,83,50,79,69,79,205,249,167,222,134,199,92,58,110,29,183,115,54,99,71,106,122,26,250,122,153,106,108,118,247,213,121,50,181,252,147,186,146,23,189,174,195,156,168,168,175,76,162,174,122,245,50,80,0,16,175,196,191,134,11,126,240,237,29,126,182,179,218,81,247,253,51,77,45,195,205,130,6,172,210,193,79,77,89,39,149,150,196,247,185,21,242,34,242,229,17,87,213,23,169,70,85,52,245,86,202,233,105,42,161,146,10,154,89,93,28,145,200,213,107,152,246,174,21,170,139,213,21,21,49,142,229,160,112,103,195,199,15,156,91,236,36,150,75,221,4,52,26,158,220,139,71,37,77,36,84,49,84,170,199,69,78,213,151,157,209,203,39,237,149,10,188,216,78,168,139,140,247,195,124,64,248,87,239,30,219,86,215,220,118,246,157,250,142,201,2,75,44,44,133,149,85,149,139,27,86,85,106,42,69,72,214,115,114,49,153,199,78,103,124,149,8,149,45,22,231,108,246,163,101,69,69,30,161,210,215,90,25,209,90,231,199,81,67,34,61,146,103,25,94,71,124,81,253,58,183,230,132,215,225,115,197,91,112,244,4,148,90,79,117,145,183,171,55,153,28,107,91,39,159,83,86,198,126,2,63,219,39,171,107,17,17,140,145,221,190,39,103,178,169,106,27,47,196,166,210,111,157,142,158,235,162,181,133,170,122,137,88,207,50,133,110,20,206,169,141,234,200,220,173,116,113,202,245,69,69,149,173,84,207,69,233,242,206,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,94,246,198,213,123,220,141,107,83,42,170,184,68,79,153,9,184,216,241,17,209,187,17,69,91,162,116,61,92,55,93,92,248,164,102,97,146,41,225,166,114,165,76,120,127,149,82,201,88,246,203,19,115,211,162,47,205,81,18,156,119,71,120,247,47,124,181,77,77,227,87,95,110,119,73,235,170,223,52,52,107,85,81,60,113,185,242,61,205,100,81,200,247,170,34,44,174,107,81,21,112,139,143,94,178,115,132,239,13,29,202,222,138,155,126,169,215,116,242,216,180,188,241,197,82,137,51,42,41,106,166,141,203,3,242,207,54,149,241,185,22,41,95,142,184,85,111,201,23,54,185,178,156,29,236,134,201,91,40,233,236,26,46,211,83,93,74,200,209,107,234,173,212,111,168,115,218,216,211,157,100,100,12,85,94,104,145,217,249,170,175,221,146,247,3,90,216,54,203,68,221,181,117,234,166,158,146,134,205,65,81,86,168,231,178,52,84,134,23,201,202,222,103,53,51,202,197,194,101,59,122,26,255,0,241,159,196,165,243,136,125,217,186,92,214,233,84,251,21,13,76,244,214,250,101,157,235,23,148,202,154,135,68,254,79,54,70,103,146,108,101,184,76,116,78,157,242,71,134,215,11,53,91,225,187,20,250,166,251,73,26,233,237,60,246,86,175,155,26,226,89,224,169,163,127,39,189,11,216,228,88,229,94,153,69,95,154,39,123,210,179,218,232,236,150,154,43,53,190,22,69,75,65,79,29,52,49,177,168,214,182,54,53,26,212,68,68,68,68,68,68,232,136,136,125,128,3,225,189,222,173,154,118,209,89,124,188,214,195,73,69,67,4,149,51,205,52,141,141,140,141,141,87,57,85,206,84,68,68,107,85,114,170,137,208,166,79,18,78,56,221,187,186,130,125,173,219,155,148,172,211,150,201,93,5,92,241,77,132,170,154,55,214,64,252,58,26,135,70,248,157,28,140,94,173,69,95,94,152,66,6,217,45,21,218,130,241,67,99,182,198,178,85,220,42,98,165,133,184,85,204,146,61,26,222,136,138,189,213,59,34,169,176,127,12,59,77,89,105,225,14,205,183,247,181,95,62,239,165,105,224,157,139,156,53,210,219,33,137,201,135,49,21,48,168,189,218,191,167,177,69,124,71,233,41,116,70,252,107,253,53,36,15,137,148,90,154,235,12,60,205,86,243,70,202,201,152,215,39,68,202,47,47,116,68,66,212,252,29,53,147,238,219,61,119,211,146,58,119,173,21,214,161,205,114,174,88,214,178,150,222,196,110,121,151,11,215,182,59,22,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,222,45,252,100,254,165,172,146,240,183,183,119,68,75,189,234,6,201,171,170,97,119,189,75,68,244,71,71,68,138,157,159,50,42,57,255,0,249,37,68,234,146,174,42,86,199,123,187,105,171,205,14,161,176,92,38,160,185,91,106,35,171,163,170,129,220,178,65,51,28,142,100,140,95,71,53,200,138,139,232,168,101,239,231,217,226,231,254,49,186,251,251,247,55,253,227,249,246,120,185,255,0,140,110,190,254,253,205,255,0,121,210,119,39,123,55,119,120,190,206,254,106,155,141,127,213,95,100,121,222,193,246,173,107,234,61,155,205,228,243,57,57,149,121,121,188,184,243,142,252,137,242,62,173,186,226,3,123,182,138,217,83,101,219,13,211,212,186,94,130,182,127,106,168,167,181,220,36,167,142,89,185,81,188,238,70,175,87,114,181,169,159,146,33,107,222,16,91,203,186,219,193,166,183,50,167,116,183,10,251,170,165,182,87,91,35,163,125,214,177,245,11,3,95,29,66,189,24,174,85,194,42,181,185,251,144,150,124,85,236,196,124,64,240,249,173,182,161,140,141,107,175,22,215,58,216,233,21,26,214,92,33,84,154,153,85,203,240,183,205,141,136,229,252,213,119,204,161,94,22,247,134,233,195,7,18,90,99,112,46,180,245,84,177,88,110,110,160,191,210,43,21,37,74,57,51,13,92,106,197,78,175,107,92,231,35,127,61,141,236,168,108,107,101,189,90,117,29,158,135,80,88,110,16,87,219,110,116,209,213,209,213,64,244,124,115,195,35,81,204,123,92,157,218,173,84,84,95,169,246,157,43,122,55,107,74,108,102,215,234,29,213,214,149,77,134,215,167,232,223,80,230,115,114,186,166,94,209,64,207,236,228,145,88,198,253,92,153,233,147,93,253,27,166,181,207,22,124,70,83,89,99,123,167,212,123,141,168,229,169,172,157,173,87,54,15,62,87,75,81,50,167,230,70,207,49,234,158,141,103,67,100,45,51,167,109,26,63,77,218,116,150,159,165,74,91,93,146,134,11,117,20,9,218,42,120,99,108,113,177,62,230,181,19,244,28,152,6,16,227,102,245,174,116,215,10,219,141,169,182,218,247,91,103,212,54,107,82,92,169,107,168,223,201,52,12,130,104,229,153,90,184,95,233,76,145,23,230,138,168,86,63,0,252,118,239,69,219,138,29,39,166,55,191,121,175,151,125,51,168,86,123,82,69,112,168,111,144,202,201,99,84,166,87,116,78,242,163,24,157,123,200,139,216,186,112,71,222,61,119,118,205,179,124,41,235,251,229,202,166,54,86,94,173,53,26,122,213,10,170,115,77,89,89,27,161,103,42,47,126,70,185,242,170,126,108,78,41,175,195,159,69,87,235,142,50,246,210,142,138,37,116,118,171,147,175,117,50,97,121,98,138,146,39,205,149,199,108,189,172,98,125,94,134,194,198,19,227,103,241,70,221,239,224,133,203,248,151,20,219,225,113,248,246,109,151,254,154,255,0,51,214,151,252,71,207,16,31,196,211,117,255,0,120,93,252,108,101,77,120,78,254,59,58,75,247,186,237,252,138,82,250,8,249,226,3,248,154,110,191,239,11,191,141,140,170,191,8,159,199,46,211,251,195,116,254,41,11,215,0,20,243,226,213,198,79,234,235,82,201,195,30,222,93,17,250,127,78,213,36,154,162,166,23,116,173,185,70,190,237,46,83,187,32,94,174,79,89,122,119,137,21,107,227,70,107,109,91,183,122,142,147,87,232,93,69,93,98,189,208,243,251,53,125,12,171,20,240,243,181,88,238,87,167,84,203,92,228,233,232,170,101,15,231,217,226,231,254,49,186,251,251,247,55,253,227,249,246,120,185,255,0,140,110,190,254,253,205,255,0,121,143,55,19,116,119,23,118,239,80,106,61,205,214,183,125,79,116,166,165,109,12,53,119,74,167,79,43,41,218,247,189,177,163,156,185,70,163,164,122,227,230,229,249,157,151,67,241,57,196,46,218,105,216,52,142,223,239,46,173,211,214,90,87,201,36,52,22,251,156,144,193,27,158,229,115,213,24,213,194,42,185,85,87,234,165,203,248,87,110,86,191,221,94,24,234,53,62,228,235,11,174,165,187,55,83,215,82,165,109,202,165,211,204,144,182,42,117,107,57,157,215,149,21,206,84,79,170,152,183,198,211,247,5,208,159,194,244,254,69,80,98,175,3,175,232,179,118,191,123,173,31,198,212,150,214,0,0,29,127,112,116,77,155,114,180,38,161,219,221,69,26,190,217,169,109,117,54,170,180,68,69,114,69,60,78,141,206,110,123,57,17,217,69,244,84,69,53,194,98,107,254,20,248,131,141,106,160,246,93,85,182,218,141,174,115,51,134,75,45,52,168,189,23,30,244,82,53,58,46,48,230,63,213,20,216,207,107,55,47,74,111,22,222,216,119,51,68,92,27,89,101,212,52,108,172,166,122,47,188,204,244,116,111,79,201,123,28,142,99,155,232,230,170,122,29,168,227,53,54,165,176,232,221,59,115,213,154,162,233,5,182,207,103,164,150,186,186,178,119,98,56,32,141,170,231,189,203,242,70,162,175,204,215,39,126,55,31,82,113,93,196,173,255,0,89,217,237,181,85,53,250,214,249,29,29,146,222,158,244,169,10,171,105,232,224,194,116,230,242,219,19,87,29,21,217,95,83,96,142,31,118,154,131,98,246,83,70,237,45,185,99,115,116,221,170,26,90,137,99,76,54,106,165,247,234,37,68,244,231,153,242,63,251,99,191,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,85,85,87,162,34,39,169,241,88,117,5,131,84,218,226,190,105,139,229,190,239,110,157,210,50,42,202,10,150,84,65,35,163,123,163,122,53,236,85,106,171,94,199,53,81,23,163,154,168,189,81,76,69,196,175,8,59,45,197,30,155,158,217,175,244,213,60,55,182,194,230,219,181,13,36,77,101,125,20,156,184,106,163,211,11,35,17,112,171,19,242,213,199,100,92,42,107,249,69,91,172,184,122,222,148,169,164,157,244,122,159,111,53,27,227,85,141,202,222,90,170,58,133,107,216,191,216,171,163,115,85,23,186,42,162,166,21,80,217,158,219,93,13,210,221,75,115,167,107,219,21,92,44,157,136,244,68,114,53,205,71,34,46,50,153,194,159,72,0,195,60,86,241,61,162,56,83,218,186,189,193,213,79,142,174,225,50,186,154,199,103,108,188,147,92,235,49,148,99,122,42,181,141,248,158,252,42,53,191,53,86,181,104,115,255,0,199,159,27,187,255,0,253,63,82,107,109,97,89,245,109,61,36,41,253,212,134,154,22,126,134,181,190,170,189,111,143,133,46,24,116,71,10,123,87,73,183,218,85,145,213,220,38,86,212,223,47,14,139,146,107,157,102,48,175,119,85,86,177,191,11,25,149,70,183,230,170,231,46,102,0,163,142,54,56,206,227,51,79,111,166,187,218,43,134,237,93,52,229,182,193,119,158,150,138,154,195,27,109,175,117,18,187,204,166,145,102,141,18,117,87,192,232,156,185,126,61,238,157,23,173,193,112,247,188,218,119,127,246,119,76,110,174,155,172,134,104,239,84,49,190,178,40,215,173,37,107,90,137,81,78,228,202,171,92,201,17,205,194,247,76,42,101,21,21,114,40,40,67,197,39,120,236,59,197,197,165,222,77,49,91,21,109,183,71,219,105,244,180,117,81,42,43,38,146,9,37,150,117,106,167,116,108,213,18,179,61,151,147,40,170,138,133,166,248,104,109,245,102,221,240,103,160,169,110,116,239,130,178,251,21,69,254,86,57,48,188,149,83,58,72,23,244,193,228,175,233,37,16,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,4,123,227,195,135,196,226,67,134,221,75,163,45,244,94,209,168,109,140,251,115,79,163,83,47,90,250,118,185,91,19,126,178,177,210,69,255,0,219,17,125,10,84,224,235,138,75,247,9,59,161,113,214,212,52,18,87,82,220,44,149,214,186,203,122,175,42,75,50,198,175,165,115,145,123,114,84,178,46,101,238,140,89,17,58,169,248,225,75,102,175,156,90,113,57,100,210,87,201,170,43,97,187,92,37,190,106,138,213,118,31,236,108,127,155,85,34,185,59,58,69,114,70,138,137,241,202,223,67,98,218,106,106,122,58,120,168,232,233,227,130,8,24,216,226,138,54,35,89,27,26,152,70,181,19,162,34,34,34,34,33,237,0,16,23,197,187,118,55,175,102,116,62,222,234,253,163,215,183,141,49,4,247,90,219,109,206,75,124,200,196,157,242,66,201,32,71,162,162,231,9,12,216,249,101,223,51,174,248,75,113,95,173,247,154,167,93,237,254,240,110,45,199,80,234,90,84,165,186,218,126,209,153,174,123,168,253,232,231,72,209,17,62,7,172,42,191,243,137,242,82,199,1,90,126,53,155,187,102,160,219,109,27,178,20,181,49,201,121,187,221,147,80,213,196,213,69,116,20,116,241,203,20,124,201,233,230,73,50,242,175,254,65,255,0,167,31,248,32,232,170,249,181,126,230,238,43,226,86,209,81,219,104,172,145,189,81,113,36,179,74,233,158,137,232,188,169,3,51,255,0,56,223,153,109,128,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,69,28,4,126,56,251,77,252,34,135,254,203,141,139,0,0,20,13,226,103,177,21,91,41,197,70,163,173,165,161,88,180,254,186,145,218,154,213,35,83,220,87,78,229,90,168,250,116,69,101,71,153,238,250,49,241,252,208,180,191,13,126,34,173,251,245,195,85,138,223,91,115,108,218,171,67,193,21,130,245,11,157,248,94,88,219,203,75,58,250,170,73,11,91,239,122,189,146,39,92,41,43,129,71,190,45,124,69,219,119,135,126,169,118,231,74,220,91,87,97,219,104,102,183,201,44,79,204,115,93,37,115,86,173,91,243,70,121,113,67,255,0,42,57,49,209,73,207,225,45,176,245,59,75,195,90,107,139,229,10,211,222,247,38,169,183,133,71,181,90,246,219,152,213,101,27,93,244,84,116,179,34,254,109,66,19,108,214,179,139,31,198,159,121,63,233,3,80,255,0,156,103,54,37,218,31,220,155,69,127,7,109,191,201,163,59,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,121,120,197,235,39,218,54,122,209,167,35,116,236,90,219,173,59,156,228,92,70,230,190,150,224,197,110,121,147,43,211,182,59,21,89,195,134,146,151,91,239,198,128,211,81,192,249,89,91,169,173,80,205,202,213,119,44,111,172,133,142,114,244,92,34,115,119,84,84,47,83,137,237,166,172,187,112,135,122,219,251,38,124,251,70,149,169,130,6,38,112,231,69,108,154,38,166,26,197,85,202,170,118,106,126,142,198,190,23,187,69,118,159,188,87,88,238,81,249,117,86,250,153,105,102,110,21,49,36,111,86,187,162,162,47,116,94,232,138,79,31,13,190,56,221,180,90,134,13,173,220,107,148,175,211,151,57,91,5,36,242,205,148,165,154,71,209,192,196,87,77,80,216,217,19,99,141,235,209,170,169,233,211,40,92,229,146,245,108,212,118,138,59,229,154,182,26,186,42,248,35,169,130,104,100,108,140,124,111,106,57,170,142,106,170,46,90,228,92,162,170,117,62,224,1,241,221,237,116,151,187,77,109,154,225,11,37,165,175,167,146,154,104,222,212,115,92,199,181,90,228,84,84,84,84,84,85,232,168,168,81,111,137,47,11,53,91,33,187,21,26,170,197,73,26,105,237,66,247,214,167,149,26,226,42,137,234,107,31,201,238,194,198,53,18,56,147,166,85,83,230,169,219,27,240,97,196,165,243,135,141,217,181,220,210,233,84,203,21,117,76,20,215,10,100,157,233,23,148,250,154,119,74,245,103,155,27,51,201,14,50,236,166,58,47,78,219,0,109,254,181,176,110,110,137,180,234,235,45,85,61,101,13,230,130,10,180,70,189,146,34,36,176,178,78,71,114,185,201,158,87,166,83,43,223,212,198,155,215,193,222,200,111,109,178,178,158,255,0,162,237,52,213,213,76,145,18,190,150,221,70,202,134,189,205,145,57,210,71,192,245,69,230,149,93,159,154,34,253,245,71,197,143,134,142,229,108,189,77,195,84,232,74,121,111,186,94,8,229,169,84,133,149,21,85,80,198,213,157,249,127,149,74,200,218,137,20,76,207,92,34,187,228,169,136,199,181,219,199,185,123,27,170,105,175,26,70,251,115,181,207,67,86,201,166,163,74,170,136,35,145,204,145,142,115,37,142,55,177,85,21,98,107,92,138,169,148,76,122,116,184,238,9,252,68,116,110,251,209,81,232,157,115,87,13,171,87,50,40,227,204,210,69,4,53,46,68,166,143,12,243,106,95,43,222,233,101,126,58,117,68,249,162,162,205,150,61,178,53,30,199,35,154,228,202,42,46,81,83,230,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,77,89,173,52,174,135,180,84,223,53,93,254,223,107,164,166,137,242,185,245,117,81,192,138,141,107,156,168,139,35,145,51,134,187,215,209,126,69,100,113,157,226,157,70,246,220,182,243,98,167,171,100,168,147,82,79,118,71,34,55,63,178,33,115,161,154,150,175,61,252,167,181,85,191,95,146,21,135,124,191,106,141,193,212,178,221,111,119,26,235,189,218,231,82,229,89,39,154,74,137,95,36,146,43,176,138,229,115,151,47,122,175,117,92,175,205,75,67,224,15,195,122,8,105,44,219,197,187,180,86,219,132,53,244,180,245,244,54,217,227,73,81,173,122,82,212,70,178,69,81,75,132,114,39,152,213,229,122,247,194,47,117,44,254,211,104,181,216,173,212,246,155,53,190,154,138,142,146,38,65,12,20,241,54,56,227,99,90,141,107,90,214,162,34,34,34,34,34,34,99,8,135,178,225,95,73,107,161,168,185,87,212,71,5,53,44,79,154,105,36,122,53,172,99,81,85,202,170,184,68,68,68,85,202,148,233,226,97,198,253,102,187,212,149,91,67,182,215,185,226,177,208,243,210,220,165,166,169,86,165,68,172,146,178,158,86,115,67,59,152,246,57,143,98,225,204,69,94,153,233,132,43,202,134,146,91,149,125,61,12,114,53,178,85,76,200,154,233,21,81,168,231,57,17,21,87,229,212,190,207,14,157,175,179,109,190,199,217,101,165,134,150,74,251,181,29,53,109,76,244,237,98,162,186,90,58,78,116,87,35,26,239,137,153,235,159,76,170,146,208,0,122,170,106,105,232,233,229,171,170,153,144,195,11,29,36,146,61,200,214,177,168,153,85,85,94,136,136,137,220,169,207,18,238,61,38,185,212,214,236,142,211,95,102,134,10,121,100,165,187,214,210,85,43,124,197,106,214,83,79,15,153,5,66,162,181,81,99,119,35,217,215,162,175,162,21,133,52,211,84,205,37,69,68,175,150,89,92,175,123,222,229,115,156,229,92,170,170,175,85,85,95,82,65,240,41,179,151,61,225,226,15,78,80,209,163,18,158,205,91,71,118,170,115,249,177,228,195,93,76,143,68,84,99,211,56,145,59,225,62,106,134,194,118,27,76,86,43,37,5,154,15,218,232,105,162,166,111,110,204,98,53,59,34,124,190,72,80,231,137,206,151,109,131,137,235,189,92,20,171,20,87,22,84,86,61,220,156,168,233,36,184,86,42,175,68,76,229,19,234,191,82,64,248,47,235,102,82,234,189,71,161,100,168,86,164,212,149,151,22,198,175,194,43,150,75,116,89,199,55,127,237,127,79,161,110,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,101,70,153,211,117,147,190,166,175,79,91,103,154,69,203,228,146,146,55,57,203,243,85,84,202,158,191,212,134,147,255,0,130,246,143,253,138,47,255,0,4,126,164,52,159,252,23,180,127,236,81,127,248,35,245,33,164,255,0,224,189,163,255,0,98,139,255,0,193,42,219,198,254,207,105,181,127,49,111,178,237,116,148,126,111,234,143,204,246,120,27,31,62,62,205,198,121,81,51,140,175,247,84,239,190,11,54,59,45,211,98,117,204,215,59,61,21,92,140,213,188,173,116,244,236,145,81,61,142,14,136,174,69,232,88,197,5,166,213,106,71,182,215,108,164,163,73,21,21,233,79,11,99,230,199,108,242,162,100,250,202,155,241,87,224,90,243,29,246,191,138,45,165,178,190,178,134,181,190,118,176,182,210,197,153,41,166,68,68,251,65,141,111,196,199,167,237,184,76,181,200,178,46,81,207,86,96,126,9,188,73,53,199,11,84,63,204,255,0,87,218,106,53,134,128,116,139,37,61,18,84,114,85,218,158,229,85,114,211,61,217,106,198,229,92,172,78,194,115,123,205,86,170,187,154,113,86,120,208,240,183,21,157,213,212,90,67,113,103,174,86,47,37,11,237,180,145,175,63,162,58,79,105,86,162,125,83,153,112,189,151,177,92,220,94,241,197,186,252,97,223,169,173,183,26,68,177,233,26,26,159,50,209,166,104,164,116,169,231,42,114,182,89,223,132,90,137,176,170,212,94,86,181,168,229,70,181,21,206,87,88,159,133,239,3,23,109,136,179,207,189,219,179,106,74,93,109,168,105,18,11,101,182,102,254,18,207,64,252,57,222,98,42,123,181,18,225,188,205,238,198,34,53,112,174,123,82,192,0,7,199,120,180,219,175,246,154,219,21,226,145,149,84,23,26,105,41,42,160,126,121,101,134,70,171,94,197,199,92,43,85,83,244,154,246,113,157,193,254,185,225,39,115,42,40,42,41,42,170,180,109,206,170,73,180,213,241,168,170,201,97,202,185,176,72,244,76,54,162,52,194,57,189,51,142,118,251,171,210,78,112,197,227,19,169,180,30,159,163,209,156,68,105,107,134,176,166,160,99,33,167,212,22,201,88,151,37,137,184,68,73,227,149,90,202,135,162,127,76,231,99,151,9,205,204,170,175,36,22,163,241,164,225,166,130,204,234,173,51,162,53,245,218,228,230,102,42,57,232,233,169,35,71,99,180,146,249,239,229,79,76,181,175,251,189,74,207,226,151,139,125,218,227,15,92,82,92,245,99,82,154,219,71,34,193,98,211,150,254,103,193,73,230,42,39,68,248,166,153,254,234,57,234,153,92,34,34,53,48,212,180,31,11,190,10,46,252,62,105,58,221,220,220,251,91,168,181,214,173,165,109,60,22,249,227,196,214,139,119,50,63,203,127,171,101,149,205,99,158,213,234,212,99,26,184,119,50,19,192,194,124,108,254,40,219,189,252,16,185,127,18,226,155,124,46,63,30,205,178,255,0,211,95,230,122,210,255,0,136,249,226,3,248,154,110,191,239,11,191,141,140,169,175,9,223,199,103,73,126,247,93,191,145,74,95,65,31,60,64,127,19,77,215,253,225,119,241,177,149,87,225,19,248,229,218,127,120,110,159,197,33,122,224,3,137,126,147,210,178,61,210,73,166,109,78,115,149,85,206,90,40,213,85,87,213,122,30,63,82,26,79,254,11,218,63,246,40,191,252,17,250,144,210,127,240,94,209,255,0,177,69,255,0,224,143,212,134,147,255,0,130,246,143,253,138,47,255,0,4,166,79,25,219,109,186,215,197,14,151,167,182,80,83,82,68,237,3,68,245,100,17,54,54,171,190,209,184,38,112,212,68,206,17,58,253,9,195,225,83,167,116,253,195,130,221,39,85,95,98,183,212,204,235,133,217,29,36,212,172,123,151,21,178,162,101,85,50,76,154,43,125,5,178,31,102,182,208,211,210,68,174,87,121,112,68,216,219,149,245,194,38,50,87,143,141,167,238,11,161,63,133,233,252,138,160,129,124,14,241,177,252,230,87,109,91,116,254,102,127,171,15,213,77,53,37,63,151,246,207,217,254,205,228,58,71,103,62,68,188,252,222,111,108,55,24,245,207,73,109,250,249,223,249,174,255,0,142,223,252,0,253,124,239,252,215,127,199,111,254,0,229,52,183,141,159,234,151,83,218,52,231,243,179,123,55,218,181,244,244,94,119,234,207,159,203,243,100,107,57,185,125,133,51,142,108,227,41,156,119,66,208,0,0,174,255,0,20,206,6,110,219,199,109,102,255,0,237,37,161,107,53,125,142,147,200,190,90,233,227,79,54,235,67,26,42,178,104,145,58,190,120,147,167,47,85,124,120,70,245,141,173,124,3,224,211,142,173,201,224,254,251,83,109,134,137,218,135,69,220,166,231,185,233,234,137,214,47,46,84,194,44,244,239,194,249,83,97,48,189,21,175,68,68,114,101,26,230,216,149,31,141,15,11,51,90,125,182,179,72,238,45,61,99,91,239,81,165,178,145,234,174,199,102,189,42,81,170,153,245,94,85,233,217,8,41,198,151,137,6,226,241,81,77,38,132,211,182,215,233,13,189,73,27,35,237,141,159,204,170,185,57,142,203,29,85,42,34,39,42,42,35,146,22,167,42,57,17,85,94,173,106,164,147,240,171,224,74,247,106,187,80,241,65,187,214,87,81,164,112,172,154,66,213,84,204,74,231,61,49,246,132,172,84,247,83,149,85,34,69,234,188,203,38,17,17,138,235,82,43,215,198,39,108,183,95,81,237,29,155,112,116,38,160,191,63,78,105,217,37,139,84,216,232,234,229,74,105,41,228,86,172,53,146,64,213,229,122,68,228,123,92,231,34,225,178,53,122,35,92,164,64,240,251,241,18,94,22,41,107,54,215,115,45,87,43,214,128,174,157,213,148,171,111,107,31,87,106,170,118,17,234,198,189,205,107,225,126,50,230,115,34,163,147,153,185,85,114,58,98,238,127,140,167,15,118,93,33,91,81,181,150,45,71,169,53,43,216,177,208,211,86,209,37,29,43,36,84,233,36,210,43,149,220,141,239,202,198,170,187,183,187,158,100,172,222,26,54,95,89,241,123,196,125,191,78,203,20,213,109,187,221,29,122,213,55,4,110,27,79,70,179,121,149,83,57,83,162,57,220,202,214,167,171,222,212,250,166,198,192,3,167,110,238,237,104,109,143,219,235,190,230,110,37,226,59,117,150,207,15,153,35,215,172,147,72,189,25,12,77,238,249,30,236,53,173,79,85,244,68,85,77,122,184,169,226,111,92,113,85,186,181,187,135,171,94,234,90,24,213,212,214,75,67,36,87,67,108,162,71,42,178,54,250,57,235,221,239,194,115,59,43,132,68,107,91,150,248,47,227,163,65,112,121,98,185,45,15,14,137,170,117,101,229,234,218,237,67,54,167,74,87,251,50,59,44,167,134,47,99,145,98,141,58,43,189,245,87,185,17,87,163,88,214,201,127,215,206,255,0,205,119,252,118,255,0,224,7,235,231,127,230,187,254,59,127,240,6,85,225,115,197,111,249,229,55,219,76,236,167,243,5,253,78,126,168,253,183,253,211,253,84,251,103,145,236,244,115,212,254,211,236,145,243,115,121,28,191,26,99,155,61,113,133,159,229,115,248,171,240,69,168,55,118,142,147,136,13,164,177,203,114,213,22,90,84,162,191,90,233,89,205,61,194,133,153,88,231,137,169,213,242,197,149,106,181,17,92,230,42,99,246,180,106,215,199,8,92,107,110,143,7,218,150,169,214,10,118,94,180,189,206,84,125,227,78,86,74,177,199,52,141,78,84,150,39,225,86,9,145,17,19,153,26,168,168,136,142,107,176,222,91,32,211,190,52,92,50,92,45,173,155,81,104,205,127,104,174,107,83,204,167,101,13,45,76,106,191,38,72,147,181,92,159,87,53,189,200,225,197,79,139,238,172,220,171,13,102,133,225,247,78,92,52,101,174,190,55,193,87,124,184,74,207,181,100,137,217,69,100,44,137,92,202,101,84,238,244,123,221,215,221,86,42,101,112,127,1,156,20,106,142,42,247,22,154,237,127,182,214,210,109,189,150,165,37,190,93,85,170,198,213,185,170,142,246,40,30,191,20,143,233,204,173,207,150,213,230,92,42,177,29,126,244,84,84,118,218,42,123,117,190,150,42,106,90,88,153,4,16,196,196,107,34,141,168,136,214,181,169,209,17,17,17,17,19,209,15,120,0,2,176,124,113,127,161,61,165,253,241,187,255,0,21,76,60,14,191,161,61,218,253,241,180,127,21,82,89,240,0,160,207,19,110,30,27,176,220,76,93,43,172,180,41,6,153,215,109,118,161,181,164,108,229,142,25,94,245,74,170,116,244,247,37,203,145,169,209,172,150,52,39,71,131,175,15,127,168,77,158,186,111,165,250,135,146,241,175,165,246,123,106,200,204,62,43,85,59,213,17,83,213,60,217,145,238,84,245,108,81,47,169,97,96,0,98,62,42,184,126,179,113,55,178,26,131,105,238,149,45,163,169,173,141,181,54,170,215,101,82,142,225,23,189,4,174,68,234,172,206,90,228,238,172,123,177,215,10,148,9,113,182,111,143,7,123,218,200,234,27,112,209,218,235,73,85,121,176,76,212,69,71,181,114,137,35,21,81,89,60,18,55,153,61,88,246,170,162,162,245,66,200,54,119,198,187,68,84,89,105,104,119,223,108,111,84,87,136,216,145,205,112,211,73,21,69,44,238,233,248,69,134,105,24,248,83,190,90,142,147,183,78,248,78,67,118,188,106,246,182,223,99,158,159,101,118,223,80,222,111,146,70,173,134,162,254,200,168,232,160,122,167,71,57,177,72,249,37,199,171,127,7,159,206,43,70,121,119,211,140,125,237,124,254,85,203,89,107,173,87,82,158,236,76,232,198,38,17,58,39,185,5,60,109,199,85,195,24,212,235,130,250,248,66,225,178,203,194,190,201,90,118,198,223,81,21,109,205,94,235,133,242,225,27,57,82,178,225,34,55,204,114,39,126,70,181,172,141,185,235,203,27,115,213,84,205,64,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,69,28,4,126,56,251,77,252,34,135,254,203,141,139,0,0,17,243,141,222,20,173,60,89,236,213,78,143,100,180,244,90,166,208,247,92,116,221,198,86,251,176,213,163,112,176,200,168,156,201,12,169,134,63,29,149,24,252,57,88,141,90,62,219,253,192,223,110,8,183,202,90,250,10,122,189,55,171,52,244,238,162,186,218,107,152,171,5,100,57,69,116,19,177,21,18,88,94,136,142,107,154,191,154,246,57,21,26,226,205,116,31,141,70,192,221,108,240,174,225,237,246,179,176,93,210,52,89,227,160,134,158,186,145,95,211,60,146,44,177,191,190,87,222,141,58,122,152,79,138,127,24,107,206,184,211,213,90,39,134,221,59,117,210,208,87,70,232,106,181,29,213,99,109,193,35,114,97,205,166,138,39,61,176,57,127,170,171,220,228,69,247,81,142,68,114,96,110,2,56,34,213,92,85,238,5,62,165,212,148,53,52,187,109,99,172,108,151,171,140,153,111,218,15,106,243,45,20,14,252,183,187,167,59,147,163,26,170,170,188,202,196,117,246,209,81,81,219,104,169,237,214,250,88,169,169,105,98,100,16,67,19,17,172,138,54,162,35,90,214,167,68,68,68,68,68,79,68,61,230,181,156,88,254,52,251,201,255,0,72,26,135,252,227,57,177,46,208,254,228,218,43,248,59,109,254,77,25,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,59,198,131,91,50,171,85,105,205,11,29,74,185,33,164,163,184,186,52,126,81,28,146,92,98,206,57,187,255,0,107,250,125,8,253,225,141,165,219,127,226,122,209,87,61,42,203,21,181,180,245,140,119,39,50,54,72,238,20,106,139,213,23,24,69,250,47,212,190,59,245,166,43,237,146,190,205,63,237,117,212,210,211,59,183,103,177,90,189,209,126,127,37,53,236,227,175,102,238,123,61,196,30,163,161,172,70,45,61,230,182,178,237,74,230,115,99,201,154,186,165,24,138,170,198,38,113,26,246,202,124,149,72,249,12,211,83,77,29,69,60,175,138,88,156,143,99,216,229,107,154,228,92,162,162,167,84,84,95,82,207,124,52,120,244,154,217,83,69,178,59,179,125,154,104,42,37,142,150,209,91,87,84,174,242,213,203,71,77,4,62,100,245,8,136,212,68,145,220,140,103,78,170,158,168,91,29,53,77,61,101,60,85,116,179,50,104,102,99,100,142,70,57,28,215,181,83,40,168,169,209,81,81,123,158,208,1,18,252,69,182,190,205,185,27,31,122,150,170,26,88,235,237,52,117,53,180,211,212,53,136,136,232,168,234,249,17,28,172,115,190,39,231,166,61,112,168,80,157,117,36,182,218,250,138,25,36,107,164,165,153,241,57,209,170,171,85,205,114,162,170,47,203,161,97,190,25,252,111,214,104,77,73,75,180,59,147,123,158,91,29,119,37,45,182,90,154,149,114,83,202,249,40,233,226,103,52,211,181,140,99,88,199,174,26,197,84,235,142,153,66,226,237,245,244,151,74,26,123,149,5,68,115,211,85,68,201,161,146,55,163,154,246,57,17,90,168,169,148,84,84,84,92,161,235,187,90,45,119,219,117,69,166,243,111,166,173,163,171,137,240,77,5,68,77,146,57,24,230,171,92,215,53,200,168,168,168,170,138,138,152,194,169,88,28,126,120,111,65,53,37,231,120,182,134,138,219,111,134,130,150,162,190,186,219,4,105,18,61,172,74,170,137,22,56,169,233,112,174,84,242,218,156,207,78,216,85,236,165,94,88,239,218,163,111,181,44,87,91,37,198,186,209,119,181,212,181,82,72,38,146,158,88,228,142,68,118,21,90,173,114,97,236,69,238,139,148,249,161,103,156,25,120,167,81,177,182,221,188,223,89,234,223,42,164,52,144,93,149,200,173,207,236,120,90,233,166,170,171,207,127,53,238,84,111,215,230,133,155,233,61,105,165,117,197,162,154,249,165,47,246,251,165,37,84,76,149,175,164,170,142,116,68,115,90,228,69,88,220,169,156,57,190,190,169,243,57,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,81,168,174,114,162,34,117,85,83,6,241,25,197,222,211,112,243,166,106,174,87,205,77,110,171,187,49,30,200,109,148,213,180,210,85,44,137,28,202,213,88,93,52,110,229,230,133,90,184,235,149,68,239,218,153,184,169,227,167,116,184,135,190,213,65,77,124,175,179,105,230,204,246,193,71,71,83,81,78,146,69,207,58,53,37,141,42,36,98,170,199,55,43,177,209,112,137,217,58,199,139,6,156,212,122,202,241,21,171,79,218,107,238,181,245,114,53,169,29,52,18,79,35,156,231,35,114,168,196,87,47,188,228,244,238,169,243,44,195,129,79,12,203,191,219,22,173,214,222,170,40,89,75,2,193,89,75,105,158,55,35,213,237,117,52,236,73,161,169,165,199,46,60,214,59,14,207,162,47,117,45,102,217,108,183,217,173,212,214,155,85,28,52,148,116,113,50,8,32,134,54,198,200,227,99,81,173,107,90,212,68,68,68,68,68,68,76,34,33,244,170,162,34,170,174,17,10,255,0,241,45,227,74,139,107,244,197,102,211,104,171,170,62,249,121,163,146,10,153,105,39,69,117,60,115,71,89,3,209,86,57,218,246,57,175,141,171,213,170,137,211,57,92,33,76,23,27,133,101,214,186,162,229,112,169,150,162,166,170,87,205,44,178,189,94,231,189,202,174,114,170,170,170,170,170,170,174,84,241,65,21,92,245,212,240,208,121,158,211,36,172,108,62,94,121,185,213,81,27,140,117,206,113,140,117,54,25,224,59,78,93,236,28,55,105,7,95,164,170,125,101,85,166,223,63,236,135,57,92,140,117,5,47,79,121,17,123,162,255,0,132,145,0,30,28,230,177,170,231,57,17,168,153,85,85,232,136,87,103,137,79,29,112,109,221,138,167,104,118,186,249,19,239,245,205,124,23,10,170,90,148,85,165,133,236,172,167,149,136,248,42,26,246,74,217,25,26,225,205,84,78,138,189,112,133,61,85,213,94,117,69,230,106,202,153,42,238,55,43,141,67,165,145,238,87,205,52,211,72,252,170,170,174,92,231,57,206,250,170,170,158,138,235,125,109,178,161,105,107,233,101,167,153,191,20,114,177,88,230,245,84,84,84,84,202,117,69,66,209,124,25,54,185,245,46,212,27,169,61,43,188,152,164,171,179,178,85,103,187,206,159,103,206,137,204,172,198,113,215,28,217,250,122,150,182,83,103,140,102,146,146,223,186,54,125,74,202,117,108,21,52,20,240,171,209,152,106,200,234,139,131,251,227,25,194,124,242,98,31,12,125,122,253,23,196,189,178,157,103,134,40,175,17,195,109,114,200,238,92,249,183,10,52,84,79,121,58,225,191,95,185,75,239,141,237,150,54,200,197,69,107,209,28,138,157,149,20,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,21,188,20,237,103,24,63,169,111,230,153,127,213,118,207,212,151,183,123,23,216,85,84,208,249,158,213,228,121,158,111,157,4,185,199,179,51,151,151,151,25,118,115,148,199,49,194,223,10,59,119,194,70,145,187,104,205,184,188,234,59,149,21,230,229,246,164,242,94,234,32,154,86,203,229,50,60,53,97,134,36,70,242,198,157,21,21,115,158,190,134,104,7,135,53,28,138,215,34,42,42,97,81,125,72,91,196,63,133,47,14,187,215,114,168,212,250,75,218,182,230,255,0,84,229,124,242,217,97,99,232,39,122,247,123,232,221,134,181,217,199,237,78,141,23,170,170,42,174,72,239,67,224,109,90,181,206,75,151,18,144,165,19,94,156,171,6,147,85,150,70,231,170,42,45,94,24,184,245,203,176,191,50,91,112,207,225,203,195,191,13,55,24,53,85,178,217,87,170,245,100,10,142,134,247,125,228,149,212,143,78,238,166,133,173,72,225,95,147,176,233,19,170,35,240,170,132,165,0,0,112,90,223,66,232,221,201,211,53,186,55,95,105,171,125,250,201,112,103,37,77,13,116,9,44,79,249,46,23,179,145,122,163,147,10,139,213,21,20,128,59,161,224,169,179,250,142,229,61,199,107,55,66,251,163,34,153,220,201,65,89,70,219,181,60,93,126,24,213,210,69,42,55,29,61,247,189,126,171,216,232,214,31,3,132,73,99,151,83,241,30,171,18,63,240,144,80,105,124,57,205,250,74,250,165,229,95,237,20,152,28,55,120,125,112,229,195,53,92,58,135,75,233,218,139,246,169,137,190,237,254,252,246,212,212,194,184,234,176,49,26,216,224,245,247,152,222,124,46,21,234,132,148,7,86,221,29,187,178,238,222,221,106,61,178,212,117,85,180,214,189,79,109,158,215,87,53,11,216,202,134,69,43,85,174,88,220,246,185,168,236,47,69,86,170,125,20,141,27,9,225,127,176,92,59,110,197,139,120,244,86,175,220,10,219,214,159,246,175,102,130,233,112,162,146,149,254,125,52,180,239,231,108,116,145,189,112,201,156,169,135,167,188,137,156,166,81,102,1,211,183,131,107,116,254,246,109,158,161,218,173,85,89,112,165,180,234,90,69,163,171,154,223,35,25,80,198,43,145,217,141,207,99,218,139,150,167,118,170,125,8,243,195,215,134,110,196,112,215,186,54,237,219,208,186,183,94,215,94,45,144,212,65,12,23,106,250,57,105,156,217,162,116,110,87,54,42,88,220,170,141,114,170,97,201,215,29,251,18,220,233,219,193,181,186,127,123,54,207,80,237,86,170,172,184,82,218,117,45,34,209,213,205,111,145,140,168,99,21,200,236,198,231,177,237,69,203,83,187,85,62,132,127,225,207,195,99,99,56,99,220,202,125,213,208,90,175,93,215,221,169,169,42,40,217,13,222,186,142,90,117,100,205,229,114,171,98,165,141,217,68,237,239,99,232,164,177,0,0,1,23,248,160,240,244,217,126,44,245,253,191,113,183,27,83,235,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,243,84,61,21,81,200,152,70,244,238,171,149,248,122,216,109,33,195,94,215,91,182,147,66,220,175,21,214,123,100,213,19,195,61,218,104,165,169,115,166,149,210,57,28,232,163,141,170,136,231,42,38,26,157,49,223,185,146,76,47,197,39,10,59,119,197,190,145,180,232,205,199,188,234,59,109,21,154,229,246,164,18,89,42,32,134,87,75,229,62,60,57,102,134,84,86,242,200,189,17,17,115,142,190,132,104,253,101,78,22,63,225,246,234,255,0,125,109,223,236,35,245,149,56,88,255,0,135,219,171,253,245,183,127,176,143,214,84,225,99,254,31,110,175,247,214,221,254,194,125,246,15,6,222,24,180,229,246,219,168,104,117,214,232,62,162,215,87,13,100,45,150,233,111,86,57,241,189,30,212,114,37,18,42,166,90,153,194,162,227,212,158,0,0,8,169,196,191,134,239,14,220,72,87,84,106,138,139,93,70,143,213,181,46,87,205,122,177,35,35,246,167,170,245,117,76,14,79,46,85,94,185,122,35,100,94,153,122,162,96,137,206,240,53,175,91,139,216,206,37,169,219,65,140,178,69,210,78,89,190,229,103,182,35,127,79,55,232,244,36,127,15,62,21,156,57,108,125,222,155,85,234,22,214,238,22,160,164,114,73,79,45,242,56,210,138,158,68,92,164,145,210,53,57,85,201,232,178,58,76,46,21,184,84,201,51,65,234,169,166,167,172,167,150,142,178,158,57,224,157,142,142,88,164,98,57,146,49,201,133,107,145,122,42,42,42,162,162,144,63,127,124,32,54,43,116,175,85,26,159,108,117,21,110,218,220,43,30,178,79,73,75,70,218,219,98,185,122,170,199,76,175,141,209,101,115,209,146,35,19,209,136,98,109,43,224,119,69,29,99,38,214,252,67,205,61,43,94,188,244,214,173,58,145,72,246,244,234,147,75,59,145,171,223,167,150,239,79,184,159,156,63,112,211,180,60,50,105,21,210,27,81,166,210,137,149,10,199,215,220,42,31,230,214,220,36,106,42,35,231,151,9,204,169,149,195,81,26,198,243,47,43,91,149,50,144,0,143,188,82,112,93,160,248,184,125,158,29,201,220,45,125,110,181,217,17,207,166,180,216,235,233,32,163,116,235,148,90,135,178,90,105,28,249,121,85,90,142,87,97,173,202,53,19,153,217,192,95,172,169,194,199,252,62,221,95,239,173,187,253,132,126,178,167,11,31,240,251,117,127,190,182,239,246,17,250,202,156,44,127,195,237,213,254,250,219,191,216,71,235,42,112,177,255,0,15,183,87,251,235,110,255,0,97,59,254,194,120,95,236,23,14,219,177,98,222,61,21,171,247,2,182,245,167,253,171,217,160,186,92,40,164,165,127,159,77,45,59,249,219,29,36,111,92,50,103,42,97,233,239,34,103,41,148,89,128,8,171,196,151,134,231,14,92,71,92,170,53,85,109,170,175,72,234,186,149,115,231,188,88,21,145,123,92,139,249,85,16,57,171,28,171,158,170,228,70,189,115,213,235,208,137,213,126,6,213,191,105,35,104,120,148,133,45,238,85,85,124,186,77,86,104,250,174,19,149,42,249,95,211,151,174,91,158,189,19,215,40,237,79,131,14,196,105,43,132,23,61,206,215,90,131,93,172,10,215,45,19,34,109,174,142,85,69,202,243,182,55,62,85,69,237,134,202,223,94,171,233,61,116,190,149,211,90,38,193,69,165,116,125,134,130,203,103,183,68,144,210,80,208,211,182,24,33,98,122,53,141,68,68,249,253,85,85,78,84,0,0,48,71,21,92,28,109,143,23,214,237,59,108,220,171,238,168,182,197,166,102,169,158,145,108,117,84,240,185,238,153,172,107,146,79,58,9,81,81,18,54,227,24,238,189,199,10,188,28,109,143,8,54,237,69,108,219,91,238,168,185,69,169,166,166,158,173,111,149,84,243,57,142,133,175,107,82,63,38,8,145,17,82,71,103,57,236,157,140,238,0,35,127,28,220,36,209,113,111,182,182,109,49,5,92,116,23,187,29,242,146,178,142,181,203,143,46,150,73,89,29,107,51,133,239,2,186,68,76,46,95,12,105,217,84,207,186,95,77,89,116,110,154,181,105,13,55,67,29,21,166,201,69,5,186,134,154,63,134,26,120,88,140,141,137,244,70,181,19,244,28,152,0,3,23,239,199,13,91,51,196,150,157,110,157,221,189,27,77,117,72,17,222,199,93,26,172,53,180,78,95,88,103,111,188,222,168,138,173,234,199,97,57,154,164,12,214,126,7,218,122,162,174,90,141,190,223,251,133,5,50,185,86,58,75,197,141,149,79,70,170,244,69,154,41,98,78,137,255,0,147,235,244,61,250,67,192,247,71,210,86,197,62,189,223,251,189,214,149,21,171,45,53,166,197,21,3,255,0,178,106,75,44,211,167,209,23,147,244,19,171,97,248,101,217,94,27,44,15,176,237,38,139,166,181,186,161,173,74,219,132,138,179,87,86,170,118,89,167,126,94,228,206,85,24,152,99,85,87,149,169,147,41,0,117,253,194,209,86,173,202,208,26,151,110,111,181,21,112,91,117,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,51,140,162,246,34,118,209,120,81,112,239,179,27,151,167,183,79,75,235,61,197,170,187,105,170,214,215,82,67,95,113,161,125,59,228,106,42,34,72,214,81,177,202,222,190,142,69,250,147,68,0,0,48,247,16,220,38,108,103,19,214,134,91,247,87,72,71,81,93,79,26,199,69,122,162,119,179,220,104,211,170,226,57,145,23,45,202,170,249,111,71,179,43,158,92,245,32,126,164,240,58,129,247,47,51,72,113,17,36,52,15,127,237,55,45,56,146,205,19,127,231,35,168,107,100,94,255,0,144,195,32,237,39,130,246,201,233,11,172,23,109,212,220,43,230,188,74,105,18,68,160,134,149,182,170,57,176,191,12,173,108,146,202,228,198,58,54,86,127,115,161,63,116,214,153,211,186,54,195,69,165,244,157,142,134,207,103,182,196,144,81,208,208,192,216,96,130,52,236,214,49,168,136,212,238,189,19,186,169,201,130,16,110,23,132,79,13,187,149,175,245,46,227,95,117,182,229,65,114,213,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,113,140,170,247,38,118,156,177,210,105,125,61,107,211,84,18,77,37,45,166,138,10,24,31,50,162,200,232,226,98,49,170,229,68,68,87,97,169,156,34,38,125,16,228,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,145,237,138,55,72,245,68,107,17,92,170,189,145,16,161,31,19,157,120,253,105,196,189,206,157,39,134,88,172,241,77,109,106,198,238,108,121,87,10,196,68,95,121,122,225,223,79,185,12,187,224,231,164,165,184,238,141,227,82,190,157,93,5,53,5,68,40,245,102,81,36,109,69,189,253,249,113,156,47,207,37,201,149,73,227,55,181,207,166,118,159,221,72,41,93,228,203,37,37,157,242,163,61,222,117,251,66,117,78,100,102,51,142,184,230,207,211,212,171,170,27,125,109,206,161,41,104,41,101,168,153,223,12,113,49,94,231,117,68,68,68,68,202,245,84,67,223,73,85,121,210,247,152,107,41,164,171,183,92,173,213,13,150,55,181,95,12,208,205,27,242,138,138,152,115,92,215,55,232,168,168,92,47,134,183,29,112,110,37,138,155,104,119,70,249,19,47,244,40,200,45,245,85,85,40,139,83,11,25,71,79,19,21,243,212,57,239,149,210,62,69,195,90,136,189,85,58,229,11,19,107,154,246,163,154,228,86,170,101,21,23,162,161,228,2,59,241,227,166,238,247,254,27,181,123,172,50,213,50,178,150,211,112,159,246,59,156,142,86,54,130,171,167,186,138,189,213,63,192,107,205,95,21,92,21,213,16,215,249,158,211,28,175,108,222,102,121,185,209,85,29,156,245,206,115,156,245,60,219,174,21,150,170,234,123,149,190,166,90,122,154,89,89,52,82,196,245,99,152,246,170,57,170,138,138,138,138,138,136,185,66,231,252,52,184,210,162,221,13,49,71,180,186,214,234,140,190,89,168,227,130,154,90,185,209,29,81,28,49,209,192,196,71,73,59,158,247,57,242,57,122,53,17,122,227,11,148,44,1,21,21,17,81,114,138,124,215,59,101,190,243,110,169,180,221,104,225,171,163,172,137,240,79,4,209,182,70,73,27,218,173,115,92,215,34,162,162,162,170,42,42,97,81,74,166,227,179,195,50,238,183,139,174,235,108,181,20,47,165,157,103,172,170,180,193,27,149,232,247,58,166,119,249,80,211,82,227,24,242,152,220,187,62,138,189,148,172,251,254,155,212,154,54,241,45,171,80,90,107,237,85,244,146,57,171,29,76,18,65,35,92,215,43,114,136,244,71,39,188,213,78,221,209,126,68,135,225,87,142,157,210,225,226,251,75,5,77,242,190,243,167,93,51,27,61,29,101,77,69,66,71,23,60,8,228,138,53,168,141,136,169,28,60,173,207,68,202,167,101,233,115,60,57,241,119,180,220,67,105,154,91,149,143,83,91,169,46,207,70,50,107,101,77,109,52,117,73,34,199,10,185,82,22,205,35,185,121,166,70,166,122,229,21,59,247,206,72,168,228,71,53,81,81,122,162,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,85,107,45,45,162,109,83,222,117,86,161,182,218,105,41,227,116,175,150,182,174,56,25,134,181,206,95,122,71,34,118,107,151,191,162,252,138,225,227,19,197,82,130,193,29,102,134,216,153,105,43,235,21,210,83,207,116,87,54,88,81,191,178,34,115,161,154,150,173,23,155,41,19,218,170,222,203,159,146,21,115,184,91,161,174,119,70,253,83,168,117,174,163,184,220,170,42,101,124,188,181,21,147,76,200,249,158,247,242,177,36,123,149,17,22,71,97,51,211,43,245,56,125,53,97,175,213,26,130,221,167,173,148,211,79,83,113,170,134,150,54,68,199,57,202,233,30,140,76,35,81,87,187,147,209,75,192,224,115,129,93,181,218,237,11,100,215,26,139,79,251,110,166,184,209,211,86,61,110,84,148,242,45,59,164,134,154,85,70,115,211,182,70,114,201,27,176,153,92,101,122,231,169,52,169,233,224,165,133,148,244,209,50,40,227,106,53,172,99,81,168,136,137,132,68,68,250,30,194,54,113,167,197,206,148,225,175,110,171,164,101,198,154,163,82,220,32,150,154,130,141,147,70,249,89,36,144,84,121,82,190,63,58,57,17,137,36,28,170,230,229,115,209,58,246,161,141,208,220,173,83,187,218,222,231,173,53,61,117,69,93,101,198,170,105,218,215,75,36,137,19,100,153,242,114,49,30,231,43,90,139,35,176,153,92,103,244,157,69,205,115,85,90,228,84,84,232,168,190,134,108,224,235,107,157,187,59,253,165,52,236,144,57,244,177,92,232,106,106,125,220,167,148,149,180,236,126,125,199,39,105,61,83,31,51,98,109,39,167,168,180,158,153,181,105,171,124,109,101,61,174,138,10,56,209,17,19,221,142,54,177,59,34,39,102,167,162,125,200,114,192,240,231,53,173,87,57,81,17,19,42,171,217,16,132,60,123,113,235,167,118,67,78,87,104,109,11,119,164,173,213,149,176,203,78,190,207,81,28,139,73,207,29,84,92,206,242,170,25,44,110,100,177,51,43,203,211,41,235,132,74,87,212,218,147,86,238,126,176,170,190,93,231,173,187,94,111,85,143,151,151,154,89,228,124,179,74,231,114,49,28,174,122,229,242,46,19,42,185,95,85,82,122,112,201,192,253,54,132,218,139,207,17,91,223,74,202,22,82,89,42,46,54,170,11,139,18,46,103,182,154,26,184,92,177,212,192,220,187,220,149,185,100,153,232,168,139,221,72,45,184,23,54,106,237,202,189,85,208,182,38,211,215,94,42,82,145,177,166,24,216,159,80,245,98,34,34,170,34,97,201,140,101,62,69,236,120,111,237,133,62,215,240,203,103,166,133,169,207,168,31,79,126,149,81,19,227,158,223,72,142,252,134,255,0,83,245,202,253,84,148,133,116,248,200,109,245,93,239,104,236,186,174,219,70,217,36,160,188,83,123,67,219,26,171,219,3,41,110,18,57,85,90,213,195,122,167,117,68,42,135,101,181,76,250,47,118,180,126,165,134,174,74,118,80,95,109,245,19,58,57,21,138,177,178,166,55,185,21,114,157,61,223,85,68,47,206,225,196,149,139,71,237,182,222,234,171,141,116,12,164,212,116,150,150,249,243,74,196,106,186,162,157,100,194,185,101,68,230,195,85,123,175,233,51,118,155,190,208,234,107,13,5,250,219,81,20,244,245,244,209,84,177,241,189,28,213,107,216,143,76,42,42,167,103,39,170,156,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,140,212,151,218,29,51,97,175,191,92,170,34,130,158,130,154,90,151,190,71,163,90,141,99,21,235,149,85,68,236,213,245,67,8,219,184,146,177,107,13,183,220,45,85,110,174,129,244,154,114,146,236,223,62,9,88,173,71,83,192,143,194,57,37,84,230,195,145,123,167,232,40,51,122,117,76,250,211,118,181,134,165,150,174,90,134,87,223,110,21,16,186,73,21,234,145,190,166,71,181,17,114,189,61,239,69,84,45,123,193,191,111,170,236,155,71,122,213,119,42,54,199,37,125,226,167,217,222,232,213,30,232,31,75,111,145,170,138,230,166,91,209,123,42,161,98,196,91,241,32,219,10,125,208,225,150,241,77,51,91,207,167,221,81,126,137,85,19,227,130,223,86,141,252,135,127,84,244,194,253,80,162,125,191,185,179,72,238,85,150,174,185,177,58,158,134,241,76,149,109,145,50,199,68,202,134,43,209,81,85,17,83,13,92,231,9,243,39,79,19,124,15,211,107,189,167,179,113,21,178,20,177,215,50,174,201,79,113,186,208,91,152,146,242,189,212,211,85,204,228,142,154,7,97,222,252,77,203,228,207,84,69,94,202,64,189,51,169,53,110,216,107,10,91,229,162,122,219,77,230,203,88,201,121,121,165,130,70,75,12,173,119,35,209,170,215,166,31,26,101,50,139,148,244,84,46,159,128,158,61,116,238,247,233,218,29,11,174,174,244,148,90,178,138,24,169,211,218,42,35,141,106,249,35,165,139,153,190,109,67,229,145,207,150,87,225,121,122,225,125,114,139,55,218,230,185,168,230,170,42,42,101,21,59,42,30,65,196,234,205,61,69,171,52,205,215,77,92,35,107,233,238,148,83,209,200,138,136,190,236,145,185,139,221,21,59,57,125,23,238,83,93,158,49,118,185,219,79,191,218,175,79,71,3,153,75,45,206,186,166,155,221,194,121,75,91,80,198,34,123,141,78,209,250,38,62,70,19,107,92,229,70,181,21,85,122,34,39,169,219,182,191,114,181,78,208,235,123,102,180,211,21,213,20,149,150,234,168,103,115,91,44,145,164,173,142,102,73,200,244,99,154,174,106,172,109,202,101,51,143,210,95,55,5,156,92,233,78,37,54,234,134,71,220,41,169,245,45,190,8,169,171,232,223,52,108,149,242,71,5,63,155,43,35,243,164,145,88,178,79,202,142,118,23,61,23,175,121,40,122,234,41,224,170,133,244,245,49,50,88,228,106,181,204,123,81,200,168,169,133,69,69,250,16,183,142,46,5,182,215,116,180,45,239,92,105,237,62,180,90,154,221,71,83,89,26,219,105,41,227,90,135,71,13,76,168,143,228,167,116,143,230,146,68,202,101,51,132,235,158,165,31,234,91,13,126,151,212,23,29,61,114,166,154,10,155,117,84,212,178,50,86,57,174,71,70,245,98,229,28,136,189,218,190,136,115,27,123,186,26,231,107,175,212,218,135,69,106,59,141,182,162,154,86,75,203,79,89,52,44,147,149,236,127,43,210,55,181,85,21,99,110,83,61,112,159,66,209,184,59,241,84,160,191,199,71,161,183,218,90,74,10,196,116,116,240,93,17,205,138,21,111,236,120,154,233,166,170,171,85,230,202,202,247,42,55,178,103,230,133,143,105,93,101,165,181,181,170,11,206,149,212,54,219,181,37,68,109,149,146,209,85,199,59,48,230,181,201,239,70,229,78,206,106,247,245,79,153,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,126,39,120,188,219,30,26,244,213,85,85,254,241,75,81,124,116,15,117,29,178,42,138,119,206,233,60,185,150,55,58,23,205,27,213,138,248,21,170,169,215,61,19,175,106,97,226,107,142,93,224,226,30,251,86,147,95,170,237,22,23,58,72,161,183,219,234,170,169,227,146,30,121,185,124,216,189,162,70,43,149,147,114,187,29,21,17,19,178,117,195,86,45,173,220,77,85,71,45,226,215,165,47,21,52,141,107,164,125,82,80,206,248,215,162,57,125,246,177,83,56,114,47,126,203,147,172,86,209,212,91,235,39,160,171,141,209,207,77,43,161,149,142,69,69,107,218,170,138,138,139,213,58,167,169,38,124,58,180,69,30,181,226,74,201,29,124,20,243,71,111,125,53,115,89,51,81,200,175,142,190,147,29,21,171,249,203,242,251,205,128,104,41,163,162,161,167,164,138,54,70,200,98,100,109,99,19,13,106,34,34,34,34,122,39,67,222,231,53,141,87,189,200,214,181,50,170,171,132,68,34,167,23,252,118,104,14,29,244,205,117,21,154,235,65,117,213,79,100,176,211,81,197,60,19,249,82,172,117,8,199,75,27,106,35,145,173,73,97,70,185,83,170,103,9,213,122,82,158,238,111,38,232,113,45,184,50,222,53,13,77,117,206,182,227,86,230,209,219,224,125,68,204,139,204,158,71,71,28,81,61,242,43,81,22,117,107,90,138,184,69,194,125,102,6,192,120,123,173,155,102,239,123,219,188,116,114,210,186,154,213,83,95,77,67,83,31,34,54,38,210,197,82,199,62,58,138,100,195,186,72,213,84,126,58,42,34,247,82,6,107,199,208,63,90,223,146,213,20,81,209,50,229,84,218,100,137,173,70,249,73,51,185,62,30,159,14,59,116,249,22,53,224,229,181,16,93,175,151,157,199,184,219,152,248,232,253,162,146,9,157,10,42,182,86,62,223,51,112,229,98,227,186,175,71,103,252,165,184,128,67,110,63,248,219,180,240,241,163,234,180,142,149,175,165,168,213,247,106,87,195,20,109,149,175,125,51,37,138,170,52,149,81,147,199,43,21,178,194,212,230,68,92,125,87,181,35,106,93,73,173,55,115,90,205,121,187,207,95,121,190,94,171,28,173,98,58,90,137,29,36,210,171,146,56,209,202,231,170,115,200,184,110,85,114,239,85,82,208,60,62,188,55,169,109,144,219,55,139,122,173,190,109,84,240,195,91,110,181,207,10,57,177,35,146,150,162,39,75,13,77,42,43,100,69,73,88,229,107,250,118,69,238,167,55,226,203,191,52,154,35,111,45,187,39,164,106,105,105,223,82,144,164,212,212,239,70,44,116,142,130,186,153,204,70,71,34,97,169,202,212,194,179,149,48,137,244,42,119,64,50,142,109,123,166,227,185,185,125,150,75,189,26,84,46,83,246,181,153,156,203,239,116,237,158,253,13,146,56,126,165,181,82,108,174,136,138,202,228,90,69,211,214,213,141,114,222,222,201,22,62,30,157,145,12,130,96,190,53,54,242,29,197,225,223,88,219,86,154,73,166,163,180,92,43,97,108,76,71,57,100,101,13,66,53,17,57,92,189,223,233,215,234,107,183,117,163,168,211,250,134,178,129,241,190,41,237,181,178,66,173,122,43,92,215,198,245,76,42,116,84,84,84,250,18,207,117,183,246,171,88,240,137,162,237,145,223,145,181,218,122,233,110,182,50,40,42,149,36,143,200,182,61,168,254,95,49,85,48,231,99,56,76,47,162,22,25,225,93,190,119,29,213,216,197,176,223,170,159,61,195,78,213,125,159,27,164,123,156,231,83,211,209,209,49,21,85,242,57,203,239,72,189,81,17,62,136,77,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,4,38,241,81,223,59,142,213,108,98,88,108,53,79,130,225,168,170,190,207,145,209,189,205,115,105,234,40,235,88,170,138,201,26,228,247,163,78,170,138,159,69,43,207,106,119,246,171,71,112,137,173,45,146,95,145,213,218,134,233,113,182,62,41,234,149,100,147,207,182,49,170,254,95,49,21,114,230,227,56,92,175,162,145,50,213,73,81,168,53,13,29,3,35,124,179,220,171,99,133,24,196,87,57,207,145,232,152,68,234,170,170,171,245,54,36,224,175,111,33,219,174,29,244,117,181,41,164,134,106,203,69,190,182,102,202,196,107,146,71,208,211,163,145,83,149,171,221,158,189,126,166,116,49,247,16,52,182,170,189,149,214,241,94,156,137,72,154,122,228,178,46,91,219,217,37,207,197,211,178,169,173,190,191,101,28,58,247,82,71,108,114,251,44,119,122,196,167,92,167,237,105,51,249,87,221,233,219,29,186,22,197,225,53,191,52,154,223,111,46,91,39,171,170,105,106,31,76,147,36,52,213,15,71,172,148,141,130,134,153,172,86,73,34,229,171,204,228,194,51,149,114,169,244,56,79,16,95,13,234,91,156,55,61,226,217,91,111,149,85,4,51,86,220,109,112,66,141,108,168,212,170,168,149,209,67,77,74,170,233,21,86,38,53,92,254,189,149,123,41,87,250,107,82,107,77,163,214,176,222,109,19,215,217,175,150,90,198,171,152,174,150,158,70,201,12,168,229,142,68,106,181,232,156,241,166,91,148,92,183,209,80,187,158,0,56,219,180,241,15,163,233,116,142,170,175,165,167,213,246,154,86,67,44,110,149,172,125,75,34,138,150,53,149,17,243,201,43,213,210,204,228,230,84,76,253,23,188,201,0,168,239,24,221,168,130,211,124,179,110,61,186,220,198,71,89,236,244,147,204,216,81,21,210,189,247,9,157,151,35,19,61,145,122,187,63,229,43,151,65,190,129,154,214,194,151,88,162,146,137,247,42,86,212,164,173,106,183,202,89,155,207,241,116,248,115,223,167,204,158,123,255,0,225,238,183,157,154,178,111,110,206,81,203,84,234,155,85,53,125,77,13,52,124,232,232,157,75,45,75,220,200,233,233,151,46,235,27,81,85,248,234,136,171,217,72,127,180,123,199,186,28,52,238,12,87,141,61,83,93,108,173,183,85,181,181,150,249,223,81,11,37,242,231,141,210,71,44,76,124,106,228,85,129,26,230,170,166,81,48,189,186,93,103,8,28,118,104,14,34,52,205,13,21,230,235,65,106,213,76,100,80,212,209,203,60,16,121,178,164,116,232,247,69,27,170,36,145,205,89,102,86,181,87,170,227,11,213,58,202,182,185,175,106,61,142,71,53,201,148,84,92,162,161,232,175,166,142,182,134,162,146,88,217,35,38,137,241,185,143,76,181,200,168,168,168,169,234,157,77,127,188,69,116,61,30,138,226,74,247,29,4,20,240,199,112,125,77,115,153,11,81,168,143,146,190,175,61,17,169,232,212,249,253,228,102,162,163,168,184,86,65,65,73,27,164,158,166,86,195,19,26,138,170,231,185,81,17,17,19,170,245,95,67,179,223,118,183,113,52,173,28,87,139,166,148,188,83,82,57,173,145,149,75,67,59,35,78,138,228,247,220,196,76,225,170,189,251,38,76,203,195,47,28,187,193,195,197,246,145,33,191,85,221,236,45,116,113,77,111,184,85,85,84,71,28,60,240,243,121,113,123,68,108,71,35,33,229,110,122,34,42,167,101,233,115,220,49,113,121,182,60,74,105,170,90,171,13,226,150,158,248,216,24,234,203,100,181,20,236,157,178,121,112,172,142,108,44,154,71,163,57,231,70,162,175,92,244,94,189,243,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,142,233,119,181,217,40,228,184,93,238,20,212,116,209,162,171,165,158,86,198,196,68,69,85,202,185,81,59,34,175,232,33,191,23,30,35,155,105,179,90,122,182,203,161,47,20,119,237,75,51,36,130,47,98,168,167,170,138,9,21,147,181,21,254,85,75,36,111,44,145,179,42,137,148,71,39,170,166,41,171,119,55,135,112,119,227,91,84,234,109,95,120,174,184,213,214,212,61,41,169,157,81,60,204,137,175,154,71,178,40,217,35,222,173,68,89,92,141,106,42,227,56,79,172,195,224,111,195,114,255,0,186,207,160,220,157,211,162,150,223,167,89,60,82,195,69,60,111,138,90,166,39,179,76,215,121,115,210,185,143,137,209,201,35,114,142,234,169,142,217,82,208,151,134,77,162,211,186,17,218,102,193,164,237,84,20,212,176,43,149,241,208,82,196,175,229,135,147,223,86,68,136,168,168,212,207,79,67,95,222,34,109,212,150,141,252,220,139,77,3,35,109,61,22,173,188,83,198,145,162,35,17,172,173,149,169,203,132,68,198,17,49,132,36,207,132,237,138,170,231,196,82,214,195,36,12,142,150,223,230,59,205,85,76,242,215,80,170,163,122,47,189,215,161,120,151,11,133,21,166,130,162,231,113,169,138,158,150,146,39,207,52,178,61,24,200,216,214,171,156,229,114,170,34,34,34,42,170,170,227,161,93,28,115,120,148,217,116,109,37,110,221,236,205,222,42,219,188,145,201,4,247,10,106,134,73,28,10,169,83,11,145,178,211,213,35,154,246,189,177,185,50,222,136,168,189,240,133,94,82,80,239,7,18,26,237,91,3,47,186,154,243,115,169,203,158,169,85,90,145,121,147,117,85,84,243,30,214,35,230,250,227,155,230,189,109,43,129,47,13,74,45,182,125,38,229,111,69,21,13,198,240,248,227,158,146,129,241,164,209,211,42,251,52,204,87,199,83,74,215,178,86,189,146,181,85,29,209,23,9,215,42,103,238,63,117,149,14,219,240,187,169,168,233,33,130,158,59,157,182,182,205,4,113,181,24,140,73,45,213,72,212,106,35,155,140,35,17,19,25,251,141,125,103,149,211,207,36,206,85,85,145,234,229,85,238,170,171,146,241,252,37,244,75,52,207,13,242,93,28,168,233,46,183,85,172,69,78,184,108,180,20,46,199,194,159,155,243,95,189,73,188,12,113,196,30,237,217,246,87,106,53,22,185,186,86,69,20,180,86,234,185,40,216,249,26,213,150,161,148,210,202,198,53,28,246,115,42,172,75,132,71,101,125,62,105,175,14,250,238,246,166,223,45,205,187,235,107,253,109,77,83,235,43,42,61,142,57,36,145,235,21,59,234,37,146,56,218,143,123,249,81,60,213,68,106,46,19,61,62,107,61,252,49,56,32,109,250,162,159,123,183,46,198,215,210,66,246,73,107,165,172,166,202,57,200,180,85,48,204,140,154,5,69,69,69,122,115,181,255,0,52,79,85,45,7,112,117,166,157,218,93,191,185,106,139,154,197,73,110,178,91,230,149,145,179,203,141,17,176,192,247,163,26,142,115,91,240,198,184,76,167,111,67,94,46,42,183,158,233,190,27,213,169,181,117,85,116,243,208,125,167,91,13,177,178,74,231,35,40,253,174,121,33,76,43,222,212,195,101,236,213,229,249,125,113,101,162,173,180,23,106,42,231,162,242,211,84,71,42,227,228,215,34,255,0,160,216,163,130,125,99,69,172,248,112,209,117,148,143,69,246,75,53,186,141,232,170,153,71,50,130,153,87,179,151,243,147,254,227,58,159,37,218,221,77,119,181,214,90,171,34,108,176,86,211,201,79,43,28,212,114,57,143,106,181,81,81,81,81,81,81,87,186,26,241,113,201,180,181,155,77,196,94,174,163,125,27,224,163,188,221,107,238,212,136,177,171,90,144,203,93,82,140,70,251,141,76,98,62,152,202,124,149,76,13,237,245,158,193,246,103,181,75,236,158,119,159,228,243,175,39,153,203,203,205,203,219,56,233,156,103,5,154,248,47,234,86,65,168,181,30,155,150,177,172,73,41,235,42,91,18,201,140,185,100,183,49,23,151,63,163,177,109,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,148,241,160,212,173,155,81,105,205,55,21,99,94,145,211,209,212,186,36,147,42,142,71,220,88,171,140,254,142,197,100,251,125,103,176,125,153,237,82,251,39,157,231,249,60,235,201,230,114,242,243,114,246,206,58,103,25,193,158,56,27,218,90,205,216,226,51,72,209,50,141,243,209,217,238,182,251,181,90,36,106,230,44,49,87,83,35,209,222,227,147,24,147,174,112,159,53,67,97,235,77,186,154,209,107,163,181,81,196,216,160,162,167,142,158,38,53,168,212,107,24,212,106,34,34,34,34,34,34,39,100,62,179,5,113,177,172,104,180,103,14,26,210,178,173,232,158,215,102,184,209,177,17,83,42,231,208,84,170,119,114,126,106,255,0,220,107,175,119,171,109,125,218,182,185,136,188,181,53,18,74,153,249,57,202,191,233,50,159,10,187,209,116,216,237,234,211,58,186,150,186,120,40,62,211,162,134,230,216,229,115,81,244,126,215,4,147,38,17,236,106,229,177,118,114,242,252,254,155,14,237,246,180,211,155,183,183,246,221,83,108,88,170,237,215,187,124,50,190,55,249,114,39,44,208,49,234,199,35,92,230,252,50,34,42,101,123,250,149,125,226,119,193,3,108,83,212,111,110,218,88,218,202,73,158,249,46,148,180,116,216,70,185,86,182,166,105,149,144,192,136,136,136,140,78,119,63,228,139,232,164,8,216,173,222,212,219,27,185,182,141,109,96,173,169,165,125,29,101,63,182,71,28,146,49,101,167,101,68,82,73,27,145,143,103,50,47,148,136,173,85,194,227,175,205,54,30,225,243,118,236,251,213,181,26,119,92,218,235,34,150,90,219,117,36,149,140,100,141,114,197,80,250,104,165,123,28,141,123,249,85,22,84,202,43,178,158,191,53,200,224,132,62,45,26,37,154,155,134,248,238,141,84,108,150,171,170,86,42,175,76,182,42,10,231,99,225,95,206,249,167,222,133,28,65,43,160,158,57,154,170,139,27,209,200,169,221,21,23,38,193,92,0,235,42,29,200,225,119,76,209,213,195,13,68,118,203,109,21,154,120,228,106,61,30,145,219,169,81,200,228,87,59,57,231,194,231,31,113,128,120,237,240,212,162,220,167,213,238,86,204,81,80,219,175,12,142,73,234,232,25,26,67,29,74,167,180,204,245,100,116,212,174,123,229,115,223,19,81,85,221,81,48,189,112,165,90,213,208,239,7,13,218,237,27,59,47,186,102,243,108,169,203,94,137,85,68,146,249,115,116,84,85,242,222,230,43,225,250,103,151,230,157,45,15,129,159,18,171,46,178,164,162,219,189,230,187,69,69,119,142,56,224,130,225,83,59,35,142,117,68,166,133,168,233,106,42,149,206,123,158,233,28,184,111,84,69,94,249,66,197,237,247,10,43,181,5,61,206,221,83,21,69,45,92,76,158,25,99,122,61,146,49,205,71,53,200,228,85,69,69,69,69,69,69,199,82,143,60,88,172,85,86,206,34,82,182,105,32,123,42,173,254,107,124,165,85,194,58,186,185,81,29,209,61,238,157,72,203,195,189,190,146,239,191,155,111,105,175,100,110,167,173,213,182,122,121,18,68,69,98,181,245,177,53,121,178,138,152,194,174,114,134,192,77,225,147,104,181,22,132,110,154,191,233,59,85,125,53,84,8,228,124,148,20,178,171,57,161,228,247,21,241,42,34,34,57,113,211,212,171,238,57,60,55,47,251,84,250,253,201,218,202,41,110,26,117,243,203,44,212,84,241,190,89,105,88,190,211,51,157,229,193,74,214,50,38,199,28,109,202,187,162,174,59,97,72,117,180,155,195,184,27,17,173,169,181,54,144,188,87,91,106,232,106,89,237,52,205,168,158,22,74,214,77,27,223,20,140,141,236,87,34,172,77,71,53,85,51,140,47,210,229,184,71,241,28,219,77,229,211,244,86,93,119,120,163,176,234,88,99,142,9,125,182,162,158,150,41,228,70,64,213,86,121,181,47,145,220,210,72,252,42,166,85,26,190,168,185,153,22,187,189,178,247,70,203,133,162,225,79,89,77,34,34,182,88,37,108,140,84,84,69,78,173,85,78,202,139,250,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,8,155,198,31,31,90,11,134,170,7,89,237,207,142,239,169,166,199,149,79,2,195,80,200,176,234,119,47,154,212,168,142,70,230,57,213,91,132,234,169,158,201,214,167,55,95,196,3,136,189,214,164,168,182,87,107,10,187,85,28,239,107,214,59,101,194,186,14,158,82,198,173,194,212,57,57,85,28,170,169,142,171,212,142,215,43,173,206,241,85,37,117,218,227,85,91,81,43,149,207,150,162,103,72,247,42,170,170,170,185,202,170,189,85,87,244,169,45,124,58,120,89,159,126,119,62,143,83,222,45,178,203,167,116,245,100,117,18,189,240,171,160,150,104,42,41,30,232,92,174,133,241,187,49,202,185,106,170,42,167,201,59,222,198,158,176,218,244,197,150,142,195,102,161,130,146,142,138,8,224,138,40,34,108,108,107,88,196,107,81,26,212,68,78,141,68,232,137,216,252,106,153,217,77,166,110,245,50,49,239,108,84,21,15,115,88,153,114,162,70,229,194,39,204,214,187,136,185,217,85,196,6,229,212,198,199,177,178,235,11,203,209,175,76,57,17,107,102,92,42,124,203,0,240,97,208,86,202,251,134,162,215,149,53,20,238,169,167,246,186,8,224,87,181,101,68,107,173,242,164,156,170,220,242,229,113,205,205,223,211,212,154,124,102,233,253,239,215,218,66,93,184,217,170,182,91,231,188,83,58,26,138,215,73,89,18,50,57,98,168,133,200,178,83,163,149,17,21,241,187,171,85,58,103,175,68,33,6,220,248,58,110,77,202,241,79,123,222,29,113,105,168,142,90,166,75,84,148,23,58,135,212,72,213,115,28,245,95,104,162,234,229,204,157,215,190,51,234,88,38,195,112,137,178,251,5,108,142,13,47,163,237,115,220,90,168,171,115,170,183,210,58,173,112,216,147,30,115,33,99,177,205,11,93,255,0,43,43,247,102,196,68,106,35,90,136,136,157,17,19,208,130,94,46,26,162,43,94,194,211,217,125,141,211,73,87,113,103,188,145,243,35,26,250,42,246,231,57,76,99,29,240,82,60,108,89,100,100,109,238,247,35,83,244,155,12,248,126,217,98,178,112,187,163,163,138,23,198,181,86,203,125,83,249,154,137,204,247,91,169,114,228,232,153,78,157,201,26,120,85,68,76,170,225,16,168,143,23,206,33,234,110,250,162,223,179,90,106,247,43,104,168,227,138,174,185,180,213,42,141,116,204,146,190,158,72,159,201,34,162,251,170,220,181,204,207,108,175,161,17,120,50,217,10,189,242,223,45,63,167,221,68,233,237,212,149,180,149,149,249,141,92,197,167,109,101,59,36,71,126,13,237,199,44,189,121,147,31,53,249,236,19,166,108,122,83,105,180,61,13,146,23,208,90,109,86,106,40,161,87,185,99,130,54,182,24,90,222,101,84,70,181,61,216,251,225,58,39,162,33,86,254,39,28,115,81,106,184,229,217,45,177,187,121,148,144,204,228,185,86,210,206,138,201,113,237,148,210,196,146,67,80,168,230,170,57,142,229,115,58,244,85,244,66,182,109,54,27,206,161,150,102,218,232,106,42,228,138,55,77,39,151,19,228,94,84,198,87,221,69,249,167,247,79,134,120,38,165,158,74,106,136,157,28,177,57,88,246,57,170,138,215,34,225,81,81,122,162,228,186,15,7,125,199,142,253,177,151,109,35,114,168,158,91,149,186,249,63,144,138,254,102,50,142,58,59,124,109,106,101,202,228,195,149,122,34,35,75,5,5,121,120,175,240,206,237,123,161,89,187,26,110,214,143,185,88,227,69,172,116,48,101,254,201,12,53,211,200,231,43,34,115,177,204,246,229,85,200,223,158,59,148,205,36,111,138,71,69,35,85,175,98,171,92,138,152,84,84,238,74,159,13,221,213,135,109,184,142,179,67,113,174,246,122,59,220,148,246,181,85,149,24,222,121,171,232,211,174,94,212,198,24,191,62,221,148,191,138,90,152,43,105,162,172,166,145,178,67,59,27,36,111,106,162,163,154,228,202,42,42,116,94,138,123,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,7,170,170,166,10,42,105,107,42,100,108,112,192,199,73,35,220,168,136,214,181,50,170,170,189,19,162,20,15,226,69,186,176,238,87,17,215,152,109,245,222,209,71,99,125,69,173,21,37,71,183,158,26,250,196,233,135,185,49,135,167,203,191,100,34,180,113,190,89,27,20,109,87,61,234,141,106,34,101,85,87,177,115,62,20,28,51,187,65,232,87,238,198,164,181,35,46,87,200,213,104,221,52,24,127,178,205,13,12,241,185,170,248,154,236,115,49,216,84,114,183,229,158,229,134,130,190,188,98,55,30,59,14,198,90,116,141,182,162,120,174,87,27,228,30,208,141,127,43,31,71,37,29,194,55,53,112,228,114,229,200,157,21,21,165,47,193,4,213,83,199,77,79,19,164,150,87,35,24,198,181,85,92,229,92,34,34,39,85,92,159,117,218,195,121,211,210,194,219,165,13,69,36,146,198,217,163,243,34,124,107,202,185,194,251,200,159,37,254,225,100,222,24,252,115,81,105,54,69,178,91,157,118,242,233,38,153,169,109,173,170,157,17,145,103,216,233,162,137,100,154,161,17,173,68,107,221,202,214,116,234,169,234,133,164,106,107,30,148,221,141,15,93,101,153,244,23,107,85,230,138,88,81,237,88,231,137,205,154,23,55,153,23,14,106,251,178,119,194,244,95,84,83,95,110,51,118,66,175,99,119,203,80,105,246,209,58,11,117,93,109,93,101,6,35,86,177,41,221,89,80,200,209,191,131,99,113,203,23,68,106,99,228,191,41,117,225,7,196,61,85,163,84,92,54,107,82,222,229,117,13,100,82,213,208,182,166,165,85,27,51,228,160,167,142,38,115,200,136,158,234,59,13,107,51,223,11,232,91,186,42,42,101,23,40,167,146,57,120,129,89,98,189,240,187,172,99,150,23,200,180,182,203,133,83,57,90,139,202,246,219,170,176,229,232,184,78,189,205,121,164,98,197,35,227,119,118,57,90,191,160,187,143,8,253,83,21,211,97,106,44,158,198,232,100,164,184,191,222,88,209,168,246,178,138,129,185,206,87,57,85,239,130,118,170,35,145,90,228,69,69,232,168,190,166,19,223,158,17,54,99,127,109,146,65,170,52,125,174,11,139,178,169,115,166,183,210,54,173,50,217,83,30,115,225,123,177,205,51,157,255,0,43,11,247,215,222,227,120,58,110,77,182,241,81,123,217,237,113,105,167,142,42,167,203,74,149,247,58,134,84,70,212,115,220,197,79,103,162,232,228,196,125,151,190,113,232,77,254,12,180,254,247,232,29,33,22,220,111,45,91,46,19,217,233,155,13,61,107,100,172,149,31,28,81,83,194,212,73,42,17,170,168,170,201,29,209,168,157,115,211,170,16,179,198,123,65,91,40,46,26,119,94,83,84,83,182,166,163,217,40,36,129,30,212,149,81,206,184,74,178,114,163,115,203,148,199,55,55,127,79,82,191,184,117,157,148,188,64,109,157,76,140,123,219,22,176,179,61,205,98,101,202,137,91,18,225,19,230,108,165,165,167,101,86,153,180,84,198,199,177,178,208,83,189,173,122,97,200,139,27,87,10,159,51,247,168,108,54,189,79,101,172,176,222,104,96,171,163,173,130,72,37,138,120,155,35,28,215,177,90,228,86,185,21,23,163,149,58,162,247,40,159,196,91,133,153,246,27,115,235,53,61,158,219,44,90,119,80,214,73,81,19,217,10,182,8,166,158,162,173,237,133,170,216,89,27,113,28,73,134,162,170,162,124,211,180,74,182,221,110,118,122,168,235,173,55,26,170,42,136,156,142,100,180,243,58,55,181,81,81,81,81,205,84,84,234,136,191,161,9,55,176,254,33,251,245,179,51,209,209,84,106,58,171,245,162,25,227,116,176,220,235,43,106,157,229,162,196,138,214,181,106,88,223,130,60,34,47,79,121,125,23,165,191,112,159,198,54,223,113,57,165,160,169,181,213,50,138,251,4,77,109,109,12,239,130,55,249,141,142,5,145,204,141,179,200,254,78,121,209,168,174,235,148,194,245,239,33,64,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,23,188,85,105,30,26,244,12,247,74,187,157,44,183,185,185,125,146,133,179,68,233,157,137,169,218,255,0,193,172,209,189,112,201,209,221,23,183,85,233,223,95,253,198,220,125,89,186,58,154,167,85,106,235,197,93,125,101,71,38,86,122,137,101,70,242,198,198,116,243,28,229,76,164,109,207,95,67,171,181,174,115,145,173,106,170,170,225,17,19,170,169,220,116,206,211,235,173,79,95,105,165,161,210,247,105,98,186,214,65,75,28,145,209,76,228,79,53,205,68,118,81,139,211,14,78,189,127,73,124,28,6,112,233,110,216,13,151,183,81,199,230,253,161,122,142,27,165,106,75,203,150,79,53,37,42,72,223,218,152,228,195,161,236,236,175,205,87,210,75,156,6,191,89,19,65,234,69,133,220,178,37,162,179,145,115,140,47,146,252,41,173,110,249,172,171,189,122,253,102,119,52,139,170,46,188,203,156,229,125,174,92,175,82,204,60,21,43,109,105,166,53,77,189,97,95,180,125,190,186,111,51,149,184,242,124,187,114,114,231,226,248,186,227,177,103,203,20,107,39,154,172,111,62,49,205,142,184,249,100,253,131,243,35,219,19,29,35,213,17,172,69,114,170,250,34,20,225,226,195,196,117,191,90,234,152,246,171,79,86,43,217,102,169,69,171,115,36,106,167,155,12,149,208,61,138,172,149,127,57,58,43,81,126,120,236,87,141,173,17,110,84,136,169,148,243,227,233,243,247,144,216,219,131,116,107,120,107,219,228,107,17,169,250,156,180,244,68,199,254,33,78,102,147,132,214,215,218,93,49,163,239,154,138,182,118,67,13,178,221,83,86,247,185,200,212,68,142,39,61,87,42,168,137,209,171,234,159,121,174,7,18,250,230,171,112,119,219,92,234,25,171,29,83,4,154,134,230,218,71,249,138,244,246,117,172,153,236,194,171,156,152,195,253,23,29,122,19,175,195,90,159,70,108,94,197,106,206,37,183,5,89,70,234,90,202,250,10,52,155,202,141,245,44,109,29,29,100,108,139,205,228,231,115,188,167,242,162,73,215,29,19,187,147,16,113,95,226,89,185,27,209,61,118,153,208,181,149,90,127,78,171,229,137,175,167,146,122,74,153,99,204,236,78,101,138,169,241,185,22,57,89,158,152,85,106,122,34,102,30,218,45,122,143,94,234,122,75,77,27,107,46,151,107,189,92,112,49,85,36,158,89,37,150,68,106,42,225,28,229,85,115,211,209,85,85,125,85,75,151,225,23,195,187,73,105,45,165,164,184,235,171,100,19,95,245,5,182,58,153,86,88,98,116,148,235,61,52,10,177,47,155,76,143,103,43,218,255,0,117,115,133,249,174,74,216,227,171,100,164,216,253,245,185,216,98,163,116,52,117,254,117,194,157,124,190,86,186,55,214,84,181,170,159,131,98,47,72,189,17,83,235,242,207,254,16,187,169,75,165,247,90,187,68,86,212,163,27,119,167,151,202,99,222,136,215,75,45,77,4,77,194,43,211,46,247,87,178,42,253,253,139,161,7,11,172,244,189,183,90,105,59,198,148,187,82,195,61,45,218,130,162,134,70,74,198,189,57,101,137,209,175,71,34,167,103,47,116,95,185,77,125,184,220,225,222,235,195,246,244,221,237,111,160,150,59,77,214,162,162,227,65,34,68,228,137,176,203,87,82,216,227,69,242,152,212,94,72,115,202,212,84,199,101,84,237,131,116,189,250,175,75,234,59,94,163,160,149,241,212,91,43,32,172,141,204,114,162,163,163,145,175,76,42,42,47,118,167,101,79,188,216,51,129,237,253,178,239,126,200,216,39,142,235,12,183,107,93,13,45,13,108,43,59,29,55,153,21,37,50,200,229,111,152,247,99,158,92,101,216,92,247,68,94,242,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,110,56,119,246,201,178,27,35,127,158,91,172,49,93,174,148,21,84,52,80,182,118,54,111,50,90,74,149,141,200,223,49,142,199,60,88,203,114,185,236,138,189,181,243,213,23,234,189,81,168,238,154,142,190,87,201,81,115,172,158,178,71,61,202,170,174,146,71,61,114,170,170,189,220,189,213,126,243,56,240,71,195,189,215,136,29,233,180,90,217,111,150,75,77,170,162,158,227,95,34,196,229,133,208,197,87,76,217,35,85,242,158,213,94,73,179,202,228,68,199,117,68,239,176,86,140,210,246,221,23,164,236,250,82,211,75,12,20,182,154,10,122,24,217,19,26,196,229,138,38,198,157,26,136,157,154,157,145,62,228,57,160,82,247,139,214,234,82,234,141,214,161,209,20,85,72,246,218,105,226,243,88,199,162,181,178,197,83,95,19,178,136,245,195,189,228,238,136,191,119,99,0,112,43,178,82,111,134,250,219,44,50,209,186,106,58,15,38,225,80,190,95,51,91,27,43,41,154,229,95,193,189,19,164,190,168,137,245,249,217,63,23,94,29,218,75,86,237,45,93,199,66,219,32,134,255,0,167,237,178,84,196,177,67,19,100,168,88,41,167,84,137,60,170,101,123,249,158,230,123,169,140,175,201,112,83,69,222,215,168,244,22,167,171,180,214,54,178,215,118,180,85,201,3,213,18,72,37,142,88,164,86,170,166,81,174,69,71,49,125,17,81,83,209,80,152,92,40,120,150,110,70,203,207,67,166,117,213,101,85,255,0,78,164,145,68,231,212,73,81,85,83,20,121,129,139,202,178,213,50,54,162,71,19,241,211,8,174,95,69,92,101,255,0,18,154,109,25,190,155,23,164,248,150,219,231,50,173,245,85,148,20,21,137,10,197,35,233,152,234,58,202,201,25,47,149,207,200,230,249,172,230,69,147,166,122,167,103,44,19,225,163,92,85,109,246,250,232,109,67,13,99,169,160,143,80,219,18,173,233,34,177,61,157,43,33,123,209,85,28,212,198,25,234,184,233,212,217,3,68,223,105,117,62,142,177,234,42,41,217,52,55,59,117,53,91,30,215,35,145,82,72,154,244,92,162,170,118,114,122,175,222,115,102,22,227,33,26,238,26,247,5,28,196,114,126,167,46,221,21,51,255,0,136,84,26,228,221,17,18,229,86,136,152,79,62,78,159,47,121,75,14,240,158,226,58,223,162,181,76,155,85,168,107,21,140,188,212,175,178,57,242,53,19,205,154,74,24,24,196,87,202,159,154,189,17,170,191,44,246,46,62,55,182,86,54,70,42,43,94,136,228,84,245,69,63,64,252,36,81,164,158,106,49,188,248,199,54,58,227,229,146,176,124,106,235,109,107,166,52,181,189,33,95,180,125,190,134,111,51,149,184,242,124,187,138,114,231,226,248,186,227,177,89,251,24,178,38,245,232,5,133,252,178,38,168,181,114,174,113,133,246,184,176,108,165,160,22,69,208,122,109,102,119,52,139,104,163,230,92,231,43,228,179,42,115,228,104,227,207,135,75,110,255,0,236,189,198,142,79,55,237,11,44,115,93,40,146,46,92,190,120,105,42,146,54,254,212,247,46,93,55,102,225,126,74,158,180,63,169,246,159,93,105,139,133,218,150,187,75,221,162,138,213,89,61,44,146,73,69,51,81,124,167,57,21,217,86,34,99,13,94,189,63,65,211,156,215,53,202,215,53,81,81,112,168,169,213,20,202,92,59,111,190,171,216,77,198,181,106,235,13,214,178,26,72,170,160,90,218,104,231,149,177,205,2,79,20,146,34,177,178,49,29,148,137,19,14,92,42,116,95,166,192,60,56,239,214,146,223,237,183,181,106,221,63,118,164,154,174,74,88,61,182,153,147,196,233,33,157,96,134,73,26,230,50,71,171,112,179,34,42,57,114,139,209,126,185,84,0,0,0,0,0,0,0,0,0,0,0,0,195,156,73,113,55,183,188,56,232,170,189,73,169,111,182,245,184,199,229,251,61,175,218,160,246,170,140,203,11,31,201,11,229,141,207,229,108,205,122,225,122,55,175,223,66,28,65,113,19,184,92,71,107,105,245,94,176,184,204,230,201,203,228,80,197,52,235,79,6,33,138,55,121,113,201,44,156,188,222,75,92,184,94,171,215,238,197,42,138,139,133,76,41,159,120,50,216,91,182,248,239,45,158,201,246,13,85,93,182,7,67,112,170,127,178,186,72,86,6,86,65,28,138,229,242,222,222,84,73,21,23,41,142,249,82,234,180,55,8,187,127,164,106,109,85,144,89,45,232,150,228,129,204,139,217,160,229,71,198,173,84,92,36,41,249,184,244,51,229,53,52,20,144,71,77,79,11,34,142,54,163,90,214,53,26,136,136,152,76,34,125,199,180,227,245,13,10,220,236,55,43,106,43,81,106,232,230,131,222,237,239,49,83,175,126,157,77,109,248,161,211,213,218,103,136,141,200,182,215,83,186,37,253,86,94,31,22,88,173,71,199,237,211,35,92,220,162,101,171,202,184,84,232,74,175,8,221,212,161,210,59,197,91,164,110,247,138,106,42,91,181,28,137,2,77,80,145,249,149,50,213,80,70,214,167,51,209,21,85,26,189,17,21,87,30,165,214,49,236,145,141,146,55,163,154,228,69,107,145,114,138,159,52,63,64,233,155,205,169,98,209,251,81,171,245,28,181,109,166,90,11,21,194,162,57,22,68,98,163,217,77,35,211,11,148,235,238,231,186,118,53,183,221,189,75,87,171,247,63,86,106,58,186,249,170,214,225,123,175,169,100,146,202,178,47,35,234,36,122,34,42,170,244,247,179,221,123,157,94,146,127,102,171,134,167,25,242,164,107,241,247,46,77,136,56,15,189,211,95,56,100,209,115,211,213,121,203,13,166,221,11,211,157,29,229,185,45,244,170,172,232,171,140,103,183,161,32,204,9,199,22,168,147,75,112,215,173,39,134,69,99,235,44,247,26,68,92,227,227,160,169,95,154,126,111,254,227,93,234,151,186,190,243,44,146,191,46,169,169,115,156,229,94,234,231,245,85,95,210,91,14,162,217,217,181,31,134,117,182,147,77,83,97,212,54,216,117,29,66,64,197,204,207,102,159,84,119,192,197,230,85,230,111,124,42,254,113,82,181,20,243,82,207,37,45,76,79,142,88,94,177,189,143,106,163,154,228,92,42,42,47,84,84,82,127,248,82,112,235,106,220,29,124,253,204,212,20,82,84,67,99,149,125,153,143,141,175,137,38,134,106,25,152,252,62,39,39,54,30,189,81,200,184,237,142,229,209,195,12,116,240,199,79,11,17,145,196,212,99,26,137,132,68,68,194,34,33,90,254,48,219,49,54,161,211,22,173,209,181,218,163,116,214,212,130,150,162,118,64,170,244,134,56,238,19,185,21,205,98,174,50,168,189,92,137,254,82,178,120,120,220,122,173,169,222,61,43,172,160,169,88,35,162,187,80,190,165,220,234,212,242,89,85,20,143,202,163,155,211,240,126,171,143,159,204,216,207,105,245,197,6,227,237,222,159,214,118,250,200,42,99,186,219,105,42,213,208,200,215,162,58,88,35,147,10,168,231,117,247,211,213,123,250,247,59,112,34,143,136,31,11,86,125,255,0,218,139,133,214,146,222,247,234,75,29,36,181,116,50,65,19,86,73,22,26,106,167,71,18,170,68,249,21,171,36,201,238,181,83,43,219,11,222,134,117,70,154,188,104,251,253,126,155,191,80,205,73,93,110,169,150,154,104,229,137,241,175,52,111,115,29,209,232,139,142,102,170,117,68,236,72,158,4,56,166,185,240,235,187,20,79,186,93,103,77,53,117,124,116,85,144,201,59,188,152,82,90,154,95,50,101,107,166,142,54,170,71,10,167,50,231,9,221,21,59,95,94,132,215,26,111,113,116,173,183,87,105,107,181,37,194,130,229,75,13,75,36,166,158,57,81,169,36,109,145,26,170,199,57,168,188,175,111,76,175,116,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,254,187,215,26,111,110,180,173,203,87,106,155,181,37,190,130,219,75,53,75,228,169,158,56,145,201,28,110,145,90,138,247,53,170,188,172,119,76,167,101,40,83,142,254,41,174,92,69,110,197,107,237,119,89,215,77,90,159,37,21,28,49,206,239,38,100,138,166,171,203,153,26,217,164,141,202,177,204,137,204,152,202,118,68,78,241,219,75,233,171,198,176,191,208,105,187,13,12,213,117,215,26,152,169,161,142,40,159,34,243,72,246,177,189,24,138,184,230,114,39,68,94,229,243,120,126,112,181,103,216,13,168,183,221,106,237,239,102,164,190,82,69,87,93,36,241,53,36,141,102,166,165,116,145,34,172,76,145,26,146,66,190,235,149,112,189,242,189,165,112,58,142,236,107,138,13,184,219,189,65,172,238,21,144,83,71,106,182,213,213,163,166,145,172,69,116,80,73,38,17,85,205,235,238,47,170,118,244,238,107,153,196,62,227,213,110,182,241,234,173,101,61,74,207,29,101,218,185,244,206,231,87,39,146,250,169,100,102,21,92,238,159,132,244,92,124,190,101,155,120,60,236,196,218,123,76,93,119,70,233,106,141,179,92,146,122,90,121,223,2,163,214,25,35,183,206,212,71,57,136,184,202,42,244,114,167,249,75,40,154,24,234,33,146,158,102,35,227,149,170,199,181,83,40,168,169,133,69,66,151,60,87,56,117,180,237,246,190,143,115,52,253,20,148,240,223,37,79,105,99,35,107,34,89,166,154,186,103,191,12,137,169,205,134,39,85,114,174,59,231,185,0,41,233,230,170,158,58,90,104,159,36,179,61,35,99,24,213,87,57,202,184,68,68,78,170,170,165,181,233,221,157,151,78,120,103,220,233,53,45,47,51,171,173,179,106,58,116,157,138,174,134,71,233,244,70,252,108,78,85,78,87,118,202,167,231,21,59,76,247,80,94,98,146,39,225,212,213,45,115,92,139,217,90,254,139,159,208,108,67,192,238,168,147,84,240,215,162,231,154,78,119,209,217,237,212,106,185,207,193,65,76,191,53,252,239,253,198,123,35,231,30,23,186,107,31,12,154,210,122,138,175,37,102,180,220,97,98,115,163,124,199,45,190,169,81,157,85,51,156,118,245,53,223,171,159,218,106,230,169,198,60,217,28,252,125,235,147,180,109,38,165,171,210,27,159,164,245,29,37,116,212,139,111,189,208,84,190,72,165,88,215,146,58,136,222,168,170,138,157,61,223,154,118,54,72,217,157,77,22,176,218,141,33,168,226,171,109,74,215,216,173,245,18,72,146,35,213,94,250,104,222,185,92,175,95,123,61,215,185,220,193,249,123,217,27,29,36,143,70,181,168,170,231,42,225,17,62,106,82,159,139,150,234,80,234,237,226,162,210,86,139,197,53,109,45,166,142,54,206,144,212,36,158,93,76,85,85,241,185,171,202,245,68,84,71,39,69,68,84,207,161,21,120,94,211,245,218,151,136,141,182,182,208,211,186,85,93,89,103,116,184,98,185,25,31,183,66,215,57,216,69,195,83,153,50,171,208,217,35,79,80,173,178,193,109,182,170,181,86,146,142,24,61,222,222,235,17,189,59,116,232,114,7,170,166,154,10,184,36,166,168,133,146,199,35,85,174,107,218,142,69,69,76,46,81,126,243,1,235,158,17,118,255,0,87,84,221,107,39,178,91,213,46,41,59,159,23,179,65,202,175,145,92,170,184,88,87,243,177,234,82,159,26,27,23,113,216,173,232,186,88,100,178,207,69,110,172,146,122,218,39,45,51,163,137,97,125,93,67,35,228,95,45,141,199,44,93,57,83,24,78,139,242,192,173,107,158,188,173,106,170,252,145,9,15,194,7,23,122,223,134,61,121,75,85,77,93,61,78,158,170,153,144,92,45,243,75,51,226,108,78,154,157,101,145,145,36,209,177,36,72,224,229,71,59,166,23,11,211,181,222,240,219,196,222,222,241,29,162,169,53,38,154,190,219,210,227,39,153,237,22,191,106,131,218,169,241,44,204,103,60,44,150,71,51,153,176,185,233,149,234,222,191,118,99,0,0,0,0,0,0,0,0,0,0,0,120,85,68,76,170,162,39,212,138,92,87,113,243,182,188,62,90,164,162,181,93,168,47,58,133,216,242,233,41,231,167,168,228,247,160,85,231,99,106,24,244,204,115,42,167,220,171,217,58,210,182,245,239,238,232,113,27,171,93,124,214,87,74,186,201,95,143,34,134,25,234,36,134,44,69,27,93,229,199,36,146,43,114,144,181,203,133,234,169,159,150,36,150,203,240,49,91,165,118,178,233,191,27,235,109,171,181,81,219,252,143,100,182,213,194,176,72,238,122,153,41,95,230,197,85,78,136,184,87,68,230,225,233,209,81,87,186,33,8,171,37,142,106,151,203,19,17,172,118,48,136,152,199,66,227,124,40,54,194,29,61,166,109,154,225,91,76,233,107,236,119,42,85,115,81,22,78,151,68,238,188,136,184,252,18,122,175,167,232,177,80,15,14,106,57,170,215,38,81,83,10,82,23,139,14,203,86,104,93,234,77,119,77,67,51,109,151,232,188,199,207,229,42,71,237,51,213,215,74,173,230,70,53,188,220,172,206,57,149,113,243,78,164,69,218,29,125,89,182,91,143,167,245,165,30,51,108,185,82,84,200,139,158,172,142,120,228,84,232,230,254,98,119,84,79,242,155,14,112,201,189,90,107,122,246,174,199,169,44,247,106,122,138,167,80,211,37,92,45,158,55,190,41,189,154,23,189,170,214,200,245,110,22,84,76,42,229,61,126,185,112,16,255,0,196,231,118,233,54,223,135,106,235,123,43,233,219,89,168,37,150,210,144,186,84,71,171,39,161,172,76,242,243,181,113,150,99,215,238,82,134,170,38,117,68,242,78,239,138,71,171,215,239,85,201,248,46,127,194,7,117,104,181,6,208,92,52,37,125,214,55,92,237,183,9,95,13,50,206,138,228,165,142,150,130,38,175,34,189,93,241,42,166,81,168,223,78,253,11,9,34,39,138,5,194,178,135,134,27,146,82,53,63,15,60,208,200,184,94,140,117,190,183,61,151,232,133,12,208,251,213,212,252,221,115,51,51,255,0,172,133,252,112,251,108,130,229,192,165,29,190,106,116,149,147,232,152,216,172,228,71,42,243,89,226,78,137,142,253,74,50,222,91,124,118,173,212,213,148,17,69,229,178,27,213,123,26,206,92,43,81,42,100,68,69,76,38,59,23,19,225,31,109,211,244,187,7,81,85,110,143,246,108,215,23,172,239,84,102,114,180,84,10,228,202,38,113,156,119,39,105,140,56,151,219,122,61,212,216,237,105,164,103,165,108,245,53,54,43,138,80,229,136,229,109,75,168,230,142,53,76,181,202,139,153,59,181,51,242,53,197,215,218,78,227,160,245,173,239,72,220,224,146,26,139,61,198,166,137,200,246,185,170,171,20,206,141,85,57,145,171,221,139,232,159,114,22,89,225,95,198,5,37,189,177,236,150,190,212,107,27,94,244,101,169,213,149,136,141,69,95,98,166,134,6,44,179,125,31,134,49,159,60,122,161,107,113,201,28,209,182,104,158,215,177,237,71,53,205,92,162,162,246,84,83,244,126,38,134,58,136,100,167,153,136,248,229,106,177,237,84,202,42,42,97,81,80,168,95,21,158,19,89,166,175,77,222,173,27,105,123,105,43,21,25,112,101,60,24,99,94,247,215,84,203,43,146,56,81,17,112,214,229,206,126,113,140,250,41,90,133,134,120,106,241,203,38,216,223,41,246,143,114,175,14,93,59,94,246,67,65,81,83,81,210,154,87,190,142,158,54,115,77,80,214,50,38,198,199,174,26,213,84,235,142,153,66,228,45,23,107,117,246,217,75,121,180,86,67,87,71,91,11,42,32,154,25,27,35,36,141,237,71,53,200,230,170,162,162,162,162,229,23,29,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,119,187,91,172,86,202,171,205,222,178,26,74,58,40,95,81,60,211,72,216,217,28,108,106,185,206,87,57,81,17,17,17,87,42,184,232,83,127,137,87,28,178,110,117,242,163,104,246,214,240,228,211,180,15,124,53,245,20,213,29,42,101,99,235,41,228,103,52,53,14,99,226,116,111,98,225,205,69,94,153,233,132,43,204,178,191,10,110,19,89,169,111,78,222,173,101,105,123,169,40,213,89,111,101,68,25,99,158,199,208,212,197,43,82,72,85,21,112,231,97,205,126,113,156,122,169,111,80,195,29,60,49,211,194,196,100,113,53,24,198,162,97,17,17,48,136,136,126,207,204,146,71,12,110,154,87,181,140,99,85,206,115,151,8,136,157,213,84,170,79,21,14,48,41,46,13,147,100,180,14,163,89,26,199,171,46,174,163,172,69,106,170,123,109,52,208,61,98,155,234,204,177,236,249,103,209,10,211,208,58,78,227,175,53,173,147,72,219,32,146,106,139,189,198,154,137,168,198,185,202,139,44,173,141,21,121,81,203,221,233,232,191,114,155,28,240,209,182,244,123,87,177,218,47,73,65,74,216,42,105,172,86,228,174,247,17,170,234,150,209,195,28,138,184,107,85,87,49,247,114,103,230,101,2,9,120,184,91,116,253,86,193,211,213,220,99,253,155,13,197,139,3,209,25,156,165,21,122,181,50,169,156,103,61,138,118,217,171,116,119,93,212,210,116,18,197,230,50,107,213,3,28,206,92,171,145,106,99,69,68,76,46,87,169,121,188,64,219,32,183,112,41,89,111,134,159,202,100,26,38,70,35,57,17,170,156,182,121,83,170,99,191,66,129,235,189,218,234,142,94,152,153,248,255,0,214,82,249,188,47,238,21,149,220,48,219,82,173,168,158,68,240,197,26,225,122,177,45,244,88,238,191,85,37,217,94,222,47,219,171,69,167,246,130,223,161,40,46,177,182,231,114,184,68,249,169,146,116,71,45,36,148,181,241,57,220,136,244,119,196,136,153,86,171,125,59,244,41,128,253,211,204,234,121,227,157,191,20,111,71,167,222,139,146,249,124,49,183,110,147,114,56,118,161,183,190,190,157,213,154,126,88,173,43,11,101,69,122,50,10,26,52,207,47,59,151,25,126,61,62,228,38,0,49,31,19,91,213,166,182,83,106,239,154,146,241,118,166,167,170,109,13,74,82,66,249,227,99,229,155,217,166,123,26,141,116,140,87,101,98,84,194,46,87,211,233,175,38,239,107,234,205,205,220,125,65,173,43,49,155,157,202,174,166,52,76,244,100,147,201,34,39,87,59,243,215,178,170,127,148,151,62,19,219,45,89,174,183,173,117,221,77,12,206,182,88,98,243,25,63,148,171,31,180,193,87,67,42,55,153,88,230,243,114,191,56,230,69,199,201,58,151,122,214,163,90,141,106,97,17,48,135,144,10,188,241,154,208,177,86,80,105,253,112,196,129,178,64,148,148,42,189,158,168,214,220,37,252,222,221,126,125,253,61,74,191,219,101,180,126,175,108,17,95,162,108,150,249,174,84,177,212,181,90,213,79,41,102,103,63,197,238,252,57,239,211,230,74,46,39,184,24,212,154,63,74,218,119,159,107,173,149,215,141,43,124,182,193,117,168,101,52,50,84,62,145,102,142,106,135,42,164,20,233,28,113,50,38,199,213,94,184,202,117,84,84,83,4,236,166,254,238,135,14,90,181,183,205,27,116,171,163,149,153,243,232,102,158,162,56,101,204,82,53,190,100,113,201,26,187,9,51,156,153,94,138,185,249,230,234,120,81,227,231,109,120,131,181,71,69,117,187,80,89,181,11,115,230,82,84,79,79,79,207,239,78,169,200,199,84,61,235,136,225,69,95,189,23,178,244,149,168,168,169,148,84,84,60,128,0,0,0,0,0,0,0,0,0,120,115,145,169,204,229,232,132,51,227,19,196,67,65,108,37,189,246,13,39,55,219,26,157,248,253,141,203,53,63,149,135,83,191,227,146,153,241,187,49,202,229,239,211,24,238,189,41,67,112,55,31,90,110,222,163,126,160,213,247,47,180,46,51,99,47,242,98,139,56,141,140,237,27,90,223,134,54,250,122,22,11,192,207,134,93,126,164,124,59,131,190,246,111,103,160,247,189,150,223,237,13,127,155,254,249,137,255,0,133,165,170,71,55,14,108,78,234,222,189,147,213,76,225,226,191,186,237,219,125,149,163,219,13,62,255,0,103,117,255,0,204,233,142,126,95,34,174,134,127,203,99,179,241,175,229,39,233,236,82,241,118,126,21,186,162,150,239,181,182,11,116,117,25,150,43,77,210,87,69,200,190,234,125,168,228,206,112,136,191,18,127,116,158,160,2,51,113,223,194,237,23,18,91,73,87,67,73,73,230,95,173,13,146,225,111,95,49,83,158,88,169,170,146,38,117,150,54,38,95,50,117,118,83,230,138,157,168,67,94,232,123,254,221,106,203,166,143,212,180,126,205,95,107,171,158,146,102,121,140,126,29,20,174,141,221,88,231,55,226,99,187,42,246,245,38,111,134,199,25,16,108,222,176,135,111,53,205,119,151,97,187,204,216,41,229,242,149,124,185,165,150,142,22,167,44,80,61,235,134,70,245,234,228,69,250,46,20,186,187,13,250,213,169,109,52,183,203,45,87,180,81,214,68,201,161,147,145,204,230,99,218,142,106,225,200,138,157,28,139,213,15,170,174,170,10,26,89,171,42,159,201,12,12,116,146,59,10,184,107,83,42,184,78,189,144,163,239,19,238,39,27,187,251,147,83,183,22,105,252,203,70,152,175,124,79,94,92,102,170,154,162,182,21,95,122,38,59,224,145,63,41,91,247,175,82,15,177,142,145,200,198,38,85,67,216,232,220,172,122,97,80,153,190,23,59,202,205,183,226,2,147,79,86,167,236,109,72,216,237,145,175,254,90,162,182,137,137,217,142,94,204,95,84,79,170,23,177,27,219,35,27,35,87,45,114,35,147,238,82,33,120,163,71,51,248,97,184,44,82,114,163,106,101,87,116,69,203,126,207,173,202,20,61,111,84,75,133,50,175,100,153,153,255,0,214,67,97,62,20,91,29,103,7,182,8,98,167,243,185,244,165,44,126,87,63,47,58,173,174,15,119,62,153,206,50,81,167,19,180,203,73,191,154,242,5,164,246,101,110,162,186,39,151,230,115,242,254,205,153,49,159,94,216,253,5,151,120,67,238,37,162,61,178,212,26,122,106,255,0,42,91,107,234,238,50,179,202,115,177,20,116,244,12,115,178,141,199,127,68,85,95,161,51,168,56,166,217,42,171,165,69,137,218,215,246,117,52,207,134,72,254,205,171,247,92,215,35,85,51,228,225,125,238,157,204,151,65,114,181,106,139,71,181,91,106,124,250,74,184,176,215,242,57,185,107,218,138,157,28,136,189,156,133,33,248,163,112,239,87,181,155,209,54,182,182,193,155,70,165,71,86,203,39,50,116,171,168,171,173,145,91,135,72,231,124,17,162,229,17,27,244,69,232,68,109,188,214,151,61,188,214,182,93,103,104,147,146,166,209,95,77,90,206,141,92,172,83,50,68,79,121,174,78,236,79,69,251,151,177,176,159,8,28,64,89,119,251,103,236,119,234,74,158,107,157,45,13,53,53,197,156,143,76,84,54,150,157,210,174,86,54,55,226,155,242,83,31,46,157,179,152,48,167,24,59,97,6,234,108,38,172,176,173,63,155,81,21,170,190,162,157,57,213,184,149,40,170,26,223,203,106,119,147,213,112,107,177,171,108,53,58,91,83,221,180,229,99,57,38,182,87,79,70,244,202,46,22,57,28,197,236,170,157,218,190,171,247,159,5,5,117,77,178,190,154,229,71,39,37,69,36,204,158,39,97,23,149,237,114,43,87,11,148,94,168,157,203,154,240,221,227,142,213,184,250,102,221,180,26,234,187,201,191,90,169,161,164,162,119,148,231,121,208,197,29,29,60,105,136,169,218,198,229,239,127,196,245,84,245,202,97,75,6,106,163,145,28,139,209,83,40,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,114,163,81,92,171,209,19,42,87,207,137,23,28,118,173,184,211,55,29,160,208,181,222,117,250,235,77,53,37,107,188,167,55,201,134,88,235,41,228,76,75,78,230,59,15,99,62,23,162,175,166,19,42,83,45,125,117,77,206,190,166,229,89,39,61,69,92,207,158,87,97,19,153,238,114,171,151,9,132,78,170,189,143,191,73,88,106,117,78,167,180,233,202,54,115,205,115,174,130,141,137,148,76,172,146,53,137,221,81,59,185,61,83,239,54,39,224,251,108,32,218,189,132,210,118,20,167,242,170,37,181,80,84,84,39,58,187,240,171,69,78,215,126,91,147,188,126,139,131,53,131,6,113,127,196,5,151,96,118,126,249,126,171,169,229,185,213,80,212,211,91,153,200,245,205,67,169,106,29,18,229,35,123,126,40,127,41,49,243,233,223,94,205,196,214,151,61,195,214,183,173,103,119,147,158,166,239,95,83,90,254,141,76,44,179,62,69,79,117,173,78,239,95,68,251,147,177,46,124,46,120,119,171,221,61,232,135,91,92,160,197,163,77,35,107,98,147,153,58,213,211,213,209,72,141,195,100,107,190,9,21,114,168,173,250,42,244,46,242,190,229,106,210,246,143,106,185,84,249,20,148,145,97,207,228,115,176,214,53,85,122,53,21,123,53,76,105,112,226,155,100,105,110,148,246,54,235,95,217,213,19,50,24,227,251,54,175,222,115,156,173,68,207,147,132,247,186,119,33,143,139,190,226,218,36,219,43,6,157,134,191,204,150,228,250,75,140,45,242,156,153,138,74,122,246,53,217,86,227,191,162,170,47,208,173,30,24,233,150,175,127,52,28,9,73,237,42,237,71,107,79,47,204,228,230,253,155,10,99,62,159,47,210,94,95,21,205,142,143,131,219,252,50,211,249,60,154,82,170,63,43,159,155,145,82,215,63,187,159,92,99,25,53,236,184,170,45,194,165,83,178,204,252,127,235,41,124,62,23,49,204,206,24,109,235,44,156,200,234,152,149,189,17,48,159,103,209,97,9,123,35,219,27,29,35,151,13,106,43,151,238,66,137,252,81,247,149,155,145,196,5,94,158,162,79,216,218,109,178,91,30,191,249,106,122,218,214,47,118,53,123,61,61,85,62,170,67,38,49,210,57,24,196,202,168,123,29,27,149,143,76,42,19,131,195,7,137,198,237,6,228,211,109,197,230,127,46,209,169,235,217,19,23,151,56,170,169,168,162,133,23,221,137,238,248,35,95,202,70,253,203,212,188,26,74,168,43,169,97,172,165,127,60,51,177,178,70,236,42,101,174,76,162,225,122,246,83,229,191,95,173,90,106,211,85,124,189,85,123,61,29,28,79,154,105,57,28,254,86,49,170,231,46,26,138,171,209,170,189,16,165,79,18,126,50,32,222,77,97,62,221,232,106,239,50,195,104,157,208,212,75,229,42,121,147,69,45,100,46,78,89,96,99,211,44,145,139,209,202,137,245,92,169,12,180,22,135,191,238,46,172,181,232,253,53,71,237,53,247,74,184,41,33,103,152,198,101,210,74,216,219,213,238,107,126,39,183,186,167,127,66,251,248,15,225,118,139,134,221,164,164,162,172,164,242,239,215,134,199,95,112,95,49,87,146,89,105,169,82,88,250,75,35,23,15,133,122,183,9,242,68,78,242,100,0,86,151,140,205,254,10,61,21,96,179,172,191,133,158,174,149,233,31,42,246,116,55,6,231,56,199,116,237,146,162,41,106,37,163,169,138,174,157,220,178,192,246,200,199,97,23,14,69,202,47,95,170,23,179,192,166,171,178,113,39,194,101,62,136,214,16,251,100,20,52,44,211,181,49,243,62,62,104,217,108,166,137,253,99,72,213,50,147,187,178,170,245,232,239,84,138,124,115,248,101,215,233,183,205,184,59,17,102,246,138,15,119,218,173,254,208,214,121,95,239,104,153,248,90,170,165,115,178,231,74,238,141,233,217,125,20,175,173,191,220,125,105,180,154,141,154,131,72,92,190,207,184,195,156,63,201,138,92,102,55,179,180,141,115,126,25,29,233,234,93,127,7,126,34,26,11,126,237,236,176,106,201,190,199,212,236,207,236,110,89,170,60,220,186,161,255,0,28,116,204,141,184,142,38,175,126,185,199,116,235,51,26,228,114,115,53,122,41,228,0,0,0,0,0,0,0,0,0,233,219,153,187,58,27,104,236,19,106,77,115,120,251,62,138,14,94,103,251,60,210,247,123,24,157,34,99,151,188,140,244,245,251,202,159,226,215,197,87,84,235,150,205,165,54,66,167,236,171,98,242,243,220,57,35,159,206,253,162,68,252,21,77,35,92,222,87,50,86,247,235,156,246,68,43,242,154,150,249,172,111,62,85,59,61,174,190,167,211,44,143,155,149,159,92,53,61,214,255,0,128,182,62,2,252,54,40,52,186,179,114,55,194,203,237,23,36,207,176,210,123,75,153,228,127,190,161,147,223,166,170,86,187,153,174,137,125,230,244,236,158,170,89,122,35,99,110,19,162,33,65,158,37,123,194,221,209,226,54,241,75,66,252,219,173,30,207,236,203,142,254,109,5,26,191,187,26,239,138,53,239,159,166,8,152,79,15,10,13,219,151,77,111,188,26,82,182,163,202,165,172,179,62,223,2,114,115,115,203,61,202,145,81,189,24,170,153,230,119,85,92,125,80,187,118,175,50,34,252,211,39,144,1,15,120,239,224,150,209,196,70,150,168,212,58,98,215,205,171,104,160,123,169,221,231,185,60,222,72,234,158,214,97,243,199,19,115,44,205,234,168,184,251,187,85,198,136,240,237,226,103,87,234,234,253,59,73,163,125,159,236,170,153,96,150,163,237,27,123,249,95,20,173,98,251,171,82,153,248,179,209,87,244,150,239,193,70,196,110,102,194,237,172,122,107,113,117,111,183,186,60,58,58,63,96,167,139,217,218,148,244,204,68,243,33,145,252,252,190,83,219,156,245,206,126,89,142,126,37,92,117,193,161,236,245,219,45,183,53,124,247,123,132,50,211,92,167,242,213,60,168,164,101,101,52,172,229,154,157,90,236,61,172,92,181,232,171,233,211,42,84,4,143,175,190,221,157,36,139,231,214,220,106,21,206,95,117,188,242,200,239,208,137,149,95,162,22,177,192,175,135,93,178,171,110,160,220,109,205,183,115,215,222,169,155,83,111,139,206,114,114,193,52,20,211,68,254,104,106,121,87,14,231,76,57,168,191,60,116,67,156,226,243,194,250,151,86,105,180,213,91,63,111,255,0,229,13,5,39,43,233,60,213,253,144,140,142,119,170,115,212,85,163,25,205,35,163,78,203,142,253,178,87,222,133,217,109,232,217,237,234,211,53,87,221,41,236,85,86,109,65,69,36,233,237,212,146,114,249,53,109,87,124,47,122,46,22,53,237,158,222,166,192,219,99,115,158,243,183,58,94,233,84,152,158,170,205,69,52,169,211,227,116,12,114,246,68,78,235,232,132,124,241,43,138,162,78,22,239,235,3,249,81,173,170,115,250,34,229,191,103,86,101,58,148,19,109,141,101,184,210,196,157,223,59,27,253,215,33,177,79,5,182,223,102,225,143,69,82,185,49,231,88,109,171,253,219,125,58,124,202,137,241,61,218,247,237,223,18,149,181,81,71,251,31,80,83,75,120,115,243,253,50,122,250,213,84,199,59,151,179,62,137,244,67,133,224,43,113,232,244,198,227,92,180,45,194,62,72,181,197,174,109,57,21,70,85,124,153,107,39,165,137,31,200,141,94,110,84,106,174,21,205,69,237,204,157,204,103,196,198,215,106,61,169,222,29,69,105,191,67,136,235,174,53,119,10,9,185,163,253,145,72,250,169,155,20,188,173,123,185,57,188,181,94,87,42,57,61,80,205,188,1,113,143,170,54,59,115,108,218,70,239,89,231,233,155,237,109,61,182,88,252,184,219,228,121,213,20,177,186,92,182,7,200,238,88,226,84,229,69,76,252,209,123,219,159,18,27,51,164,248,168,216,154,155,98,197,237,47,173,183,62,231,102,155,154,86,114,212,62,142,102,211,191,151,158,60,254,223,156,61,113,215,170,124,181,250,221,189,183,188,109,54,225,94,244,29,242,62,90,139,77,117,77,42,46,88,188,237,138,121,34,230,247,92,228,76,172,107,211,153,127,79,115,59,112,5,197,5,219,96,183,126,219,69,91,85,207,167,175,147,195,65,60,28,141,78,71,205,85,74,142,147,153,34,123,215,17,194,169,202,152,251,209,123,223,134,154,190,209,106,141,61,108,212,150,231,115,82,221,40,225,173,133,112,169,238,72,196,123,123,162,47,103,39,116,79,185,14,72,249,235,225,101,69,5,77,60,140,231,100,176,189,142,110,113,148,86,170,42,100,215,143,143,45,22,186,39,137,141,93,79,203,202,203,173,198,190,233,27,115,158,86,203,112,170,68,76,243,46,126,31,167,220,132,123,57,29,59,168,46,186,86,249,65,168,236,117,62,207,95,109,169,138,174,158,94,70,191,146,72,222,143,98,225,200,173,92,57,168,184,84,84,45,171,129,31,18,250,61,90,203,102,214,111,77,119,147,117,252,13,13,190,183,202,87,121,235,251,26,8,153,229,211,82,163,91,204,231,74,236,185,221,59,42,227,10,89,53,21,109,53,198,146,42,218,57,60,200,103,99,100,141,216,84,203,92,136,168,184,94,189,149,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,86,214,211,91,169,37,173,172,147,203,134,6,58,73,29,133,92,53,168,170,171,132,235,217,20,173,158,59,188,75,232,244,147,46,123,89,178,213,222,117,215,240,212,55,10,223,41,91,228,47,236,152,37,103,151,83,74,173,119,43,155,19,178,215,117,236,139,140,169,82,186,139,80,93,117,85,242,191,81,223,42,125,162,190,229,83,45,93,68,188,141,103,60,146,61,94,245,195,81,26,153,115,149,112,136,136,113,196,132,224,55,69,174,182,226,99,72,211,171,121,153,106,184,208,93,30,220,227,153,177,92,41,81,83,60,201,143,139,235,247,41,176,229,4,44,167,160,166,167,141,156,140,138,22,49,173,206,112,136,212,68,76,159,65,198,234,91,237,22,151,211,215,61,73,113,119,45,45,174,142,106,217,151,10,190,228,108,87,187,178,42,246,106,246,69,251,148,160,254,63,120,160,186,239,238,239,220,168,104,106,185,52,245,142,121,168,32,167,228,106,243,190,26,170,164,108,156,203,19,30,153,142,100,78,85,202,125,85,123,96,157,164,219,123,198,236,238,21,147,65,216,227,230,168,187,87,83,82,170,229,137,200,217,103,142,46,111,121,205,69,194,200,157,57,147,244,119,54,5,225,191,102,116,159,10,251,19,77,108,72,189,153,244,86,230,92,239,83,115,74,254,106,134,81,194,218,135,242,243,201,143,218,51,134,46,58,116,79,157,70,113,251,198,62,168,223,29,205,188,233,27,69,103,145,166,108,85,181,22,216,163,242,227,119,159,228,212,85,70,217,114,232,25,35,121,163,149,19,149,85,113,243,85,237,132,184,103,218,221,71,186,219,195,167,109,54,24,115,29,13,198,146,225,95,55,52,127,177,233,25,85,11,101,151,149,207,111,63,47,152,139,202,213,87,47,162,25,51,143,109,200,163,212,251,141,109,208,182,248,249,163,208,246,184,116,228,181,25,84,243,165,162,158,170,37,127,42,181,57,115,204,139,132,115,145,59,115,47,115,154,240,195,219,7,238,39,18,148,53,83,51,240,26,126,154,43,195,95,159,233,144,87,209,42,38,57,218,189,159,245,79,162,150,237,198,149,183,218,120,99,214,180,173,76,249,54,27,146,255,0,114,223,80,159,51,93,107,148,107,21,198,170,37,238,201,222,223,238,57,75,246,240,211,138,162,62,22,236,43,59,249,145,205,165,115,58,34,97,171,110,163,194,116,36,30,231,92,231,179,109,206,168,186,82,166,103,165,179,86,205,18,116,234,246,192,247,39,116,84,238,158,168,107,243,174,182,91,122,55,139,122,181,61,85,135,74,123,109,85,231,80,86,201,2,123,117,36,124,222,117,91,149,191,19,216,137,149,145,59,227,191,161,96,156,33,248,95,82,233,61,54,186,171,120,45,255,0,252,161,175,164,229,101,39,154,191,177,209,241,192,244,78,122,122,181,99,249,100,108,137,217,51,223,182,14,15,142,175,14,187,101,46,221,79,184,219,101,110,228,175,178,211,58,166,225,23,156,229,230,130,24,42,102,149,252,211,84,242,166,93,200,152,107,85,126,89,234,133,83,177,245,246,43,179,100,141,124,138,219,117,66,57,171,238,187,146,88,221,250,81,112,169,245,66,223,188,53,120,235,131,92,89,232,118,91,113,170,249,46,246,248,98,166,182,207,229,170,249,177,49,148,116,209,51,150,26,116,107,114,247,61,114,231,170,167,175,76,41,35,120,214,216,141,204,223,173,181,147,77,109,214,173,246,7,73,151,73,71,236,20,242,251,66,45,61,75,21,60,201,164,103,39,55,154,198,231,61,49,159,158,42,35,91,248,118,241,51,164,53,117,6,157,171,209,190,209,246,173,76,80,69,81,246,141,189,156,207,150,87,49,61,212,169,92,124,57,234,169,250,11,71,224,67,130,91,71,14,250,90,159,80,234,123,95,46,173,173,129,142,168,119,158,229,242,185,227,165,123,153,134,79,36,78,196,176,187,170,34,103,238,239,48,128,7,135,47,42,42,252,147,37,31,120,181,110,111,234,195,127,225,211,116,213,30,109,61,150,220,218,105,19,147,151,146,104,107,107,152,173,234,196,85,194,59,190,85,62,242,12,150,17,225,3,188,45,210,219,187,112,219,203,139,241,75,118,160,149,240,116,255,0,198,37,170,160,133,169,209,138,189,154,189,220,137,247,119,46,121,81,178,55,11,213,20,173,14,61,60,54,40,53,66,191,114,54,62,203,236,247,37,199,183,82,123,75,159,231,255,0,189,97,143,223,169,170,70,183,149,173,149,125,214,245,236,190,138,84,229,77,37,243,71,94,86,42,134,123,37,125,55,166,89,39,47,51,62,153,106,251,174,255,0,9,96,124,37,120,170,234,157,12,216,116,166,247,212,253,171,108,78,110,75,135,36,112,121,63,183,200,191,130,166,164,115,157,204,231,196,222,253,49,158,202,165,176,109,158,237,104,109,220,176,67,169,52,53,231,237,10,41,185,185,95,236,243,69,217,239,98,244,149,141,94,241,191,211,211,238,59,136,0,0,0,0,0,0,0,3,241,44,172,134,53,150,69,195,91,221,72,29,197,135,137,246,132,218,170,103,105,205,182,79,182,111,207,248,221,248,106,127,103,194,192,244,233,53,35,152,254,102,72,255,0,94,156,191,53,66,162,247,119,125,119,31,123,111,211,95,245,245,243,219,231,151,151,255,0,22,130,44,97,145,179,250,84,108,78,209,51,211,211,239,207,111,225,247,132,93,214,226,34,177,201,164,173,156,180,17,227,204,171,243,169,151,147,41,46,61,201,38,141,203,151,66,228,233,247,253,247,33,194,127,1,27,105,195,133,52,215,73,33,251,82,253,83,203,154,190,106,136,57,57,86,118,252,30,209,35,23,44,155,29,189,51,221,122,74,132,68,106,97,59,29,39,122,181,180,27,117,182,119,157,101,82,254,72,237,254,207,204,184,85,199,153,81,28,126,141,119,171,254,75,254,147,90,29,73,121,155,81,94,234,46,243,254,217,81,201,158,223,146,196,111,162,39,230,252,142,203,185,187,69,170,118,178,122,88,117,21,63,34,85,243,249,78,231,141,115,202,140,85,232,199,187,250,163,123,158,54,83,94,85,237,174,234,105,125,101,75,81,228,165,182,239,69,81,51,185,17,223,130,142,166,57,29,209,90,239,204,244,69,95,242,27,30,108,198,185,161,220,125,172,210,218,202,134,163,206,75,157,158,134,166,71,114,43,127,9,37,52,114,42,97,90,223,207,79,68,79,242,29,212,0,15,11,132,76,175,161,94,158,34,220,125,211,109,109,190,187,103,54,241,252,218,134,186,154,88,234,170,176,169,228,70,246,213,211,189,188,147,83,185,142,229,146,54,46,81,232,171,217,58,101,74,114,189,94,110,154,154,243,85,122,187,84,123,69,117,194,161,243,205,39,35,89,207,36,143,87,57,112,212,68,76,185,203,217,17,11,42,240,207,224,82,13,65,85,69,190,59,143,15,153,73,2,197,81,107,164,230,84,252,34,45,29,76,51,115,195,80,139,217,94,156,142,102,61,87,209,11,106,165,166,134,138,150,26,58,102,114,67,4,109,138,54,229,87,13,106,97,19,43,215,178,30,211,213,45,52,19,185,175,149,156,202,220,99,170,161,236,68,70,162,53,59,39,66,42,248,150,215,65,73,194,229,249,147,59,11,51,106,163,103,69,234,229,183,86,99,183,220,80,133,137,140,146,249,110,142,94,140,117,92,45,119,220,175,76,155,28,240,141,75,73,73,195,166,129,142,141,217,98,233,219,83,151,162,247,246,24,62,127,160,138,254,46,123,65,65,170,182,194,151,94,82,211,226,227,103,145,139,36,188,238,235,79,21,61,124,170,220,43,209,191,19,179,158,85,95,191,177,77,86,187,149,85,158,229,75,117,162,147,146,162,142,102,79,19,176,139,135,177,200,228,92,42,42,119,68,238,135,121,221,13,223,189,110,141,13,158,59,243,252,218,155,85,29,61,27,101,195,27,248,56,145,248,76,53,141,78,242,42,250,175,213,76,127,79,60,148,181,17,84,194,238,89,33,123,100,98,227,56,84,92,167,115,96,47,14,13,192,169,220,14,24,108,83,214,59,154,91,50,82,218,51,132,76,164,54,250,69,207,70,183,213,235,243,251,212,193,158,42,60,43,75,172,244,99,247,111,74,193,205,91,106,69,150,181,156,200,153,130,40,171,106,36,118,95,50,39,119,55,163,90,171,242,207,98,156,92,217,169,42,21,174,78,73,97,126,23,178,225,200,191,220,238,92,231,132,110,250,207,175,54,218,183,110,47,53,126,101,202,196,249,29,78,207,45,19,20,80,211,208,66,213,203,99,107,126,39,175,119,43,190,254,229,132,2,130,60,78,101,172,151,138,123,191,181,183,28,144,212,54,46,169,214,52,184,214,99,183,233,239,212,138,77,166,153,208,45,75,89,152,209,220,170,236,167,124,100,245,181,21,206,70,162,117,85,194,31,100,212,151,27,44,244,181,19,71,228,200,230,178,170,5,203,93,238,231,45,119,175,203,178,147,111,130,255,0,17,237,97,179,53,214,253,21,184,85,31,105,105,137,39,138,4,127,36,80,251,36,106,180,241,243,98,42,103,201,39,36,113,63,166,114,185,249,225,86,226,246,159,119,244,78,242,233,122,109,85,162,46,158,217,73,60,108,115,151,200,154,62,71,58,54,72,173,252,43,24,171,132,145,189,113,235,247,227,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,164,238,198,239,104,157,154,210,245,58,171,91,93,61,142,146,8,222,230,175,145,52,156,238,108,111,147,151,240,76,122,166,82,55,117,199,167,221,154,116,227,67,196,123,88,239,53,117,195,69,109,237,71,217,186,97,147,203,2,191,146,41,189,174,52,90,136,249,177,45,51,36,143,158,57,25,211,57,76,124,242,169,9,33,164,184,222,167,170,168,134,63,58,70,181,245,83,174,90,223,119,57,115,189,62,125,144,248,220,138,215,43,85,58,162,225,79,99,169,166,108,9,82,230,98,53,119,42,59,41,223,25,37,111,134,52,181,145,113,79,104,246,70,231,158,26,118,203,213,58,70,183,26,60,247,253,29,186,151,238,10,247,241,114,223,89,180,30,219,81,109,197,154,175,203,185,95,95,27,170,25,229,162,230,138,106,122,248,92,185,116,110,111,196,196,236,228,119,221,220,166,54,182,106,186,132,107,83,158,89,159,132,236,153,114,175,247,59,151,29,225,91,194,180,186,51,70,51,118,245,84,28,181,151,100,73,104,89,204,139,136,37,138,138,162,55,229,147,42,119,107,186,57,168,191,60,118,51,159,136,254,224,84,237,255,0,12,55,217,232,221,203,45,229,42,173,25,194,46,18,107,125,90,231,171,93,234,196,249,125,232,107,251,81,60,149,85,18,212,204,238,105,38,123,164,122,227,25,85,92,175,99,32,109,126,239,222,182,186,134,241,29,133,254,85,77,214,142,162,141,210,225,142,252,28,168,204,166,28,199,39,120,209,125,23,234,135,70,186,92,170,175,23,42,171,173,108,156,245,21,147,62,121,93,132,76,189,238,87,42,225,17,19,186,175,100,46,83,194,47,104,104,52,182,216,213,107,202,170,124,220,110,242,61,99,151,157,221,41,229,167,160,149,27,202,143,86,252,77,206,121,81,126,238,196,169,226,230,150,146,175,135,77,125,29,99,176,196,211,183,87,39,69,239,236,51,252,191,73,174,53,249,140,142,249,113,142,46,172,109,92,205,111,220,143,92,23,221,225,163,93,79,87,194,229,137,144,59,43,10,82,196,254,139,209,201,110,163,207,127,188,149,106,136,228,86,175,101,232,122,226,166,130,7,57,241,51,149,93,156,245,85,61,167,170,170,154,26,218,89,168,234,89,207,12,241,186,41,27,149,76,181,201,133,76,167,94,202,84,175,137,135,2,144,105,250,170,237,241,219,152,124,186,73,214,90,139,165,39,50,175,225,21,107,42,102,155,158,106,133,94,200,196,228,107,49,234,158,168,86,173,150,243,116,211,55,154,91,213,166,163,217,235,173,245,12,158,25,57,26,254,73,35,122,57,171,135,34,162,225,205,78,232,168,92,111,135,79,31,116,219,165,111,160,217,205,195,127,46,161,162,167,138,42,74,172,42,249,241,177,180,148,236,111,36,52,237,99,121,164,145,235,149,122,170,118,94,152,82,194,211,10,153,79,83,200,0,29,43,121,245,205,14,220,109,110,169,214,85,245,30,75,109,150,122,234,152,221,200,174,247,227,166,146,68,76,35,93,249,139,232,169,254,67,92,61,236,215,149,123,149,186,154,163,89,85,84,121,205,185,93,235,106,33,119,34,55,240,82,84,201,35,122,35,91,249,254,168,139,254,67,206,148,218,29,83,171,180,141,227,89,219,105,243,111,178,193,81,60,239,231,143,180,49,54,71,38,21,232,239,133,201,217,23,244,246,57,78,27,53,163,180,6,248,232,189,71,205,202,200,47,182,239,53,113,156,49,181,144,189,127,37,223,153,232,134,196,187,43,173,160,220,93,179,179,107,42,103,243,199,112,246,142,85,194,166,124,186,137,35,245,107,125,89,242,79,244,157,217,81,28,152,94,196,87,226,195,128,141,180,226,62,154,27,164,112,253,151,126,166,230,197,95,53,68,252,252,203,3,126,15,104,141,137,134,67,142,222,185,238,157,105,191,136,46,17,119,91,135,122,198,166,173,182,115,80,73,159,46,175,206,166,78,124,36,89,247,35,154,71,38,29,51,83,175,223,247,117,13,162,223,77,199,217,43,244,87,253,3,124,246,9,226,230,255,0,197,96,151,57,100,140,254,155,27,211,180,175,244,245,251,177,110,156,39,248,159,104,77,213,166,110,156,220,148,251,26,252,204,242,59,240,213,30,209,149,157,235,210,26,70,177,156,172,141,158,189,121,190,104,164,241,138,86,77,26,75,26,229,174,236,167,236,0,0,0,0,0,0,3,28,111,70,253,109,246,196,216,217,125,215,119,79,100,134,92,249,105,228,79,39,54,31,27,87,246,168,222,169,133,149,158,158,191,126,41,195,138,127,18,221,201,223,23,203,98,210,48,126,167,44,11,203,205,15,61,61,103,155,251,67,147,222,146,149,143,110,31,19,151,191,94,111,146,117,136,218,91,74,234,13,117,127,167,211,218,118,139,219,46,53,156,254,84,94,99,35,230,228,99,158,189,94,173,106,123,172,114,245,95,66,208,248,74,240,158,167,138,10,29,113,190,21,158,100,175,243,115,102,242,213,60,188,44,241,127,190,41,171,58,229,60,167,246,254,199,230,165,156,105,221,53,101,210,150,200,172,246,26,63,102,164,135,155,146,63,49,239,198,92,174,94,174,85,94,238,85,239,234,114,128,130,222,45,123,146,237,43,195,229,70,144,167,155,146,125,69,201,201,238,231,30,207,93,67,34,247,106,167,103,124,211,244,149,55,194,174,218,79,187,59,225,167,180,84,9,149,174,246,188,246,252,138,57,228,245,115,127,169,252,211,253,5,178,120,144,240,221,71,171,246,38,107,165,165,223,238,149,155,151,200,92,47,95,58,178,145,174,248,165,70,252,45,94,232,191,160,164,14,168,191,82,218,124,33,56,132,101,109,146,191,102,239,11,248,122,121,37,173,166,127,254,77,172,160,167,99,112,216,241,221,87,170,191,63,52,245,44,249,23,41,148,245,60,128,124,247,10,234,107,101,13,69,198,182,79,46,10,88,159,52,174,194,175,43,26,138,170,184,76,170,244,69,236,86,63,30,222,36,244,150,202,91,174,208,237,27,57,235,93,231,210,86,220,242,169,229,244,170,167,146,63,38,162,149,81,112,228,141,217,107,250,246,69,238,165,82,94,111,55,45,65,115,169,188,221,234,125,162,178,174,87,205,52,156,141,103,51,222,229,115,151,13,68,68,202,170,175,68,59,199,15,90,93,250,195,120,180,165,142,56,124,215,207,119,161,107,91,205,203,149,90,168,154,157,114,159,157,243,54,49,218,45,48,253,35,183,150,27,36,137,202,234,123,117,43,28,206,252,170,216,35,106,166,114,185,199,47,124,157,200,0,67,15,21,171,140,52,60,51,74,201,123,212,92,93,11,123,247,117,190,187,30,159,66,141,244,211,145,154,142,212,247,55,153,27,91,2,170,103,25,252,34,27,32,240,177,59,42,56,123,219,247,199,7,148,137,166,173,73,142,110,108,254,193,131,169,218,55,103,111,168,247,75,110,181,14,130,174,159,200,142,247,108,171,160,73,185,85,222,90,205,4,145,115,114,163,155,156,121,138,184,230,76,252,211,185,175,127,21,92,56,106,174,29,119,54,235,166,239,12,243,104,36,170,158,90,10,156,198,223,54,157,106,39,100,78,228,108,178,57,185,108,42,184,114,229,59,47,215,10,157,223,105,182,135,89,239,22,176,183,105,13,33,108,246,170,138,218,152,98,122,249,209,51,203,99,229,142,53,127,225,30,196,92,44,141,233,156,174,77,130,184,71,217,103,236,54,200,216,244,61,75,179,91,236,244,213,53,169,142,213,62,201,4,82,39,71,189,59,197,249,43,143,151,205,114,245,198,223,73,117,183,212,219,43,162,243,41,170,225,124,18,179,153,83,153,142,106,181,201,148,84,84,232,171,217,74,193,227,51,194,218,187,82,95,46,155,143,179,30,236,181,111,158,178,166,219,209,124,201,92,250,137,158,239,54,166,173,17,50,174,137,184,70,227,213,19,186,28,175,133,175,12,59,195,178,186,247,80,106,61,123,167,190,205,165,154,130,174,220,197,246,186,89,185,156,179,81,61,23,240,82,189,83,41,19,253,61,59,246,205,153,30,138,249,155,77,67,81,80,245,195,98,137,239,85,249,34,34,169,174,175,27,250,137,218,147,137,157,115,80,233,252,214,210,222,238,116,140,94,94,92,53,183,10,149,68,236,159,156,78,174,3,248,68,209,123,195,194,181,214,109,73,77,230,85,220,234,231,138,158,78,121,83,202,243,45,212,170,215,97,147,49,29,133,145,203,133,198,72,5,197,79,15,183,206,29,119,86,231,163,238,94,245,36,147,77,83,65,39,184,156,212,203,83,60,113,116,73,36,84,233,10,252,75,159,159,215,40,112,115,119,218,253,209,138,110,30,119,106,223,205,54,162,145,212,214,27,159,155,80,158,203,91,58,83,210,83,39,147,2,53,31,202,178,72,236,201,34,53,123,59,29,20,226,56,178,224,95,112,184,106,186,75,94,174,251,87,77,204,247,73,79,93,136,32,195,21,211,171,91,229,251,68,146,126,215,7,54,87,231,142,233,215,18,108,222,250,110,6,198,106,104,117,46,133,187,123,36,209,185,190,99,124,136,36,243,24,146,70,245,110,101,141,232,153,88,153,215,30,159,126,109,175,132,143,20,77,25,187,46,182,104,93,200,161,251,22,255,0,228,195,78,149,94,108,181,62,217,55,224,34,230,228,134,145,172,143,158,73,30,184,230,195,121,113,217,81,73,233,67,91,77,113,163,134,190,142,79,50,10,136,219,44,110,194,166,90,228,69,69,194,245,78,138,135,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,1,232,174,173,166,183,82,77,93,89,39,151,5,60,110,150,71,97,87,13,106,42,170,225,58,246,69,32,103,22,254,40,154,47,105,157,115,208,187,111,67,246,214,160,242,103,167,90,159,54,90,111,99,155,240,241,115,114,77,72,230,73,201,36,108,92,115,97,220,216,236,138,165,73,239,38,250,110,6,249,234,105,181,46,186,187,123,92,210,57,222,91,124,136,35,242,216,178,72,244,110,98,141,136,184,89,95,215,30,191,118,50,223,9,220,11,238,23,18,183,72,171,209,223,101,105,184,94,215,212,87,98,9,242,196,116,10,230,249,126,209,28,159,181,207,205,148,249,99,186,244,229,248,198,187,109,126,215,69,15,15,59,75,111,229,159,79,74,218,123,245,211,205,168,95,106,173,129,42,41,42,83,201,157,28,140,230,88,227,126,99,145,90,157,155,158,170,98,254,21,184,125,190,113,21,186,182,205,31,109,247,105,35,154,26,154,249,61,197,229,166,74,152,35,151,162,201,26,175,73,147,225,92,252,190,147,247,143,14,17,52,102,207,112,173,107,155,77,83,121,117,118,218,184,34,168,147,158,85,243,124,187,117,82,185,216,124,207,70,229,99,106,225,51,130,10,240,65,168,157,166,248,153,208,213,13,159,202,109,85,238,217,72,245,229,230,203,93,112,166,85,78,203,249,166,197,84,19,54,166,134,158,161,139,150,203,19,30,139,243,69,68,83,222,86,111,138,87,12,59,195,189,90,247,79,234,61,5,167,190,210,165,134,130,146,220,245,246,186,88,121,92,147,86,189,87,240,178,177,87,9,43,61,61,123,247,199,21,193,159,133,181,118,155,190,90,247,31,121,253,233,105,31,5,101,53,183,162,121,114,181,244,243,49,222,109,53,90,162,225,91,43,112,173,199,170,167,100,44,250,221,111,164,181,91,233,173,148,49,121,116,212,144,178,8,153,204,171,202,198,181,26,212,202,170,170,244,68,238,166,34,226,227,101,159,191,27,37,124,208,244,206,197,98,211,212,212,81,38,59,212,123,36,241,70,157,94,196,239,47,229,59,31,63,154,107,233,187,59,67,172,246,119,88,92,116,134,175,182,123,52,244,85,51,68,197,243,162,127,152,198,75,36,104,255,0,193,189,232,153,88,221,211,57,76,29,32,205,92,42,240,225,170,184,138,220,219,94,155,179,179,202,160,142,170,9,107,234,179,27,188,170,116,168,129,146,187,145,210,198,231,97,179,34,225,171,149,236,159,77,131,246,151,111,168,246,179,110,180,246,130,161,159,207,142,201,108,164,160,89,185,85,190,98,195,4,113,115,114,171,157,203,159,45,23,28,203,143,154,247,58,199,20,243,178,159,135,189,192,124,144,121,168,186,106,234,152,230,229,199,236,25,250,154,223,106,87,35,245,29,213,237,111,42,58,182,117,68,206,113,248,69,47,35,194,150,229,13,127,12,209,50,46,244,247,22,194,238,253,219,111,161,207,167,212,153,224,3,166,238,230,151,126,175,219,219,245,146,52,230,117,69,190,169,141,103,110,101,116,18,53,19,57,76,103,155,190,77,115,184,133,210,239,209,251,199,170,236,82,67,229,62,11,189,115,92,222,110,108,43,106,165,106,245,202,254,111,204,232,246,107,205,203,79,220,233,175,54,138,159,103,172,164,149,147,67,39,35,95,202,246,57,28,213,195,145,81,112,168,139,213,11,91,224,39,196,158,146,231,75,106,218,29,220,103,37,107,124,138,74,43,158,85,124,206,148,180,241,199,228,211,210,162,38,92,178,59,46,127,78,202,189,148,179,139,125,117,53,206,134,158,227,69,39,153,5,84,76,154,39,97,83,153,142,68,84,92,46,21,58,42,119,62,128,15,10,184,76,175,161,88,94,47,124,66,50,138,201,65,179,118,117,252,53,68,145,86,212,191,255,0,38,230,87,211,189,184,116,120,238,137,213,31,159,146,122,149,69,100,181,212,95,111,52,54,90,95,219,174,21,49,82,199,219,226,123,209,169,221,81,59,175,205,11,208,225,239,134,27,117,163,131,135,233,78,108,215,234,29,50,179,77,209,223,183,79,106,138,55,39,237,170,223,137,61,21,19,238,41,87,118,244,221,70,129,221,189,85,166,213,121,101,179,95,235,169,154,189,23,11,13,76,140,79,87,122,179,230,191,164,184,207,9,77,201,118,170,225,242,159,72,84,77,207,62,157,231,231,247,113,159,104,174,174,145,59,53,19,179,126,107,250,9,210,14,47,81,105,171,46,171,182,75,103,191,81,251,77,36,220,188,241,249,143,102,112,228,114,117,106,162,247,106,47,127,66,177,248,181,240,158,167,150,10,237,113,177,245,126,92,172,242,177,102,242,213,121,242,176,69,254,248,169,172,194,97,60,215,246,254,199,228,165,94,106,173,43,168,52,45,254,163,78,234,42,47,99,184,209,242,121,177,121,140,147,151,157,141,122,117,98,185,171,238,189,171,209,125,73,115,194,199,137,110,228,236,115,226,177,106,232,63,84,118,4,230,229,135,158,158,143,202,253,189,203,239,71,74,247,187,47,149,171,223,167,47,201,122,92,126,203,239,214,223,111,181,141,247,221,9,116,246,184,98,199,152,158,68,241,242,229,242,53,63,109,141,138,185,88,159,233,233,247,103,35,128,0,0,0,0,0,252,189,237,141,170,247,174,17,8,73,197,215,137,70,137,216,165,118,156,209,48,253,185,168,19,28,241,243,77,75,229,126,208,244,235,37,43,216,236,199,43,151,191,78,95,154,166,41,167,117,183,111,90,111,62,168,147,84,235,75,135,181,214,203,140,47,149,20,120,196,108,103,244,182,49,59,68,223,79,79,191,57,243,134,31,15,61,216,223,218,182,220,46,52,255,0,97,216,58,254,206,231,166,169,230,233,50,126,214,149,44,122,126,18,20,111,246,217,236,157,110,51,135,78,19,246,203,134,251,20,86,205,29,65,154,166,243,121,181,94,109,71,225,61,249,156,158,228,147,72,137,132,153,201,209,126,191,44,102,176,1,72,222,45,91,188,221,103,190,63,168,90,57,51,79,166,190,46,157,253,162,142,134,95,86,34,247,106,254,82,254,142,199,116,240,114,218,105,174,123,137,115,221,26,168,127,7,102,242,125,153,252,201,253,58,11,132,15,232,143,79,151,171,87,233,142,229,190,92,109,212,151,106,57,40,43,162,243,32,151,28,205,230,84,206,21,21,58,162,162,247,68,53,229,226,195,132,157,105,195,190,173,185,165,69,39,157,167,161,169,165,164,166,173,243,34,111,153,36,148,137,51,147,203,73,164,122,97,91,34,117,233,238,253,81,12,93,179,123,137,116,218,205,201,176,107,91,83,249,100,183,92,105,103,122,97,171,204,200,234,35,145,91,239,53,216,207,150,157,112,191,232,54,50,216,45,198,166,221,93,161,210,186,218,7,102,75,133,162,134,106,148,194,251,179,73,75,20,143,78,173,110,127,108,238,136,137,254,67,33,3,173,235,253,193,210,251,105,166,171,53,86,173,184,123,29,5,20,50,76,247,249,82,73,240,70,231,170,98,54,185,223,11,29,233,232,83,23,29,158,33,26,147,122,175,183,45,3,160,42,189,143,72,83,186,106,55,251,145,201,237,124,175,169,137,100,252,45,51,37,143,158,41,89,238,243,116,199,124,229,82,12,57,85,206,87,42,245,85,202,131,61,240,49,229,255,0,60,238,133,243,34,243,19,237,203,102,19,155,24,95,180,41,186,155,20,82,227,217,161,194,97,60,182,225,62,93,15,104,0,133,30,44,116,45,172,225,161,28,229,199,145,117,243,83,239,75,125,119,253,229,28,90,165,117,61,206,142,118,124,81,207,27,211,239,71,34,155,23,112,91,115,154,235,195,102,133,158,127,137,150,43,100,126,157,146,130,157,125,17,62,102,112,56,13,107,161,180,190,225,89,37,211,186,182,219,237,212,18,243,115,69,231,73,23,85,99,152,189,99,115,93,240,189,201,223,212,194,212,252,6,112,219,77,121,251,102,29,13,137,83,222,106,125,167,95,209,220,252,200,191,239,143,159,166,12,219,165,52,110,159,209,118,200,109,58,122,135,217,169,224,141,177,49,190,107,223,134,181,173,106,38,94,229,94,205,79,95,67,155,0,3,132,215,21,107,65,162,239,245,205,119,42,211,218,234,165,69,198,112,173,137,203,254,131,91,110,34,46,46,186,239,150,188,174,124,156,235,38,164,186,59,56,198,115,89,42,252,147,230,94,143,135,157,129,246,30,22,52,119,60,190,103,218,54,219,125,122,123,184,229,73,45,212,157,59,174,123,119,233,247,31,79,27,60,52,90,248,138,218,43,165,177,125,203,181,174,158,123,133,189,125,229,231,168,142,150,165,177,51,246,216,218,153,116,221,220,170,159,52,199,106,11,212,214,13,71,180,91,139,85,104,171,111,179,93,180,213,213,237,99,179,27,241,45,60,238,106,59,8,174,111,197,26,244,202,167,79,84,46,219,128,13,240,181,241,57,195,187,180,126,175,253,145,93,108,167,91,21,100,62,243,60,234,120,232,105,99,145,252,209,199,26,55,46,157,201,132,85,84,244,95,150,12,227,15,194,174,223,119,134,225,175,182,65,222,77,106,36,181,19,90,176,231,121,174,197,68,174,119,157,83,86,136,220,170,196,204,35,122,119,249,161,86,122,219,66,234,157,184,212,85,90,111,85,219,189,138,225,67,51,226,146,63,58,57,48,230,72,230,47,88,220,230,252,76,114,119,94,196,178,224,179,196,51,87,236,45,210,135,73,107,23,253,163,164,158,177,83,43,49,20,62,202,213,117,60,126,102,99,166,124,175,229,138,39,123,185,235,159,158,51,114,251,55,189,90,31,124,52,157,62,173,209,23,47,106,166,149,172,243,19,201,153,158,91,214,40,228,86,254,22,54,42,225,37,111,92,122,253,248,239,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,3,25,239,55,16,155,109,177,182,197,174,215,23,159,101,123,233,106,170,96,143,217,234,31,230,121,12,107,220,153,138,55,227,163,219,223,231,235,133,41,223,141,63,16,205,95,191,87,90,237,37,163,159,246,118,146,141,101,166,70,98,41,189,169,168,234,136,252,204,201,76,201,89,205,20,173,247,115,211,31,60,226,38,104,157,11,170,119,31,81,82,233,189,41,110,246,219,133,116,204,138,56,252,232,227,203,159,35,88,157,100,115,91,241,61,169,221,59,150,153,193,223,133,101,190,209,13,6,190,222,247,121,213,184,138,162,27,86,28,223,41,216,167,149,174,243,169,170,213,29,133,73,89,133,111,94,255,0,36,51,159,31,251,225,107,225,143,135,118,232,253,33,251,30,186,231,78,150,42,56,125,231,249,52,242,80,213,71,27,249,164,142,68,118,29,3,83,10,168,171,234,191,58,73,211,54,13,71,187,187,139,75,104,164,111,180,221,181,45,213,141,123,179,27,51,45,68,232,213,118,21,90,223,138,68,233,148,78,190,136,95,167,4,188,52,90,248,117,218,43,93,177,61,235,181,206,158,10,251,130,251,201,201,81,37,45,51,101,103,237,178,53,112,232,123,183,9,242,76,119,249,188,66,236,14,191,112,177,172,121,101,242,254,206,182,220,43,215,221,207,50,71,110,171,233,221,49,223,191,95,184,162,238,29,238,46,181,111,150,131,174,100,156,139,30,164,181,187,56,206,49,89,18,252,151,228,108,147,161,234,214,191,69,216,43,156,238,101,168,181,210,202,171,140,101,93,19,87,253,39,54,0,7,9,170,244,110,159,214,150,201,173,58,134,135,218,105,231,141,209,61,190,107,217,150,185,174,106,166,88,228,94,206,95,95,83,9,84,112,23,195,109,77,231,237,169,180,54,101,94,174,79,180,235,250,187,159,153,87,253,241,243,244,193,154,116,86,134,210,251,123,100,139,78,233,43,111,176,208,69,203,203,23,157,36,189,81,141,98,117,145,206,119,194,198,167,127,67,159,48,127,26,55,57,173,92,54,107,169,224,248,159,98,185,199,233,217,104,42,23,213,23,228,107,163,117,149,213,23,58,201,223,241,73,60,143,95,189,92,170,94,63,132,229,11,104,248,104,87,53,115,231,221,124,213,251,214,223,67,255,0,113,53,192,7,170,171,30,205,54,83,41,229,187,41,243,232,107,175,199,63,151,252,243,186,235,203,139,203,79,183,46,153,78,108,229,126,208,169,234,96,64,213,86,185,28,139,213,23,40,78,126,5,60,66,53,38,202,223,45,218,7,95,85,123,102,144,168,116,52,108,247,35,143,217,57,159,77,18,73,248,42,103,203,39,36,81,63,221,230,235,158,249,194,173,206,232,13,193,210,251,151,166,168,245,86,146,184,251,101,13,100,49,202,199,249,50,71,241,198,215,162,98,70,181,126,23,183,211,212,236,128,199,187,251,184,212,219,85,180,58,171,91,78,236,73,111,180,87,77,76,152,95,122,104,233,101,145,137,209,174,199,237,125,213,21,63,200,107,155,188,155,137,116,221,61,201,191,235,91,171,249,164,184,220,106,167,98,97,169,202,201,42,36,145,27,238,181,185,199,152,189,112,159,232,36,159,135,7,11,151,237,226,222,43,38,188,172,167,242,180,254,149,185,83,92,214,110,118,59,205,158,154,170,146,95,43,149,37,99,219,152,228,85,230,229,114,39,201,87,161,123,148,212,208,209,211,69,73,78,206,88,161,99,99,99,114,171,134,162,97,19,175,94,200,81,87,138,94,211,77,160,248,134,173,212,112,195,203,75,168,153,37,197,206,230,69,204,213,21,213,175,95,203,114,246,103,201,19,232,135,97,240,150,221,228,209,155,229,250,133,172,147,20,250,151,183,78,222,207,71,93,47,163,21,123,185,63,41,63,79,98,238,64,6,20,226,47,133,13,178,226,66,197,45,179,88,208,98,169,220,190,93,87,155,81,248,63,126,23,47,185,28,209,162,229,33,106,117,95,175,207,52,231,196,247,135,158,236,108,21,99,174,22,218,127,183,52,255,0,79,217,220,244,212,220,189,33,79,218,214,165,239,95,194,76,173,254,215,61,151,166,3,218,157,219,214,155,49,170,35,213,58,46,225,236,149,177,103,43,229,69,38,115,27,217,253,49,143,78,210,187,211,215,238,197,203,112,139,226,81,162,119,213,91,167,53,180,63,97,234,5,207,36,124,211,85,121,191,183,189,122,199,74,198,55,17,196,213,239,215,155,230,139,153,182,199,182,70,163,216,185,69,63,64,0,0,0,0,120,85,199,85,43,63,196,147,143,170,173,24,234,205,149,218,234,207,46,230,190,95,183,214,249,104,190,79,251,206,166,63,193,207,78,173,118,90,233,27,238,191,167,117,235,132,42,134,201,97,212,122,234,244,219,117,154,147,219,174,21,25,229,103,153,28,92,220,172,85,238,229,107,83,221,98,255,0,112,183,78,15,124,46,244,230,134,122,107,45,224,143,237,90,247,255,0,189,233,115,36,30,207,143,104,141,222,253,61,91,154,254,102,190,53,234,157,49,143,85,82,197,41,40,233,232,96,109,53,44,124,145,183,56,76,170,247,92,250,253,231,188,0,117,29,215,213,244,186,11,64,93,53,101,100,156,144,208,249,28,206,194,174,57,231,100,105,209,26,229,238,244,244,83,90,29,91,168,238,90,231,83,213,95,171,125,250,170,222,78,111,133,62,8,218,196,236,141,78,204,79,66,250,188,60,54,59,249,141,112,247,101,130,231,75,228,222,238,30,211,237,233,207,205,251,93,117,90,199,240,200,246,124,18,39,195,143,175,94,210,136,235,154,255,0,111,244,190,230,105,154,173,37,171,237,222,219,109,172,99,217,36,94,116,145,229,31,27,163,95,122,55,53,223,11,220,157,23,212,133,58,135,194,23,100,238,90,173,53,5,154,237,246,109,43,171,253,173,244,94,69,92,217,103,154,175,86,121,142,173,207,101,70,231,30,153,38,150,219,104,43,70,217,104,187,78,136,177,38,40,173,52,144,82,69,241,117,108,81,50,36,95,121,206,94,204,78,234,191,122,247,59,57,135,56,137,226,131,109,248,119,210,85,183,189,89,118,228,174,108,18,123,29,47,145,58,249,243,121,82,186,54,115,199,20,136,222,103,66,228,202,166,19,186,253,104,251,139,14,48,117,215,18,250,174,170,107,132,222,205,97,130,119,165,21,31,44,47,196,105,36,235,27,185,210,24,223,240,78,169,135,117,233,149,235,219,162,236,111,15,219,141,191,250,162,29,53,160,108,254,216,229,123,125,162,79,104,130,63,42,63,50,38,57,248,150,70,115,99,206,103,68,92,174,126,252,89,46,145,240,153,178,105,173,189,134,183,80,85,123,118,164,154,38,190,118,121,111,139,202,85,129,170,232,242,202,197,141,216,145,171,213,59,231,228,68,78,54,56,89,165,216,197,181,220,45,180,222,75,106,33,129,179,55,157,93,239,187,218,85,203,151,76,255,0,234,73,219,255,0,223,208,120,34,150,170,30,38,116,35,233,58,191,237,219,95,78,157,83,237,10,111,153,177,93,11,164,125,21,59,229,76,61,209,49,92,159,92,38,79,120,0,140,126,34,122,86,163,84,112,203,169,25,78,153,251,62,154,178,185,221,190,24,237,245,121,238,169,249,223,95,184,215,222,162,53,130,162,72,87,188,111,86,255,0,113,75,248,240,207,170,154,171,133,155,31,156,185,242,157,77,19,123,124,41,110,163,193,43,0,0,0,12,125,196,13,103,176,108,134,188,171,69,199,151,166,174,142,254,229,36,171,254,131,91,189,88,215,94,119,22,242,214,174,29,93,123,168,68,95,171,231,119,221,243,250,27,22,112,155,106,101,155,134,109,172,162,106,123,205,209,182,53,122,252,221,246,124,8,171,221,126,70,88,84,69,69,69,236,165,78,120,185,112,205,5,21,202,151,123,180,205,15,150,201,152,202,107,135,225,85,121,164,87,87,212,202,255,0,126,94,157,155,209,172,199,203,228,98,223,8,141,192,170,176,111,205,102,148,79,247,189,198,215,34,227,167,199,37,109,4,127,154,171,217,62,104,93,177,131,184,150,225,63,110,184,143,210,213,86,189,69,67,229,220,252,167,251,37,103,155,58,249,82,249,115,53,142,242,217,52,109,118,29,50,187,10,184,94,203,211,181,38,241,95,193,198,225,240,199,168,230,101,226,147,207,176,79,59,146,134,187,204,129,190,99,29,36,254,90,121,109,158,71,166,89,2,187,222,251,151,175,126,161,195,255,0,17,219,135,195,222,170,162,190,104,235,159,149,74,202,184,231,172,165,242,96,119,180,70,146,68,231,179,158,72,164,86,115,36,45,76,162,101,59,167,174,110,227,132,14,53,244,23,19,26,122,10,56,234,189,151,83,211,192,213,171,161,228,153,253,90,202,116,123,188,207,34,56,255,0,108,159,151,9,242,202,116,237,38,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,241,75,226,105,162,120,92,221,170,157,166,190,109,125,242,249,85,77,69,77,90,234,186,74,216,98,141,82,102,171,145,168,215,34,174,83,4,150,216,237,213,160,223,13,165,211,27,179,107,180,212,91,41,117,53,18,86,197,73,81,35,95,36,40,174,115,121,92,230,244,85,247,125,14,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,92,98,241,139,167,56,60,211,154,119,81,106,45,25,114,212,81,234,42,217,168,162,138,138,162,56,86,37,142,52,122,185,202,244,92,162,231,29,15,159,131,126,52,52,223,24,214,205,81,115,211,186,38,229,167,91,165,231,165,130,86,214,212,199,50,204,179,182,71,34,183,145,19,24,242,215,191,204,145,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,52,227,55,196,39,69,112,245,4,154,91,76,203,246,158,170,92,115,83,114,203,15,149,214,157,233,239,190,154,72,221,152,166,114,247,233,140,119,94,148,169,186,59,187,174,247,138,251,250,162,215,151,159,180,43,19,225,127,179,195,22,61,198,49,122,68,198,39,104,217,233,233,247,153,79,133,14,14,55,15,137,205,71,11,44,244,158,69,130,9,218,149,213,222,100,14,242,216,217,32,243,19,203,116,241,189,112,201,209,222,239,220,157,123,93,151,13,60,39,237,215,14,26,90,150,215,167,104,124,203,159,148,207,107,172,243,103,79,54,95,46,22,189,222,91,230,145,173,203,161,71,97,23,9,217,58,119,206,37,37,120,188,110,13,85,255,0,126,104,244,162,255,0,189,237,214,184,215,29,62,56,235,107,227,252,212,94,203,243,83,40,248,70,240,205,5,109,202,171,123,181,53,15,152,200,88,250,107,127,225,85,57,100,71,80,84,196,255,0,114,94,189,221,209,204,199,207,228,91,26,34,34,34,39,100,49,63,22,86,166,94,120,102,221,58,39,39,188,237,25,124,86,47,201,223,103,206,136,189,211,230,107,167,164,218,235,54,226,217,152,231,101,212,55,186,116,85,199,171,39,111,223,242,250,155,34,112,251,88,181,251,33,160,234,213,114,178,105,171,91,191,187,71,18,255,0,164,200,32,0,0,4,83,241,48,170,154,151,133,155,231,146,191,182,173,76,78,237,240,173,186,179,37,3,211,198,179,212,71,18,117,89,30,141,254,234,155,4,120,118,105,90,141,45,195,46,156,101,66,99,237,10,106,58,230,246,248,100,183,210,99,178,175,230,253,62,226,78,0,15,69,115,164,101,21,67,226,76,189,177,61,90,159,92,46,13,117,56,222,150,166,110,38,117,219,234,211,15,251,118,233,211,167,111,180,42,126,71,126,224,159,133,154,93,243,91,165,194,229,77,231,54,158,25,219,11,121,213,190,251,125,153,90,185,108,204,254,170,189,255,0,253,210,239,87,120,76,217,53,46,222,77,91,167,234,253,135,81,195,27,159,4,126,91,229,243,85,32,114,182,60,190,177,35,110,100,114,117,94,216,249,21,181,190,92,63,110,54,192,106,137,180,214,190,179,251,27,145,238,246,121,61,162,9,60,216,252,201,88,215,226,41,31,203,159,37,253,21,114,152,251,179,222,184,79,227,7,93,112,209,170,233,102,183,205,237,54,25,231,98,86,209,242,194,204,198,178,64,178,59,157,97,145,255,0,4,8,152,111,94,185,78,189,239,7,135,110,40,54,223,136,141,37,69,123,210,119,110,122,231,65,31,182,82,249,19,167,145,55,149,19,164,103,60,145,70,142,229,116,205,76,162,97,123,167,211,49,157,99,114,116,21,163,115,116,93,219,68,95,91,154,43,181,36,244,146,245,119,70,203,19,226,95,133,205,94,207,94,202,159,122,119,33,110,159,240,133,217,59,110,171,93,67,120,186,253,165,74,218,255,0,107,101,23,145,87,14,25,230,163,209,158,99,107,115,217,21,185,199,174,73,173,160,54,255,0,75,237,158,153,165,210,90,66,221,236,86,218,70,49,145,197,231,73,38,17,145,178,52,247,164,115,157,240,177,169,213,125,14,198,64,159,22,157,140,118,187,217,152,53,237,150,147,205,185,216,106,219,45,74,249,156,184,162,130,146,186,87,175,189,35,91,241,61,59,53,93,242,202,116,41,167,73,106,59,150,134,212,244,183,234,47,114,170,139,159,151,225,95,142,55,49,123,163,147,179,215,208,217,123,106,53,125,46,189,208,22,189,89,71,39,60,53,222,127,43,176,169,158,73,223,26,244,86,181,123,177,125,16,237,192,3,209,87,71,79,93,3,169,170,163,231,141,216,202,101,83,178,231,211,238,43,175,140,47,11,189,57,174,94,186,203,103,227,251,42,189,159,239,138,92,201,63,180,103,217,227,111,191,81,86,214,179,149,172,145,122,39,92,227,209,20,168,187,221,135,81,232,91,219,173,215,154,79,97,184,83,227,153,158,100,114,242,243,49,23,187,85,205,95,117,233,253,210,215,188,54,248,250,170,214,110,163,217,93,209,172,243,46,105,230,123,5,111,150,137,231,127,191,42,100,252,28,20,232,214,225,173,141,190,243,250,247,78,185,66,204,17,115,213,15,32,0,0,0,3,24,241,41,185,15,218,61,150,212,59,130,198,243,58,215,236,152,76,227,62,109,92,49,126,107,191,170,126,106,254,142,230,185,124,154,179,118,117,162,164,17,123,125,234,233,217,188,209,69,207,229,197,243,94,86,38,25,31,211,183,204,188,94,3,248,44,211,188,61,232,152,175,87,218,15,59,86,87,243,123,84,254,108,141,199,36,213,77,103,186,217,228,139,246,169,145,58,34,125,122,246,151,160,0,12,83,197,6,128,187,238,110,201,234,13,29,98,147,150,186,183,217,60,174,141,95,130,174,25,29,241,57,169,240,177,123,170,127,160,173,238,10,188,49,119,22,147,94,81,235,173,241,177,125,155,108,183,249,156,148,30,213,4,222,211,230,67,81,18,254,18,154,171,153,156,174,242,157,240,174,115,142,217,82,221,34,137,144,177,35,141,184,106,118,76,159,176,1,18,248,228,227,127,78,240,211,166,103,176,217,171,60,205,101,95,76,229,163,135,203,145,60,148,124,117,45,142,110,103,65,36,78,196,208,34,114,170,166,125,122,119,164,29,219,221,253,109,189,26,186,183,88,235,139,167,182,214,85,205,36,136,190,68,49,242,181,210,201,39,47,224,152,196,92,44,174,235,143,95,185,19,50,112,143,193,38,224,241,31,169,40,170,223,67,236,186,94,57,99,125,85,103,155,3,249,152,146,64,175,103,151,231,199,34,102,41,185,178,157,122,97,58,246,187,253,131,225,251,64,112,251,162,104,180,158,138,181,123,51,163,134,63,108,151,207,157,254,124,233,12,81,190,78,89,36,127,47,55,146,213,229,69,194,99,167,174,114,114,166,123,149,241,227,19,166,105,170,182,78,211,168,18,143,154,120,111,52,240,249,190,98,166,26,148,151,7,227,25,199,126,189,138,147,217,141,83,250,140,221,61,43,169,121,185,82,130,241,67,80,174,198,112,140,169,141,249,236,191,155,242,83,100,141,164,191,46,169,218,205,29,169,87,170,93,108,22,250,214,187,243,146,90,104,223,158,201,143,139,182,19,238,67,182,0,12,3,199,76,116,18,112,203,173,82,224,238,86,165,158,228,177,244,114,229,255,0,103,212,227,183,233,250,26,237,214,163,18,178,116,143,225,73,95,203,247,101,75,238,240,195,163,74,78,22,45,88,119,55,157,60,19,118,198,51,110,162,233,254,2,90,0,0,0,24,31,141,237,88,154,75,134,109,121,88,218,159,38,106,155,13,210,150,37,228,230,230,123,173,245,42,212,236,168,157,91,234,107,243,160,41,170,181,70,233,105,218,117,111,155,61,210,253,72,215,38,81,188,206,146,161,136,191,36,78,174,250,126,131,100,189,150,182,201,102,217,237,13,105,149,156,143,163,211,118,202,119,55,57,194,178,150,54,170,103,43,242,249,157,204,234,59,173,183,54,77,214,219,251,246,131,191,193,230,82,222,109,213,84,46,247,158,222,95,58,7,196,171,238,57,170,189,36,95,202,79,189,59,149,155,195,255,0,5,122,223,135,110,54,97,253,141,141,51,36,109,171,160,169,231,135,164,43,119,139,203,139,147,207,146,79,218,225,207,51,186,250,47,94,246,190,157,16,242,117,77,205,219,77,39,187,58,62,227,162,245,149,183,219,109,247,10,121,160,124,126,116,177,254,217,19,227,85,204,111,107,190,25,29,234,157,254,229,41,147,141,207,14,173,77,177,183,10,189,107,183,148,190,219,164,94,178,78,172,231,142,63,99,106,186,166,78,76,205,82,249,100,228,138,38,117,199,189,159,158,81,98,22,128,215,154,159,107,53,141,6,176,210,213,190,199,116,181,85,69,59,31,229,199,39,189,20,172,145,19,15,107,155,241,70,223,69,237,234,133,224,240,29,199,13,155,136,253,51,77,165,181,20,222,86,175,182,210,49,42,91,202,247,123,66,71,29,43,31,46,89,4,113,51,154,89,151,221,69,92,122,116,237,48,128,0,0,0,0,0,0,0,0,0,0,0,1,214,183,31,113,244,86,210,104,187,166,225,110,21,254,154,207,97,179,194,179,213,85,78,189,17,59,53,141,106,117,123,220,170,141,107,26,138,231,57,81,17,21,84,169,157,250,241,153,221,93,65,118,168,182,112,253,165,237,250,82,201,27,156,216,174,119,106,118,214,92,167,79,71,249,106,171,4,41,253,130,182,85,232,158,247,116,35,252,94,38,28,112,67,95,246,146,111,189,107,165,230,87,43,31,103,183,58,37,207,116,242,214,159,147,29,123,99,167,166,9,29,176,126,51,219,131,104,185,83,89,248,136,209,244,23,251,76,143,107,36,188,88,225,74,90,248,17,87,171,221,10,187,201,153,19,243,91,229,47,126,171,216,181,173,188,220,77,21,186,250,62,219,175,182,243,81,82,94,236,55,104,188,218,74,202,103,42,181,201,156,43,85,23,14,99,218,168,168,230,185,17,205,84,84,84,69,67,177,128,0,0,198,92,64,241,21,181,156,51,232,73,181,246,233,95,61,146,155,43,21,21,12,8,146,86,92,103,68,207,147,79,18,170,115,187,182,85,85,26,212,92,185,205,78,165,82,111,31,140,151,16,122,182,227,83,77,180,22,75,38,132,180,35,156,148,211,73,76,203,141,193,205,207,71,61,243,34,192,139,132,207,42,68,184,202,167,51,176,138,97,235,127,137,151,27,214,234,228,175,102,249,85,206,188,217,116,85,22,123,124,145,57,51,149,78,85,131,8,139,219,221,194,162,118,84,37,39,15,222,52,87,232,43,233,172,92,72,104,122,74,170,25,28,140,117,255,0,79,70,177,79,10,42,252,82,210,185,202,217,19,175,85,141,204,84,68,232,199,41,105,58,39,91,233,45,199,210,182,237,111,161,117,5,29,238,197,118,133,39,163,174,164,147,158,57,89,156,47,213,21,21,21,21,170,136,173,84,84,84,69,69,67,156,48,55,27,187,243,171,248,107,225,222,249,187,122,22,219,103,174,188,91,42,232,96,134,11,180,50,203,76,230,205,80,200,220,174,108,82,70,229,84,107,149,83,14,78,184,239,216,172,255,0,215,171,226,159,254,0,237,87,247,170,227,254,220,125,118,191,27,14,36,33,170,71,222,182,211,109,106,169,177,214,58,90,74,250,119,231,41,249,110,170,145,59,103,242,127,247,200,237,149,241,154,217,173,101,93,79,101,222,45,17,116,208,115,204,173,103,218,84,243,253,165,111,71,118,87,73,202,198,77,26,47,78,209,189,19,213,122,100,159,250,119,81,216,53,117,142,135,83,233,107,205,21,218,209,115,133,181,52,117,212,83,182,104,42,34,114,116,123,30,213,84,114,47,208,228,64,0,21,247,197,191,139,70,133,217,203,213,118,223,108,125,150,139,92,106,106,7,172,53,151,58,137,149,45,20,114,166,115,26,44,106,143,169,123,85,48,228,99,152,212,207,198,170,138,212,129,58,167,197,27,141,141,77,90,234,152,119,102,59,36,25,203,41,45,118,106,40,227,103,220,231,196,249,23,251,103,169,216,182,235,197,183,140,13,25,91,3,181,54,162,178,107,106,24,220,136,250,107,189,166,24,94,232,241,133,68,150,149,34,114,59,213,28,238,110,189,209,83,161,101,252,33,120,134,109,7,21,206,110,152,138,25,52,158,185,100,75,35,236,21,211,182,68,169,70,162,171,221,73,50,34,36,200,212,69,85,106,181,175,68,202,242,225,21,196,169,5,20,120,187,126,57,119,111,222,27,95,241,74,90,167,135,247,226,105,181,31,188,45,254,54,66,65,128,0,6,50,226,7,136,173,172,225,159,66,77,175,183,74,249,236,148,217,88,168,168,96,68,146,178,227,58,38,124,154,120,149,83,157,221,178,170,168,214,162,229,206,106,117,42,147,120,252,100,184,131,213,183,26,154,109,160,178,89,52,37,161,28,228,166,154,74,102,92,110,14,110,122,57,239,153,22,4,92,38,121,82,37,198,85,57,157,132,83,15,91,252,76,184,222,183,87,37,123,55,202,174,117,230,203,162,168,179,219,228,137,201,156,170,114,172,24,68,94,222,238,21,19,178,161,41,56,126,241,162,191,65,95,77,98,226,67,67,210,85,80,200,228,99,175,250,122,53,138,120,81,87,226,150,149,206,86,200,157,122,172,110,98,162,39,70,57,75,73,209,58,223,73,110,62,149,183,107,125,11,168,40,239,118,43,180,41,61,29,117,36,156,241,202,204,225,126,168,168,168,168,173,84,69,106,162,162,162,42,42,28,224,0,0,12,101,196,15,17,91,89,195,62,132,155,95,110,149,243,217,41,178,177,81,80,192,137,37,101,198,116,76,249,52,241,42,167,59,187,101,85,81,173,69,203,156,212,234,85,38,241,248,201,113,7,171,110,53,52,219,65,100,178,104,75,66,57,201,77,52,148,204,184,220,28,220,244,115,223,50,44,8,184,76,242,164,75,140,170,115,59,8,166,30,183,248,153,113,189,110,174,74,246,111,149,92,235,205,151,69,81,103,183,201,19,147,57,84,229,88,48,136,189,189,220,42,39,101,66,82,112,253,227,69,126,130,190,154,197,196,134,135,164,170,161,145,200,199,95,244,244,107,20,240,162,175,197,45,43,156,173,145,58,245,88,220,197,68,78,140,114,150,147,162,117,190,146,220,125,43,110,214,250,23,80,81,222,236,87,104,82,122,58,234,73,57,227,149,153,194,253,81,81,81,81,90,168,138,213,69,69,68,84,84,57,192,8,215,196,247,31,219,3,194,235,165,178,106,75,196,218,131,86,163,17,205,211,182,110,89,106,99,207,194,179,189,85,25,2,118,92,57,121,240,168,168,199,33,93,123,155,227,53,196,94,166,170,146,61,182,210,186,95,69,91,249,149,99,87,194,235,149,102,51,209,29,44,188,177,47,76,118,133,61,122,152,98,175,196,167,141,234,218,135,212,205,191,87,22,189,248,202,69,106,183,196,206,137,142,141,100,8,212,237,232,159,83,187,232,175,23,46,50,116,189,84,114,223,245,38,157,213,208,53,125,232,110,214,56,98,230,111,203,154,145,33,84,95,175,95,174,73,177,195,207,140,22,203,238,77,109,54,155,222,75,20,219,117,117,157,82,54,92,29,63,181,218,164,127,246,82,163,90,248,50,184,248,218,172,78,185,122,99,43,62,104,171,104,174,84,112,220,45,213,112,213,82,212,198,217,97,158,9,17,241,202,199,38,90,230,185,58,57,21,58,162,167,67,222,0,0,199,187,233,191,59,103,195,158,129,171,220,109,210,190,165,5,182,7,36,80,67,27,82,74,154,217,213,21,91,4,17,229,57,228,92,47,76,162,34,34,185,202,214,162,170,84,238,244,120,201,111,230,173,185,84,82,236,205,146,209,161,44,237,115,155,79,60,244,236,184,220,94,157,48,231,186,84,88,26,189,51,202,145,174,50,169,204,236,100,196,54,47,19,206,55,44,117,233,90,187,207,37,197,138,228,89,41,171,172,212,18,197,34,117,233,251,74,57,169,215,242,28,213,236,78,62,19,60,94,116,222,227,222,232,180,15,17,118,75,110,146,186,215,72,216,41,53,13,3,158,219,92,178,46,17,172,157,146,43,157,78,170,191,211,57,220,204,175,189,229,162,100,177,228,114,57,17,205,84,84,84,202,42,122,158,64,0,0,0,48,111,20,252,97,109,31,9,154,94,43,190,190,174,150,182,243,112,106,253,149,96,160,86,186,182,181,83,162,191,10,168,145,196,139,241,72,238,158,137,204,236,53,106,183,116,188,96,56,169,214,149,211,38,129,125,135,64,91,85,202,144,197,67,65,29,117,74,51,43,210,73,170,154,246,185,216,92,115,50,54,118,76,34,41,208,44,62,39,124,110,88,107,91,87,252,218,36,184,199,148,87,211,87,217,232,38,142,68,76,244,95,192,163,155,223,242,92,213,250,147,31,134,191,25,107,77,254,227,69,165,56,149,210,84,182,55,206,230,66,221,75,101,71,186,145,174,85,199,53,69,51,149,207,141,190,170,246,57,233,149,248,26,133,153,90,238,150,203,229,178,146,245,101,184,83,87,219,235,225,101,77,45,85,52,173,146,41,226,123,81,204,123,30,213,84,115,85,21,21,21,58,42,41,245,21,165,227,125,251,152,237,151,239,245,111,242,118,156,119,129,215,244,39,187,95,190,54,143,226,170,75,62,0,3,23,241,45,190,182,30,28,54,91,82,110,213,249,35,149,109,84,220,150,250,71,191,11,91,93,34,242,193,2,117,202,229,234,138,236,117,70,53,238,252,149,42,155,245,234,248,167,255,0,128,59,85,253,234,184,255,0,183,25,15,135,127,22,126,35,55,111,125,52,38,217,106,61,23,182,244,214,189,79,125,164,181,213,205,67,110,175,101,67,34,150,68,107,150,55,62,177,205,71,97,122,42,181,83,232,165,179,0,87,63,31,94,35,59,221,194,190,250,67,182,91,125,165,180,61,194,215,37,138,146,232,179,94,104,106,229,168,243,101,146,102,185,57,162,169,141,188,184,141,184,78,92,245,94,170,73,254,8,183,231,87,241,41,195,189,143,118,245,213,182,207,67,120,185,213,215,65,52,22,152,101,138,153,173,134,161,241,181,90,217,100,145,200,170,214,162,174,92,189,115,219,177,158,64,0,0,0,0,0,0,0,0,0,0,0,0,32,7,136,15,136,76,59,49,13,70,218,109,133,94,117,83,185,60,234,159,45,127,98,245,165,153,190,228,244,207,141,252,209,75,34,116,119,78,253,240,137,76,183,27,141,219,83,221,164,175,175,155,218,107,106,113,206,254,86,179,155,149,168,137,209,17,17,61,214,167,247,9,255,0,194,23,133,214,160,220,186,24,53,174,237,167,217,182,196,171,166,150,58,31,114,111,106,133,147,202,217,227,243,41,234,218,230,101,35,106,101,83,62,255,0,78,197,183,237,150,217,233,45,166,209,246,237,23,163,109,190,197,111,183,211,195,3,35,243,165,147,62,92,76,141,23,50,61,206,248,99,111,170,246,251,212,237,103,133,234,133,80,241,1,193,94,183,226,39,141,153,127,99,103,76,199,27,170,235,234,121,225,235,18,93,229,243,34,228,243,227,147,246,185,179,204,222,190,137,215,181,152,237,78,220,217,54,167,111,236,58,14,193,7,151,75,102,183,82,208,183,222,123,185,188,152,25,18,47,190,231,42,116,141,63,41,126,245,238,118,227,166,111,77,182,75,206,207,107,155,76,76,231,125,110,155,185,211,181,185,198,85,244,178,53,19,57,79,159,204,214,211,95,211,85,105,125,210,212,84,200,223,42,123,93,250,173,173,76,163,185,93,29,67,209,62,104,189,91,245,253,38,192,220,16,106,180,213,188,51,104,58,183,84,249,210,211,88,109,116,178,175,39,47,43,219,111,166,87,39,100,69,234,239,67,60,0,0,0,17,47,196,242,145,42,248,88,186,229,220,190,76,243,205,219,57,197,186,183,161,66,52,72,213,172,129,31,240,172,173,207,221,148,54,36,224,90,58,8,248,101,209,73,111,127,51,86,207,109,89,58,57,48,255,0,179,233,179,223,244,125,12,252,0,58,158,237,223,93,165,246,179,88,234,84,237,106,176,92,43,85,223,154,145,83,72,252,246,92,252,61,176,191,114,154,219,239,62,169,253,89,238,166,170,212,188,220,201,95,120,174,168,71,99,25,71,212,200,252,246,79,206,249,33,109,158,14,218,102,154,151,100,238,250,129,212,124,179,205,121,168,135,205,243,21,114,197,164,183,191,24,206,59,245,236,88,58,38,59,24,199,127,56,126,208,28,64,232,154,237,39,173,109,94,210,178,65,47,178,75,231,206,207,34,117,134,88,217,39,44,114,51,155,151,206,114,242,170,225,115,215,211,20,129,197,199,4,155,129,195,142,164,173,171,101,15,181,105,121,37,145,244,181,158,108,12,228,98,201,58,177,158,95,159,36,139,136,161,230,202,245,235,133,235,223,13,237,38,239,235,109,151,213,212,90,199,67,221,61,138,178,146,104,228,85,242,33,147,153,173,150,57,57,127,10,199,162,101,98,111,92,122,125,232,183,125,192,223,27,250,119,137,109,51,5,134,243,89,229,235,42,10,102,173,100,62,92,139,231,35,35,166,108,147,115,54,8,226,110,102,157,83,149,21,113,233,211,180,180,0,28,94,167,211,246,237,87,167,174,90,110,237,7,157,71,115,164,154,146,118,115,57,188,204,145,142,99,147,45,84,84,232,229,236,168,191,82,167,56,213,240,197,220,90,189,121,89,174,182,58,197,246,149,178,225,229,243,208,123,84,16,251,55,151,13,60,73,248,74,154,174,103,243,59,205,119,194,152,198,59,97,75,33,225,127,64,93,246,203,100,244,254,142,190,201,205,93,69,237,126,111,70,167,199,87,52,141,248,92,228,248,94,157,149,127,208,101,96,0,4,66,227,191,130,205,59,196,38,138,146,245,98,160,242,117,93,6,61,150,127,54,71,103,158,90,86,191,221,116,241,199,251,84,42,157,81,126,157,123,209,215,38,172,218,109,104,137,60,94,193,122,181,247,111,52,82,242,121,145,124,211,153,139,150,73,245,239,243,54,52,225,171,114,29,187,123,45,167,183,1,237,229,117,211,218,242,220,231,30,85,92,209,126,107,127,169,254,106,126,158,230,78,0,0,0,0,24,35,141,253,27,81,175,56,104,213,218,114,149,156,242,212,251,7,43,114,137,158,91,133,51,215,187,154,157,153,243,35,151,135,119,1,191,204,130,158,151,117,53,196,222,109,238,163,159,201,166,229,229,242,57,86,174,7,123,241,84,61,142,230,100,141,94,173,233,219,190,84,176,64,0,0,0,126,94,222,100,198,79,208,58,230,228,222,107,180,238,221,234,157,65,107,143,204,172,182,89,107,171,41,217,148,78,105,99,129,239,106,101,200,168,157,90,157,209,83,232,80,110,230,109,47,16,92,65,239,53,239,80,51,73,251,76,247,91,205,76,112,47,183,209,51,149,146,213,189,237,79,141,136,189,102,238,168,157,253,61,38,159,10,94,19,148,182,169,45,154,211,123,166,243,231,106,195,84,150,174,85,111,34,167,145,38,60,234,106,197,69,194,164,172,237,245,249,33,101,58,75,72,105,253,15,100,166,211,186,102,131,216,232,41,34,100,81,69,230,190,78,86,177,141,99,83,47,114,185,125,214,181,58,175,161,204,130,59,241,235,160,229,215,188,51,235,10,72,125,233,45,150,187,133,202,38,118,203,227,183,213,34,117,230,111,231,250,229,62,134,188,181,84,211,80,86,77,71,59,121,102,166,149,209,189,50,139,135,53,112,169,211,167,116,46,231,194,163,124,147,112,182,114,45,9,95,116,246,138,221,56,198,210,195,23,145,201,229,211,83,210,208,196,212,202,70,212,92,57,234,157,92,171,247,247,39,72,0,133,222,42,250,250,61,25,195,123,233,21,252,178,94,110,11,109,111,76,254,221,65,92,137,249,43,249,191,79,189,10,58,211,246,201,181,6,163,182,217,226,111,60,183,42,232,105,154,220,162,115,58,73,17,168,157,209,19,170,252,208,216,199,132,45,8,155,123,195,206,138,178,44,94,92,146,217,45,181,50,183,155,63,132,90,26,118,187,175,51,191,51,209,112,102,80,0,0,2,186,60,97,55,94,11,30,219,219,54,222,39,114,212,220,42,161,171,114,225,87,49,73,5,124,42,159,2,167,116,252,228,95,167,169,93,252,9,104,154,157,115,196,198,143,163,130,151,207,142,221,115,183,220,170,19,157,27,203,12,119,10,100,115,186,185,185,199,63,100,202,253,13,135,237,244,209,209,80,83,81,194,152,142,8,89,19,83,228,141,106,34,127,144,250,1,242,77,106,160,168,172,142,225,52,28,213,17,53,26,199,243,57,48,136,185,78,153,199,115,235,0,249,110,118,218,43,197,4,246,203,140,62,117,53,76,110,134,86,115,43,121,152,230,171,92,153,69,69,78,138,189,148,169,143,18,62,1,33,210,233,112,222,253,177,165,242,232,30,233,106,46,116,156,234,188,170,190,217,83,52,188,243,84,43,151,13,107,19,149,172,250,167,170,21,215,160,117,214,162,219,61,95,111,213,250,106,175,217,174,22,202,152,103,99,188,184,223,214,57,91,34,38,30,215,55,226,99,125,23,177,119,30,29,156,98,71,191,218,6,45,49,171,107,121,245,109,175,155,218,93,229,227,206,243,38,171,123,63,107,133,145,55,17,66,222,202,185,245,235,222,102,128,0,0,0,0,0,0,0,0,0,0,0,20,221,227,31,196,61,203,85,110,197,187,135,171,53,115,227,177,232,216,34,184,93,98,99,253,218,155,157,68,104,246,35,209,59,164,80,61,156,191,89,164,202,116,67,184,248,110,248,112,232,109,117,161,168,119,255,0,127,236,237,189,82,94,154,231,233,221,61,51,158,200,18,6,189,91,237,85,40,213,69,145,94,173,94,72,215,220,228,247,157,205,204,136,219,21,151,134,78,27,231,181,173,146,93,129,219,165,160,86,121,126,207,250,151,162,70,35,123,166,17,35,233,133,234,138,157,81,122,247,43,91,196,131,195,127,71,237,126,143,171,223,221,130,183,62,219,102,182,185,139,168,116,242,72,249,99,130,55,189,26,149,84,202,229,87,53,168,231,34,62,53,85,70,162,243,55,149,26,168,117,31,7,222,34,238,250,39,122,38,216,43,197,197,207,211,122,234,41,167,161,130,71,175,45,53,214,24,150,68,123,61,19,205,138,55,177,201,211,153,205,139,174,83,11,116,71,95,220,45,107,106,219,93,1,169,119,26,251,79,87,61,183,74,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,56,202,167,114,43,236,159,138,119,15,155,241,186,54,13,164,210,26,59,112,232,239,26,142,105,32,165,158,229,111,161,142,153,142,100,79,145,85,238,142,173,238,68,229,141,83,163,87,174,62,242,100,0,15,158,225,112,162,180,208,84,221,46,85,49,211,210,81,194,250,138,137,164,92,54,56,216,213,115,156,171,232,136,136,171,250,13,117,56,183,226,51,86,241,107,190,183,13,92,247,86,75,107,90,149,182,105,107,74,101,222,205,71,207,203,19,90,196,254,155,34,225,239,245,87,59,29,145,168,150,101,194,15,133,62,210,237,254,148,182,106,238,32,244,252,58,191,90,214,66,218,137,237,117,143,231,182,218,213,200,139,228,249,77,94,90,135,181,58,57,207,230,102,115,202,222,136,229,150,119,46,23,248,109,187,218,93,99,175,216,45,188,125,11,152,145,164,45,211,84,113,163,26,137,132,229,86,198,138,204,39,101,106,162,167,161,91,156,126,120,93,105,253,186,210,87,93,239,225,206,42,184,173,54,134,58,174,249,166,38,149,211,165,45,43,81,86,74,154,89,30,170,245,99,17,57,159,27,213,202,141,230,115,93,134,242,24,211,194,159,138,251,182,209,111,37,30,201,234,75,140,146,104,221,193,171,101,36,17,72,255,0,114,130,236,252,54,9,89,158,201,42,242,194,228,76,101,93,27,191,35,173,222,16,251,197,139,241,38,213,191,190,54,159,229,177,21,157,225,139,179,187,107,190,60,72,212,104,189,213,210,180,250,134,202,205,53,91,90,218,73,229,150,54,164,236,150,4,107,243,27,154,236,162,61,222,184,234,90,29,251,194,219,130,27,228,115,121,91,65,45,174,121,83,246,250,11,245,193,138,207,119,9,202,199,78,232,211,209,126,14,233,215,57,92,193,222,55,188,43,104,118,59,111,238,155,199,178,90,166,235,119,177,89,85,39,187,89,174,220,143,170,165,166,85,68,89,161,154,54,181,36,99,21,125,230,185,136,228,102,93,204,238,85,207,21,225,31,197,21,255,0,64,239,12,28,62,223,238,114,77,164,181,187,165,251,62,25,92,229,109,5,213,172,87,181,209,247,229,108,205,98,198,230,227,171,188,181,202,97,115,116,192,0,65,47,22,30,41,238,219,35,180,180,27,93,161,174,114,81,106,141,193,73,162,154,170,7,171,101,162,181,199,132,153,205,84,234,215,200,175,108,109,94,252,190,106,166,21,17,74,231,224,55,130,139,183,23,186,242,173,46,213,213,86,141,13,167,60,183,222,238,52,237,111,157,43,223,149,142,150,14,110,158,99,145,28,170,229,69,70,53,50,168,170,173,69,185,157,187,224,175,133,125,175,180,69,104,211,59,25,164,165,88,227,72,223,89,116,182,199,112,171,151,230,175,158,161,30,245,202,166,85,17,81,185,198,17,17,17,19,168,111,159,135,79,11,59,223,102,169,167,118,220,219,116,125,237,236,85,166,189,105,170,104,232,101,138,76,116,115,226,98,36,83,39,108,163,218,170,169,156,57,171,213,41,83,125,118,91,116,120,54,223,55,233,43,157,206,90,75,205,142,120,174,182,43,221,11,150,36,170,167,231,85,130,174,46,170,172,92,177,81,90,170,188,175,107,155,149,198,86,243,184,39,226,62,46,40,184,127,178,110,53,83,98,138,251,76,247,218,117,4,17,225,26,203,132,40,222,119,53,19,225,108,140,124,114,163,125,18,68,78,184,201,158,10,40,241,118,252,114,238,223,188,54,191,226,148,181,79,15,239,196,211,106,63,120,91,252,108,132,131,0,0,124,247,11,133,21,166,130,166,233,114,169,142,158,146,142,23,212,84,77,34,225,177,198,198,171,156,229,95,68,68,69,95,208,107,169,197,191,17,154,183,139,93,245,184,106,231,186,178,91,90,212,173,179,75,90,83,46,246,106,62,126,88,154,214,39,244,217,23,15,127,170,185,216,236,141,68,179,46,16,124,41,246,151,111,244,165,179,87,113,7,167,225,213,250,214,178,22,212,79,107,172,127,61,182,214,174,68,95,39,202,106,242,212,61,169,209,206,127,51,51,158,86,244,71,44,179,185,112,191,195,109,222,210,235,29,126,193,109,227,232,92,196,141,33,110,154,163,141,24,212,76,39,42,182,52,86,97,59,43,85,21,61,10,220,227,243,194,235,79,237,214,146,186,239,127,14,113,85,197,105,180,49,213,119,205,49,52,174,157,41,105,90,138,178,84,210,200,245,87,171,24,137,204,248,222,174,84,111,51,154,236,55,144,198,158,20,252,87,221,182,139,121,40,246,79,82,92,100,147,70,238,13,91,41,32,138,71,251,148,23,103,225,176,74,204,246,73,87,150,23,34,99,42,232,221,249,29,110,240,235,251,133,173,109,91,107,160,53,46,227,95,105,234,231,182,233,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,103,25,84,238,69,125,147,241,78,225,243,126,55,70,193,180,154,67,71,110,29,29,227,81,205,36,20,179,220,173,244,49,211,49,204,137,242,42,189,209,213,189,200,156,177,170,116,106,245,199,222,76,128,1,243,220,46,20,86,154,10,155,165,202,166,58,122,74,56,95,81,81,52,139,134,199,27,26,174,115,149,125,17,17,21,127,65,174,167,22,252,70,106,222,45,119,214,225,171,158,234,201,109,107,82,182,205,45,105,76,187,217,168,249,249,98,107,88,159,211,100,92,61,254,170,231,99,178,53,18,204,184,65,240,167,218,93,191,210,150,205,93,196,30,159,135,87,235,90,200,91,81,61,174,177,252,246,219,90,185,17,124,159,41,171,203,80,246,167,71,57,252,204,206,121,91,209,28,178,206,229,194,255,0,13,183,123,75,172,117,251,5,183,143,161,115,18,52,133,186,106,142,52,99,81,48,156,170,216,209,89,132,236,173,84,84,244,43,115,143,207,11,173,63,183,90,74,235,189,252,57,197,87,21,166,208,199,85,223,52,196,210,186,116,165,165,106,42,201,83,75,35,213,94,172,98,39,51,227,122,185,81,188,206,107,176,222,67,26,120,83,241,95,118,218,45,228,163,217,61,73,113,146,77,27,184,53,108,164,130,41,31,238,80,93,159,134,193,43,51,217,37,94,88,92,137,140,171,163,119,228,117,187,192,87,63,137,23,136,197,70,209,203,89,176,219,19,118,106,107,55,49,25,124,190,194,230,185,44,205,114,103,200,135,186,45,74,167,196,229,253,173,23,167,190,185,142,186,120,98,225,23,121,248,196,214,53,145,233,54,44,54,216,39,243,111,154,158,234,231,186,158,7,189,121,156,138,254,174,154,119,101,92,140,78,171,156,185,90,139,204,91,14,204,120,80,240,169,182,20,112,205,171,172,53,123,133,122,106,102,74,203,228,174,109,58,59,251,10,88,149,35,70,246,233,39,152,189,250,146,30,131,134,238,29,237,116,172,162,183,108,54,222,83,65,26,97,177,199,166,40,154,212,254,228,125,254,166,63,220,143,15,238,16,119,62,150,120,175,27,33,167,237,53,50,181,121,107,52,252,63,101,77,27,215,242,211,217,249,24,231,101,115,239,181,200,190,168,165,105,113,123,225,73,184,155,37,111,175,220,13,153,175,171,215,58,62,141,174,158,170,145,209,167,218,214,232,83,42,175,115,24,136,218,136,218,137,239,62,52,71,39,117,141,26,138,228,233,156,9,120,129,235,46,23,181,5,46,141,214,117,149,183,205,176,174,153,27,85,111,115,150,73,109,42,229,235,81,73,158,200,138,170,231,196,158,235,250,170,97,203,149,189,93,57,168,172,122,186,193,110,213,58,98,235,77,115,180,93,169,99,173,161,172,166,122,62,42,136,36,106,57,143,106,250,162,162,162,156,136,0,249,46,215,91,109,138,213,91,124,188,86,197,71,65,110,167,146,174,170,162,87,114,178,24,99,106,185,239,114,250,34,53,21,85,126,72,107,199,197,199,18,122,223,140,93,243,154,241,77,29,124,214,148,171,251,43,72,216,163,230,122,197,3,158,140,143,150,52,239,60,203,202,231,97,50,174,86,183,170,53,184,178,222,16,60,42,182,159,108,180,205,14,170,226,2,193,67,173,117,173,100,108,158,91,117,98,121,182,203,94,81,23,201,72,179,201,80,244,236,231,189,28,220,244,107,81,19,153,210,131,84,240,149,195,22,179,178,191,79,234,13,131,208,178,81,189,188,137,236,214,72,41,37,141,49,143,193,203,11,89,36,107,143,86,57,20,168,79,16,159,15,234,142,21,171,233,119,3,110,234,43,110,187,117,121,168,90,124,212,123,243,217,234,151,42,216,37,122,39,191,27,211,60,146,119,203,85,174,235,202,175,150,62,17,124,94,94,119,10,199,89,195,110,225,92,159,89,116,210,244,62,219,167,43,103,145,93,44,246,230,185,27,37,51,220,189,92,176,171,217,201,221,124,183,43,122,36,105,155,36,0,0,0,7,87,221,13,195,176,237,54,221,106,61,203,213,18,43,109,122,106,219,61,202,165,27,241,61,177,177,85,35,111,246,78,92,53,169,243,114,26,234,107,109,97,187,60,97,239,235,238,245,113,205,121,213,186,218,232,202,59,117,11,31,248,56,26,247,114,195,77,30,122,50,40,218,168,153,92,34,34,57,206,92,171,148,184,126,26,252,46,120,118,217,205,61,69,87,184,186,90,223,184,154,186,72,152,234,234,187,204,9,61,4,82,42,101,209,193,72,252,199,200,139,211,154,70,185,235,140,229,168,188,169,157,117,87,10,28,51,107,75,76,150,93,69,176,186,22,122,105,81,83,48,216,233,233,165,102,83,10,172,150,38,182,70,47,213,174,69,42,143,196,39,195,130,62,28,45,174,222,29,159,170,173,184,104,23,212,54,43,149,5,91,252,202,139,35,228,114,54,53,73,59,203,3,158,238,68,87,39,59,21,88,142,87,243,115,38,76,240,122,226,190,237,79,168,102,225,95,89,92,100,168,183,215,67,61,199,74,62,87,229,105,167,141,22,74,138,70,231,175,35,216,143,149,169,217,171,28,159,159,210,217,202,210,241,190,253,204,118,203,247,250,183,249,59,78,59,192,235,250,19,221,175,223,27,71,241,85,37,159,0,1,208,55,131,97,118,151,127,45,84,22,61,221,209,241,106,59,125,178,161,213,116,180,211,85,79,20,108,153,91,203,230,114,196,246,163,157,202,170,136,174,206,17,206,198,50,185,143,59,205,225,245,193,214,155,217,253,117,168,172,123,29,106,164,184,218,180,213,206,182,142,118,214,214,42,197,60,84,178,61,143,68,89,149,21,81,205,69,234,138,157,10,135,224,155,241,185,218,31,225,125,183,248,230,155,30,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,0,0,0,0,0,0,0,0,0,0,67,47,17,62,49,35,216,29,3,46,152,210,85,188,154,182,233,203,236,206,242,243,228,249,115,82,61,255,0,182,66,248,157,152,166,119,117,76,122,117,237,70,55,43,149,203,80,92,164,184,220,102,246,138,186,140,115,191,149,172,230,229,106,34,116,68,68,78,136,133,187,248,120,248,123,219,116,141,178,155,118,55,90,131,218,46,149,60,254,199,75,230,185,158,207,202,234,184,36,247,224,169,86,191,153,174,141,122,183,167,100,235,149,44,138,56,217,19,17,140,76,53,59,33,250,0,249,33,181,208,83,214,62,225,12,28,181,18,53,90,231,243,57,114,138,185,94,153,199,115,235,7,207,112,166,142,182,130,166,142,100,204,115,194,248,156,159,52,115,85,23,252,166,188,28,118,232,154,157,13,196,198,176,163,158,151,200,142,227,115,184,92,169,211,157,29,205,12,151,10,148,107,186,57,216,207,39,101,194,253,11,16,240,123,221,120,47,155,111,115,219,121,93,205,83,111,170,154,173,171,133,76,69,28,20,16,162,124,8,157,215,243,149,126,158,165,139,128,0,0,24,111,139,221,8,155,133,195,214,181,178,36,62,100,145,89,46,85,49,55,155,31,132,74,26,134,183,175,51,127,63,213,112,107,155,168,109,147,105,253,73,115,179,74,222,73,109,181,211,83,57,185,69,229,116,114,43,85,59,170,47,84,249,169,120,190,21,26,250,61,103,195,123,41,17,252,210,89,174,9,109,119,76,126,211,65,66,139,249,41,249,223,95,189,73,162,0,32,183,138,190,249,38,222,236,228,186,22,130,233,236,245,186,141,142,165,154,47,35,159,204,166,168,165,174,137,201,149,141,200,153,86,34,101,28,139,247,119,41,26,150,154,106,250,200,104,224,111,52,213,50,182,54,38,81,50,231,46,17,58,244,238,166,195,92,5,104,73,116,23,12,250,62,146,95,118,75,157,174,223,114,149,157,241,36,150,250,84,94,188,206,252,207,76,39,208,145,0,225,181,110,144,211,250,226,201,83,167,117,53,7,182,80,85,196,248,165,139,205,124,124,205,123,28,199,38,88,228,114,123,174,114,116,95,82,181,184,173,240,156,165,186,201,115,214,155,35,55,145,59,150,106,165,181,114,171,185,213,124,249,49,231,84,214,34,38,85,98,103,111,175,205,8,89,182,123,73,196,15,15,155,205,100,212,15,210,126,205,61,170,243,76,201,215,219,232,159,204,216,170,216,247,39,198,244,78,176,250,34,246,245,245,191,45,182,188,215,106,45,187,210,218,130,233,31,151,89,115,178,208,214,84,51,40,188,178,201,3,30,228,203,81,17,122,185,123,34,39,208,236,103,133,76,162,160,106,97,49,147,200,0,0,0,43,239,196,71,128,223,230,191,79,85,186,154,30,111,42,247,79,201,231,83,114,243,121,252,203,73,3,125,249,106,24,198,242,178,55,47,70,245,237,223,10,72,222,8,52,109,70,131,225,163,72,233,202,166,114,75,77,237,252,205,202,46,57,174,21,47,78,206,114,118,127,204,206,224,0,0,0,3,243,36,108,149,139,28,137,150,175,116,201,229,17,17,48,135,144,0,0,0,0,60,57,168,230,171,92,153,69,76,41,248,142,8,162,253,173,152,235,158,234,123,0,7,23,169,236,244,250,131,77,221,108,117,113,121,144,220,40,167,165,123,57,149,57,155,36,110,106,166,81,81,83,162,252,208,215,99,140,125,176,172,218,205,255,0,213,182,121,233,188,154,122,219,173,125,117,35,121,209,216,129,245,181,13,103,84,123,151,180,126,171,159,154,28,247,2,123,251,91,176,219,237,102,185,34,243,80,94,167,167,180,213,183,162,126,10,106,202,103,61,115,229,189,223,12,94,152,95,146,167,174,193,58,94,255,0,71,170,180,229,179,81,208,46,105,238,116,112,213,199,223,163,100,141,175,68,234,136,189,156,158,137,247,28,160,5,85,248,212,107,25,164,143,75,232,70,166,96,107,232,174,170,189,63,108,255,0,116,98,199,195,158,223,217,99,233,234,96,47,13,78,21,238,123,193,186,22,253,197,185,69,139,30,152,175,134,173,23,153,190,253,69,53,69,28,220,189,38,99,211,44,145,122,242,170,125,21,122,23,151,71,75,21,13,28,20,80,55,150,42,120,155,19,19,42,184,107,83,8,157,126,136,123,128,0,0,10,40,241,88,220,74,221,101,196,156,182,135,174,41,172,116,46,183,181,189,58,186,26,250,230,231,60,168,189,157,219,43,247,169,159,124,28,182,38,190,154,231,121,222,203,148,126,92,82,210,212,89,224,76,181,121,145,93,111,169,107,186,73,211,166,122,43,63,79,161,107,64,0,0,62,43,205,166,138,253,105,172,178,220,98,243,41,107,169,228,166,153,156,202,156,204,123,85,174,76,162,162,167,69,94,202,138,81,191,137,7,8,147,108,78,191,171,215,182,39,115,216,53,29,116,147,163,112,137,229,79,81,61,92,188,153,116,207,123,177,28,73,215,149,17,126,139,209,99,22,205,238,189,255,0,101,181,253,183,112,116,223,90,219,119,157,200,223,115,175,153,4,145,47,87,177,233,218,87,126,74,255,0,165,54,45,216,93,224,177,239,118,219,219,117,213,146,126,120,235,124,238,102,242,189,57,121,39,150,36,248,152,204,254,212,191,147,255,0,122,228,80,0,0,0,0,0,0,0,0,0,0,0,16,35,122,252,37,52,70,247,110,190,168,221,139,238,244,106,58,74,221,79,112,125,116,148,209,91,224,123,32,69,194,54,54,185,87,42,214,181,26,212,207,162,19,95,111,116,101,191,110,116,14,155,219,235,68,142,146,135,76,218,40,236,244,207,115,81,174,124,84,240,182,38,185,81,58,34,170,49,21,126,243,176,24,219,137,122,107,109,103,14,91,167,77,120,100,78,162,126,139,189,121,254,107,185,90,140,246,41,85,85,87,242,113,223,57,76,99,37,9,112,53,21,92,220,95,237,27,40,185,252,196,213,52,79,119,35,176,190,91,95,153,63,71,34,59,41,234,153,67,99,99,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,0,97,206,49,109,122,226,251,195,6,228,105,237,183,178,213,221,181,21,230,197,53,174,146,138,145,168,179,76,149,10,144,202,141,69,255,0,201,73,34,253,200,165,89,112,35,192,230,254,233,254,42,244,30,168,221,205,152,190,89,180,205,138,170,123,156,245,87,10,118,164,77,158,26,121,29,77,234,189,125,161,33,84,251,139,176,7,162,190,134,142,233,67,81,108,184,211,71,83,73,87,19,224,158,25,27,204,201,35,122,43,92,215,34,247,69,69,84,84,250,154,194,94,60,237,189,220,186,223,176,102,84,151,76,223,100,246,41,31,156,163,169,234,23,203,85,194,231,187,19,212,218,8,135,222,44,95,137,54,173,253,241,180,255,0,45,136,128,30,13,255,0,141,205,87,240,66,227,252,117,49,120,7,86,221,107,93,182,249,181,218,194,201,121,116,109,183,220,44,23,10,90,165,147,28,137,12,148,239,107,249,179,211,28,170,185,207,67,92,190,24,235,46,22,254,36,118,170,178,212,215,186,178,45,107,100,116,44,98,42,171,223,237,208,225,184,78,171,158,216,245,206,13,151,64,0,168,111,19,158,28,56,156,222,254,39,234,53,14,132,218,61,69,168,52,237,174,197,65,107,160,173,164,133,174,133,200,136,249,164,70,174,83,180,179,200,139,245,66,111,248,115,108,189,231,99,120,84,211,90,95,86,105,185,108,154,154,190,170,186,231,122,165,154,52,108,173,158,74,135,182,62,127,170,83,199,2,126,130,77,2,175,60,112,116,205,173,250,115,107,53,146,64,214,220,162,173,184,219,29,42,55,172,144,58,56,164,70,185,125,81,174,98,170,39,167,59,190,103,175,192,218,241,93,61,151,120,180,252,146,34,209,209,85,88,235,34,111,94,146,204,202,214,72,191,46,169,4,127,220,45,28,162,143,23,111,199,46,237,251,195,107,254,41,75,84,240,254,252,77,54,163,247,133,191,198,200,72,48,0,6,28,227,22,215,174,47,188,48,110,70,158,219,123,45,93,219,81,94,108,83,90,233,40,169,26,139,52,201,80,169,12,168,212,95,252,148,146,47,220,138,85,151,2,60,14,111,238,159,226,175,65,234,141,220,217,139,229,155,76,216,170,167,185,207,85,112,167,106,68,217,225,167,145,212,222,171,215,218,18,21,79,184,187,0,122,43,232,104,238,148,53,22,203,141,52,117,52,149,113,62,9,225,145,188,204,146,55,162,181,205,114,47,116,84,85,69,79,169,172,37,227,206,219,221,203,173,251,6,101,73,116,205,246,79,98,145,249,202,58,158,161,124,181,92,46,123,177,61,77,160,140,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,80,1,135,56,197,181,235,139,239,12,27,145,167,182,222,203,87,118,212,87,155,20,214,186,74,42,70,162,205,50,84,42,67,42,53,23,255,0,37,36,139,247,34,149,101,192,143,3,155,251,167,248,171,208,122,163,119,54,98,249,102,211,54,42,169,238,115,213,92,41,218,145,54,120,105,228,117,55,170,245,246,132,133,83,238,46,192,30,138,250,26,59,165,13,69,178,227,77,29,77,37,92,79,130,120,100,111,51,36,141,232,173,115,92,139,221,21,21,81,83,234,107,9,120,243,182,247,114,235,126,193,153,82,93,51,125,147,216,164,126,114,142,167,168,95,45,87,11,158,236,79,83,104,35,0,241,197,196,132,124,48,112,249,124,215,180,19,67,250,163,174,86,218,52,236,82,34,57,29,95,50,59,149,234,213,238,216,216,217,37,84,236,190,94,61,74,67,225,107,135,237,95,198,6,253,82,104,127,181,42,249,107,164,150,241,169,111,82,170,205,45,61,34,61,22,121,220,231,103,154,87,189,237,99,115,156,201,35,85,122,101,77,132,246,215,109,180,102,209,104,139,78,221,237,253,142,11,77,138,203,2,83,211,83,196,222,255,0,156,247,175,119,189,203,151,57,235,213,206,85,85,234,167,103,0,20,225,226,187,193,85,167,106,238,208,241,17,181,214,104,232,180,214,160,172,246,109,65,111,167,110,34,160,184,73,151,54,118,53,62,8,230,84,114,42,34,35,91,34,38,49,230,34,39,114,240,111,226,134,185,46,55,14,22,117,101,193,101,165,146,41,239,26,85,210,191,43,19,218,188,245,84,141,254,197,200,174,157,169,217,21,179,47,229,22,186,0,33,7,139,142,245,212,237,143,12,159,168,139,61,95,147,116,220,90,244,180,46,62,36,183,198,223,50,169,83,239,252,20,75,244,153,72,89,224,247,177,148,219,139,196,5,199,117,47,116,41,61,175,110,104,91,61,55,58,101,191,106,84,171,153,2,227,178,242,70,202,135,253,28,145,175,200,187,32,116,205,228,218,205,53,189,155,95,169,118,175,86,211,182,91,110,163,160,146,141,238,86,163,150,9,21,51,20,204,207,229,199,34,50,70,255,0,100,196,53,229,217,205,121,169,248,82,226,90,205,170,171,97,146,27,150,131,212,50,81,94,41,153,156,190,38,72,234,122,216,19,56,234,232,214,86,38,125,85,23,208,217,22,223,112,162,187,80,83,93,45,181,49,212,82,86,66,202,138,121,163,92,182,72,222,212,115,92,139,234,138,138,139,250,79,160,0,0,0,138,222,37,218,51,116,119,27,133,139,166,129,218,109,43,113,212,55,75,229,218,223,13,85,29,11,17,210,123,36,114,249,238,114,162,170,123,168,248,98,207,222,132,62,240,184,224,239,121,54,219,136,218,189,194,222,109,169,187,105,234,43,54,158,171,75,85,69,198,4,106,45,124,178,69,23,184,185,94,190,67,170,19,238,119,222,91,80,49,223,17,90,102,215,172,182,15,113,116,197,234,6,203,73,112,210,247,56,158,142,110,121,87,217,158,173,122,127,100,215,35,92,139,232,173,69,53,253,224,218,241,93,99,226,203,103,235,109,242,35,37,147,91,89,232,220,171,159,218,167,171,142,25,19,167,205,146,57,63,73,178,49,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,199,120,29,127,66,123,181,251,227,104,254,42,164,179,224,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,40,255,0,198,67,241,185,165,254,8,91,191,142,169,39,255,0,132,239,226,77,164,191,124,110,223,203,101,38,8,0,0,0,0,0,0,0,0,0,0,0,1,142,183,235,120,44,123,35,182,247,45,117,123,159,146,58,47,39,149,188,175,94,110,121,226,137,126,22,63,31,182,167,228,255,0,222,154,233,239,46,235,223,247,167,95,220,183,7,81,244,173,184,249,60,237,247,58,121,112,71,18,117,99,24,157,162,111,228,167,250,86,115,120,95,240,97,14,189,186,83,239,110,179,111,61,170,147,159,216,169,242,169,230,243,54,182,154,79,122,57,218,230,225,204,106,251,204,235,233,211,42,92,83,90,214,53,26,212,194,33,228,0,0,5,82,248,198,236,77,125,77,206,205,189,150,216,252,200,162,165,167,179,206,153,106,114,162,58,225,82,231,117,147,175,76,116,70,126,159,67,0,248,83,238,45,110,141,226,78,43,67,23,154,154,249,66,219,123,155,209,48,233,171,232,91,156,242,170,246,111,108,167,222,133,236,0,0,0,30,154,202,88,171,169,39,162,157,188,209,84,70,232,158,153,84,203,92,152,84,233,244,82,141,60,75,56,87,185,236,254,232,220,119,22,219,14,108,122,158,190,106,181,94,102,251,149,21,53,21,147,114,245,153,239,92,50,52,235,202,137,244,69,232,103,223,5,125,99,52,113,234,141,8,228,196,14,125,109,213,23,167,237,159,238,116,88,248,115,219,251,44,125,61,75,84,0,226,245,69,254,143,74,233,203,158,163,175,92,83,219,40,230,171,147,191,86,199,27,158,169,209,21,123,53,125,23,238,53,246,227,179,127,107,119,231,125,175,55,37,94,90,11,44,245,22,154,70,244,95,193,67,89,82,230,46,124,182,59,225,151,215,43,243,85,244,224,120,56,219,10,205,211,223,253,37,103,130,155,206,167,162,186,208,87,85,183,157,27,152,25,91,78,215,245,87,181,123,73,232,185,249,33,177,62,152,179,211,233,253,55,106,177,210,69,229,195,111,162,130,149,140,230,85,229,108,113,181,168,153,85,85,94,137,243,83,148,0,30,185,32,138,95,219,25,158,185,238,167,237,173,70,181,26,212,194,34,97,15,32,0,0,0,0,120,84,69,76,41,226,56,217,19,18,56,211,13,78,201,147,244,0,0,0,0,0,0,0,0,0,0,0,0,8,23,226,139,194,124,187,181,183,171,185,218,74,147,206,212,22,6,243,212,55,204,70,230,134,8,43,102,119,89,38,107,63,108,145,189,154,174,251,211,161,74,117,84,213,118,139,140,212,117,81,249,85,84,83,58,41,27,148,119,36,140,118,21,50,153,69,194,167,220,90,223,134,47,27,214,137,109,180,59,27,175,234,188,138,198,62,42,91,84,188,142,119,59,81,180,116,208,199,136,160,194,101,121,215,153,239,251,253,20,180,56,222,217,88,217,24,185,107,209,28,139,243,69,63,64,142,188,71,112,123,165,120,147,214,154,118,249,171,107,60,170,59,12,148,149,14,143,203,145,222,208,144,75,51,150,28,199,52,106,206,100,157,201,205,133,199,215,211,53,232,125,17,167,182,243,77,80,233,77,49,69,236,180,20,16,69,4,108,243,30,254,140,141,177,167,87,185,206,248,88,222,234,189,142,124,0,0,0,252,189,188,204,115,126,104,168,87,182,224,120,109,187,120,248,161,171,220,205,91,91,228,233,143,104,146,170,74,127,43,155,218,95,246,139,230,86,115,71,84,201,25,205,28,142,76,163,112,157,251,244,39,102,132,209,26,127,110,180,173,187,71,105,138,63,102,183,91,41,161,165,130,63,49,239,195,35,141,177,183,171,220,231,124,44,106,117,85,237,250,78,124,0,0,0,232,251,207,181,214,77,226,219,187,198,131,191,69,205,5,198,146,162,22,47,51,211,145,242,65,36,72,239,117,236,85,194,72,189,57,145,63,202,80,151,26,252,55,84,240,223,188,21,218,110,153,156,214,89,252,175,179,229,202,39,63,45,45,51,229,232,178,200,244,195,230,199,188,191,119,78,217,223,194,123,136,137,182,247,116,166,219,43,179,243,107,212,188,188,175,194,126,3,217,233,235,166,94,141,137,206,119,51,158,159,148,152,250,167,66,235,128,0,0,0,0,0,0,0,0,0,0,0,1,208,181,198,254,236,118,218,79,85,73,184,27,191,163,116,245,93,23,47,159,73,112,189,211,195,82,197,115,17,237,111,146,231,249,138,229,98,163,145,17,185,84,84,84,76,21,179,226,15,226,109,160,55,23,111,47,27,17,195,252,213,119,74,123,226,37,45,235,81,201,3,161,167,90,84,118,95,5,51,30,136,247,171,213,168,215,72,230,181,188,170,168,222,110,110,102,245,143,7,158,24,239,122,151,114,230,226,87,81,219,36,131,79,105,104,167,162,177,73,43,21,18,182,229,43,22,41,31,30,126,38,69,19,228,106,175,110,121,27,133,203,29,139,138,32,7,136,207,30,86,125,156,102,177,225,142,171,109,235,46,149,90,199,67,213,83,199,119,142,228,216,163,166,246,248,106,41,209,86,37,141,85,220,138,156,203,239,38,123,116,238,85,39,12,219,197,75,176,27,233,164,247,130,182,197,45,230,29,53,83,45,67,232,98,157,33,116,252,240,73,22,17,234,215,35,113,230,103,178,246,45,219,133,175,20,77,63,196,238,242,218,182,126,131,103,174,22,9,174,148,245,85,13,174,154,242,202,134,199,228,66,233,85,21,137,19,85,115,203,142,253,50,78,64,0,0,196,188,84,111,221,139,134,205,143,212,187,163,119,169,133,43,40,233,95,79,102,165,145,122,214,92,164,106,165,60,40,157,213,21,248,115,177,156,49,175,119,100,40,23,134,157,181,188,111,175,17,58,35,64,194,217,42,229,190,223,97,150,225,35,209,94,169,74,199,249,213,82,187,213,113,19,36,119,213,83,186,103,38,202,132,62,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,191,115,145,168,174,114,162,34,38,85,87,208,131,222,32,220,120,109,46,217,109,14,170,219,13,11,173,45,218,131,95,234,90,9,236,172,165,181,212,54,116,181,199,59,22,57,167,158,70,42,182,55,182,55,59,145,153,231,87,171,23,151,149,28,169,0,60,45,248,122,191,110,255,0,18,214,61,117,45,178,111,212,182,222,84,54,247,95,90,177,175,148,181,145,245,164,129,174,237,230,44,188,178,99,243,34,119,108,161,124,32,0,0,5,42,248,193,241,9,105,220,221,232,179,237,30,151,175,142,174,219,183,48,78,202,249,162,118,88,251,173,66,179,206,143,167,71,121,76,138,38,231,209,238,149,189,48,164,166,240,100,218,203,134,146,225,251,80,238,77,206,157,97,93,117,122,253,133,150,170,44,148,116,109,116,77,126,87,209,102,125,74,127,107,156,245,233,96,133,20,120,187,126,57,119,111,222,27,95,241,74,90,167,135,247,226,105,181,31,188,45,254,54,67,40,110,254,239,232,13,138,208,23,61,202,220,171,228,118,187,45,173,153,115,151,222,150,162,85,207,36,16,179,188,146,189,83,13,106,125,85,112,136,170,144,22,207,227,79,104,212,215,234,77,57,165,248,102,212,119,91,133,202,165,180,180,52,180,247,184,223,61,76,143,119,43,24,216,219,2,170,185,85,83,162,100,177,93,33,114,212,55,141,49,109,186,234,205,57,30,159,187,213,211,182,106,187,91,43,82,175,216,222,238,190,82,204,214,181,175,114,38,17,85,169,203,156,162,43,145,17,203,204,0,0,6,37,226,163,126,236,92,54,108,126,165,221,27,189,76,41,89,71,74,250,123,53,44,139,214,178,229,35,85,41,225,68,238,168,175,195,157,140,225,141,123,187,33,64,188,52,237,173,227,125,120,137,209,26,6,22,201,87,45,246,251,12,183,9,30,138,245,74,86,63,206,170,149,222,171,136,153,35,190,170,157,211,57,54,84,32,7,136,207,30,86,125,156,102,177,225,142,171,109,235,46,149,90,199,67,213,83,199,119,142,228,216,163,166,246,248,106,41,209,86,37,141,85,220,138,156,203,239,38,123,116,238,85,39,12,219,197,75,176,27,233,164,247,130,182,197,45,230,29,53,83,45,67,232,98,157,33,116,252,240,73,22,17,234,215,35,113,230,103,178,246,45,219,133,175,20,77,63,196,238,242,218,182,126,131,103,174,22,9,174,148,245,85,13,174,154,242,202,134,199,228,66,233,85,21,137,19,85,115,203,142,253,50,78,64,0,0,196,188,84,111,221,139,134,205,143,212,187,163,119,169,133,43,40,233,95,79,102,165,145,122,214,92,164,106,165,60,40,157,213,21,248,115,177,156,49,175,119,100,40,23,134,157,181,188,111,175,17,58,35,64,194,217,42,229,190,223,97,150,225,35,209,94,169,74,199,249,213,82,187,213,113,19,36,119,213,83,186,103,38,202,133,61,120,217,110,61,85,207,118,116,30,213,67,59,253,142,195,98,146,245,43,19,163,86,162,174,103,70,153,249,171,89,74,213,79,146,72,184,238,166,122,240,97,218,155,126,156,216,109,67,187,19,210,181,110,186,198,244,250,72,166,86,245,74,26,54,163,90,214,170,166,83,51,62,117,92,116,94,86,122,180,176,176,0,58,38,251,109,125,183,122,182,115,88,237,93,214,40,223,22,164,180,84,81,70,231,162,42,69,80,173,204,18,166,122,101,146,182,55,167,213,168,107,173,177,26,242,227,178,187,243,162,245,235,213,212,179,105,125,67,75,61,99,30,188,171,228,178,100,109,68,110,249,35,163,89,24,191,69,83,102,64,1,77,62,53,186,230,107,190,252,104,189,191,101,66,190,151,77,233,149,174,86,103,164,117,53,149,15,73,19,31,53,142,154,157,127,184,74,239,7,109,5,22,151,225,62,77,92,250,117,74,157,101,168,107,107,188,215,55,10,232,32,229,165,99,81,125,90,143,134,101,251,222,228,39,64,5,0,248,158,232,154,61,19,198,142,186,101,185,188,180,247,207,99,189,163,63,54,74,138,118,44,223,221,149,36,119,167,197,143,170,219,223,135,246,183,155,112,120,56,218,203,245,76,203,44,212,246,95,178,36,114,175,189,154,25,100,164,76,250,229,82,4,92,175,124,231,212,144,100,28,226,91,197,139,99,118,78,237,85,163,246,246,219,54,228,106,42,55,44,85,43,65,86,218,123,101,52,136,184,86,58,171,149,254,99,147,229,19,28,222,138,138,246,170,42,36,72,172,241,177,226,33,247,22,203,65,181,251,117,13,2,124,80,77,5,116,179,47,85,237,34,84,181,169,211,31,144,189,151,231,211,48,236,255,0,141,134,149,186,220,96,181,111,126,212,84,216,97,150,68,99,174,246,42,165,171,138,36,85,248,159,77,35,91,34,53,189,21,85,143,123,149,51,134,229,48,182,55,161,181,222,142,220,205,45,65,173,180,14,164,161,190,216,238,113,249,180,181,212,114,163,227,145,61,83,230,215,34,229,21,170,136,230,170,42,42,34,162,161,207,0,0,0,138,158,36,252,66,90,118,43,134,77,71,111,142,190,54,234,93,117,75,54,157,179,83,35,177,34,164,236,228,169,157,49,213,18,40,92,245,71,118,231,116,105,211,153,10,167,240,207,218,203,134,232,113,131,162,95,79,78,175,160,210,83,63,83,92,37,229,85,72,163,165,76,196,189,61,86,161,208,55,251,108,245,198,23,96,50,180,188,111,191,115,29,178,253,254,173,254,78,211,142,240,58,254,132,247,107,247,198,209,252,85,73,103,192,0,14,129,196,23,238,11,185,63,193,11,207,242,41,74,1,224,155,241,185,218,31,225,125,183,248,230,155,30,128,81,255,0,140,135,227,115,75,252,16,183,127,29,82,79,255,0,9,223,196,155,73,126,248,221,191,150,202,76,16,0,0,0,0,0,0,0,0,0,0,0,2,148,124,88,120,136,155,112,183,74,29,178,180,63,22,189,53,205,204,252,39,225,253,162,158,134,100,232,232,218,230,242,185,139,249,75,159,162,116,48,63,5,28,55,85,113,33,187,244,58,110,165,156,182,88,60,223,180,37,202,47,39,53,45,75,226,247,82,88,222,185,124,56,247,87,239,233,223,97,29,47,166,237,154,74,197,77,167,236,240,249,84,148,188,254,91,57,156,236,115,61,207,94,174,85,94,238,95,83,149,0,0,0,56,13,119,162,52,254,226,233,91,142,142,212,244,126,211,110,185,211,77,75,60,126,99,217,150,73,27,163,119,86,57,174,248,94,228,232,169,223,244,144,79,111,252,54,221,179,188,80,210,110,102,146,174,243,180,199,180,71,85,29,63,149,203,236,207,251,69,147,35,57,164,170,124,143,229,142,54,166,85,184,94,253,250,22,18,198,242,177,173,249,34,33,250,0,0,0,56,13,113,162,52,246,225,233,170,237,41,169,232,189,170,130,190,9,96,145,158,99,217,209,241,186,53,234,199,53,223,11,221,217,83,185,133,56,113,224,247,74,240,217,173,53,21,243,73,86,121,180,119,233,42,234,27,31,151,35,125,157,39,150,23,36,57,146,105,21,252,169,3,83,155,9,159,167,172,138,7,230,71,182,38,58,71,174,26,196,87,42,252,145,10,189,241,58,227,122,209,21,182,187,99,116,5,87,159,88,247,203,75,117,151,145,205,228,106,182,178,154,104,241,44,24,92,47,34,243,49,255,0,119,170,149,71,75,77,87,119,184,195,71,75,31,155,85,91,51,98,141,185,70,243,200,247,97,19,43,132,76,170,253,197,214,120,93,112,159,46,210,237,234,110,118,173,164,242,117,5,253,188,244,237,243,17,216,161,158,10,41,155,214,57,156,207,219,35,119,118,163,190,228,232,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,162,142,120,159,4,173,230,100,141,86,57,51,140,162,166,20,171,79,17,95,15,42,155,141,77,219,122,246,146,217,205,35,188,251,141,226,151,206,68,202,230,174,166,121,185,234,42,126,177,167,43,25,245,68,238,133,90,181,110,218,86,253,28,169,251,26,229,106,170,71,181,125,215,249,115,68,254,159,54,174,28,223,170,46,61,75,154,240,177,226,198,241,187,186,58,167,108,245,197,95,180,94,108,136,247,82,77,229,177,153,162,134,42,40,88,222,88,161,107,62,57,28,185,87,43,190,121,76,41,63,128,0,0,0,0,0,0,0,0,1,14,60,76,120,125,139,119,182,70,174,251,107,165,231,189,217,60,191,102,119,58,167,237,213,116,109,127,71,72,214,124,17,175,116,95,166,20,163,93,49,168,174,154,55,80,83,95,237,111,242,235,40,249,249,23,13,92,115,177,204,95,137,21,59,57,125,13,156,52,6,171,183,235,109,39,67,169,109,115,121,180,213,158,111,35,249,92,220,242,74,246,47,71,34,47,118,175,161,216,64,0,0,0,0,0,0,0,0,0,0,0,10,98,241,24,225,3,137,141,127,197,86,191,221,61,15,179,151,235,254,152,185,37,177,105,43,45,172,101,67,166,242,173,116,209,201,203,11,28,178,174,31,20,141,248,58,170,116,206,83,48,74,134,9,52,46,180,165,139,93,104,153,42,214,211,89,27,174,86,27,162,79,70,233,152,213,69,116,18,242,43,37,139,153,189,50,138,138,153,201,176,23,4,156,76,108,199,17,27,79,75,14,210,216,225,210,206,210,208,195,65,93,165,81,172,106,218,189,223,113,35,229,68,73,33,119,43,185,100,68,76,225,121,145,174,202,18,32,133,220,126,240,83,179,155,177,164,117,247,17,90,166,163,80,183,85,233,77,11,112,158,129,148,181,204,142,145,93,69,77,81,60,60,241,172,106,174,78,117,247,176,228,202,116,233,220,168,158,16,182,163,75,239,135,17,250,39,106,181,163,235,89,101,212,21,115,193,86,234,41,146,41,209,172,166,150,68,228,114,181,200,139,204,198,250,47,76,151,65,176,222,28,28,61,112,233,185,84,27,171,183,245,122,182,75,213,182,26,136,33,109,194,229,28,208,114,205,19,163,126,90,216,154,170,188,174,92,117,238,74,112,0,7,15,171,245,118,154,208,90,98,231,172,245,133,230,154,213,101,179,83,62,174,182,178,165,232,216,225,137,169,149,85,95,159,162,34,117,85,84,68,202,170,33,64,92,110,241,133,170,184,189,221,21,171,165,109,93,22,140,179,74,250,109,53,102,85,247,185,21,112,181,50,181,58,44,242,225,21,81,51,202,152,98,42,225,92,235,45,240,203,224,114,110,29,180,156,187,177,185,150,246,183,112,181,77,43,89,29,43,209,21,108,182,247,97,201,7,210,105,21,26,233,23,242,81,172,98,97,81,234,233,208,67,239,22,47,196,155,86,254,248,218,127,150,196,82,94,211,233,45,219,214,154,161,246,109,151,180,106,59,149,255,0,217,36,153,240,88,82,85,169,246,118,185,188,234,190,82,243,114,34,171,51,233,156,25,43,82,112,211,199,45,125,10,71,169,118,115,120,46,148,220,200,223,42,91,93,125,98,103,40,191,2,35,151,25,106,46,113,140,162,125,12,67,170,246,251,94,232,57,219,77,174,52,69,255,0,78,204,231,43,27,29,218,219,53,35,149,201,221,17,37,107,87,41,242,39,119,3,94,39,214,125,135,176,89,182,107,115,54,218,213,71,163,105,157,200,219,214,158,166,116,117,112,200,245,247,170,42,225,87,42,84,170,174,57,158,213,107,240,157,26,245,68,105,113,58,111,82,88,117,133,130,221,170,180,189,218,154,233,104,187,83,71,89,67,89,77,34,62,41,225,123,81,204,123,85,59,162,162,161,201,0,0,4,32,241,36,227,174,14,28,52,147,182,191,109,110,113,191,114,181,21,50,226,88,222,215,45,138,141,200,169,237,46,78,184,153,221,162,106,167,205,235,209,173,71,213,247,6,188,37,235,78,48,247,97,109,75,81,87,77,166,109,211,50,183,84,223,92,188,207,138,39,185,85,99,99,157,158,106,137,85,28,141,206,113,239,61,200,168,213,69,216,43,73,105,77,61,161,116,197,171,70,233,59,84,54,219,53,150,146,42,26,26,72,83,12,134,24,218,141,107,83,213,122,39,117,234,171,149,92,170,156,177,69,30,46,223,142,93,219,247,134,215,252,82,150,81,194,150,234,104,77,150,240,249,219,205,199,220,123,244,54,155,29,167,78,54,73,166,147,171,158,229,150,78,88,163,111,119,200,229,232,214,39,85,85,42,119,139,46,43,183,71,142,45,215,161,160,182,218,107,227,177,195,87,236,90,79,75,82,53,101,147,158,71,35,81,239,107,63,109,169,147,166,85,50,141,79,117,189,50,174,179,159,15,159,15,155,55,12,214,104,55,39,114,105,105,110,91,159,114,131,170,244,146,27,20,47,78,176,64,189,157,42,162,226,73,83,234,198,47,47,51,159,54,0,0,3,135,213,250,187,77,104,45,49,115,214,122,194,243,77,106,178,217,169,159,87,91,89,82,244,108,112,196,212,202,170,175,207,209,17,58,170,170,34,101,85,16,160,46,55,120,194,213,92,94,238,138,213,210,182,174,139,70,89,165,125,54,154,179,42,251,220,138,184,90,153,90,157,22,121,112,138,168,153,229,76,49,21,112,174,117,150,248,101,240,57,55,14,218,78,93,216,220,203,123,91,184,90,166,149,172,142,149,232,138,182,91,123,176,228,131,233,52,138,141,116,139,249,40,214,49,48,168,245,116,232,33,119,31,188,20,236,230,236,105,29,125,196,86,169,168,212,45,213,122,83,66,220,39,160,101,45,115,35,164,87,81,83,84,79,15,60,107,26,171,147,157,125,236,57,50,157,58,119,42,39,132,45,168,210,251,225,196,126,137,218,173,104,250,214,89,117,5,92,240,85,186,138,100,138,116,107,41,165,145,57,28,173,114,34,243,49,190,139,211,37,208,108,55,135,7,15,92,58,110,85,6,234,237,253,94,173,146,245,109,134,162,8,91,112,185,71,52,28,179,68,232,223,150,182,38,170,175,43,151,29,123,146,156,0,1,195,234,253,93,166,180,22,152,185,235,61,97,121,166,181,89,108,212,207,171,173,172,169,122,54,56,98,106,101,85,87,231,232,136,157,85,85,17,50,170,136,80,23,27,188,97,106,174,47,119,69,106,233,91,87,69,163,44,210,190,155,77,89,149,125,238,69,92,45,76,173,78,139,60,184,69,84,76,242,166,24,138,184,87,58,203,124,50,248,28,155,135,109,39,46,236,110,101,189,173,220,45,83,74,214,71,74,244,69,91,45,189,216,114,65,244,154,69,70,186,69,252,148,107,24,152,84,122,186,116,20,81,226,237,248,229,221,191,120,109,127,197,41,102,158,24,212,212,212,156,13,237,140,116,181,13,157,175,134,233,43,158,212,79,141,215,74,183,57,191,123,85,85,191,218,146,140,0,1,172,142,252,211,193,71,190,91,137,73,77,26,71,12,26,178,239,28,108,78,205,106,86,74,136,137,247,34,27,44,105,55,190,77,43,102,146,71,171,156,235,125,58,185,202,185,85,85,141,189,84,229,128,40,151,197,201,38,254,124,235,207,152,230,43,86,199,107,242,249,81,81,81,190,79,175,205,115,159,151,76,22,127,225,169,21,36,60,16,109,115,40,185,60,181,163,175,123,185,29,148,243,29,113,169,89,63,79,58,187,41,232,185,66,77,128,82,55,140,204,84,209,241,103,107,124,21,62,107,229,209,118,247,204,222,92,121,79,246,170,196,70,253,125,212,107,179,253,150,61,9,219,225,34,181,235,193,117,135,219,26,137,18,94,110,190,201,219,172,94,208,185,237,255,0,148,243,59,245,253,24,49,247,139,87,23,119,109,165,209,212,59,5,183,183,73,104,117,38,179,164,117,85,226,182,9,57,101,163,180,171,157,31,150,197,78,173,124,239,107,219,204,157,153,27,211,242,209,82,13,240,45,192,6,170,226,222,229,62,168,212,23,26,157,57,183,118,169,214,158,174,233,11,26,181,53,213,8,136,171,79,74,142,69,110,81,21,21,210,57,21,173,202,38,28,185,68,180,221,55,225,147,193,78,156,180,54,212,237,154,134,234,254,92,73,89,114,185,214,77,81,42,229,23,42,169,42,53,171,209,62,6,181,59,244,234,185,137,92,103,120,73,216,116,246,148,184,238,103,11,223,104,35,237,48,186,166,187,73,85,76,234,149,150,6,229,207,125,28,207,85,145,94,214,166,124,167,171,149,232,139,202,238,108,49,216,7,195,7,139,27,166,195,239,93,14,220,106,27,179,147,66,107,234,184,232,42,225,153,255,0,131,161,184,63,220,167,171,102,87,12,203,149,177,200,189,17,88,228,87,103,203,110,47,92,0,0,58,78,242,239,14,133,216,125,186,187,238,126,226,93,18,138,207,104,139,157,81,170,213,154,166,85,248,32,133,170,169,207,43,215,163,91,159,170,170,34,42,166,191,27,249,190,123,173,198,142,248,55,80,220,40,106,106,235,238,213,44,181,233,205,63,72,229,149,180,112,185,248,138,154,36,194,115,57,85,114,231,225,57,156,170,171,132,194,37,206,112,11,193,197,191,132,189,172,116,23,164,167,171,215,154,153,35,170,212,53,177,225,205,135,149,23,203,163,137,222,177,199,204,185,95,203,123,158,238,220,168,217,66,86,151,141,247,238,99,182,95,191,213,191,201,218,113,222,7,95,208,158,237,126,248,218,63,138,169,44,248,0,1,208,56,130,253,193,119,39,248,33,121,254,69,41,64,60,19,126,55,59,67,252,47,182,255,0,28,211,99,208,10,63,241,144,252,110,105,127,130,22,239,227,170,73,255,0,225,59,248,147,105,47,223,27,183,242,217,73,130,0,0,0,0,0,0,0,0,0,0,0,3,175,107,253,87,111,209,58,78,187,82,221,38,242,169,168,252,174,119,242,185,216,231,149,140,78,141,69,94,238,79,67,88,253,79,168,174,154,203,80,84,223,238,143,243,43,43,57,57,215,13,76,242,49,172,79,133,17,59,53,61,11,201,240,205,225,246,45,161,217,42,75,237,210,151,146,247,123,243,61,165,220,249,253,166,174,177,172,232,217,28,207,130,68,236,137,245,202,147,32,0,0,0,0,0,0,0,0,0,16,7,197,59,139,27,198,209,104,234,109,179,208,245,126,207,122,189,163,29,87,55,150,199,226,138,104,171,97,123,121,101,133,204,248,227,106,229,28,142,249,97,50,165,50,185,110,218,170,253,36,171,251,38,229,117,170,87,185,125,214,121,147,74,254,191,38,166,92,239,162,38,125,11,74,240,234,240,242,169,183,84,218,119,175,118,237,156,178,55,200,184,217,233,124,228,92,46,105,42,96,155,158,158,167,233,34,114,189,159,85,78,200,90,92,49,71,4,76,130,38,242,178,54,163,26,153,206,17,19,8,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,196,177,178,104,223,12,141,203,30,213,107,147,61,209,123,152,59,115,184,39,225,195,119,171,164,185,107,141,1,237,245,82,170,189,210,125,171,95,22,92,170,247,42,226,41,218,157,228,122,254,159,184,251,246,75,132,157,142,225,242,162,162,179,108,116,143,217,117,21,42,244,124,158,223,89,62,90,229,141,85,49,52,207,78,240,179,175,211,234,185,204,160,0,0,0,0,0,0,0,0,0,245,84,211,67,87,11,169,234,25,207,27,241,148,202,166,112,185,244,53,209,227,67,102,223,178,155,239,125,210,176,211,249,116,13,246,95,101,247,243,156,209,211,189,253,222,247,124,82,250,175,221,244,183,191,12,157,192,118,182,225,170,207,74,172,194,91,61,163,11,158,254,101,125,98,254,106,126,111,212,151,0,0,0,0,0,0,0,0,0,0,0,0,0,140,220,117,112,131,163,184,158,218,91,196,144,216,41,89,175,236,180,50,85,105,219,180,80,162,84,186,104,218,174,109,35,222,212,230,124,82,117,103,42,229,26,231,35,145,50,157,105,243,195,247,123,107,118,55,138,125,23,123,91,131,233,236,215,234,214,105,235,211,57,149,35,125,37,83,146,52,115,209,23,170,71,42,197,47,211,203,245,236,108,56,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,128,0,61,115,207,5,44,18,85,85,77,28,48,194,197,146,73,36,114,53,172,106,38,85,202,171,209,17,19,174,74,64,241,40,227,186,94,34,117,67,246,159,108,46,178,55,109,180,253,86,100,158,53,229,75,237,99,50,158,122,250,172,12,92,249,109,94,142,253,177,83,60,136,204,225,225,103,192,66,183,236,206,40,183,146,205,213,81,149,90,54,209,82,206,222,173,185,74,213,79,185,97,69,249,249,152,253,173,75,83,4,62,241,98,252,73,181,111,239,141,167,249,108,68,0,240,111,252,110,106,191,130,23,31,227,169,139,192,56,251,246,159,176,106,155,85,69,139,83,216,237,247,123,109,83,121,39,163,175,166,101,68,18,183,228,248,222,138,215,39,209,80,166,223,20,30,4,244,166,192,186,221,189,59,61,110,125,6,145,189,214,253,159,116,180,181,206,124,118,202,199,53,207,141,240,170,229,82,25,17,175,78,85,92,49,200,136,139,135,181,173,205,126,11,155,247,95,125,211,26,171,135,139,237,99,230,253,78,39,219,246,36,123,178,177,210,75,34,50,166,36,79,70,182,103,198,244,239,214,161,255,0,66,205,192,0,17,203,141,190,48,244,175,9,59,101,37,217,238,130,225,172,239,108,146,13,57,104,87,117,150,84,76,58,162,84,78,169,4,121,69,114,254,82,242,177,49,205,148,164,125,175,219,93,229,227,99,126,223,103,162,173,158,241,170,53,61,92,151,43,213,226,177,21,98,164,133,92,158,109,76,202,212,195,35,103,51,90,214,181,17,58,177,141,78,173,66,255,0,120,125,216,93,7,195,118,216,90,246,187,111,168,149,148,116,77,243,106,234,228,68,243,238,21,110,68,73,42,102,84,238,247,42,39,78,205,106,53,169,132,106,33,146,1,69,30,46,223,142,93,219,247,134,215,252,82,145,203,112,247,231,113,55,43,68,232,205,182,190,221,149,154,95,65,219,219,67,104,181,192,170,216,81,253,85,245,18,38,125,249,92,174,84,230,95,133,184,106,99,174,109,203,195,23,130,221,188,218,189,187,178,241,1,114,185,91,53,86,178,213,116,13,170,162,174,166,114,75,77,104,165,145,48,176,64,171,253,59,187,101,127,69,69,71,70,152,68,114,190,121,0,0,7,174,121,224,165,130,74,170,169,163,134,24,88,178,73,36,142,70,181,141,68,202,185,85,122,34,34,117,201,72,30,37,28,119,75,196,78,168,126,211,237,133,214,70,237,182,159,170,204,147,198,188,169,125,172,102,83,207,95,85,129,139,159,45,171,209,223,182,42,103,145,25,156,60,44,248,8,86,253,153,197,22,242,89,186,170,50,171,70,218,42,89,219,213,183,41,90,169,247,44,40,191,63,51,31,181,169,106,96,197,92,88,254,43,27,201,255,0,71,250,135,252,221,57,71,254,28,31,142,206,214,126,248,213,127,34,168,54,21,0,0,122,231,158,10,88,36,170,170,154,56,97,133,139,36,146,72,228,107,88,212,76,171,149,87,162,34,39,92,148,129,226,81,199,116,188,68,234,135,237,62,216,93,100,110,219,105,250,172,201,60,107,202,151,218,198,101,60,245,245,88,24,185,242,218,189,29,251,98,166,121,17,153,195,194,207,128,133,111,217,156,81,111,37,155,170,163,42,180,109,162,165,157,189,91,114,149,170,159,114,194,139,243,243,49,251,90,150,166,10,99,241,168,208,146,217,120,128,210,58,254,40,81,148,154,159,76,165,42,187,151,28,245,84,115,189,36,92,250,254,14,122,116,249,244,249,96,149,190,14,155,159,65,171,184,95,169,219,207,105,69,184,232,59,213,68,15,129,93,149,109,45,91,221,83,20,159,68,116,142,169,111,223,27,137,222,0,7,91,220,173,117,103,219,13,190,212,123,139,168,37,108,118,237,55,107,169,185,212,43,157,142,102,197,26,191,149,62,174,84,70,162,122,170,162,26,218,237,214,153,188,111,118,246,105,237,42,232,252,235,134,182,212,148,244,211,249,109,229,78,106,154,132,243,31,132,248,90,136,247,57,126,72,139,242,54,109,70,163,81,26,212,68,68,76,34,39,161,228,2,150,60,104,180,116,182,126,37,52,230,175,142,20,109,46,162,210,144,49,95,249,213,52,245,19,49,233,219,210,55,211,252,215,175,220,76,175,7,253,104,154,155,131,250,125,60,233,90,175,210,58,134,227,107,70,103,222,107,36,115,43,17,113,158,202,234,167,225,123,116,95,146,147,116,2,130,60,82,181,116,90,179,141,93,111,21,52,201,45,61,138,27,125,162,55,35,178,156,209,210,70,233,83,183,76,75,36,141,199,94,169,159,82,216,124,55,180,155,244,127,5,91,101,65,52,92,147,87,80,84,93,158,184,194,189,42,170,230,157,138,191,253,174,70,39,220,136,83,215,136,126,185,171,215,188,100,238,109,194,166,101,124,118,171,183,216,116,236,230,69,72,227,163,99,105,213,169,142,217,124,111,114,167,205,202,75,13,131,241,100,217,221,139,217,173,33,180,182,157,140,212,79,143,77,218,225,164,158,104,174,20,236,109,77,78,57,170,39,198,58,121,147,58,71,227,251,35,191,126,189,246,216,255,0,88,189,81,253,243,167,255,0,240,71,235,223,109,143,245,139,213,31,223,58,127,255,0,4,171,61,215,213,26,95,85,110,150,165,214,91,127,100,169,176,89,46,215,105,238,86,235,124,146,34,201,66,217,30,178,36,72,230,244,195,28,170,141,84,244,68,54,63,216,141,101,54,226,236,150,128,215,181,83,164,213,26,139,76,91,46,117,15,230,69,95,58,106,88,223,34,46,58,101,30,231,34,167,162,162,161,222,128,0,227,53,62,166,211,250,51,79,92,117,102,171,187,211,90,236,246,138,105,43,43,171,106,95,201,20,16,177,50,231,185,126,72,137,255,0,113,65,92,120,113,157,127,226,223,114,121,45,47,171,162,208,26,126,105,34,211,214,199,251,174,149,87,221,117,100,205,78,242,200,136,152,106,231,203,106,242,167,85,122,186,194,124,50,248,9,77,143,177,193,190,91,183,103,68,220,11,205,63,251,153,65,80,207,122,195,71,35,112,188,205,84,247,106,100,106,170,63,213,140,94,78,138,178,33,63,193,90,94,55,223,185,142,217,126,255,0,86,255,0,39,105,199,120,29,127,66,123,181,251,227,104,254,42,164,179,224,0,7,64,226,11,247,5,220,159,224,133,231,249,20,165,0,240,77,248,220,237,15,240,190,219,252,115,77,143,64,40,255,0,198,67,241,185,165,254,8,91,191,142,169,39,255,0,132,239,226,77,164,191,124,110,223,203,101,38,8,0,0,0,0,0,0,0,0,0,0,0,8,143,226,109,184,14,209,60,53,94,41,81,153,75,159,179,229,115,219,203,175,163,95,205,95,206,250,21,9,193,134,205,191,123,55,222,197,165,38,167,243,104,29,237,94,213,239,242,227,20,117,18,51,179,216,239,138,47,69,251,254,187,23,83,83,67,71,11,105,233,217,201,27,51,132,202,174,50,185,245,251,207,104,0,0,0,0,0,0,0,0,0,48,214,246,240,147,177,220,65,212,83,214,110,118,145,251,82,162,153,88,140,147,219,235,32,195,90,178,42,38,33,153,137,222,103,245,250,253,19,31,6,216,240,79,195,134,208,215,71,114,208,250,3,216,42,162,84,123,100,251,86,190,92,57,21,142,69,196,179,185,59,198,197,253,31,121,156,98,141,144,198,200,99,110,24,198,163,90,153,236,137,216,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,175,15,22,94,27,42,183,3,69,219,247,67,76,83,243,87,216,252,223,107,103,58,39,157,231,75,67,3,58,190,86,181,184,107,29,217,171,159,92,119,56,63,5,189,74,202,173,15,173,52,227,223,239,208,125,157,200,220,126,124,215,23,175,167,250,84,178,176,0,0,0,0,0,0,0,0,0,0,7,1,175,245,91,52,30,131,212,154,226,74,9,43,153,167,109,21,151,103,82,198,244,99,167,74,120,95,42,198,142,94,141,87,114,99,43,209,50,66,109,151,241,114,219,173,229,221,109,47,181,116,123,77,126,180,84,106,139,140,118,216,107,106,174,48,58,40,164,147,163,85,81,17,21,114,184,68,68,234,170,168,79,128,122,43,107,105,45,180,85,23,26,250,136,233,233,169,98,124,211,75,34,225,177,198,212,85,115,149,125,17,17,21,77,99,52,210,201,168,55,106,212,182,70,72,146,92,181,28,30,200,212,76,59,50,84,167,34,97,59,47,84,236,108,244,98,174,44,127,21,141,228,255,0,163,253,67,254,110,156,163,255,0,14,15,199,103,107,63,124,106,191,145,84,27,10,128,0,42,135,197,51,143,118,215,45,207,133,253,154,189,42,192,199,123,62,176,188,82,74,152,149,83,226,183,68,246,250,34,225,38,84,94,171,152,151,167,152,139,137,124,52,184,12,118,255,0,234,24,183,147,117,109,114,55,110,172,117,63,176,233,37,98,181,47,213,145,187,224,79,157,60,110,69,243,21,62,39,39,151,249,252,183,109,28,113,195,27,33,134,54,178,54,53,26,214,181,48,141,68,236,136,158,136,126,129,15,188,88,191,18,109,91,251,227,105,254,91,17,0,60,27,255,0,27,154,175,224,133,199,248,234,98,240,1,12,188,92,46,182,187,119,6,23,202,58,247,196,147,221,47,86,170,74,20,127,117,157,39,73,149,27,215,191,149,12,171,235,209,23,239,32,151,131,68,85,82,113,105,114,124,13,122,178,45,25,112,124,234,213,232,140,246,154,68,76,253,57,149,191,167,5,221,0,1,140,120,138,226,11,65,112,207,181,247,61,207,215,213,105,228,82,183,202,161,160,141,232,149,23,42,183,39,224,233,225,69,238,229,94,170,184,84,107,81,206,94,141,82,129,247,3,93,111,55,27,60,64,125,169,81,73,83,123,213,122,178,177,180,86,171,93,54,93,21,28,9,159,46,158,36,236,200,163,103,51,156,229,199,103,200,245,202,185,197,225,112,93,194,22,146,225,31,108,99,211,212,75,13,199,86,94,27,29,70,163,188,35,87,246,77,66,34,226,40,179,213,176,71,204,228,98,116,85,202,185,81,21,202,137,33,0,40,163,197,219,241,203,187,126,240,218,255,0,138,83,229,184,120,114,107,42,238,13,244,223,19,250,6,243,62,161,186,86,65,53,218,241,97,138,157,17,96,182,229,81,178,64,169,239,72,248,249,28,233,19,213,175,247,83,240,107,207,251,240,240,227,182,233,194,254,175,110,133,215,117,149,53,155,101,168,42,83,218,226,234,247,89,234,93,132,246,184,83,63,2,244,243,88,157,209,17,201,151,55,14,189,75,93,210,217,124,182,82,94,172,183,10,106,251,125,124,44,169,165,170,166,149,178,69,60,79,106,57,143,99,218,170,142,106,162,162,162,167,69,69,62,160,0,5,80,248,166,113,238,218,229,185,240,191,179,87,165,88,24,239,103,214,23,138,73,83,18,170,124,86,232,158,223,68,92,36,202,139,213,115,18,244,243,17,113,47,134,151,1,142,223,253,67,22,242,110,173,174,70,237,213,142,167,246,29,36,172,86,165,250,178,55,124,9,243,167,141,200,190,98,167,196,228,242,255,0,63,150,237,163,142,56,99,100,48,198,214,70,198,163,90,214,166,17,168,157,145,19,209,15,208,49,87,22,63,138,198,242,127,209,254,161,255,0,55,78,81,255,0,135,7,227,179,181,159,190,53,95,200,170,13,133,64,0,21,67,226,153,199,187,107,150,231,194,254,205,94,149,96,99,189,159,88,94,41,37,76,74,169,241,91,162,123,125,17,112,147,42,47,85,204,75,211,204,69,196,190,26,92,6,59,127,245,12,91,201,186,182,185,27,183,86,58,159,216,116,146,177,90,151,234,200,221,240,39,206,158,55,34,249,138,159,19,147,203,252,254,91,182,142,56,225,141,144,195,27,89,27,26,141,107,90,152,70,162,118,68,79,68,63,64,137,126,38,28,55,220,56,134,225,198,177,250,90,222,181,122,175,69,78,183,235,84,76,110,100,169,141,172,86,212,211,51,230,175,141,121,154,136,138,174,124,76,106,119,42,63,129,222,41,174,28,41,111,117,22,177,168,243,170,52,181,217,137,108,212,148,113,166,93,37,35,157,148,149,141,245,146,39,97,237,249,167,59,122,115,170,155,7,233,109,83,167,117,190,156,182,234,253,37,120,166,186,217,175,20,204,172,161,173,166,127,52,115,194,244,203,92,213,251,189,23,170,47,69,194,161,202,128,10,166,241,118,227,22,223,93,3,184,83,219,219,154,84,44,115,69,85,172,106,224,126,88,215,177,81,240,219,242,159,19,145,200,217,36,252,213,108,109,238,143,107,122,95,131,175,13,117,186,183,114,171,248,141,212,86,229,75,30,143,108,182,251,43,164,106,114,212,221,37,143,150,71,183,61,210,24,94,185,94,158,252,204,84,92,181,113,113,160,2,191,124,101,246,142,125,99,195,245,139,116,173,212,222,109,78,128,187,226,169,200,157,89,65,91,203,20,142,255,0,238,236,165,76,124,149,87,208,141,190,12,123,219,14,146,222,29,71,178,151,106,164,101,38,185,161,109,109,181,28,169,255,0,132,40,209,238,86,55,175,229,192,233,85,123,254,210,210,229,1,192,110,6,182,177,109,174,135,191,238,6,167,169,72,45,90,118,221,81,114,171,122,185,17,124,184,152,175,86,183,61,220,184,194,39,170,170,39,169,173,229,154,219,171,248,157,226,6,10,6,175,62,162,220,173,80,174,149,232,138,230,197,53,101,66,186,73,23,251,6,115,185,203,242,107,87,228,108,157,165,180,221,167,70,233,139,70,144,176,211,249,22,203,29,5,61,182,138,46,159,131,130,24,219,28,109,233,132,232,214,162,26,232,241,159,100,169,176,113,105,187,244,53,89,231,151,89,221,171,83,45,199,185,81,82,249,217,234,191,147,43,122,250,253,59,22,143,182,222,22,92,24,110,14,221,233,125,119,73,111,213,15,135,81,89,232,238,172,116,55,247,185,152,158,22,201,238,175,39,111,120,236,127,173,7,193,199,255,0,194,245,111,247,245,223,254,8,253,104,62,14,63,254,23,171,127,191,174,255,0,240,71,235,65,240,113,255,0,240,189,91,253,253,119,255,0,130,75,109,186,208,122,127,107,180,37,135,110,180,171,39,101,159,78,80,67,110,161,108,242,249,146,36,49,181,26,222,103,126,82,225,59,157,136,0,126,100,146,56,99,124,211,72,214,70,198,171,156,231,46,17,168,157,213,87,209,10,81,241,50,227,205,219,237,168,39,217,45,168,187,189,54,250,197,86,169,112,173,167,147,220,191,86,70,184,71,34,167,197,77,27,179,200,153,86,189,200,146,117,196,106,153,47,194,211,128,118,221,228,182,241,63,188,150,119,123,28,47,101,86,143,180,84,198,169,231,189,58,182,227,43,87,187,19,162,194,157,156,191,132,236,140,230,182,80,10,210,241,190,253,204,118,203,247,250,183,249,59,78,59,192,235,250,19,221,175,223,27,71,241,85,37,159,0,0,58,7,16,95,184,46,228,255,0,4,47,63,200,165,40,7,130,111,198,231,104,127,133,246,223,227,154,108,122,1,71,254,50,31,141,205,47,240,66,221,252,117,73,63,252,39,127,18,109,37,251,227,118,254,91,41,48,64,0,0,0,0,0,0,0,0,0,0,0,86,167,141,38,165,142,151,67,232,189,56,199,251,245,255,0,104,243,55,31,153,53,185,233,233,254,148,57,207,9,174,27,42,182,255,0,69,220,55,67,83,211,242,215,223,60,175,100,103,58,47,147,228,203,93,3,250,178,87,53,217,107,219,221,169,143,76,247,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,234,170,165,130,178,7,83,84,179,158,55,227,153,185,84,206,23,62,159,113,133,54,79,135,155,70,200,106,251,245,86,148,143,200,182,222,125,151,154,60,185,217,242,162,145,19,172,146,61,223,20,174,95,79,211,233,156,0,0,0,0,0,0,0,0,0,0,0,31,37,218,215,69,123,181,86,217,110,80,164,180,149,244,242,82,212,70,191,151,27,218,173,114,126,148,85,53,179,222,109,177,215,124,44,111,213,215,69,213,77,83,111,189,105,11,179,42,237,55,6,116,89,35,99,210,90,74,184,157,132,69,203,81,143,69,199,71,34,162,162,42,42,37,206,240,123,226,43,180,28,70,233,138,11,54,174,212,22,221,37,184,112,66,216,238,22,170,233,219,79,13,100,168,157,102,163,145,234,141,145,174,194,187,203,207,152,206,168,168,168,136,247,75,90,170,170,90,26,105,107,43,106,98,167,167,129,139,36,178,202,244,99,24,212,76,171,156,229,232,136,159,53,43,63,196,143,196,99,67,199,161,239,60,63,108,70,162,130,251,118,190,196,250,11,253,242,130,100,125,37,21,35,147,18,211,195,43,125,217,101,145,185,99,149,170,173,107,85,201,149,114,251,177,79,194,227,135,59,206,243,113,33,102,215,85,118,233,63,82,155,117,83,29,238,186,169,209,175,150,250,216,215,154,146,157,174,237,207,230,163,100,84,252,216,157,243,66,248,76,85,197,143,226,177,188,159,244,127,168,127,205,211,148,127,225,193,248,236,237,103,239,141,87,242,42,131,97,80,0,32,71,137,135,30,140,216,125,63,54,202,109,69,221,139,184,119,202,95,217,245,176,63,46,176,209,200,139,239,34,167,195,83,34,124,9,221,141,95,51,166,99,205,94,112,155,179,90,23,123,247,98,10,45,221,221,109,51,162,52,125,185,205,174,189,87,223,47,148,212,19,86,51,153,87,217,233,252,249,26,175,146,69,69,69,122,101,35,106,171,151,175,43,93,122,26,91,136,142,13,244,70,156,182,233,13,37,191,219,67,106,179,89,233,153,71,67,69,77,171,237,205,142,8,88,152,107,90,158,119,203,213,122,170,245,92,170,156,175,243,216,240,177,255,0,25,109,170,255,0,174,86,239,245,195,249,236,120,88,255,0,140,182,213,127,215,43,119,250,227,42,144,251,197,139,241,38,213,191,190,54,159,229,177,21,199,225,67,175,52,54,221,113,69,83,168,55,7,89,216,180,197,173,218,90,190,157,43,175,55,24,104,169,214,87,75,78,173,103,153,43,154,222,101,70,185,81,51,149,194,252,139,136,254,123,30,22,63,227,45,181,95,245,202,221,254,184,232,123,141,226,39,193,214,219,81,79,83,91,189,86,91,237,68,77,204,116,122,113,203,116,146,119,126,107,95,14,98,69,233,221,239,106,125,122,161,81,28,115,113,195,169,56,194,213,148,17,211,218,36,176,104,173,58,233,86,207,106,124,188,242,203,35,240,142,169,168,84,247,86,85,106,34,35,83,40,196,202,34,170,171,156,233,241,225,1,195,30,160,219,29,3,123,223,29,111,107,146,130,229,174,162,130,158,205,77,59,21,147,69,107,141,85,254,115,145,81,21,18,103,171,28,212,245,100,76,114,116,113,98,0,3,175,110,6,191,210,59,91,163,46,251,129,174,239,80,90,108,86,58,87,213,214,213,76,189,24,198,250,53,59,185,238,92,53,172,76,185,206,84,106,34,170,162,26,252,113,155,197,214,175,226,219,115,229,212,183,21,154,223,165,173,78,125,54,156,179,43,242,218,90,117,94,178,200,137,209,211,201,132,87,187,211,13,106,47,43,80,176,31,14,125,11,194,95,12,186,57,187,131,184,60,67,109,28,251,153,168,169,147,218,21,218,198,218,255,0,177,105,93,133,246,72,221,231,170,43,215,8,178,189,59,175,184,153,107,114,233,165,252,246,60,44,127,198,91,106,191,235,149,187,253,112,254,123,30,22,63,227,45,181,95,245,202,221,254,184,237,90,23,118,54,179,116,61,187,249,153,238,94,148,213,191,102,121,94,219,246,21,230,154,191,217,124,206,111,47,205,242,94,238,78,111,45,252,188,216,207,35,177,217,78,214,81,71,139,183,227,151,118,253,225,181,255,0,20,165,170,120,127,126,38,155,81,251,194,223,227,100,43,231,196,235,128,5,219,138,234,254,34,182,94,201,141,39,91,42,205,168,237,20,177,244,180,206,245,235,85,27,115,254,247,123,151,222,106,38,35,114,244,247,23,12,248,60,51,124,64,165,218,123,165,22,192,239,61,237,206,209,55,25,146,43,21,214,165,234,191,98,84,189,200,137,11,220,189,169,94,171,223,180,110,92,244,107,156,173,185,116,114,57,17,205,84,84,84,202,42,122,158,64,4,8,241,48,227,209,155,15,167,230,217,77,168,187,177,119,14,249,75,251,62,182,7,229,214,26,57,17,125,228,84,248,106,100,79,129,59,177,171,230,116,204,121,171,206,19,118,107,66,239,126,236,65,69,187,187,173,166,116,70,143,183,57,181,215,170,251,229,242,154,130,106,198,115,42,251,61,63,159,35,85,242,72,168,168,175,76,164,109,85,114,245,229,107,175,67,75,113,17,193,190,136,211,150,221,33,164,183,251,104,109,86,107,61,51,40,232,104,169,181,125,185,177,193,11,19,13,107,83,206,249,122,175,85,94,171,149,83,149,254,123,30,22,63,227,45,181,95,245,202,221,254,184,127,61,143,11,31,241,150,218,175,250,229,110,255,0,92,101,83,21,113,99,248,172,111,39,253,31,234,31,243,116,229,31,248,112,126,59,59,89,251,227,85,252,138,160,216,84,0,8,17,226,97,199,163,54,31,79,205,178,155,81,119,98,238,29,242,151,246,125,108,15,203,172,52,114,34,251,200,169,240,212,200,159,2,119,99,87,204,233,152,243,87,156,38,236,214,133,222,253,216,130,139,119,119,91,76,232,141,31,110,115,107,175,85,247,203,229,53,4,213,140,230,85,246,122,127,62,70,171,228,145,81,81,94,153,72,218,170,229,235,202,215,94,134,150,226,35,131,125,17,167,45,186,67,73,111,246,208,218,172,214,122,102,81,208,209,83,106,251,115,99,130,22,38,26,214,167,157,242,245,94,170,189,87,42,167,43,252,246,60,44,127,198,91,106,191,235,149,187,253,112,254,123,30,22,63,227,45,181,95,245,202,221,254,184,202,160,169,95,18,79,14,26,251,77,125,215,136,94,31,236,50,84,219,106,94,250,221,75,167,40,225,203,232,222,185,116,149,148,172,106,117,137,122,186,72,209,50,197,203,155,150,42,164,113,215,130,63,16,109,119,194,93,99,180,173,222,138,109,81,183,149,211,249,213,22,133,155,150,122,9,28,190,252,212,110,119,186,213,94,238,141,222,235,213,59,177,85,92,92,6,205,241,185,195,22,249,208,67,62,139,221,123,53,61,124,173,69,117,162,239,59,104,43,227,119,171,124,153,85,57,241,211,46,141,94,222,189,204,229,28,145,205,27,38,134,70,190,55,181,28,215,53,114,142,69,236,168,190,168,116,253,196,222,93,168,218,75,116,151,93,204,220,93,61,166,169,227,111,55,251,163,95,28,82,63,166,112,200,213,121,228,114,250,53,168,170,190,136,86,135,24,94,47,31,108,91,235,182,247,133,118,85,210,71,58,58,10,157,97,85,18,195,55,34,244,95,98,133,222,243,21,83,250,108,136,142,78,188,172,106,225,233,15,184,69,225,3,114,248,195,220,55,82,80,58,174,139,77,82,212,121,186,139,83,84,49,210,50,4,85,230,115,24,231,126,219,82,252,229,25,156,245,230,118,27,212,191,189,179,219,109,29,180,26,14,203,182,218,2,209,29,178,195,97,166,74,106,74,118,174,87,25,85,115,222,238,238,123,220,174,123,156,189,92,231,42,175,115,179,128,14,11,93,104,189,61,184,250,50,247,160,181,101,10,86,89,181,5,4,246,234,216,87,25,116,50,177,90,238,85,94,206,76,229,29,221,21,17,83,170,26,239,239,78,214,110,119,5,28,69,203,97,142,186,174,130,239,165,238,17,221,116,237,229,140,228,74,202,84,122,186,158,169,157,218,168,228,106,181,237,234,136,230,200,197,206,21,11,148,224,211,143,189,175,226,139,74,209,219,239,23,91,110,154,220,58,118,36,119,27,12,245,9,26,84,61,48,158,117,26,189,115,44,110,94,188,136,170,246,47,71,101,57,94,233,55,124,191,88,244,205,170,166,251,169,47,52,54,155,109,27,22,74,154,202,234,134,65,4,44,78,238,124,143,84,107,83,234,170,83,215,137,111,136,101,139,123,45,238,216,109,143,185,77,62,144,134,165,178,223,175,77,71,70,203,188,145,187,49,193,10,46,21,105,218,244,71,171,213,19,157,237,98,181,57,91,151,247,111,7,110,21,107,150,229,89,197,46,179,181,172,84,209,69,53,179,73,50,102,97,101,123,189,202,154,198,255,0,98,141,230,133,171,217,121,229,252,212,82,215,74,118,241,142,225,186,235,166,247,46,131,137,11,5,189,242,216,181,84,48,219,111,114,70,204,165,45,202,22,114,68,247,170,118,108,176,177,141,69,252,232,93,149,203,154,135,102,240,194,241,5,210,122,55,77,82,112,227,190,119,248,44,244,84,82,43,116,181,246,173,252,180,236,100,143,87,58,142,166,69,233,18,35,156,171,28,142,195,112,229,106,171,121,89,155,94,165,170,165,174,166,138,178,138,166,42,138,121,216,146,69,44,79,71,177,237,84,202,57,174,78,138,139,243,67,13,113,47,197,198,206,112,185,164,234,111,122,247,81,83,77,122,88,92,235,102,157,166,157,174,184,92,36,199,186,141,143,170,199,30,126,41,92,136,198,167,205,85,26,180,229,182,60,90,241,145,185,220,86,46,172,218,77,85,91,250,174,215,183,88,225,109,137,175,116,182,165,133,19,149,145,73,3,242,196,134,40,154,185,147,8,230,181,175,127,50,46,84,190,251,122,87,182,130,153,183,89,41,228,173,72,88,149,47,167,99,153,19,165,229,78,117,99,92,170,168,222,108,225,21,85,81,49,149,94,231,208,0,42,215,197,47,143,133,160,109,203,134,13,153,189,167,180,189,171,79,172,47,20,178,117,137,170,157,109,209,61,63,41,81,113,50,162,244,79,193,247,243,17,34,63,1,59,25,178,91,153,184,127,171,30,34,55,87,67,233,141,23,166,166,100,142,180,223,53,13,37,13,69,238,167,163,155,10,71,44,173,122,83,167,69,123,241,135,124,9,149,87,43,46,162,155,138,142,20,40,233,226,163,163,226,59,105,160,130,6,54,56,162,143,88,91,90,200,216,212,194,53,168,147,97,17,17,17,17,16,246,255,0,61,143,11,31,241,150,218,175,250,229,110,255,0,92,125,86,158,38,248,109,191,221,104,172,86,46,32,246,214,227,114,184,212,71,73,71,71,73,171,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,201,101,105,120,223,126,230,59,101,251,253,91,252,157,167,29,224,117,253,9,238,215,239,141,163,248,170,146,207,128,0,29,3,136,47,220,23,114,127,130,23,159,228,82,148,3,193,55,227,115,180,63,194,251,111,241,205,54,61,0,163,255,0,25,15,198,230,151,248,33,110,254,58,164,152,94,25,91,255,0,177,26,11,132,29,49,166,117,214,245,232,45,57,120,167,175,186,62,107,125,219,82,81,209,212,198,215,214,72,230,171,162,150,70,185,17,90,168,168,170,157,81,81,73,83,252,246,60,44,127,198,91,106,191,235,149,187,253,113,216,180,70,244,236,230,230,87,207,106,219,141,217,209,186,174,182,150,31,104,158,154,201,126,165,174,150,40,185,145,188,238,100,47,114,181,188,202,137,149,76,101,81,14,230,0,0,0,0,0,0,0,0,0,0,0,193,219,219,195,197,163,123,245,125,134,171,85,199,231,219,108,222,213,203,30,92,220,121,177,70,139,214,57,24,239,138,38,175,175,232,245,205,148,180,176,81,64,218,106,104,249,35,102,121,91,149,92,101,115,235,245,83,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,7,139,126,12,182,187,139,157,41,21,183,86,49,246,157,73,108,99,146,207,168,169,35,71,84,82,103,170,198,246,174,18,104,85,122,172,106,169,234,173,86,170,170,148,253,188,158,25,252,90,237,37,210,162,26,61,185,171,214,214,150,57,203,79,114,210,236,117,111,154,196,237,154,118,167,158,199,99,25,69,98,166,114,136,174,198,76,97,65,195,135,21,215,184,190,193,161,216,205,212,169,167,130,68,141,212,223,169,203,135,147,11,242,189,28,139,31,43,58,231,190,61,73,43,195,215,132,94,255,0,238,69,210,150,229,188,108,143,110,180,202,57,31,51,102,146,58,139,165,67,51,213,177,64,197,86,196,171,133,78,105,92,213,110,81,81,143,78,133,192,108,206,202,237,198,192,232,42,29,184,218,253,63,29,170,207,69,151,187,175,60,213,83,42,39,60,243,72,189,100,145,216,76,170,246,68,70,162,35,81,173,78,242,99,254,33,116,181,247,92,236,22,229,232,173,45,67,237,183,173,65,163,239,54,187,117,55,154,200,252,250,169,232,165,142,40,249,222,173,99,121,158,246,166,92,168,212,206,85,81,58,149,95,193,71,135,255,0,23,59,71,197,30,129,220,109,194,218,95,178,116,245,146,182,121,107,171,62,222,182,79,228,177,212,179,49,171,229,197,80,231,187,222,123,83,221,106,247,249,23,32,0,49,207,16,26,143,120,180,206,216,93,106,246,27,111,83,88,107,106,134,123,53,178,146,74,234,90,88,41,164,122,42,123,76,206,168,146,54,185,145,247,228,106,243,57,112,157,17,85,201,75,90,163,195,131,196,55,90,234,43,142,173,213,155,73,85,117,188,221,234,95,87,91,91,85,170,172,239,150,121,158,185,115,156,171,87,255,0,185,59,39,67,140,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,99,245,174,56,236,254,177,159,227,53,159,253,172,126,181,199,29,159,214,51,252,102,179,255,0,181,151,252,70,239,16,157,162,220,61,241,225,115,81,109,206,214,233,239,182,245,13,117,109,186,90,122,63,107,130,155,157,145,85,70,247,175,153,59,216,196,195,90,171,213,201,156,116,202,149,37,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,206,227,164,124,32,120,193,212,53,49,71,126,183,233,77,45,11,213,22,73,110,55,166,204,172,76,34,175,187,74,217,114,189,209,19,182,83,186,39,82,109,112,209,225,33,179,27,67,113,163,213,219,177,117,93,198,212,20,142,108,176,210,212,83,36,54,152,36,69,202,47,179,170,185,103,84,255,0,202,59,145,123,249,104,184,196,242,70,163,81,26,212,68,68,76,34,39,161,228,0,86,111,136,142,211,113,243,197,14,173,77,15,183,187,57,83,79,182,22,25,185,169,90,186,150,213,19,175,53,41,159,217,114,177,213,72,230,177,17,113,28,110,76,181,50,229,195,157,202,216,103,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,199,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,39,255,0,133,39,11,155,237,195,95,243,81,254,109,122,27,245,57,250,163,251,19,236,207,247,78,142,179,207,246,127,110,243,191,222,210,201,203,203,231,197,241,99,60,221,51,133,196,255,0,42,123,196,99,129,222,40,247,227,137,155,134,224,237,78,216,125,185,96,158,211,65,75,29,95,219,118,234,108,203,28,106,143,111,36,243,177,253,23,215,151,11,232,79,254,15,180,6,173,218,222,25,182,247,111,181,221,167,236,203,253,142,210,148,181,244,158,124,83,121,50,249,143,94,94,120,156,230,59,162,167,86,185,80,203,117,180,84,87,42,42,139,117,198,146,26,170,74,168,159,4,240,79,26,62,57,99,114,42,57,143,106,244,115,85,21,81,81,122,42,41,78,124,89,248,76,110,245,167,116,42,110,220,47,233,24,245,30,141,188,171,234,163,160,117,214,146,150,107,52,153,78,106,117,90,169,99,243,99,85,85,88,220,213,114,163,81,90,254,173,71,62,105,248,125,82,113,143,160,116,114,108,255,0,19,219,99,83,73,107,177,82,181,186,123,81,58,249,110,171,115,105,217,202,214,208,204,200,39,124,139,202,157,99,147,10,136,212,86,185,83,149,185,152,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,49,255,0,16,186,90,251,174,118,11,114,244,86,150,161,246,219,214,160,209,247,155,93,186,155,205,100,126,125,84,244,82,199,20,124,239,86,177,188,207,123,83,46,84,106,103,42,168,157,74,175,224,163,195,255,0,139,157,163,226,143,64,238,54,225,109,47,217,58,122,201,91,60,181,213,159,111,91,39,242,88,234,89,152,213,242,226,168,115,221,239,61,169,238,181,123,252,139,144,0,24,231,136,13,71,188,90,103,108,46,181,123,13,183,169,172,53,181,67,61,154,217,73,37,117,45,44,20,210,61,21,61,166,103,84,73,27,92,200,251,242,53,121,156,184,78,136,170,228,165,173,81,225,193,226,27,173,117,21,199,86,234,205,164,170,186,222,110,245,47,171,173,173,170,213,86,119,203,60,207,92,185,206,85,171,255,0,220,157,147,161,198,126,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,177,250,215,28,118,127,88,207,241,154,207,254,214,63,90,227,142,207,235,25,254,51,89,255,0,218,203,254,0,131,220,86,120,86,108,246,252,87,86,107,93,183,173,110,223,107,10,167,44,179,186,154,157,36,182,87,72,170,170,231,75,78,138,139,27,221,211,47,141,81,59,170,177,234,170,165,112,110,111,134,79,24,187,105,87,35,27,181,242,106,186,38,189,205,142,187,77,84,54,185,146,99,213,34,247,103,106,42,117,247,163,79,238,152,186,13,133,226,174,195,51,108,244,219,47,186,246,233,103,122,57,180,172,211,151,40,93,35,157,238,162,163,18,52,85,85,194,39,110,184,59,54,144,224,59,140,109,123,90,216,109,188,63,234,250,87,204,255,0,122,91,213,34,218,218,153,94,174,115,170,214,63,170,252,254,242,103,112,247,224,189,114,90,218,93,65,196,158,184,165,109,36,110,73,29,167,180,244,142,123,229,78,252,147,85,185,26,140,235,209,91,27,93,148,237,34,41,103,186,15,111,244,86,215,233,90,13,15,183,186,102,130,195,98,182,71,229,211,81,81,68,140,141,137,234,229,245,115,213,122,185,238,85,115,149,85,85,85,85,84,236,0,0,12,41,197,63,9,155,95,197,150,135,110,150,215,148,210,81,220,168,21,242,217,239,148,140,111,181,219,165,114,117,198,126,56,221,132,231,141,122,59,8,185,107,145,174,74,116,223,63,12,126,42,182,114,237,59,108,218,30,171,112,44,124,203,236,215,61,49,3,234,164,145,185,232,146,82,55,51,198,252,42,101,17,174,110,115,135,187,25,49,93,183,134,174,44,53,156,144,90,104,246,63,115,238,12,133,233,20,109,154,195,92,144,64,236,118,87,200,196,100,125,19,213,80,155,92,37,120,64,106,155,141,218,143,90,241,78,248,173,86,170,105,18,86,105,74,58,166,203,85,88,169,213,18,166,120,149,89,20,107,211,45,141,206,123,147,41,152,213,58,219,53,174,215,108,177,219,41,44,182,91,125,53,5,190,130,22,83,82,210,211,68,216,226,130,38,53,26,198,49,141,68,70,181,17,17,17,19,162,34,31,81,193,107,141,17,165,55,39,72,221,116,38,184,178,83,93,236,87,186,103,82,215,81,84,38,89,44,107,247,117,107,145,81,28,215,34,162,181,200,138,138,138,136,165,60,241,57,225,17,188,26,10,241,89,127,225,245,171,174,116,180,143,116,145,91,159,60,113,93,168,89,223,145,205,122,181,149,8,157,145,209,175,58,255,0,83,76,101,99,13,46,203,113,143,163,231,77,53,110,218,189,226,180,189,207,94,74,58,75,53,206,36,145,202,229,78,102,53,140,195,178,168,184,84,202,47,162,169,222,246,231,195,171,140,221,228,189,36,181,155,99,118,176,71,84,228,125,77,215,87,61,212,8,204,254,83,217,46,106,30,191,70,198,229,249,150,205,193,135,1,155,111,194,45,170,91,188,21,75,168,245,221,206,159,200,184,223,230,139,203,70,68,170,215,45,61,52,121,95,46,46,102,162,170,170,171,222,168,138,229,194,53,173,148,0,3,4,113,135,121,226,98,151,107,39,211,220,44,109,252,183,205,91,125,71,210,58,234,151,74,42,54,217,96,194,115,76,212,169,150,53,146,101,69,86,179,151,40,213,203,213,125,212,107,169,242,167,195,7,143,74,202,137,107,43,54,82,73,231,157,238,146,89,100,213,54,119,62,71,185,114,174,114,173,94,85,85,85,85,85,79,95,235,92,113,217,253,99,63,198,107,63,251,88,253,107,142,59,63,172,103,248,205,103,255,0,107,31,173,113,199,103,245,140,255,0,25,172,255,0,237,103,127,225,235,195,135,140,237,13,191,187,105,173,117,78,205,251,21,151,79,235,11,53,210,227,83,250,162,181,73,228,82,193,91,20,146,201,200,202,151,61,220,172,99,151,13,69,114,227,8,138,189,11,191,32,239,138,119,13,251,209,196,126,133,208,182,109,152,209,159,170,26,203,53,218,170,170,182,63,180,105,41,60,168,159,10,53,174,205,76,177,163,178,169,140,53,85,79,143,194,175,134,109,238,225,187,79,110,37,14,244,232,159,212,236,247,218,219,116,182,246,125,165,73,87,231,50,38,78,146,46,105,165,145,27,133,123,126,44,103,61,51,212,157,192,0,14,161,188,54,27,182,170,218,61,111,166,44,52,158,213,115,188,105,203,149,5,20,30,99,89,230,207,45,52,140,141,156,206,84,107,114,231,34,101,202,136,153,234,168,133,64,112,185,225,217,198,54,220,241,23,183,58,239,89,108,247,217,246,43,14,163,162,175,184,85,126,168,45,82,249,48,71,42,57,239,228,142,165,207,118,17,59,53,170,191,36,46,184,2,171,252,75,56,40,226,111,136,14,34,224,215,123,71,182,127,111,88,153,167,40,168,29,85,246,205,190,151,19,199,44,238,123,57,42,39,99,250,35,219,215,151,29,122,47,114,40,254,181,199,29,159,214,51,252,102,179,255,0,181,143,214,184,227,179,250,198,127,140,214,127,246,178,104,120,92,112,125,196,95,14,123,185,171,53,62,242,237,223,234,122,217,115,211,158,193,75,63,218,244,53,126,100,254,213,11,249,57,105,230,145,201,238,177,203,149,68,78,157,242,89,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,217